.spectrum-Underlay { visibility: hidden; opacity: 0; transition: transform 130ms ease-in-out, opacity 130ms ease-in-out, visibility linear 130ms; pointer-events: none; }
.spectrum-Underlay.is-open { visibility: visible; opacity: 1; transition-delay: 0ms; pointer-events: auto; }
.spectrum-Underlay { position: fixed; inset: 0px; z-index: 1; overflow: hidden; transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms, visibility linear 350ms; }
.spectrum-Underlay.is-open { transition: opacity 300ms cubic-bezier(0, 0, 0.4, 1); }
.spectrum--light .spectrum-Underlay { background: rgba(0, 0, 0, 0.4); }
.spectrum--dark .spectrum-Underlay { background: rgba(0, 0, 0, 0.5); }
.spectrum--lightest .spectrum-Underlay { background: rgba(0, 0, 0, 0.4); }
.spectrum--darkest .spectrum-Underlay { background: rgba(0, 0, 0, 0.6); }
.spectrum-Link { background-color: transparent; text-decoration: none; transition: color 130ms ease-in-out; outline: none; }
.spectrum-Link:hover { text-decoration: underline; }
.spectrum-Link.focus-ring { text-decoration: underline; }
.spectrum-Link.focus-ring { text-decoration: underline double; }
.spectrum-Link.is-disabled { cursor: default; pointer-events: none; }
.spectrum-Link.is-disabled:hover, .spectrum-Link.is-disabled:focus { text-decoration: none; }
.spectrum-Link--subtle, .spectrum-Link--quiet { text-decoration: underline; }
.spectrum-Link--overBackground { text-decoration: underline; }
.spectrum--light .spectrum-Link { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Link:hover { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Link:active { color: rgb(9, 90, 186); }
.spectrum--light .spectrum-Link.focus-ring { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Link.is-disabled { color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Link--quiet, .spectrum--light .spectrum-Link--subtle { color: inherit; }
.spectrum--light .spectrum-Link--quiet:hover, .spectrum--light .spectrum-Link--subtle:hover { color: inherit; }
.spectrum--light .spectrum-Link--quiet:active, .spectrum--light .spectrum-Link--subtle:active { color: inherit; }
.spectrum--light .spectrum-Link--quiet:focus, .spectrum--light .spectrum-Link--subtle:focus { color: inherit; }
.spectrum--light .spectrum-Link--overBackground { color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Link--overBackground:hover { color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Link--overBackground:active { color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Link--overBackground:focus { color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Link--overBackground.is-disabled { color: rgba(255, 255, 255, 0.5); }
.spectrum--dark .spectrum-Link { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Link:hover { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Link:active { color: rgb(90, 169, 250); }
.spectrum--dark .spectrum-Link.focus-ring { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Link.is-disabled { color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Link--quiet, .spectrum--dark .spectrum-Link--subtle { color: inherit; }
.spectrum--dark .spectrum-Link--quiet:hover, .spectrum--dark .spectrum-Link--subtle:hover { color: inherit; }
.spectrum--dark .spectrum-Link--quiet:active, .spectrum--dark .spectrum-Link--subtle:active { color: inherit; }
.spectrum--dark .spectrum-Link--quiet:focus, .spectrum--dark .spectrum-Link--subtle:focus { color: inherit; }
.spectrum--dark .spectrum-Link--overBackground { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Link--overBackground:hover { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Link--overBackground:active { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Link--overBackground:focus { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Link--overBackground.is-disabled { color: rgba(255, 255, 255, 0.5); }
.spectrum--lightest .spectrum-Link { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Link:hover { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Link:active { color: rgb(13, 102, 208); }
.spectrum--lightest .spectrum-Link.focus-ring { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Link.is-disabled { color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Link--quiet, .spectrum--lightest .spectrum-Link--subtle { color: inherit; }
.spectrum--lightest .spectrum-Link--quiet:hover, .spectrum--lightest .spectrum-Link--subtle:hover { color: inherit; }
.spectrum--lightest .spectrum-Link--quiet:active, .spectrum--lightest .spectrum-Link--subtle:active { color: inherit; }
.spectrum--lightest .spectrum-Link--quiet:focus, .spectrum--lightest .spectrum-Link--subtle:focus { color: inherit; }
.spectrum--lightest .spectrum-Link--overBackground { color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Link--overBackground:hover { color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Link--overBackground:active { color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Link--overBackground:focus { color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Link--overBackground.is-disabled { color: rgba(255, 255, 255, 0.5); }
.spectrum--darkest .spectrum-Link { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Link:hover { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Link:active { color: rgb(75, 156, 245); }
.spectrum--darkest .spectrum-Link.focus-ring { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Link.is-disabled { color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Link--quiet, .spectrum--darkest .spectrum-Link--subtle { color: inherit; }
.spectrum--darkest .spectrum-Link--quiet:hover, .spectrum--darkest .spectrum-Link--subtle:hover { color: inherit; }
.spectrum--darkest .spectrum-Link--quiet:active, .spectrum--darkest .spectrum-Link--subtle:active { color: inherit; }
.spectrum--darkest .spectrum-Link--quiet:focus, .spectrum--darkest .spectrum-Link--subtle:focus { color: inherit; }
.spectrum--darkest .spectrum-Link--overBackground { color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Link--overBackground:hover { color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Link--overBackground:active { color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Link--overBackground:focus { color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Link--overBackground.is-disabled { color: rgba(255, 255, 255, 0.5); }
.spectrum-Icon, .spectrum-UIIcon { display: inline-block; color: inherit; fill: currentcolor; pointer-events: none; }
.spectrum-Icon:not(:root), .spectrum-UIIcon:not(:root) { overflow: hidden; }
.spectrum-Icon--sizeXXS, .spectrum-Icon--sizeXXS img, .spectrum-Icon--sizeXXS svg { height: 9px; width: 9px; }
.spectrum-Icon--sizeXS, .spectrum-Icon--sizeXS img, .spectrum-Icon--sizeXS svg { height: 12px; width: 12px; }
.spectrum-Icon--sizeS, .spectrum-Icon--sizeS img, .spectrum-Icon--sizeS svg { height: 18px; width: 18px; }
.spectrum-Icon--sizeM, .spectrum-Icon--sizeM img, .spectrum-Icon--sizeM svg { height: 24px; width: 24px; }
.spectrum-Icon--sizeL, .spectrum-Icon--sizeL img, .spectrum-Icon--sizeL svg { height: 36px; width: 36px; }
.spectrum-Icon--sizeXL, .spectrum-Icon--sizeXL img, .spectrum-Icon--sizeXL svg { height: 48px; width: 48px; }
.spectrum-Icon--sizeXXL, .spectrum-Icon--sizeXXL img, .spectrum-Icon--sizeXXL svg { height: 72px; width: 72px; }
.spectrum--medium .spectrum-UIIcon--large { display: none; }
.spectrum--medium .spectrum-UIIcon--medium { display: inline; }
.spectrum--large .spectrum-UIIcon--medium { display: none; }
.spectrum--large .spectrum-UIIcon--large { display: inline; }
.spectrum--large { --ui-icon-large-display: block; --ui-icon-medium-display: none; }
.spectrum--medium { --ui-icon-medium-display: block; --ui-icon-large-display: none; }
.spectrum-UIIcon--large { display: var(--ui-icon-large-display); }
.spectrum-UIIcon--medium { display: var(--ui-icon-medium-display); }
.spectrum-UIIcon-AlertMedium { width: 18px; height: 18px; }
.spectrum-UIIcon-AlertSmall { width: 14px; height: 14px; }
.spectrum-UIIcon-ArrowDownSmall { width: 8px; height: 10px; }
.spectrum-UIIcon-ArrowLeftMedium { width: 14px; height: 10px; }
.spectrum-UIIcon-Asterisk { width: 8px; height: 8px; }
.spectrum-UIIcon-CheckmarkMedium { width: 12px; height: 12px; }
.spectrum-UIIcon-CheckmarkSmall { width: 10px; height: 10px; }
.spectrum-UIIcon-ChevronDownMedium { width: 10px; height: 6px; }
.spectrum-UIIcon-ChevronDownSmall { width: 8px; height: 6px; }
.spectrum-UIIcon-ChevronLeftLarge { width: 12px; height: 16px; }
.spectrum-UIIcon-ChevronLeftMedium { width: 6px; height: 10px; }
.spectrum-UIIcon-ChevronRightLarge { width: 12px; height: 16px; }
.spectrum-UIIcon-ChevronRightMedium { width: 6px; height: 10px; }
.spectrum-UIIcon-ChevronRightSmall { width: 6px; height: 8px; }
.spectrum-UIIcon-ChevronUpSmall { width: 8px; height: 6px; }
.spectrum-UIIcon-CornerTriangle { width: 5px; height: 5px; }
.spectrum-UIIcon-CrossLarge { width: 12px; height: 12px; }
.spectrum-UIIcon-CrossMedium { width: 8px; height: 8px; }
.spectrum-UIIcon-CrossSmall { width: 8px; height: 8px; }
.spectrum-UIIcon-DashSmall { width: 10px; height: 10px; }
.spectrum-UIIcon-DoubleGripper { width: 16px; height: 4px; }
.spectrum-UIIcon-FolderBreadcrumb { width: 18px; height: 18px; }
.spectrum-UIIcon-HelpMedium { width: 18px; height: 18px; }
.spectrum-UIIcon-HelpSmall { width: 14px; height: 14px; }
.spectrum-UIIcon-InfoMedium { width: 18px; height: 18px; }
.spectrum-UIIcon-InfoSmall { width: 14px; height: 14px; }
.spectrum-UIIcon-Magnifier { width: 16px; height: 16px; }
.spectrum-UIIcon-SkipLeft { width: 9px; height: 10px; }
.spectrum-UIIcon-SkipRight { width: 9px; height: 10px; }
.spectrum-UIIcon-Star { width: 18px; height: 18px; }
.spectrum-UIIcon-StarOutline { width: 18px; height: 18px; }
.spectrum-UIIcon-SuccessMedium { width: 18px; height: 18px; }
.spectrum-UIIcon-SuccessSmall { width: 14px; height: 14px; }
.spectrum-UIIcon-TripleGripper { width: 10px; height: 7px; }
.spectrum-Button--block { display: block; }
.spectrum-Button, .spectrum-ActionButton, .spectrum-LogicButton, .spectrum-FieldButton, .spectrum-ClearButton, .spectrum-Tool { position: relative; display: inline-flex; box-sizing: border-box; align-items: center; justify-content: center; overflow: visible; margin: 0px; border-style: solid; text-transform: none; -webkit-font-smoothing: antialiased; appearance: button; vertical-align: top; transition: background 130ms ease-out, border-color 130ms ease-out, color 130ms ease-out, box-shadow 130ms ease-out; text-decoration: none; font-family: adobe-clean-ux, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; line-height: 1.3; cursor: pointer; user-select: none; touch-action: none; }
.spectrum-Button:focus, .spectrum-ActionButton:focus, .spectrum-LogicButton:focus, .spectrum-FieldButton:focus, .spectrum-ClearButton:focus, .spectrum-Tool:focus { outline: none; }
.spectrum-Button:disabled, .spectrum-ActionButton:disabled, .spectrum-LogicButton:disabled, .spectrum-FieldButton:disabled, .spectrum-ClearButton:disabled, .spectrum-Tool:disabled { cursor: default; }
.spectrum-Button .spectrum-Icon, .spectrum-ActionButton .spectrum-Icon, .spectrum-LogicButton .spectrum-Icon, .spectrum-FieldButton .spectrum-Icon, .spectrum-ClearButton .spectrum-Icon, .spectrum-Tool .spectrum-Icon { max-height: 100%; flex-shrink: 0; }
.spectrum-Button::after, .spectrum-LogicButton::after, .spectrum-ClearButton::after { border-radius: 18px; content: ""; display: block; position: absolute; inset: 0px; margin: -2px; transition: box-shadow 130ms ease-out, margin 130ms ease-out; }
.spectrum-Button.focus-ring::after, .spectrum-LogicButton.focus-ring::after, .spectrum-ClearButton.focus-ring::after { margin: -4px; }
.spectrum-Button { border-width: 2px; border-style: solid; border-radius: 16px; min-height: 32px; height: auto; min-width: 72px; padding: 3px 14px 5px; font-size: 14px; font-weight: 700; }
.spectrum-Button:hover, .spectrum-Button:active { box-shadow: none; }
.spectrum-Button .spectrum-Icon + .spectrum-Button-label { margin-left: 8px; }
.spectrum-Button .spectrum-Button-label + .spectrum-Icon { margin-left: 4px; }
.spectrum-ClearButton--overBackground.focus-ring::after { margin: -2px; }
a.spectrum-Button, a.spectrum-ActionButton { appearance: none; user-select: none; }
.spectrum-ActionButton, .spectrum-Tool { position: relative; height: 32px; min-width: 32px; padding: 0px 6px; border-width: 1px; border-radius: 4px; font-size: 14px; font-weight: 400; }
.spectrum-ActionButton .spectrum-Icon + .spectrum-ActionButton-label, .spectrum-Tool .spectrum-Icon + .spectrum-ActionButton-label { padding-left: 7px; padding-right: 5px; }
.spectrum-ActionButton .spectrum-Icon--sizeS:only-child, .spectrum-Tool .spectrum-Icon--sizeS:only-child { position: absolute; top: calc(50% - 9px); left: calc(50% - 9px); }
.spectrum-ActionButton .spectrum-ActionButton-label:only-child, .spectrum-Tool .spectrum-ActionButton-label:only-child { padding: 0px 5px; }
.spectrum-ActionButton-hold { position: absolute; right: 3px; bottom: 3px; }
.spectrum-ActionButton-label, .spectrum-Button-label { place-self: center; text-align: center; width: 100%; }
.spectrum-ActionButton-label:empty, .spectrum-Button-label:empty { display: none; }
.spectrum-ActionButton-label { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.spectrum-ActionButton--quiet, .spectrum-Tool { border-width: 1px; border-radius: 4px; font-size: 14px; font-weight: 400; }
.spectrum-LogicButton { height: 24px; padding: 8px; border-width: 2px; border-radius: 4px; font-size: 14px; font-weight: 700; line-height: 0; }
.spectrum-LogicButton::after { border-radius: 6px; }
.spectrum-FieldButton { height: 32px; padding: 0px 12px; font-family: inherit; font-weight: normal; font-size: 14px; line-height: normal; -webkit-font-smoothing: initial; cursor: pointer; outline: none; }
.spectrum-FieldButton { margin: 0px; padding: 0px 12px; border-width: 1px; border-style: solid; border-radius: 4px; transition: background-color 130ms, box-shadow 130ms, border-color 130ms; }
.spectrum-FieldButton:disabled, .spectrum-FieldButton.is-disabled { border-width: 0px; cursor: default; }
.spectrum-FieldButton.is-open { border-width: 1px; }
.spectrum-FieldButton--quiet { margin: 0px; padding: 0px; border-width: 0px; border-radius: 0px; }
.spectrum-FieldButton--quiet:disabled.focus-ring, .spectrum-FieldButton--quiet.is-disabled.focus-ring { box-shadow: none; }
.spectrum-ClearButton { width: 32px; height: 32px; border-radius: 100%; padding: 0px; margin: 0px; border: none; }
.spectrum-ClearButton > .spectrum-Icon { margin: 0px auto; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .spectrum-ClearButton > .spectrum-Icon { margin: 0px; }
}
.spectrum-ClearButton--small { width: 24px; height: 24px; }
.spectrum-Tool { position: relative; justify-content: center; width: 32px; height: 32px; padding: 0px; }
.spectrum-Tool-hold { position: absolute; right: 3px; bottom: 3px; }
.spectrum-Button + .spectrum-Button { margin-left: 16px; }
.spectrum-ActionButton + .spectrum-ActionButton, .spectrum-Tool + .spectrum-Tool { margin-left: 8px; }
.spectrum-Tool + .spectrum-Tool { margin-left: 8px; }
.spectrum--light .spectrum-LogicButton.focus-ring::after, .spectrum--light .spectrum-LogicButton.is-focused::after, .spectrum--light .spectrum-Button.focus-ring::after, .spectrum--light .spectrum-Button.is-focused::after { box-shadow: rgb(38, 128, 235) 0px 0px 0px 2px; }
.spectrum--light .spectrum-ClearButton { background-color: transparent; color: rgb(110, 110, 110); }
.spectrum--light .spectrum-ClearButton:hover { background-color: transparent; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ClearButton:active { background-color: transparent; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ClearButton.focus-ring { background-color: transparent; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ClearButton:disabled, .spectrum--light .spectrum-ClearButton.is-disabled { background-color: transparent; color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Button--cta { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--cta:hover { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--cta.focus-ring { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--cta:active { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--cta:disabled, .spectrum--light .spectrum-Button--cta.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--primary { background-color: transparent; border-color: rgb(75, 75, 75); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Button--primary:hover { background-color: rgb(75, 75, 75); border-color: rgb(75, 75, 75); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--primary.focus-ring { background-color: rgb(75, 75, 75); border-color: rgb(75, 75, 75); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--primary:active { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--primary:disabled, .spectrum--light .spectrum-Button--primary.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--secondary { background-color: transparent; border-color: rgb(110, 110, 110); color: rgb(110, 110, 110); }
.spectrum--light .spectrum-Button--secondary:hover { background-color: rgb(110, 110, 110); border-color: rgb(110, 110, 110); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--secondary.focus-ring { background-color: rgb(110, 110, 110); border-color: rgb(110, 110, 110); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--secondary:active { background-color: rgb(75, 75, 75); border-color: rgb(75, 75, 75); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--secondary:disabled, .spectrum--light .spectrum-Button--secondary.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--warning { background-color: transparent; border-color: rgb(201, 37, 45); color: rgb(201, 37, 45); }
.spectrum--light .spectrum-Button--warning:hover { background-color: rgb(201, 37, 45); border-color: rgb(201, 37, 45); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--warning.focus-ring { background-color: rgb(201, 37, 45); border-color: rgb(201, 37, 45); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--warning:active { background-color: rgb(187, 18, 26); border-color: rgb(187, 18, 26); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--warning:disabled, .spectrum--light .spectrum-Button--warning.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--overBackground { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--overBackground:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--light .spectrum-Button--overBackground.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--light .spectrum-Button--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--light .spectrum-Button--overBackground:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--light .spectrum-Button--overBackground:disabled, .spectrum--light .spectrum-Button--overBackground.is-disabled { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgba(255, 255, 255, 0.35); }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet, .spectrum--light .spectrum-ClearButton--overBackground { background-color: transparent; border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:hover, .spectrum--light .spectrum-ClearButton--overBackground:hover { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring, .spectrum--light .spectrum-ClearButton--overBackground.focus-ring { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); box-shadow: none; }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring::after, .spectrum--light .spectrum-ClearButton--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:active, .spectrum--light .spectrum-ClearButton--overBackground:active { background-color: rgba(255, 255, 255, 0.15); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:disabled, .spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled, .spectrum--light .spectrum-ClearButton--overBackground:disabled, .spectrum--light .spectrum-ClearButton--overBackground.is-disabled { background-color: transparent; border-color: transparent; color: rgba(255, 255, 255, 0.15); }
.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:hover { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet.focus-ring { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:active { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:disabled, .spectrum--light .spectrum-Button--primary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(110, 110, 110); }
.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:hover { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:active { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:disabled, .spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(179, 179, 179); }
.spectrum--light .spectrum-ActionButton, .spectrum--light .spectrum-Tool { background-color: rgb(250, 250, 250); border-color: rgb(225, 225, 225); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-ActionButton .spectrum-Icon, .spectrum--light .spectrum-Tool .spectrum-Icon { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-ActionButton .spectrum-ActionButton-hold, .spectrum--light .spectrum-Tool .spectrum-ActionButton-hold { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-ActionButton:hover, .spectrum--light .spectrum-Tool:hover { background-color: rgb(255, 255, 255); border-color: rgb(202, 202, 202); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton:hover .spectrum-Icon, .spectrum--light .spectrum-Tool:hover .spectrum-Icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton:hover .spectrum-ActionButton-hold, .spectrum--light .spectrum-Tool:hover .spectrum-ActionButton-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.focus-ring, .spectrum--light .spectrum-Tool.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.focus-ring .spectrum-Icon, .spectrum--light .spectrum-Tool.focus-ring .spectrum-Icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold, .spectrum--light .spectrum-Tool.focus-ring .spectrum-ActionButton-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton:active, .spectrum--light .spectrum-Tool:active { background-color: rgb(234, 234, 234); border-color: rgb(202, 202, 202); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton:active .spectrum-ActionButton-hold, .spectrum--light .spectrum-Tool:active .spectrum-ActionButton-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton:disabled, .spectrum--light .spectrum-ActionButton.is-disabled, .spectrum--light .spectrum-Tool:disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-ActionButton:disabled .spectrum-Icon, .spectrum--light .spectrum-ActionButton.is-disabled .spectrum-Icon, .spectrum--light .spectrum-Tool:disabled .spectrum-Icon { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-ActionButton:disabled .spectrum-ActionButton-hold, .spectrum--light .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold, .spectrum--light .spectrum-Tool:disabled .spectrum-ActionButton-hold { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-ActionButton.is-selected { background-color: rgb(234, 234, 234); border-color: rgb(225, 225, 225); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-ActionButton.is-selected .spectrum-Icon { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-ActionButton.is-selected.focus-ring { background-color: rgb(234, 234, 234); border-color: rgb(38, 128, 235); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected:hover { background-color: rgb(234, 234, 234); border-color: rgb(202, 202, 202); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected:hover .spectrum-Icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected:active { background-color: rgb(234, 234, 234); border-color: rgb(202, 202, 202); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected:active .spectrum-Icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton.is-selected:disabled, .spectrum--light .spectrum-ActionButton.is-selected.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-ActionButton.is-selected:disabled .spectrum-Icon, .spectrum--light .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-ActionButton--quiet, .spectrum--light .spectrum-Tool { background-color: transparent; border-color: transparent; color: rgb(75, 75, 75); }
.spectrum--light .spectrum-ActionButton--quiet:hover, .spectrum--light .spectrum-Tool:hover { background-color: transparent; border-color: transparent; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet.focus-ring, .spectrum--light .spectrum-Tool.focus-ring { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; border-color: rgb(38, 128, 235); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet:active, .spectrum--light .spectrum-Tool:active { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet:disabled, .spectrum--light .spectrum-ActionButton--quiet.is-disabled, .spectrum--light .spectrum-Tool:disabled { background-color: transparent; border-color: transparent; color: rgb(179, 179, 179); }
.spectrum--light .spectrum-ActionButton--quiet.is-selected { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-ActionButton--quiet.is-selected.focus-ring { background-color: rgb(225, 225, 225); border-color: rgb(38, 128, 235); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet.is-selected:hover { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet.is-selected:active { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(44, 44, 44); }
.spectrum--light .spectrum-ActionButton--quiet.is-selected:disabled, .spectrum--light .spectrum-ActionButton--quiet.is-selected.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(201, 37, 45); }
.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:hover { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(187, 18, 26); }
.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet.focus-ring { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(187, 18, 26); }
.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:active { background-color: rgb(225, 225, 225); border-color: rgb(225, 225, 225); color: rgb(187, 18, 26); }
.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:disabled, .spectrum--light .spectrum-Button--warning.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(179, 179, 179); }
.spectrum--light .spectrum-LogicButton--and { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-LogicButton--and:hover { background-color: rgb(9, 90, 186); border-color: rgb(9, 90, 186); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-LogicButton--and:disabled, .spectrum--light .spectrum-LogicButton--and.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-LogicButton--or { background-color: rgb(206, 39, 131); border-color: rgb(206, 39, 131); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-LogicButton--or:hover { background-color: rgb(174, 14, 102); border-color: rgb(174, 14, 102); color: rgb(255, 255, 255); }
.spectrum--light .spectrum-LogicButton--or:disabled, .spectrum--light .spectrum-LogicButton--or.is-disabled { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-FieldButton { color: rgb(75, 75, 75); background-color: rgb(250, 250, 250); border-color: rgb(225, 225, 225); }
.spectrum--light .spectrum-FieldButton:hover { color: rgb(44, 44, 44); background-color: rgb(255, 255, 255); border-color: rgb(202, 202, 202); }
.spectrum--light .spectrum-FieldButton:active, .spectrum--light .spectrum-FieldButton.is-selected { background-color: rgb(234, 234, 234); border-color: rgb(202, 202, 202); }
.spectrum--light .spectrum-FieldButton.focus-ring, .spectrum--light .spectrum-FieldButton.is-focused { background-color: rgb(255, 255, 255); border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-FieldButton.focus-ring.is-placeholder, .spectrum--light .spectrum-FieldButton.is-focused.is-placeholder { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-FieldButton.is-invalid { border-color: rgb(215, 55, 63); }
.spectrum--light .spectrum-FieldButton.is-invalid:hover { border-color: rgb(201, 37, 45); }
.spectrum--light .spectrum-FieldButton.is-invalid:active, .spectrum--light .spectrum-FieldButton.is-invalid.is-selected { border-color: rgb(201, 37, 45); }
.spectrum--light .spectrum-FieldButton.is-invalid.focus-ring, .spectrum--light .spectrum-FieldButton.is-invalid.is-focused { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; }
.spectrum--light .spectrum-FieldButton:disabled, .spectrum--light .spectrum-FieldButton.is-disabled { background-color: rgb(234, 234, 234); color: rgb(179, 179, 179); }
.spectrum--light .spectrum-FieldButton:disabled .spectrum-Icon, .spectrum--light .spectrum-FieldButton.is-disabled .spectrum-Icon { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-FieldButton--quiet { color: rgb(75, 75, 75); border-color: transparent; background-color: transparent; }
.spectrum--light .spectrum-FieldButton--quiet:hover { background-color: transparent; color: rgb(44, 44, 44); }
.spectrum--light .spectrum-FieldButton--quiet.focus-ring, .spectrum--light .spectrum-FieldButton--quiet.is-focused { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--light .spectrum-FieldButton--quiet.focus-ring.is-placeholder, .spectrum--light .spectrum-FieldButton--quiet.is-focused.is-placeholder { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-FieldButton--quiet:active, .spectrum--light .spectrum-FieldButton--quiet.is-selected { background-color: transparent; border-color: transparent; }
.spectrum--light .spectrum-FieldButton--quiet:active.focus-ring, .spectrum--light .spectrum-FieldButton--quiet:active.is-focused, .spectrum--light .spectrum-FieldButton--quiet.is-selected.focus-ring, .spectrum--light .spectrum-FieldButton--quiet.is-selected.is-focused { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--light .spectrum-FieldButton--quiet.is-invalid.focus-ring, .spectrum--light .spectrum-FieldButton--quiet.is-invalid.is-focused { box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--light .spectrum-FieldButton--quiet:disabled, .spectrum--light .spectrum-FieldButton--quiet.is-disabled { background-color: transparent; color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Tool.is-selected .spectrum-Icon { color: rgb(20, 115, 230); }
.spectrum--light .spectrum-Tool.is-selected .spectrum-Tool-hold { color: rgb(20, 115, 230); }
.spectrum--light .spectrum-Tool.is-selected:hover .spectrum-Icon { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Tool.is-selected:hover .spectrum-Tool-hold { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Tool.is-selected:active .spectrum-Icon { color: rgb(9, 90, 186); }
.spectrum--light .spectrum-Tool.is-selected:active .spectrum-Tool-hold { color: rgb(9, 90, 186); }
.spectrum--light .spectrum-Tool.is-selected.focus-ring .spectrum-Icon { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold { color: rgb(13, 102, 208); }
.spectrum--light .spectrum-Tool.is-selected:disabled, .spectrum--light .spectrum-Tool.is-selected.is-disabled { background-color: transparent; border-color: transparent; }
.spectrum--light .spectrum-Tool.is-selected:disabled .spectrum-Icon, .spectrum--light .spectrum-Tool.is-selected.is-disabled .spectrum-Icon { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold, .spectrum--light .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Tool .spectrum-Tool-hold { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-Tool:hover .spectrum-Tool-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Tool:active { background-color: transparent; border-color: transparent; }
.spectrum--light .spectrum-Tool:active .spectrum-Tool-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Tool.focus-ring .spectrum-Tool-hold { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Tool.is-disabled .spectrum-Tool-hold, .spectrum--light .spectrum-Tool:disabled .spectrum-Tool-hold { color: rgb(202, 202, 202); }
.spectrum--dark .spectrum-LogicButton.focus-ring::after, .spectrum--dark .spectrum-LogicButton.is-focused::after, .spectrum--dark .spectrum-Button.focus-ring::after, .spectrum--dark .spectrum-Button.is-focused::after { box-shadow: rgb(38, 128, 235) 0px 0px 0px 2px; }
.spectrum--dark .spectrum-ClearButton { background-color: transparent; color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-ClearButton:hover { background-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ClearButton:active { background-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ClearButton.focus-ring { background-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ClearButton:disabled, .spectrum--dark .spectrum-ClearButton.is-disabled { background-color: transparent; color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Button--cta { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--cta:hover { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--cta.focus-ring { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--cta:active { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--cta:disabled, .spectrum--dark .spectrum-Button--cta.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--primary { background-color: transparent; border-color: rgb(227, 227, 227); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Button--primary:hover { background-color: rgb(227, 227, 227); border-color: rgb(227, 227, 227); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--primary.focus-ring { background-color: rgb(227, 227, 227); border-color: rgb(227, 227, 227); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--primary:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--primary:disabled, .spectrum--dark .spectrum-Button--primary.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--secondary { background-color: transparent; border-color: rgb(185, 185, 185); color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-Button--secondary:hover { background-color: rgb(185, 185, 185); border-color: rgb(185, 185, 185); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--secondary.focus-ring { background-color: rgb(185, 185, 185); border-color: rgb(185, 185, 185); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--secondary:active { background-color: rgb(227, 227, 227); border-color: rgb(227, 227, 227); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--secondary:disabled, .spectrum--dark .spectrum-Button--secondary.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--warning { background-color: transparent; border-color: rgb(247, 109, 116); color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-Button--warning:hover { background-color: rgb(247, 109, 116); border-color: rgb(247, 109, 116); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--warning.focus-ring { background-color: rgb(247, 109, 116); border-color: rgb(247, 109, 116); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--warning:active { background-color: rgb(255, 123, 130); border-color: rgb(255, 123, 130); color: rgb(37, 37, 37); }
.spectrum--dark .spectrum-Button--warning:disabled, .spectrum--dark .spectrum-Button--warning.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--overBackground { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--overBackground:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--dark .spectrum-Button--overBackground.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--dark .spectrum-Button--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--dark .spectrum-Button--overBackground:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--dark .spectrum-Button--overBackground:disabled, .spectrum--dark .spectrum-Button--overBackground.is-disabled { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgba(255, 255, 255, 0.35); }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet, .spectrum--dark .spectrum-ClearButton--overBackground { background-color: transparent; border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:hover, .spectrum--dark .spectrum-ClearButton--overBackground:hover { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring, .spectrum--dark .spectrum-ClearButton--overBackground.focus-ring { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); box-shadow: none; }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring::after, .spectrum--dark .spectrum-ClearButton--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:active, .spectrum--dark .spectrum-ClearButton--overBackground:active { background-color: rgba(255, 255, 255, 0.15); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:disabled, .spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled, .spectrum--dark .spectrum-ClearButton--overBackground:disabled, .spectrum--dark .spectrum-ClearButton--overBackground.is-disabled { background-color: transparent; border-color: transparent; color: rgba(255, 255, 255, 0.15); }
.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:hover { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet.focus-ring { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:active { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:disabled, .spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:hover { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:active { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:disabled, .spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-ActionButton, .spectrum--dark .spectrum-Tool { background-color: rgb(47, 47, 47); border-color: rgb(74, 74, 74); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-ActionButton .spectrum-Icon, .spectrum--dark .spectrum-Tool .spectrum-Icon { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-ActionButton .spectrum-ActionButton-hold, .spectrum--dark .spectrum-Tool .spectrum-ActionButton-hold { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-ActionButton:hover, .spectrum--dark .spectrum-Tool:hover { background-color: rgb(37, 37, 37); border-color: rgb(90, 90, 90); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton:hover .spectrum-Icon, .spectrum--dark .spectrum-Tool:hover .spectrum-Icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton:hover .spectrum-ActionButton-hold, .spectrum--dark .spectrum-Tool:hover .spectrum-ActionButton-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.focus-ring, .spectrum--dark .spectrum-Tool.focus-ring { background-color: rgb(37, 37, 37); border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.focus-ring .spectrum-Icon, .spectrum--dark .spectrum-Tool.focus-ring .spectrum-Icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold, .spectrum--dark .spectrum-Tool.focus-ring .spectrum-ActionButton-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton:active, .spectrum--dark .spectrum-Tool:active { background-color: rgb(62, 62, 62); border-color: rgb(90, 90, 90); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton:active .spectrum-ActionButton-hold, .spectrum--dark .spectrum-Tool:active .spectrum-ActionButton-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton:disabled, .spectrum--dark .spectrum-ActionButton.is-disabled, .spectrum--dark .spectrum-Tool:disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-ActionButton:disabled .spectrum-Icon, .spectrum--dark .spectrum-ActionButton.is-disabled .spectrum-Icon, .spectrum--dark .spectrum-Tool:disabled .spectrum-Icon { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-ActionButton:disabled .spectrum-ActionButton-hold, .spectrum--dark .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold, .spectrum--dark .spectrum-Tool:disabled .spectrum-ActionButton-hold { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-ActionButton.is-selected { background-color: rgb(62, 62, 62); border-color: rgb(74, 74, 74); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-ActionButton.is-selected .spectrum-Icon { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-ActionButton.is-selected.focus-ring { background-color: rgb(62, 62, 62); border-color: rgb(38, 128, 235); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected:hover { background-color: rgb(62, 62, 62); border-color: rgb(90, 90, 90); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected:hover .spectrum-Icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected:active { background-color: rgb(62, 62, 62); border-color: rgb(90, 90, 90); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected:active .spectrum-Icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton.is-selected:disabled, .spectrum--dark .spectrum-ActionButton.is-selected.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-ActionButton.is-selected:disabled .spectrum-Icon, .spectrum--dark .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-ActionButton--quiet, .spectrum--dark .spectrum-Tool { background-color: transparent; border-color: transparent; color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-ActionButton--quiet:hover, .spectrum--dark .spectrum-Tool:hover { background-color: transparent; border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet.focus-ring, .spectrum--dark .spectrum-Tool.focus-ring { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; border-color: rgb(38, 128, 235); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet:active, .spectrum--dark .spectrum-Tool:active { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet:disabled, .spectrum--dark .spectrum-ActionButton--quiet.is-disabled, .spectrum--dark .spectrum-Tool:disabled { background-color: transparent; border-color: transparent; color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-ActionButton--quiet.is-selected { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-ActionButton--quiet.is-selected.focus-ring { background-color: rgb(74, 74, 74); border-color: rgb(38, 128, 235); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet.is-selected:hover { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet.is-selected:active { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-ActionButton--quiet.is-selected:disabled, .spectrum--dark .spectrum-ActionButton--quiet.is-selected.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:hover { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(255, 123, 130); }
.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet.focus-ring { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(255, 123, 130); }
.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:active { background-color: rgb(74, 74, 74); border-color: rgb(74, 74, 74); color: rgb(255, 123, 130); }
.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:disabled, .spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-LogicButton--and { background-color: rgb(55, 142, 240); border-color: rgb(55, 142, 240); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-LogicButton--and:hover { background-color: rgb(90, 169, 250); border-color: rgb(90, 169, 250); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-LogicButton--and:disabled, .spectrum--dark .spectrum-LogicButton--and.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-LogicButton--or { background-color: rgb(226, 73, 157); border-color: rgb(226, 73, 157); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-LogicButton--or:hover { background-color: rgb(245, 107, 183); border-color: rgb(245, 107, 183); color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-LogicButton--or:disabled, .spectrum--dark .spectrum-LogicButton--or.is-disabled { background-color: rgb(62, 62, 62); border-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-FieldButton { color: rgb(227, 227, 227); background-color: rgb(47, 47, 47); border-color: rgb(74, 74, 74); }
.spectrum--dark .spectrum-FieldButton:hover { color: rgb(255, 255, 255); background-color: rgb(37, 37, 37); border-color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-FieldButton:active, .spectrum--dark .spectrum-FieldButton.is-selected { background-color: rgb(62, 62, 62); border-color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-FieldButton.focus-ring, .spectrum--dark .spectrum-FieldButton.is-focused { background-color: rgb(37, 37, 37); border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-FieldButton.focus-ring.is-placeholder, .spectrum--dark .spectrum-FieldButton.is-focused.is-placeholder { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-FieldButton.is-invalid { border-color: rgb(236, 91, 98); }
.spectrum--dark .spectrum-FieldButton.is-invalid:hover { border-color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-FieldButton.is-invalid:active, .spectrum--dark .spectrum-FieldButton.is-invalid.is-selected { border-color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-FieldButton.is-invalid.focus-ring, .spectrum--dark .spectrum-FieldButton.is-invalid.is-focused { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; }
.spectrum--dark .spectrum-FieldButton:disabled, .spectrum--dark .spectrum-FieldButton.is-disabled { background-color: rgb(62, 62, 62); color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-FieldButton:disabled .spectrum-Icon, .spectrum--dark .spectrum-FieldButton.is-disabled .spectrum-Icon { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-FieldButton--quiet { color: rgb(227, 227, 227); border-color: transparent; background-color: transparent; }
.spectrum--dark .spectrum-FieldButton--quiet:hover { background-color: transparent; color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-FieldButton--quiet.focus-ring, .spectrum--dark .spectrum-FieldButton--quiet.is-focused { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--dark .spectrum-FieldButton--quiet.focus-ring.is-placeholder, .spectrum--dark .spectrum-FieldButton--quiet.is-focused.is-placeholder { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-FieldButton--quiet:active, .spectrum--dark .spectrum-FieldButton--quiet.is-selected { background-color: transparent; border-color: transparent; }
.spectrum--dark .spectrum-FieldButton--quiet:active.focus-ring, .spectrum--dark .spectrum-FieldButton--quiet:active.is-focused, .spectrum--dark .spectrum-FieldButton--quiet.is-selected.focus-ring, .spectrum--dark .spectrum-FieldButton--quiet.is-selected.is-focused { background-color: transparent; box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--dark .spectrum-FieldButton--quiet.is-invalid.focus-ring, .spectrum--dark .spectrum-FieldButton--quiet.is-invalid.is-focused { box-shadow: rgb(38, 128, 235) 0px 2px 0px 0px; }
.spectrum--dark .spectrum-FieldButton--quiet:disabled, .spectrum--dark .spectrum-FieldButton--quiet.is-disabled { background-color: transparent; color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Tool.is-selected .spectrum-Icon { color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-Tool.is-selected .spectrum-Tool-hold { color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-Tool.is-selected:hover .spectrum-Icon { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Tool.is-selected:hover .spectrum-Tool-hold { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Tool.is-selected:active .spectrum-Icon { color: rgb(90, 169, 250); }
.spectrum--dark .spectrum-Tool.is-selected:active .spectrum-Tool-hold { color: rgb(90, 169, 250); }
.spectrum--dark .spectrum-Tool.is-selected.focus-ring .spectrum-Icon { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold { color: rgb(75, 156, 245); }
.spectrum--dark .spectrum-Tool.is-selected:disabled, .spectrum--dark .spectrum-Tool.is-selected.is-disabled { background-color: transparent; border-color: transparent; }
.spectrum--dark .spectrum-Tool.is-selected:disabled .spectrum-Icon, .spectrum--dark .spectrum-Tool.is-selected.is-disabled .spectrum-Icon { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold, .spectrum--dark .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Tool .spectrum-Tool-hold { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-Tool:hover .spectrum-Tool-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Tool:active { background-color: transparent; border-color: transparent; }
.spectrum--dark .spectrum-Tool:active .spectrum-Tool-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Tool.focus-ring .spectrum-Tool-hold { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Tool.is-disabled .spectrum-Tool-hold, .spectrum--dark .spectrum-Tool:disabled .spectrum-Tool-hold { color: rgb(90, 90, 90); }
.spectrum--lightest .spectrum-LogicButton.focus-ring::after, .spectrum--lightest .spectrum-LogicButton.is-focused::after, .spectrum--lightest .spectrum-Button.focus-ring::after, .spectrum--lightest .spectrum-Button.is-focused::after { box-shadow: rgb(55, 142, 240) 0px 0px 0px 2px; }
.spectrum--lightest .spectrum-ClearButton { background-color: transparent; color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-ClearButton:hover { background-color: transparent; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ClearButton:active { background-color: transparent; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ClearButton.focus-ring { background-color: transparent; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ClearButton:disabled, .spectrum--lightest .spectrum-ClearButton.is-disabled { background-color: transparent; color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Button--cta { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--cta:hover { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--cta.focus-ring { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--cta:active { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--cta:disabled, .spectrum--lightest .spectrum-Button--cta.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--primary { background-color: transparent; border-color: rgb(80, 80, 80); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Button--primary:hover { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--primary.focus-ring { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--primary:active { background-color: rgb(50, 50, 50); border-color: rgb(50, 50, 50); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--primary:disabled, .spectrum--lightest .spectrum-Button--primary.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--secondary { background-color: transparent; border-color: rgb(116, 116, 116); color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-Button--secondary:hover { background-color: rgb(116, 116, 116); border-color: rgb(116, 116, 116); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--secondary.focus-ring { background-color: rgb(116, 116, 116); border-color: rgb(116, 116, 116); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--secondary:active { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--secondary:disabled, .spectrum--lightest .spectrum-Button--secondary.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--warning { background-color: transparent; border-color: rgb(215, 55, 63); color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-Button--warning:hover { background-color: rgb(215, 55, 63); border-color: rgb(215, 55, 63); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--warning.focus-ring { background-color: rgb(215, 55, 63); border-color: rgb(215, 55, 63); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--warning:active { background-color: rgb(201, 37, 45); border-color: rgb(201, 37, 45); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--warning:disabled, .spectrum--lightest .spectrum-Button--warning.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--overBackground { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--overBackground:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--lightest .spectrum-Button--overBackground.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--lightest .spectrum-Button--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--lightest .spectrum-Button--overBackground:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--lightest .spectrum-Button--overBackground:disabled, .spectrum--lightest .spectrum-Button--overBackground.is-disabled { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgba(255, 255, 255, 0.35); }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet, .spectrum--lightest .spectrum-ClearButton--overBackground { background-color: transparent; border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:hover, .spectrum--lightest .spectrum-ClearButton--overBackground:hover { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring, .spectrum--lightest .spectrum-ClearButton--overBackground.focus-ring { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); box-shadow: none; }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring::after, .spectrum--lightest .spectrum-ClearButton--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:active, .spectrum--lightest .spectrum-ClearButton--overBackground:active { background-color: rgba(255, 255, 255, 0.15); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:disabled, .spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled, .spectrum--lightest .spectrum-ClearButton--overBackground:disabled, .spectrum--lightest .spectrum-ClearButton--overBackground.is-disabled { background-color: transparent; border-color: transparent; color: rgba(255, 255, 255, 0.15); }
.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:hover { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet.focus-ring { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:active { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:disabled, .spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:hover { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:active { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:disabled, .spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-ActionButton, .spectrum--lightest .spectrum-Tool { background-color: rgb(255, 255, 255); border-color: rgb(234, 234, 234); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-ActionButton .spectrum-Icon, .spectrum--lightest .spectrum-Tool .spectrum-Icon { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-ActionButton .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-Tool .spectrum-ActionButton-hold { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-ActionButton:hover, .spectrum--lightest .spectrum-Tool:hover { background-color: rgb(255, 255, 255); border-color: rgb(211, 211, 211); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton:hover .spectrum-Icon, .spectrum--lightest .spectrum-Tool:hover .spectrum-Icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton:hover .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-Tool:hover .spectrum-ActionButton-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.focus-ring, .spectrum--lightest .spectrum-Tool.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 0px 0px 1px; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.focus-ring .spectrum-Icon, .spectrum--lightest .spectrum-Tool.focus-ring .spectrum-Icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-Tool.focus-ring .spectrum-ActionButton-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton:active, .spectrum--lightest .spectrum-Tool:active { background-color: rgb(244, 244, 244); border-color: rgb(211, 211, 211); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton:active .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-Tool:active .spectrum-ActionButton-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton:disabled, .spectrum--lightest .spectrum-ActionButton.is-disabled, .spectrum--lightest .spectrum-Tool:disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-ActionButton:disabled .spectrum-Icon, .spectrum--lightest .spectrum-ActionButton.is-disabled .spectrum-Icon, .spectrum--lightest .spectrum-Tool:disabled .spectrum-Icon { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-ActionButton:disabled .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold, .spectrum--lightest .spectrum-Tool:disabled .spectrum-ActionButton-hold { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-ActionButton.is-selected { background-color: rgb(244, 244, 244); border-color: rgb(234, 234, 234); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-ActionButton.is-selected .spectrum-Icon { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-ActionButton.is-selected.focus-ring { background-color: rgb(244, 244, 244); border-color: rgb(55, 142, 240); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected:hover { background-color: rgb(244, 244, 244); border-color: rgb(211, 211, 211); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected:hover .spectrum-Icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected:active { background-color: rgb(244, 244, 244); border-color: rgb(211, 211, 211); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected:active .spectrum-Icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton.is-selected:disabled, .spectrum--lightest .spectrum-ActionButton.is-selected.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-ActionButton.is-selected:disabled .spectrum-Icon, .spectrum--lightest .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-ActionButton--quiet, .spectrum--lightest .spectrum-Tool { background-color: transparent; border-color: transparent; color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-ActionButton--quiet:hover, .spectrum--lightest .spectrum-Tool:hover { background-color: transparent; border-color: transparent; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet.focus-ring, .spectrum--lightest .spectrum-Tool.focus-ring { background-color: transparent; box-shadow: rgb(55, 142, 240) 0px 0px 0px 1px; border-color: rgb(55, 142, 240); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet:active, .spectrum--lightest .spectrum-Tool:active { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet:disabled, .spectrum--lightest .spectrum-ActionButton--quiet.is-disabled, .spectrum--lightest .spectrum-Tool:disabled { background-color: transparent; border-color: transparent; color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-ActionButton--quiet.is-selected { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-ActionButton--quiet.is-selected.focus-ring { background-color: rgb(234, 234, 234); border-color: rgb(55, 142, 240); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:hover { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:active { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:disabled, .spectrum--lightest .spectrum-ActionButton--quiet.is-selected.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:hover { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(201, 37, 45); }
.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet.focus-ring { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(201, 37, 45); }
.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:active { background-color: rgb(234, 234, 234); border-color: rgb(234, 234, 234); color: rgb(201, 37, 45); }
.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:disabled, .spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-LogicButton--and { background-color: rgb(38, 128, 235); border-color: rgb(38, 128, 235); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-LogicButton--and:hover { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-LogicButton--and:disabled, .spectrum--lightest .spectrum-LogicButton--and.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-LogicButton--or { background-color: rgb(216, 55, 144); border-color: rgb(216, 55, 144); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-LogicButton--or:hover { background-color: rgb(188, 28, 116); border-color: rgb(188, 28, 116); color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-LogicButton--or:disabled, .spectrum--lightest .spectrum-LogicButton--or.is-disabled { background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-FieldButton { color: rgb(80, 80, 80); background-color: rgb(255, 255, 255); border-color: rgb(234, 234, 234); }
.spectrum--lightest .spectrum-FieldButton:hover { color: rgb(50, 50, 50); background-color: rgb(255, 255, 255); border-color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-FieldButton:active, .spectrum--lightest .spectrum-FieldButton.is-selected { background-color: rgb(244, 244, 244); border-color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-FieldButton.focus-ring, .spectrum--lightest .spectrum-FieldButton.is-focused { background-color: rgb(255, 255, 255); border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 0px 0px 1px; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-FieldButton.focus-ring.is-placeholder, .spectrum--lightest .spectrum-FieldButton.is-focused.is-placeholder { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-FieldButton.is-invalid { border-color: rgb(227, 72, 80); }
.spectrum--lightest .spectrum-FieldButton.is-invalid:hover { border-color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-FieldButton.is-invalid:active, .spectrum--lightest .spectrum-FieldButton.is-invalid.is-selected { border-color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-FieldButton.is-invalid.focus-ring, .spectrum--lightest .spectrum-FieldButton.is-invalid.is-focused { border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 0px 0px 1px; }
.spectrum--lightest .spectrum-FieldButton:disabled, .spectrum--lightest .spectrum-FieldButton.is-disabled { background-color: rgb(244, 244, 244); color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-FieldButton:disabled .spectrum-Icon, .spectrum--lightest .spectrum-FieldButton.is-disabled .spectrum-Icon { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-FieldButton--quiet { color: rgb(80, 80, 80); border-color: transparent; background-color: transparent; }
.spectrum--lightest .spectrum-FieldButton--quiet:hover { background-color: transparent; color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-FieldButton--quiet.focus-ring, .spectrum--lightest .spectrum-FieldButton--quiet.is-focused { background-color: transparent; box-shadow: rgb(55, 142, 240) 0px 2px 0px 0px; }
.spectrum--lightest .spectrum-FieldButton--quiet.focus-ring.is-placeholder, .spectrum--lightest .spectrum-FieldButton--quiet.is-focused.is-placeholder { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-FieldButton--quiet:active, .spectrum--lightest .spectrum-FieldButton--quiet.is-selected { background-color: transparent; border-color: transparent; }
.spectrum--lightest .spectrum-FieldButton--quiet:active.focus-ring, .spectrum--lightest .spectrum-FieldButton--quiet:active.is-focused, .spectrum--lightest .spectrum-FieldButton--quiet.is-selected.focus-ring, .spectrum--lightest .spectrum-FieldButton--quiet.is-selected.is-focused { background-color: transparent; box-shadow: rgb(55, 142, 240) 0px 2px 0px 0px; }
.spectrum--lightest .spectrum-FieldButton--quiet.is-invalid.focus-ring, .spectrum--lightest .spectrum-FieldButton--quiet.is-invalid.is-focused { box-shadow: rgb(55, 142, 240) 0px 2px 0px 0px; }
.spectrum--lightest .spectrum-FieldButton--quiet:disabled, .spectrum--lightest .spectrum-FieldButton--quiet.is-disabled { background-color: transparent; color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Tool.is-selected .spectrum-Icon { color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-Tool.is-selected .spectrum-Tool-hold { color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-Tool.is-selected:hover .spectrum-Icon { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Tool.is-selected:hover .spectrum-Tool-hold { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Tool.is-selected:active .spectrum-Icon { color: rgb(13, 102, 208); }
.spectrum--lightest .spectrum-Tool.is-selected:active .spectrum-Tool-hold { color: rgb(13, 102, 208); }
.spectrum--lightest .spectrum-Tool.is-selected.focus-ring .spectrum-Icon { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold { color: rgb(20, 115, 230); }
.spectrum--lightest .spectrum-Tool.is-selected:disabled, .spectrum--lightest .spectrum-Tool.is-selected.is-disabled { background-color: transparent; border-color: transparent; }
.spectrum--lightest .spectrum-Tool.is-selected:disabled .spectrum-Icon, .spectrum--lightest .spectrum-Tool.is-selected.is-disabled .spectrum-Icon { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold, .spectrum--lightest .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Tool .spectrum-Tool-hold { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-Tool:hover .spectrum-Tool-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Tool:active { background-color: transparent; border-color: transparent; }
.spectrum--lightest .spectrum-Tool:active .spectrum-Tool-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Tool.focus-ring .spectrum-Tool-hold { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Tool.is-disabled .spectrum-Tool-hold, .spectrum--lightest .spectrum-Tool:disabled .spectrum-Tool-hold { color: rgb(211, 211, 211); }
.spectrum--darkest .spectrum-LogicButton.focus-ring::after, .spectrum--darkest .spectrum-LogicButton.is-focused::after, .spectrum--darkest .spectrum-Button.focus-ring::after, .spectrum--darkest .spectrum-Button.is-focused::after { box-shadow: rgb(20, 115, 230) 0px 0px 0px 2px; }
.spectrum--darkest .spectrum-ClearButton { background-color: transparent; color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-ClearButton:hover { background-color: transparent; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ClearButton:active { background-color: transparent; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ClearButton.focus-ring { background-color: transparent; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ClearButton:disabled, .spectrum--darkest .spectrum-ClearButton.is-disabled { background-color: transparent; color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Button--cta { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--cta:hover { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--cta.focus-ring { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--cta:active { background-color: rgb(13, 102, 208); border-color: rgb(13, 102, 208); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--cta:disabled, .spectrum--darkest .spectrum-Button--cta.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--primary { background-color: transparent; border-color: rgb(200, 200, 200); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Button--primary:hover { background-color: rgb(200, 200, 200); border-color: rgb(200, 200, 200); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--primary.focus-ring { background-color: rgb(200, 200, 200); border-color: rgb(200, 200, 200); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--primary:active { background-color: rgb(239, 239, 239); border-color: rgb(239, 239, 239); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--primary:disabled, .spectrum--darkest .spectrum-Button--primary.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--secondary { background-color: transparent; border-color: rgb(162, 162, 162); color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-Button--secondary:hover { background-color: rgb(162, 162, 162); border-color: rgb(162, 162, 162); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--secondary.focus-ring { background-color: rgb(162, 162, 162); border-color: rgb(162, 162, 162); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--secondary:active { background-color: rgb(200, 200, 200); border-color: rgb(200, 200, 200); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--secondary:disabled, .spectrum--darkest .spectrum-Button--secondary.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--warning { background-color: transparent; border-color: rgb(236, 91, 98); color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-Button--warning:hover { background-color: rgb(236, 91, 98); border-color: rgb(236, 91, 98); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--warning.focus-ring { background-color: rgb(236, 91, 98); border-color: rgb(236, 91, 98); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--warning:active { background-color: rgb(247, 109, 116); border-color: rgb(247, 109, 116); color: rgb(8, 8, 8); }
.spectrum--darkest .spectrum-Button--warning:disabled, .spectrum--darkest .spectrum-Button--warning.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--overBackground { background-color: transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--overBackground:hover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--darkest .spectrum-Button--overBackground.focus-ring { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--darkest .spectrum-Button--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--darkest .spectrum-Button--overBackground:active { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: inherit; }
.spectrum--darkest .spectrum-Button--overBackground:disabled, .spectrum--darkest .spectrum-Button--overBackground.is-disabled { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgba(255, 255, 255, 0.35); }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet, .spectrum--darkest .spectrum-ClearButton--overBackground { background-color: transparent; border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:hover, .spectrum--darkest .spectrum-ClearButton--overBackground:hover { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring, .spectrum--darkest .spectrum-ClearButton--overBackground.focus-ring { background-color: rgba(255, 255, 255, 0.1); border-color: transparent; color: rgb(255, 255, 255); box-shadow: none; }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring::after, .spectrum--darkest .spectrum-ClearButton--overBackground.focus-ring::after { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:active, .spectrum--darkest .spectrum-ClearButton--overBackground:active { background-color: rgba(255, 255, 255, 0.15); border-color: transparent; color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:disabled, .spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled, .spectrum--darkest .spectrum-ClearButton--overBackground:disabled, .spectrum--darkest .spectrum-ClearButton--overBackground.is-disabled { background-color: transparent; border-color: transparent; color: rgba(255, 255, 255, 0.15); }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:hover { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.focus-ring { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:active { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:disabled, .spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:hover { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:active { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:disabled, .spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-ActionButton, .spectrum--darkest .spectrum-Tool { background-color: rgb(26, 26, 26); border-color: rgb(57, 57, 57); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-ActionButton .spectrum-Icon, .spectrum--darkest .spectrum-Tool .spectrum-Icon { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-ActionButton .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-Tool .spectrum-ActionButton-hold { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-ActionButton:hover, .spectrum--darkest .spectrum-Tool:hover { background-color: rgb(8, 8, 8); border-color: rgb(73, 73, 73); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton:hover .spectrum-Icon, .spectrum--darkest .spectrum-Tool:hover .spectrum-Icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton:hover .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-Tool:hover .spectrum-ActionButton-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.focus-ring, .spectrum--darkest .spectrum-Tool.focus-ring { background-color: rgb(8, 8, 8); border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 0px 0px 1px; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-Icon, .spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-Tool.focus-ring .spectrum-ActionButton-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton:active, .spectrum--darkest .spectrum-Tool:active { background-color: rgb(44, 44, 44); border-color: rgb(73, 73, 73); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton:active .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-Tool:active .spectrum-ActionButton-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton:disabled, .spectrum--darkest .spectrum-ActionButton.is-disabled, .spectrum--darkest .spectrum-Tool:disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-Icon, .spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-Icon, .spectrum--darkest .spectrum-Tool:disabled .spectrum-Icon { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold, .spectrum--darkest .spectrum-Tool:disabled .spectrum-ActionButton-hold { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-ActionButton.is-selected { background-color: rgb(44, 44, 44); border-color: rgb(57, 57, 57); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-ActionButton.is-selected .spectrum-Icon { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring { background-color: rgb(44, 44, 44); border-color: rgb(20, 115, 230); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected:hover { background-color: rgb(44, 44, 44); border-color: rgb(73, 73, 73); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected:hover .spectrum-Icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected:active { background-color: rgb(44, 44, 44); border-color: rgb(73, 73, 73); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected:active .spectrum-Icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton.is-selected:disabled, .spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-ActionButton.is-selected:disabled .spectrum-Icon, .spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-ActionButton--quiet, .spectrum--darkest .spectrum-Tool { background-color: transparent; border-color: transparent; color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-ActionButton--quiet:hover, .spectrum--darkest .spectrum-Tool:hover { background-color: transparent; border-color: transparent; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet.focus-ring, .spectrum--darkest .spectrum-Tool.focus-ring { background-color: transparent; box-shadow: rgb(20, 115, 230) 0px 0px 0px 1px; border-color: rgb(20, 115, 230); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet:active, .spectrum--darkest .spectrum-Tool:active { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet:disabled, .spectrum--darkest .spectrum-ActionButton--quiet.is-disabled, .spectrum--darkest .spectrum-Tool:disabled { background-color: transparent; border-color: transparent; color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected.focus-ring { background-color: rgb(57, 57, 57); border-color: rgb(20, 115, 230); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:hover { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:active { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:disabled, .spectrum--darkest .spectrum-ActionButton--quiet.is-selected.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet { background-color: transparent; border-color: transparent; color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:hover { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(247, 109, 116); }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.focus-ring { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(247, 109, 116); }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:active { background-color: rgb(57, 57, 57); border-color: rgb(57, 57, 57); color: rgb(247, 109, 116); }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:disabled, .spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.is-disabled { background-color: transparent; border-color: transparent; color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-LogicButton--and { background-color: rgb(38, 128, 235); border-color: rgb(38, 128, 235); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-LogicButton--and:hover { background-color: rgb(75, 156, 245); border-color: rgb(75, 156, 245); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-LogicButton--and:disabled, .spectrum--darkest .spectrum-LogicButton--and.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-LogicButton--or { background-color: rgb(216, 55, 144); border-color: rgb(216, 55, 144); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-LogicButton--or:hover { background-color: rgb(236, 90, 170); border-color: rgb(236, 90, 170); color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-LogicButton--or:disabled, .spectrum--darkest .spectrum-LogicButton--or.is-disabled { background-color: rgb(44, 44, 44); border-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-FieldButton { color: rgb(200, 200, 200); background-color: rgb(26, 26, 26); border-color: rgb(57, 57, 57); }
.spectrum--darkest .spectrum-FieldButton:hover { color: rgb(239, 239, 239); background-color: rgb(8, 8, 8); border-color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-FieldButton:active, .spectrum--darkest .spectrum-FieldButton.is-selected { background-color: rgb(44, 44, 44); border-color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-FieldButton.focus-ring, .spectrum--darkest .spectrum-FieldButton.is-focused { background-color: rgb(8, 8, 8); border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 0px 0px 1px; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-FieldButton.focus-ring.is-placeholder, .spectrum--darkest .spectrum-FieldButton.is-focused.is-placeholder { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-FieldButton.is-invalid { border-color: rgb(227, 72, 80); }
.spectrum--darkest .spectrum-FieldButton.is-invalid:hover { border-color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-FieldButton.is-invalid:active, .spectrum--darkest .spectrum-FieldButton.is-invalid.is-selected { border-color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-FieldButton.is-invalid.focus-ring, .spectrum--darkest .spectrum-FieldButton.is-invalid.is-focused { border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 0px 0px 1px; }
.spectrum--darkest .spectrum-FieldButton:disabled, .spectrum--darkest .spectrum-FieldButton.is-disabled { background-color: rgb(44, 44, 44); color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-FieldButton:disabled .spectrum-Icon, .spectrum--darkest .spectrum-FieldButton.is-disabled .spectrum-Icon { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-FieldButton--quiet { color: rgb(200, 200, 200); border-color: transparent; background-color: transparent; }
.spectrum--darkest .spectrum-FieldButton--quiet:hover { background-color: transparent; color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring, .spectrum--darkest .spectrum-FieldButton--quiet.is-focused { background-color: transparent; box-shadow: rgb(20, 115, 230) 0px 2px 0px 0px; }
.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring.is-placeholder, .spectrum--darkest .spectrum-FieldButton--quiet.is-focused.is-placeholder { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-FieldButton--quiet:active, .spectrum--darkest .spectrum-FieldButton--quiet.is-selected { background-color: transparent; border-color: transparent; }
.spectrum--darkest .spectrum-FieldButton--quiet:active.focus-ring, .spectrum--darkest .spectrum-FieldButton--quiet:active.is-focused, .spectrum--darkest .spectrum-FieldButton--quiet.is-selected.focus-ring, .spectrum--darkest .spectrum-FieldButton--quiet.is-selected.is-focused { background-color: transparent; box-shadow: rgb(20, 115, 230) 0px 2px 0px 0px; }
.spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.focus-ring, .spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.is-focused { box-shadow: rgb(20, 115, 230) 0px 2px 0px 0px; }
.spectrum--darkest .spectrum-FieldButton--quiet:disabled, .spectrum--darkest .spectrum-FieldButton--quiet.is-disabled { background-color: transparent; color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Icon { color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Tool-hold { color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Icon { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Tool-hold { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Icon { color: rgb(75, 156, 245); }
.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Tool-hold { color: rgb(75, 156, 245); }
.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Icon { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold { color: rgb(55, 142, 240); }
.spectrum--darkest .spectrum-Tool.is-selected:disabled, .spectrum--darkest .spectrum-Tool.is-selected.is-disabled { background-color: transparent; border-color: transparent; }
.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Icon, .spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Icon { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold, .spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Tool .spectrum-Tool-hold { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-Tool:hover .spectrum-Tool-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Tool:active { background-color: transparent; border-color: transparent; }
.spectrum--darkest .spectrum-Tool:active .spectrum-Tool-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Tool-hold { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Tool.is-disabled .spectrum-Tool-hold, .spectrum--darkest .spectrum-Tool:disabled .spectrum-Tool-hold { color: rgb(73, 73, 73); }
.spectrum-Dialog.react-spectrum-Dialog { visibility: visible; }
.react-spectrum-Dialog-buttons { white-space: nowrap; }
.spectrum-Dialog { visibility: hidden; opacity: 0; transition: transform 130ms ease-in-out, opacity 130ms ease-in-out, visibility linear 130ms; pointer-events: none; }
.spectrum-Dialog.is-open { visibility: visible; opacity: 1; transition-delay: 0ms; pointer-events: auto; }
.spectrum-Dialog { display: flex; flex-direction: column; position: fixed; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%) translateY(20px); z-index: 2; box-sizing: border-box; max-width: 90vw; max-height: 90vh; width: fit-content; min-width: 288px; padding: 40px; border-radius: 4px; outline: none; transition: opacity 130ms cubic-bezier(0.5, 0, 1, 1), visibility linear 130ms, transform linear 130ms; }
.spectrum-Dialog.is-open { transition: transform 250ms cubic-bezier(0, 0, 0.4, 1) 160ms, opacity 250ms cubic-bezier(0, 0, 0.4, 1) 160ms; transform: translate(-50%, calc(-50% - 2vh)); }
.spectrum-Dialog .spectrum-Dialog-closeButton { display: none; }
.spectrum-Dialog--small { width: 400px; }
.spectrum-Dialog--medium { width: 480px; }
.spectrum-Dialog--large { width: 640px; }
.spectrum-Dialog-hero { height: 128px; margin: -40px -40px 40px; border-top-left-radius: 4px; border-top-right-radius: 4px; background-size: cover; background-position: center center; }
.spectrum-Dialog-header { display: flex; align-items: center; position: relative; box-sizing: border-box; width: 100%; flex-shrink: 0; border-radius: 4px 4px 0px 0px; outline: none; padding-bottom: 30px; }
.spectrum-Dialog-header::after { position: absolute; bottom: 16px; left: 0px; right: 0px; content: ""; height: 2px; }
.spectrum-Dialog-wrapper { position: fixed; left: 0px; top: 0px; display: flex; align-items: center; justify-content: center; box-sizing: border-box; width: 100%; height: 100%; visibility: hidden; pointer-events: none; z-index: 2; transition: visibility linear 130ms; }
.spectrum-Dialog-wrapper.is-open { visibility: visible; }
.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover) { pointer-events: auto; position: relative; left: auto; top: auto; transform: translateY(20px); margin-top: -2vh; }
.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover).is-open { transform: translateY(0px); }
@media only screen and (max-device-width: 400px), only screen and (max-device-height: 350px) {
  .spectrum-Dialog--responsive { width: 100%; height: 100%; max-width: 100%; max-height: 100%; border-radius: 0px; }
  .spectrum-Dialog-wrapper .spectrum-Dialog--responsive { margin-top: 0px; }
}
.spectrum-Dialog--noDivider .spectrum-Dialog-header::after { display: none; }
.spectrum-Dialog--dismissible .spectrum-Dialog-footer { display: none; }
.spectrum-Dialog--dismissible .spectrum-Dialog-closeButton { display: initial; }
.spectrum-Dialog-closeButton { position: absolute; top: -28px; right: -28px; }
.spectrum-Dialog-typeIcon { display: block; }
.spectrum-Dialog-content { display: block; box-sizing: border-box; overflow-y: auto; flex: 1 1 auto; outline: none; font-size: 14px; font-weight: 400; line-height: 1.5; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .spectrum-Dialog-content { max-height: 70vh; }
}
.spectrum-Dialog-footer { border-radius: 0px 0px 4px 4px; padding-top: 28px; flex: 0 1 auto; flex-wrap: wrap; display: flex; justify-content: flex-end; outline: none; margin: 0px -8px -8px; }
.spectrum-Dialog-footer > *, .spectrum-Dialog-footer > .spectrum-Button + .spectrum-Button { margin: 8px; }
.spectrum-Dialog-title { flex: 1 1 auto; margin: 0px; font-size: 18px; font-weight: 700; line-height: 1.3; outline: none; }
.spectrum-Dialog--alert { width: 480px; }
.spectrum-Dialog--fullscreen { inset: 32px; transform: translate(0px, 20px); }
.spectrum-Dialog--fullscreen.is-open { transform: translate(0px, 0px); }
.spectrum-Dialog--fullscreen, .spectrum-Dialog--fullscreenTakeover { width: auto; max-height: none; max-width: none; padding-top: 30px; }
.spectrum-Dialog--fullscreen .spectrum-Dialog-header, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-header { flex-shrink: 0; }
.spectrum-Dialog--fullscreen .spectrum-Dialog-title, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-title { font-size: 28px; font-weight: 100; }
.spectrum-Dialog--fullscreen .spectrum-Dialog-content, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-content { max-height: none; }
.spectrum-Dialog--fullscreenTakeover { position: fixed; inset: 0px; box-sizing: border-box; border: none; border-radius: 0px; }
.spectrum-Dialog--fullscreenTakeover, .spectrum-Dialog--fullscreenTakeover.is-open { transform: none; }
.spectrum--light .spectrum-Dialog { background: rgb(245, 245, 245); }
.spectrum--light .spectrum-Dialog-header { background: rgb(245, 245, 245); }
.spectrum--light .spectrum-Dialog-header::after { background: rgb(225, 225, 225); }
.spectrum--light .spectrum-Dialog-title { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dialog-content { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Dialog-typeIcon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dialog-footer { background: rgb(245, 245, 245); }
.spectrum--light .spectrum-Dialog--error .spectrum-Dialog-title { color: rgb(201, 37, 45); }
.spectrum--light .spectrum-Dialog--error .spectrum-Dialog-typeIcon { color: rgb(201, 37, 45); }
.spectrum--dark .spectrum-Dialog { background: rgb(50, 50, 50); }
.spectrum--dark .spectrum-Dialog-header { background: rgb(50, 50, 50); }
.spectrum--dark .spectrum-Dialog-header::after { background: rgb(74, 74, 74); }
.spectrum--dark .spectrum-Dialog-title { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dialog-content { color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Dialog-typeIcon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dialog-footer { background: rgb(50, 50, 50); }
.spectrum--dark .spectrum-Dialog--error .spectrum-Dialog-title { color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-Dialog--error .spectrum-Dialog-typeIcon { color: rgb(247, 109, 116); }
.spectrum--lightest .spectrum-Dialog { background: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Dialog-header { background: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Dialog-header::after { background: rgb(234, 234, 234); }
.spectrum--lightest .spectrum-Dialog-title { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dialog-content { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Dialog-typeIcon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dialog-footer { background: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Dialog--error .spectrum-Dialog-title { color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-Dialog--error .spectrum-Dialog-typeIcon { color: rgb(215, 55, 63); }
.spectrum--darkest .spectrum-Dialog { background: rgb(30, 30, 30); }
.spectrum--darkest .spectrum-Dialog-header { background: rgb(30, 30, 30); }
.spectrum--darkest .spectrum-Dialog-header::after { background: rgb(57, 57, 57); }
.spectrum--darkest .spectrum-Dialog-title { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dialog-content { color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Dialog-typeIcon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dialog-footer { background: rgb(30, 30, 30); }
.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-title { color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-typeIcon { color: rgb(236, 91, 98); }
.spectrum-CircleLoader.react-spectrum-Wait--centered { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.spectrum-CircleLoader--indeterminate-fill-submask-2 { animation: 1s linear 0s infinite normal none running spectrum-fill-mask-2; }
@keyframes spectrum-fill-mask-1 { 
  0% { transform: rotate(90deg); }
  1.69% { transform: rotate(72.3deg); }
  3.39% { transform: rotate(55.5deg); }
  5.08% { transform: rotate(40.3deg); }
  6.78% { transform: rotate(25deg); }
  8.47% { transform: rotate(10.6deg); }
  10.17% { transform: rotate(0deg); }
  11.86% { transform: rotate(0deg); }
  13.56% { transform: rotate(0deg); }
  15.25% { transform: rotate(0deg); }
  16.95% { transform: rotate(0deg); }
  18.64% { transform: rotate(0deg); }
  20.34% { transform: rotate(0deg); }
  22.03% { transform: rotate(0deg); }
  23.73% { transform: rotate(0deg); }
  25.42% { transform: rotate(0deg); }
  27.12% { transform: rotate(0deg); }
  28.81% { transform: rotate(0deg); }
  30.51% { transform: rotate(0deg); }
  32.2% { transform: rotate(0deg); }
  33.9% { transform: rotate(0deg); }
  35.59% { transform: rotate(0deg); }
  37.29% { transform: rotate(0deg); }
  38.98% { transform: rotate(0deg); }
  40.68% { transform: rotate(0deg); }
  42.37% { transform: rotate(5.3deg); }
  44.07% { transform: rotate(13.4deg); }
  45.76% { transform: rotate(20.6deg); }
  47.46% { transform: rotate(29deg); }
  49.15% { transform: rotate(36.5deg); }
  50.85% { transform: rotate(42.6deg); }
  52.54% { transform: rotate(48.8deg); }
  54.24% { transform: rotate(54.2deg); }
  55.93% { transform: rotate(59.4deg); }
  57.63% { transform: rotate(63.2deg); }
  59.32% { transform: rotate(67.2deg); }
  61.02% { transform: rotate(70.8deg); }
  62.71% { transform: rotate(73.8deg); }
  64.41% { transform: rotate(76.2deg); }
  66.1% { transform: rotate(78.7deg); }
  67.8% { transform: rotate(80.6deg); }
  69.49% { transform: rotate(82.6deg); }
  71.19% { transform: rotate(83.7deg); }
  72.88% { transform: rotate(85deg); }
  74.58% { transform: rotate(86.3deg); }
  76.27% { transform: rotate(87deg); }
  77.97% { transform: rotate(87.7deg); }
  79.66% { transform: rotate(88.3deg); }
  81.36% { transform: rotate(88.6deg); }
  83.05% { transform: rotate(89.2deg); }
  84.75% { transform: rotate(89.2deg); }
  86.44% { transform: rotate(89.5deg); }
  88.14% { transform: rotate(89.9deg); }
  89.83% { transform: rotate(89.7deg); }
  91.53% { transform: rotate(90.1deg); }
  93.22% { transform: rotate(90.2deg); }
  94.92% { transform: rotate(90.1deg); }
  96.61% { transform: rotate(90deg); }
  98.31% { transform: rotate(89.8deg); }
  100% { transform: rotate(90deg); }
}
@keyframes spectrum-fill-mask-2 { 
  0% { transform: rotate(180deg); }
  1.69% { transform: rotate(180deg); }
  3.39% { transform: rotate(180deg); }
  5.08% { transform: rotate(180deg); }
  6.78% { transform: rotate(180deg); }
  8.47% { transform: rotate(180deg); }
  10.17% { transform: rotate(179.2deg); }
  11.86% { transform: rotate(164deg); }
  13.56% { transform: rotate(151.8deg); }
  15.25% { transform: rotate(140.8deg); }
  16.95% { transform: rotate(130.3deg); }
  18.64% { transform: rotate(120.4deg); }
  20.34% { transform: rotate(110.8deg); }
  22.03% { transform: rotate(101.6deg); }
  23.73% { transform: rotate(93.5deg); }
  25.42% { transform: rotate(85.4deg); }
  27.12% { transform: rotate(78.1deg); }
  28.81% { transform: rotate(71.2deg); }
  30.51% { transform: rotate(89.1deg); }
  32.2% { transform: rotate(105.5deg); }
  33.9% { transform: rotate(121.3deg); }
  35.59% { transform: rotate(135.5deg); }
  37.29% { transform: rotate(148.4deg); }
  38.98% { transform: rotate(161deg); }
  40.68% { transform: rotate(173.5deg); }
  42.37% { transform: rotate(180deg); }
  44.07% { transform: rotate(180deg); }
  45.76% { transform: rotate(180deg); }
  47.46% { transform: rotate(180deg); }
  49.15% { transform: rotate(180deg); }
  50.85% { transform: rotate(180deg); }
  52.54% { transform: rotate(180deg); }
  54.24% { transform: rotate(180deg); }
  55.93% { transform: rotate(180deg); }
  57.63% { transform: rotate(180deg); }
  59.32% { transform: rotate(180deg); }
  61.02% { transform: rotate(180deg); }
  62.71% { transform: rotate(180deg); }
  64.41% { transform: rotate(180deg); }
  66.1% { transform: rotate(180deg); }
  67.8% { transform: rotate(180deg); }
  69.49% { transform: rotate(180deg); }
  71.19% { transform: rotate(180deg); }
  72.88% { transform: rotate(180deg); }
  74.58% { transform: rotate(180deg); }
  76.27% { transform: rotate(180deg); }
  77.97% { transform: rotate(180deg); }
  79.66% { transform: rotate(180deg); }
  81.36% { transform: rotate(180deg); }
  83.05% { transform: rotate(180deg); }
  84.75% { transform: rotate(180deg); }
  86.44% { transform: rotate(180deg); }
  88.14% { transform: rotate(180deg); }
  89.83% { transform: rotate(180deg); }
  91.53% { transform: rotate(180deg); }
  93.22% { transform: rotate(180deg); }
  94.92% { transform: rotate(180deg); }
  96.61% { transform: rotate(180deg); }
  98.31% { transform: rotate(180deg); }
  100% { transform: rotate(180deg); }
}
@keyframes spectrum-fills-rotate { 
  0% { transform: rotate(-90deg); }
  100% { transform: rotate(270deg); }
}
.spectrum-CircleLoader { display: inline-block; width: 32px; height: 32px; position: relative; direction: ltr; }
.spectrum-CircleLoader-track { box-sizing: border-box; width: 32px; height: 32px; border-style: solid; border-width: 3px; border-radius: 32px; }
.spectrum-CircleLoader-fills { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.spectrum-CircleLoader-fill { box-sizing: border-box; width: 32px; height: 32px; border-style: solid; border-width: 3px; border-radius: 32px; }
.spectrum-CircleLoader-fillMask1, .spectrum-CircleLoader-fillMask2 { width: 50%; height: 100%; transform-origin: 100% center; transform: rotate(180deg); overflow: hidden; position: absolute; }
.spectrum-CircleLoader-fillSubMask1, .spectrum-CircleLoader-fillSubMask2 { width: 100%; height: 100%; transform-origin: 100% center; overflow: hidden; transform: rotate(-180deg); }
.spectrum-CircleLoader-fillMask2 { transform: rotate(0deg); }
.spectrum-CircleLoader--small { width: 16px; height: 16px; }
.spectrum-CircleLoader--small .spectrum-CircleLoader-track { width: 16px; height: 16px; border-style: solid; border-width: 2px; border-radius: 16px; }
.spectrum-CircleLoader--small .spectrum-CircleLoader-fill { width: 16px; height: 16px; border-style: solid; border-width: 2px; border-radius: 16px; }
.spectrum-CircleLoader--large { width: 64px; height: 64px; }
.spectrum-CircleLoader--large .spectrum-CircleLoader-track { width: 64px; height: 64px; border-style: solid; border-width: 4px; border-radius: 64px; }
.spectrum-CircleLoader--large .spectrum-CircleLoader-fill { width: 64px; height: 64px; border-style: solid; border-width: 4px; border-radius: 64px; }
.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fills { will-change: transform; transform: translateZ(0px); animation: 1s cubic-bezier(0.25, 0.78, 0.48, 0.89) 0s infinite normal none running spectrum-fills-rotate; transform-origin: center center; }
.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask1 { will-change: transform; transform: translateZ(0px); animation: 1s linear 0s infinite normal none running spectrum-fill-mask-1; }
.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask2 { will-change: transform; transform: translateZ(0px); animation: 1s linear 0s infinite normal none running spectrum-fill-mask-2; }
.spectrum--light .spectrum-CircleLoader-track { border-color: rgb(225, 225, 225); }
.spectrum--light .spectrum-CircleLoader-fill { border-color: rgb(20, 115, 230); }
.spectrum--light .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--light .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--light .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--light .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-CircleLoader-track { border-color: rgb(74, 74, 74); }
.spectrum--dark .spectrum-CircleLoader-fill { border-color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--dark .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--dark .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-CircleLoader-track { border-color: rgb(234, 234, 234); }
.spectrum--lightest .spectrum-CircleLoader-fill { border-color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--lightest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--lightest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-CircleLoader-track { border-color: rgb(57, 57, 57); }
.spectrum--darkest .spectrum-CircleLoader-fill { border-color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track { border-color: rgba(255, 255, 255, 0.2); }
.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill { border-color: rgb(255, 255, 255); }
.spectrum-Menu { display: inline-block; box-sizing: border-box; margin: 4px 0px; padding: 0px; list-style-type: none; overflow: auto; }
.spectrum-Menu > .spectrum-Menu-sectionHeading { margin-top: 3px; margin-bottom: 3px; }
.spectrum-Menu.is-selectable .spectrum-Menu-item { padding-right: 32px; }
.spectrum-Menu.is-selectable .spectrum-Menu-item.is-selected { padding-right: 11px; }
.spectrum-Menu-checkmark { transform: scale(1); opacity: 1; }
.spectrum-Menu-item { cursor: pointer; position: relative; display: flex; align-items: center; box-sizing: border-box; padding: 7px 12px 7px 10px; margin: 0px; border-left: 2px solid transparent; min-height: 32px; font-size: 14px; font-weight: 400; font-style: normal; text-decoration: none; }
.spectrum-Menu-item:focus { outline: none; }
.spectrum-Menu-item.is-selected { padding-right: 11px; }
.spectrum-Menu-item.is-selected .spectrum-Menu-checkmark { display: block; }
.spectrum-Menu-item .spectrum-Icon, .spectrum-Menu-item .spectrum-Menu-itemIcon { flex-shrink: 0; align-self: flex-start; }
.spectrum-Menu-item .spectrum-Icon + .spectrum-Menu-itemLabel, .spectrum-Menu-item .spectrum-Menu-itemIcon + .spectrum-Menu-itemLabel { margin-left: 8px; width: calc(100% - 50px); }
.spectrum-Menu-itemLabel { flex: 1 1 auto; line-height: 1.3; hyphens: auto; overflow-wrap: break-word; width: calc(100% - 24px); }
.spectrum-Menu-itemLabel--wrapping { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.spectrum-Menu-checkmark { display: none; align-self: flex-start; }
.spectrum-Menu-checkmark, .spectrum-Menu-chevron { flex-grow: 0; margin-left: 12px; margin-top: 4px; }
.spectrum-Menu-divider { box-sizing: content-box; overflow: visible; height: 2px; margin: 1.5px 12px; padding: 0px; border: none; }
.spectrum-Menu-sectionHeading { display: block; margin: 6px 0px 0px; padding: 0px 36px 0px 12px; font-size: 11px; font-weight: 400; line-height: 20px; text-transform: uppercase; letter-spacing: 0.06em; }
.spectrum-Menu .spectrum-Menu { display: block; }
.spectrum--light .spectrum-Menu { background-color: transparent; }
.spectrum--light .spectrum-Menu-item { background-color: transparent; color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Menu-item.focus-ring, .spectrum--light .spectrum-Menu-item.is-focused { background-color: rgba(44, 44, 44, 0.04); color: rgb(75, 75, 75); border-left-color: rgb(38, 128, 235); }
.spectrum--light .spectrum-Menu-item:hover, .spectrum--light .spectrum-Menu-item:focus, .spectrum--light .spectrum-Menu-item.is-highlighted, .spectrum--light .spectrum-Menu-item.is-open { background-color: rgba(44, 44, 44, 0.04); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Menu-item.is-selected { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark { color: rgb(20, 115, 230); }
.spectrum--light .spectrum-Menu-item .is-active, .spectrum--light .spectrum-Menu-item:active { background-color: rgba(44, 44, 44, 0.04); }
.spectrum--light .spectrum-Menu-item.is-disabled { background-color: transparent; background-image: none; color: rgb(179, 179, 179); cursor: default; }
.spectrum--light .spectrum-Menu-sectionHeading { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-Menu-divider { background-color: rgb(245, 245, 245); }
.spectrum--dark .spectrum-Menu { background-color: transparent; }
.spectrum--dark .spectrum-Menu-item { background-color: transparent; color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Menu-item.focus-ring, .spectrum--dark .spectrum-Menu-item.is-focused { background-color: rgba(255, 255, 255, 0.06); color: rgb(227, 227, 227); border-left-color: rgb(38, 128, 235); }
.spectrum--dark .spectrum-Menu-item:hover, .spectrum--dark .spectrum-Menu-item:focus, .spectrum--dark .spectrum-Menu-item.is-highlighted, .spectrum--dark .spectrum-Menu-item.is-open { background-color: rgba(255, 255, 255, 0.06); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Menu-item.is-selected { color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark { color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-Menu-item .is-active, .spectrum--dark .spectrum-Menu-item:active { background-color: rgba(255, 255, 255, 0.06); }
.spectrum--dark .spectrum-Menu-item.is-disabled { background-color: transparent; background-image: none; color: rgb(110, 110, 110); cursor: default; }
.spectrum--dark .spectrum-Menu-sectionHeading { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-Menu-divider { background-color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Menu { background-color: transparent; }
.spectrum--lightest .spectrum-Menu-item { background-color: transparent; color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Menu-item.focus-ring, .spectrum--lightest .spectrum-Menu-item.is-focused { background-color: rgba(50, 50, 50, 0.04); color: rgb(80, 80, 80); border-left-color: rgb(55, 142, 240); }
.spectrum--lightest .spectrum-Menu-item:hover, .spectrum--lightest .spectrum-Menu-item:focus, .spectrum--lightest .spectrum-Menu-item.is-highlighted, .spectrum--lightest .spectrum-Menu-item.is-open { background-color: rgba(50, 50, 50, 0.04); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Menu-item.is-selected { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark { color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-Menu-item .is-active, .spectrum--lightest .spectrum-Menu-item:active { background-color: rgba(50, 50, 50, 0.04); }
.spectrum--lightest .spectrum-Menu-item.is-disabled { background-color: transparent; background-image: none; color: rgb(188, 188, 188); cursor: default; }
.spectrum--lightest .spectrum-Menu-sectionHeading { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-Menu-divider { background-color: rgb(255, 255, 255); }
.spectrum--darkest .spectrum-Menu { background-color: transparent; }
.spectrum--darkest .spectrum-Menu-item { background-color: transparent; color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Menu-item.focus-ring, .spectrum--darkest .spectrum-Menu-item.is-focused { background-color: rgba(239, 239, 239, 0.08); color: rgb(200, 200, 200); border-left-color: rgb(20, 115, 230); }
.spectrum--darkest .spectrum-Menu-item:hover, .spectrum--darkest .spectrum-Menu-item:focus, .spectrum--darkest .spectrum-Menu-item.is-highlighted, .spectrum--darkest .spectrum-Menu-item.is-open { background-color: rgba(239, 239, 239, 0.08); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Menu-item.is-selected { color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark { color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-Menu-item .is-active, .spectrum--darkest .spectrum-Menu-item:active { background-color: rgba(239, 239, 239, 0.08); }
.spectrum--darkest .spectrum-Menu-item.is-disabled { background-color: transparent; background-image: none; color: rgb(92, 92, 92); cursor: default; }
.spectrum--darkest .spectrum-Menu-sectionHeading { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-Menu-divider { background-color: rgb(30, 30, 30); }
.spectrum-Popover.react-spectrum-Popover { visibility: visible; }
.spectrum-Popover .spectrum-Dialog-content { max-height: initial; }
.spectrum-Popover { visibility: hidden; opacity: 0; transition: transform 130ms ease-in-out, opacity 130ms ease-in-out, visibility linear 130ms; pointer-events: none; }
.spectrum-Popover.is-open { visibility: visible; opacity: 1; transition-delay: 0ms; pointer-events: auto; }
.spectrum-Popover--bottom.is-open { transform: translateY(6px); }
.spectrum-Popover--top.is-open { transform: translateY(-6px); }
.spectrum-Popover--right.is-open { transform: translateX(6px); }
.spectrum-Popover--left.is-open { transform: translateX(-6px); }
.spectrum-Popover { display: inline-flex; flex-direction: column; box-sizing: border-box; min-width: 32px; min-height: 32px; position: absolute; border-style: solid; border-width: 1px; border-radius: 4px; outline: none; }
.spectrum-Popover-tip { position: absolute; overflow: hidden; width: 21px; height: 11px; }
.spectrum-Popover-tip::after { content: ""; width: 20px; height: 20px; border-width: 1px; border-style: solid; position: absolute; transform: rotate(45deg); top: -18px; left: -1px; }
.spectrum-Popover--dialog { min-width: 270px; padding: 30px 29px; }
.spectrum-Popover--left.spectrum-Popover--withTip { margin-right: 13px; }
.spectrum-Popover--left .spectrum-Popover-tip { right: -16px; transform: rotate(-90deg); }
.spectrum-Popover--right.spectrum-Popover--withTip { margin-left: 13px; }
.spectrum-Popover--right .spectrum-Popover-tip { left: -16px; transform: rotate(90deg); }
.spectrum-Popover--left .spectrum-Popover-tip, .spectrum-Popover--right .spectrum-Popover-tip { top: 50%; margin-top: -6px; }
.spectrum-Popover--bottom.spectrum-Popover--withTip { margin-top: 13px; }
.spectrum-Popover--bottom .spectrum-Popover-tip { top: -11px; transform: rotate(180deg); }
.spectrum-Popover--top.spectrum-Popover--withTip { margin-bottom: 13px; }
.spectrum-Popover--top .spectrum-Popover-tip { bottom: -11px; }
.spectrum-Popover--bottom .spectrum-Popover-tip, .spectrum-Popover--top .spectrum-Popover-tip { left: 50%; margin-left: -12px; }
.spectrum--light .spectrum-Popover { background-color: rgb(255, 255, 255); border-color: rgb(202, 202, 202); box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 4px; }
.spectrum--light .spectrum-Popover .spectrum-Dialog-header, .spectrum--light .spectrum-Popover .spectrum-Dialog-footer, .spectrum--light .spectrum-Popover .spectrum-Dialog-wrapper { background-color: transparent; }
.spectrum--light .spectrum-Popover .spectrum-Popover-tip::after { background-color: rgb(255, 255, 255); border-color: rgb(202, 202, 202); box-shadow: rgba(0, 0, 0, 0.15) -1px -1px 4px; }
.spectrum--dark .spectrum-Popover { background-color: rgb(37, 37, 37); border-color: rgb(90, 90, 90); box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 4px; }
.spectrum--dark .spectrum-Popover .spectrum-Dialog-header, .spectrum--dark .spectrum-Popover .spectrum-Dialog-footer, .spectrum--dark .spectrum-Popover .spectrum-Dialog-wrapper { background-color: transparent; }
.spectrum--dark .spectrum-Popover .spectrum-Popover-tip::after { background-color: rgb(37, 37, 37); border-color: rgb(90, 90, 90); box-shadow: rgba(0, 0, 0, 0.5) -1px -1px 4px; }
.spectrum--lightest .spectrum-Popover { background-color: rgb(255, 255, 255); border-color: rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 4px; }
.spectrum--lightest .spectrum-Popover .spectrum-Dialog-header, .spectrum--lightest .spectrum-Popover .spectrum-Dialog-footer, .spectrum--lightest .spectrum-Popover .spectrum-Dialog-wrapper { background-color: transparent; }
.spectrum--lightest .spectrum-Popover .spectrum-Popover-tip::after { background-color: rgb(255, 255, 255); border-color: rgb(211, 211, 211); box-shadow: rgba(0, 0, 0, 0.15) -1px -1px 4px; }
.spectrum--darkest .spectrum-Popover { background-color: rgb(8, 8, 8); border-color: rgb(73, 73, 73); box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 4px; }
.spectrum--darkest .spectrum-Popover .spectrum-Dialog-header, .spectrum--darkest .spectrum-Popover .spectrum-Dialog-footer, .spectrum--darkest .spectrum-Popover .spectrum-Dialog-wrapper { background-color: transparent; }
.spectrum--darkest .spectrum-Popover .spectrum-Popover-tip::after { background-color: rgb(8, 8, 8); border-color: rgb(73, 73, 73); box-shadow: rgba(0, 0, 0, 0.8) -1px -1px 4px; }
.spectrum-Dropdown { position: relative; display: inline-block; max-width: 100%; width: 192px; min-width: 48px; }
.spectrum-Dropdown select { appearance: none; }
.spectrum-Dropdown select + .spectrum-Dropdown-icon { position: absolute; right: 12px; top: 50%; margin-top: -3px; }
.spectrum-Dropdown-trigger { position: relative; width: 100%; display: flex; justify-content: space-between; align-items: center; }
.spectrum-Dropdown-label { flex: 1 1 auto; white-space: nowrap; overflow: hidden; height: 30px; line-height: 30px; font-size: 14px; text-overflow: ellipsis; text-align: left; }
.spectrum-Dropdown-label.is-placeholder { font-weight: 400; font-style: italic; transition: color 130ms ease-in-out; }
.spectrum-Dropdown-label + .spectrum-Dropdown-icon { margin-left: 12px; }
.spectrum-Icon + .spectrum-Dropdown-label { margin-left: 8px; }
.spectrum-Dropdown-label ~ .spectrum-Dropdown-icon { margin-left: 12px; }
.spectrum-Dropdown-icon { display: inline-block; position: relative; vertical-align: top; transition: color 130ms ease-out; margin-top: 12px; margin-bottom: 12px; opacity: 1; }
.spectrum-Dropdown-trigger .spectrum-Icon:not(.spectrum-Dropdown-icon) { margin-top: 6px; margin-bottom: 6px; }
.spectrum-Dropdown-trigger .spectrum-Dropdown-label + .spectrum-Icon:not(.spectrum-Dropdown-icon) { margin-left: 12px; }
.spectrum-Icon + .spectrum-Dropdown-icon { margin-left: 8px; }
.spectrum-Dropdown--quiet { width: auto; min-width: 48px; }
.spectrum-Dropdown-popover { max-width: 240px; }
.spectrum-Dropdown-popover--quiet { margin-left: -13px; }
.spectrum--light .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(201, 37, 45); }
.spectrum--light .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon, .spectrum--light .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon, .spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder { color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Dropdown-icon { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-Dropdown-label.is-placeholder { color: rgb(142, 142, 142); }
.spectrum--light .spectrum-Dropdown-label.is-placeholder:hover { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dropdown-label.is-placeholder:active { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon { color: rgb(44, 44, 44); }
.spectrum--dark .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(247, 109, 116); }
.spectrum--dark .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon, .spectrum--dark .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon, .spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder { color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Dropdown-icon { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-Dropdown-label.is-placeholder { color: rgb(144, 144, 144); }
.spectrum--dark .spectrum-Dropdown-label.is-placeholder:hover { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dropdown-label.is-placeholder:active { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon { color: rgb(255, 255, 255); }
.spectrum--lightest .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(215, 55, 63); }
.spectrum--lightest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon, .spectrum--lightest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon, .spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder { color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Dropdown-icon { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-Dropdown-label.is-placeholder { color: rgb(149, 149, 149); }
.spectrum--lightest .spectrum-Dropdown-label.is-placeholder:hover { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dropdown-label.is-placeholder:active { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon { color: rgb(50, 50, 50); }
.spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(236, 91, 98); }
.spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon, .spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon, .spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon { color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder { color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Dropdown-icon { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder { color: rgb(124, 124, 124); }
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:hover { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:active { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon { color: rgb(239, 239, 239); }
.react-spectrum-Dropdown-fixed { min-width: 192px; }
.spectrum-Dropdown.react-spectrum-Dropdown-flexible { min-width: 0px; width: auto; }
.spectrum-FieldLabel, .spectrum-Form-itemLabel { display: block; box-sizing: border-box; padding: 4px 0px 5px; font-size: 12px; font-weight: 400; line-height: 1.3; vertical-align: top; -webkit-font-smoothing: subpixel-antialiased; }
.spectrum-FieldLabel-requiredIcon { margin: 4px 0px 0px 2px; }
.spectrum-FieldLabel--left { display: inline-block; padding: 8px 8px 0px 0px; }
.spectrum-FieldLabel--left .spectrum-FieldLabel-requiredIcon { margin: 0px 0px 0px 2px; }
.spectrum-FieldLabel--right { display: inline-block; text-align: right; padding: 8px 8px 0px 0px; }
.spectrum-Form { display: table; border-collapse: separate; border-spacing: 0px 24px; margin: -20px 0px; }
.spectrum-Form-item { display: table-row; }
.spectrum-Form-itemLabel { display: table-cell; }
.spectrum-Form-itemField { display: table-cell; }
.spectrum-Form--labelsAbove { display: flex; flex-direction: column; margin: 0px; }
.spectrum-Form--labelsAbove .spectrum-Form-item { display: flex; flex-direction: column; }
.spectrum-Form--labelsAbove .spectrum-Form-item + .spectrum-Form-item { margin-top: 8px; }
.spectrum--light .spectrum-FieldLabel, .spectrum--light .spectrum-Form-itemLabel { color: rgb(110, 110, 110); }
.spectrum--light .spectrum-FieldLabel.is-disabled, .spectrum--light .spectrum-Form-itemLabel.is-disabled { color: rgb(179, 179, 179); }
.spectrum--light .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon, .spectrum--light .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon { color: rgb(179, 179, 179); }
.spectrum--light .spectrum-FieldLabel-requiredIcon { color: rgb(142, 142, 142); }
.spectrum--dark .spectrum-FieldLabel, .spectrum--dark .spectrum-Form-itemLabel { color: rgb(185, 185, 185); }
.spectrum--dark .spectrum-FieldLabel.is-disabled, .spectrum--dark .spectrum-Form-itemLabel.is-disabled { color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon, .spectrum--dark .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon { color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-FieldLabel-requiredIcon { color: rgb(144, 144, 144); }
.spectrum--lightest .spectrum-FieldLabel, .spectrum--lightest .spectrum-Form-itemLabel { color: rgb(116, 116, 116); }
.spectrum--lightest .spectrum-FieldLabel.is-disabled, .spectrum--lightest .spectrum-Form-itemLabel.is-disabled { color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon, .spectrum--lightest .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon { color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-FieldLabel-requiredIcon { color: rgb(149, 149, 149); }
.spectrum--darkest .spectrum-FieldLabel, .spectrum--darkest .spectrum-Form-itemLabel { color: rgb(162, 162, 162); }
.spectrum--darkest .spectrum-FieldLabel.is-disabled, .spectrum--darkest .spectrum-Form-itemLabel.is-disabled { color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon, .spectrum--darkest .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon { color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-FieldLabel-requiredIcon { color: rgb(124, 124, 124); }
@layer _.a {
  ._Le91 { outline-style: none; }
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  .Oe91 { outline-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .-Ovbhqd-g4hn3s91 { --s2-container-bg: white; }
  .-Ovbhqd-gcwrnr91 { --s2-container-bg: black; }
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .va91 { font-size: 0.6875rem; }
  .vb91 { font-size: 0.75rem; }
  .vp91 { font-size: 1rem; }
  .vg91 { font-size: 1.125rem; }
  .wd91 { font-variation-settings: "wght" 700; }
  .xd91 { font-weight: 700; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fa91 { line-height: 1.3; }
  .pr91 { color: var(--lightningcss-light, #fff) var(--lightningcss-dark, #111); }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .pp91 { color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .ph91 { color: lch(from var(--g, var(--s2-container-bg)) calc((49.44 - l) * infinity) 0 0 / 1); }
  .px91 { color: rgb(255, 255, 255); }
  .pj91 { color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85); }
  .pk91 { color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94); }
  .pi91 { color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21); }
  .sd91 { display: flex; }
  .ea91 { align-items: baseline; }
  ._oa91 { box-sizing: border-box; }
  .Sw91 { padding-inline-start: calc(var(--F, var(--M)) / 2); }
  .Rw91 { padding-inline-end: calc(var(--F, var(--M)) / 2); }
  .Nk91 { min-width: calc(2rem * var(--s2-scale)); }
  .Ne91 { min-width: calc(1.25rem * var(--s2-scale)); }
  .Nf91 { min-width: calc(1.5rem * var(--s2-scale)); }
  .Nj91 { min-width: calc(2.5rem * var(--s2-scale)); }
  .Nl91 { min-width: calc(3rem * var(--s2-scale)); }
  .oh91 { border-start-start-radius: calc(var(--F, var(--M, 9999px)) / 2); }
  .nh91 { border-start-end-radius: calc(var(--F, var(--M, 9999px)) / 2); }
  .kh91 { border-end-start-radius: calc(var(--F, var(--M, 9999px)) / 2); }
  .jh91 { border-end-end-radius: calc(var(--F, var(--M, 9999px)) / 2); }
  .qc91 { column-gap: 0.428571em; }
  .-Qg41Lb-IAxCW0c91 { --iconMargin: -.142857em; }
  .MAyFGYc91 { min-height: var(--M); }
  .Td91 { padding-top: 0px; }
  .Qd91 { padding-bottom: 0px; }
  .-aRvJDd-Tu7Fubd91 { --labelPadding: calc((var(--M)  - var(--_k, 0px)  - var(--h, 0px)  - 1lh) / 2); }
  ._Pc91 { position: relative; }
  ._Ca91 { justify-content: center; }
  ._Wd91 { text-align: start; }
  ._4c91 { user-select: none; }
  .ZJ91 { width: fit-content; }
  ._Xa91 { text-decoration: none; }
  ._jf91 { border-style: solid; }
  ._kJ8iPYd91 { border-top-width: var(--_k); }
  .hXMFGYc91 { border-bottom-width: var(--h); }
  .mc91 { border-inline-start-width: 2px; }
  .ma91 { border-inline-start-width: 0px; }
  .lc91 { border-inline-end-width: 2px; }
  .la91 { border-inline-end-width: 0px; }
  .iv91 { border-color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .in91 { border-color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .io91 { border-color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .iq91 { border-color: var(--lightningcss-light, #dadada) var(--lightningcss-dark, #393939); }
  .ii91 { border-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85); }
  .ij91 { border-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94); }
  .ih91 { border-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21); }
  .ig91 { border-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17); }
  .gqMFGYc91 { background-color: var(--g); }
  .-_8sjo0b-t5ZbAob91 { --iconPrimary: currentColor; }
  ._yb91 { forced-color-adjust: none; }
  .__ca91 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .-M_-Mi91 { --M: calc(2rem * var(--s2-scale)); }
  .-M_-Mf91 { --M: calc(1.25rem * var(--s2-scale)); }
  .-M_-Mg91 { --M: calc(1.5rem * var(--s2-scale)); }
  .-M_-Mh91 { --M: calc(2.5rem * var(--s2-scale)); }
  .-M_-Mk91 { --M: calc(3rem * var(--s2-scale)); }
  .-_k_-_kc91 { --_k: 2px; }
  .-_k_-_ka91 { --_k: 0px; }
  .-h_-hc91 { --h: 2px; }
  .-h_-ha91 { --h: 0px; }
  .-g_-g091 { --g: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .-g_-gu91 { --g: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .-g_-gF91 { --g: var(--lightningcss-light, #e1e1e1) var(--lightningcss-dark, #323232); }
  .-g_-g5qAiPc91 { --g: var(--lightningcss-light, #3b63fb) var(--lightningcss-dark, #345bf8); }
  .-g_-gUgARdd91 { --g: var(--lightningcss-light, #274dea) var(--lightningcss-dark, #2549e5); }
  .-g_-g7aei891 { --g: var(--lightningcss-light, #d73220) var(--lightningcss-dark, #cd2e1d); }
  .-g_-gYvV9s91 { --g: var(--lightningcss-light, #b72818) var(--lightningcss-dark, #b12617); }
  .-g_-gH91 { --g: var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c); }
  .-g_-gi91 { --g: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85); }
  .-g_-gj91 { --g: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94); }
  .-g_-gg91 { --g: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14); }
  .-g_-g991 { --g: transparent; }
  .-g_-gf91 { --g: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .11); }
  .Wr91 { top: 0px; }
  ._lr91 { bottom: 0px; }
  ._Ar91 { inset-inline-start: 0px; }
  ._zr91 { inset-inline-end: 0px; }
  ._9a91 { z-index: -1; }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  .oi91 { border-start-start-radius: inherit; }
  .ni91 { border-start-end-radius: inherit; }
  .ki91 { border-end-start-radius: inherit; }
  .ji91 { border-end-end-radius: inherit; }
  .-yBNtrc-X7W3Sb91 { --g0: var(--lightningcss-light, #b539c8) var(--lightningcss-dark, #d549eb); }
  .-zBNtrc-j7ulPc91 { --g1: var(--lightningcss-light, #7155fa) var(--lightningcss-dark, #8077fe); }
  .-ABNtrc-fHZGqb91 { --g2: var(--lightningcss-light, #3b63fb) var(--lightningcss-dark, #5681ff); }
  ._ib91 { background-image: linear-gradient(to bottom right, var(--g0) 0%, var(--g1) 66%, var(--g2) 100%); }
  .-yBNtrc-1gYRFc91 { --g0: var(--lightningcss-light, #9c28af) var(--lightningcss-dark, #e85bfd); }
  .-zBNtrc-z2bZib91 { --g1: var(--lightningcss-light, #6338ee) var(--lightningcss-dark, #8b8dfe); }
  .-ABNtrc-BorWLb91 { --g2: var(--lightningcss-light, #274dea) var(--lightningcss-dark, #6995fe); }
  .-yBNtrc-Nitqwc91 { --g0: var(--lightningcss-light, #d73220) var(--lightningcss-dark, #fc432e); }
  .-zBNtrc-ugAmz91 { --g1: var(--lightningcss-light, #d92361) var(--lightningcss-dark, #f37); }
  .-ABNtrc-j7ulPc91 { --g2: var(--lightningcss-light, #7155fa) var(--lightningcss-dark, #8077fe); }
  ._ia91 { background-image: linear-gradient(to bottom right, var(--g0) 0%, var(--g1) 33%, var(--g2) 100%); }
  .-yBNtrc-37ZLpd91 { --g0: var(--lightningcss-light, #b72818) var(--lightningcss-dark, #ff6756); }
  .-zBNtrc-plLfSc91 { --g1: var(--lightningcss-light, #ba1650) var(--lightningcss-dark, #ff6095); }
  .-ABNtrc-z2bZib91 { --g2: var(--lightningcss-light, #6338ee) var(--lightningcss-dark, #8b8dfe); }
  .-ACNtrc-tQ56Od91 { --gp: --g0, --g1, --g2; }
  ._ic91 { background-image: none; }
  ._pb91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light; }
  ._Pa91 { position: absolute; }
  .WF91 { top: 50%; }
  ._EF91 { left: 50%; }
  ._Zc91 { transform: translate(-50%, -50%); }
  ._Ia91 { opacity: 0; }
  ._Ib91 { opacity: 1; }
  .Zk91 { width: calc(.875rem * var(--s2-scale)); }
  .Zl91 { width: calc(1.125rem * var(--s2-scale)); }
  .Zm91 { width: calc(1.25rem * var(--s2-scale)); }
  .Zo91 { width: calc(1.5rem * var(--s2-scale)); }
  .Fl91 { height: calc(.875rem * var(--s2-scale)); }
  .Fm91 { height: calc(1.125rem * var(--s2-scale)); }
  .Fn91 { height: calc(1.25rem * var(--s2-scale)); }
  .Fp91 { height: calc(1.5rem * var(--s2-scale)); }
  .TAzEcG91 { padding-top: var(--labelPadding); }
  .QAzEcG91 { padding-bottom: var(--labelPadding); }
  ._Jb91 { order: 1; }
  ._Ja91 { order: 0; }
  .ZuUmpre91 { width: 1.42857em; }
  .FuUmpre91 { height: 1.42857em; }
  .I67logd91 { margin-inline-start: var(--iconMargin); }
  ._va91 { flex-shrink: 0; }
}
@layer _.b {
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
  .egLWx3bb91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { align-items: center; }
  .SgLWx3bd91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { padding-inline-start: 0px; }
  .RgLWx3bd91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { padding-inline-end: 0px; }
  .-Qg41Lb-gLWx3bIy91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { --iconMargin: 0rem; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.l {
  @media (forced-colors: active) {
  .Olc91 { outline-color: highlight; }
  .pla91 { color: buttonface; }
  .ple91 { color: highlighttext; }
  .plb91 { color: buttontext; }
  .plc91 { color: graytext; }
  .ila91 { border-color: buttonborder; }
  .ild91 { border-color: highlight; }
  .ilc91 { border-color: graytext; }
  .-g_-lgc91 { --g: ButtonText; }
  .-g_-lge91 { --g: Highlight; }
  .-g_-lgd91 { --g: GrayText; }
  .-g_-lgb91 { --g: ButtonFace; }
  ._ilc91 { background-image: none; }
}
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsf91 { font-size: 1.0625rem; }
  .vsc91 { font-size: 0.8125rem; }
  .vse91 { font-size: 0.9375rem; }
  .vsh91 { font-size: 1.1875rem; }
  .vsj91 { font-size: 1.375rem; }
  .qsd91 { column-gap: 0.470588em; }
}
}
@property --g0 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g1 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --g2 { syntax: "<color>"; inherits: false; initial-value: #0000; }
@layer _.a {
  .sd91 { display: flex; }
  .eb91 { align-items: center; }
  .FRGfhd::before { content: " "; visibility: hidden; width: 0px; }
}
@layer _.a {
  .Zm91 { width: calc(1.25rem * var(--s2-scale)); }
  .Fn91 { height: calc(1.25rem * var(--s2-scale)); }
  .ZF91 { width: calc(3rem * var(--s2-scale)); }
  .ZH91 { width: calc(6rem * var(--s2-scale)); }
  .Zq91 { width: calc(10rem * var(--s2-scale)); }
  .Fz91 { height: calc(3rem * var(--s2-scale)); }
  .FB91 { height: calc(6rem * var(--s2-scale)); }
  .Fr91 { height: calc(10rem * var(--s2-scale)); }
  ._va91 { flex-shrink: 0; }
}
@layer _.a {
  .-Ovbhqd-g4hn3s91 { --s2-container-bg: white; }
  .-Ovbhqd-gcwrnr91 { --s2-container-bg: black; }
  .ZC91 { width: calc(2rem * var(--s2-scale)); }
  .Zu91 { width: calc(1rem * var(--s2-scale)); }
  .ZG91 { width: calc(4rem * var(--s2-scale)); }
  .Fx91 { height: calc(2rem * var(--s2-scale)); }
  .Ft91 { height: calc(1rem * var(--s2-scale)); }
  .FA91 { height: calc(4rem * var(--s2-scale)); }
  .fa91 { aspect-ratio: 1 / 1; }
  .Vf91 { stroke: var(--lightningcss-light, #dadada) var(--lightningcss-dark, #393939); }
  .Vd91 { stroke: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .17); }
  .Vh91 { stroke: var(--lightningcss-light, #3b63fb) var(--lightningcss-dark, #5681ff); }
  .Ve91 { stroke: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94); }
  ._Sa91 { rotate: -90deg; }
  ._0d91 { transform-origin: center center; }
}
@layer _.b;
@layer _.b.l {
  @media (forced-colors: active) {
  .Vla91 { stroke: background; }
  .Vlc91 { stroke: highlight; }
}
}
@keyframes Z8Un9b { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes uw9JJd { 
  0%, 100% { stroke-dashoffset: 75px; }
  30% { stroke-dashoffset: 20px; }
}
@layer _;
@layer L {
  .bNU3Fb { background-image: linear-gradient(to right, var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c) 33%, var(--lightningcss-light, #fff) var(--lightningcss-dark, #393939), var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c) 66%); background-size: 300%; }
  .bNU3Fb * { visibility: hidden; }
}
@layer _.a {
  .pw91 { color: rgba(0, 0, 0, 0); }
  ._ma91 { -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .oa91 { border-start-start-radius: 0.25rem; }
  .na91 { border-start-end-radius: 0.25rem; }
  .ka91 { border-end-start-radius: 0.25rem; }
  .ja91 { border-end-end-radius: 0.25rem; }
}
@layer _.a {
  .se91 { display: grid; }
  .DS1aTJb91 { grid-template-columns: [field] 1fr; }
  .Dfzkwne91 { grid-template-columns: [label] auto [field] 1fr; }
  .Ul91 { row-gap: 1rem; }
  .Ui91 { row-gap: 1.25rem; }
  .Uj91 { row-gap: 1.5rem; }
  .Up91 { row-gap: 2rem; }
  .Un91 { row-gap: 2.5rem; }
  .qf91 { column-gap: 0.714286em; }
}
@layer _.a {
  .gH91 { background-color: var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c); }
  ._Nc91 { overflow-x: hidden; }
  .Pc91 { overflow-y: hidden; }
  .sb91 { display: block; }
  .Za91 { width: 100%; }
  .Fb91 { height: 100%; }
  ._H40ub4c91 { object-fit: inherit; }
  .__D40ub4c91 { object-position: inherit; }
  ._Ia91 { opacity: 0; }
  ._Ib91 { opacity: 1; }
  .Ye91 { transition-property: none; }
  .Yf91 { transition-property: opacity; }
  .Xe91 { transition-duration: 0.5s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
}
@layer _.a {
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .wb91 { font-variation-settings: "wght" 400; }
  .xb91 { font-weight: 400; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fa91 { line-height: 1.3; }
  .Up91 { row-gap: 2rem; }
  .Ul91 { row-gap: 1rem; }
  .Uj91 { row-gap: 1.5rem; }
  .qp91 { column-gap: 2rem; }
  .ql91 { column-gap: 1rem; }
  .qj91 { column-gap: 1.5rem; }
  ._ta91 { flex-direction: column; }
  .Hz91 { margin-inline-end: 1.25rem; }
  .Ix91 { margin-inline-start: 0.75rem; }
  .g091 { background-color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .gH91 { background-color: var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c); }
  .FLvNfn91 { height: 2px; }
  .ZLvNfn91 { width: 2px; }
  ._je91 { border-style: none; }
  .og91 { border-start-start-radius: 9999px; }
  .ng91 { border-start-end-radius: 9999px; }
  .kg91 { border-end-start-radius: 9999px; }
  .jg91 { border-end-end-radius: 9999px; }
  .Xa91 { transition-duration: 0.13s; }
  .pv91 { color: var(--lightningcss-light, #505050) var(--lightningcss-dark, #afafaf); }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .pp91 { color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .oa91 { border-start-start-radius: 0.25rem; }
  .na91 { border-start-end-radius: 0.25rem; }
  .ka91 { border-end-start-radius: 0.25rem; }
  .ja91 { border-end-end-radius: 0.25rem; }
  .Uc91 { row-gap: 0.428571em; }
  .qc91 { column-gap: 0.428571em; }
  ._Pc91 { position: relative; }
  .ri91 { cursor: default; }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  .SssxDec91 { padding-inline-start: calc(.375rem * var(--s2-scale)); }
  .RssxDec91 { padding-inline-end: calc(.375rem * var(--s2-scale)); }
  .__ca91 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .sb91 { display: block; }
  .-_8sjo0b-t5ZbAob91 { --iconPrimary: currentColor; }
  ._Jb91 { order: 1; }
  .sk91 { display: none; }
  ._Ja91 { order: 0; }
  ._Le91 { outline-style: none; }
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .Js91 { margin-top: 0.25rem; }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  ._ub91 { flex-grow: 1; }
  ._sa91 { flex-basis: 0%; }
  .Ma91 { min-height: 0px; }
  .Na91 { min-width: 0px; }
  .s40ub4c91 { display: inherit; }
  ._t40ub4c91 { flex-direction: inherit; }
  .U40ub4c91 { row-gap: inherit; }
  .q40ub4c91 { column-gap: inherit; }
  ._w40ub4c91 { flex-wrap: inherit; }
  ._Pa91 { position: absolute; }
  .Wr91 { top: 0px; }
  ._lr91 { bottom: 0px; }
  ._Ar91 { inset-inline-start: 0px; }
  ._zr91 { inset-inline-end: 0px; }
  ._6b91 { visibility: hidden; }
  ._Nc91 { overflow-x: hidden; }
  .Pc91 { overflow-y: hidden; }
  ._Ia91 { opacity: 0; }
  .sd91 { display: flex; }
  ._va91 { flex-shrink: 0; }
  .eb91 { align-items: center; }
  .Fx91 { height: calc(2rem * var(--s2-scale)); }
  .Fz91 { height: calc(3rem * var(--s2-scale)); }
}
@layer _.b {
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsf91 { font-size: 1.0625rem; }
  .Usd91 { row-gap: 0.470588em; }
  .qsd91 { column-gap: 0.470588em; }
}
}
@layer _.b.l {
  @media (forced-colors: active) {
  .gle91 { background-color: highlight; }
  .gld91 { background-color: graytext; }
  .pld91 { color: highlight; }
  .plc91 { color: graytext; }
}
}
@layer _.a {
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .zXcEWr91 { grid-column-start: input; }
  .yXcEWr91 { grid-column-end: input; }
  .BXcEWr91 { grid-row-start: input; }
  .AXcEWr91 { grid-row-end: input; }
  .Nk91 { min-width: calc(2rem * var(--s2-scale)); }
  .Ne91 { min-width: calc(1.25rem * var(--s2-scale)); }
  .Nf91 { min-width: calc(1.5rem * var(--s2-scale)); }
  .Nj91 { min-width: calc(2.5rem * var(--s2-scale)); }
  .Nl91 { min-width: calc(3rem * var(--s2-scale)); }
  ._qd91 { contain: none; }
  .-Anxdcc-Z3fn9H91 { --defaultWidth: calc(13rem * var(--s2-scale)); }
  .-Anxdcc-Zr91 { --defaultWidth: calc(12rem * var(--s2-scale)); }
  .-Anxdcc-ZStdtne91 { --defaultWidth: calc(14rem * var(--s2-scale)); }
  .-Anxdcc-Zt91 { --defaultWidth: calc(15rem * var(--s2-scale)); }
  .__v6TNLWb91 { contain-intrinsic-width: calc(var(--defaultWidth)  - var(--S, 0px)  - var(--R, 0px)  - var(--m, 0px)  - var(--l, 0px)); }
  ._Pc91 { position: relative; }
  .wb91 { font-variation-settings: "wght" 400; }
  .xb91 { font-weight: 400; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fa91 { line-height: 1.3; }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .pp91 { color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  ._Wd91 { text-align: start; }
  .oa91 { border-start-start-radius: 0.25rem; }
  .na91 { border-start-end-radius: 0.25rem; }
  .ka91 { border-end-start-radius: 0.25rem; }
  .ja91 { border-end-end-radius: 0.25rem; }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  .qc91 { column-gap: 0.428571em; }
  .SMBFGYc91 { padding-inline-start: var(--S); }
  .RfBFGYc91 { padding-inline-end: var(--R); }
  .g991 { background-color: rgba(0, 0, 0, 0); }
  .Ln91 { max-width: max-content; }
  .__ca91 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .Fz91 { height: calc(3rem * var(--s2-scale)); }
  .Fx91 { height: calc(2rem * var(--s2-scale)); }
  .-S_-Sd91 { --S: 0px; }
  .-R_-Rd91 { --R: 0px; }
  ._Le91 { outline-style: none; }
  .se91 { display: grid; }
  .Deb5jcb91 { grid-template-columns: 0.75rem auto auto minmax(0px, 1fr) auto auto auto 0.75rem; }
  ._oa91 { box-sizing: border-box; }
  .K40ub4c91 { max-height: inherit; }
  ._Na91 { overflow-x: auto; }
  .Pa91 { overflow-y: auto; }
  .Tt91 { padding-top: 8px; }
  .Qt91 { padding-bottom: 8px; }
  .St91 { padding-inline-start: 8px; }
  .Rt91 { padding-inline-end: 8px; }
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .va91 { font-size: 0.6875rem; }
  .vb91 { font-size: 0.75rem; }
  .vp91 { font-size: 1rem; }
  .vg91 { font-size: 1.125rem; }
  ._ua91 { flex-grow: 0; }
  .eb91 { align-items: center; }
  .Fb91 { height: 100%; }
  ._va91 { flex-shrink: 0; }
  ._Sd91 { rotate: 90deg; }
  .-_8sjo0b-t5ZbAob91 { --iconPrimary: currentColor; }
  .sd91 { display: flex; }
  .z2U5Crc91 { grid-column-start: icon; }
  .y2U5Crc91 { grid-column-end: icon; }
  .B2U5Crc91 { grid-row-start: icon; }
  .A2U5Crc91 { grid-row-end: icon; }
  .SssxDec91 { padding-inline-start: calc(.375rem * var(--s2-scale)); }
  .WzII9b > * { display: none; }
  .sb91 { display: block; }
  .sk91 { display: none; }
  ._ub91 { flex-grow: 1; }
  ._Nc91 { overflow-x: hidden; }
  .Pc91 { overflow-y: hidden; }
  ._Yb91 { text-overflow: ellipsis; }
  ._7c91 { white-space: nowrap; }
  .IswFGYc91 { margin-inline-start: var(--I); }
  .Nh91 { min-width: calc(12rem * var(--s2-scale)); }
  .ZkFlLfe91 { width: calc(var(--trigger-width)  + (-2 * var(--I))); }
  .-I_-Id91 { --I: -.75rem; }
  .g091 { background-color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .gH91 { background-color: var(--lightningcss-light, #e9e9e9) var(--lightningcss-dark, #2c2c2c); }
  .FLvNfn91 { height: 2px; }
  ._je91 { border-style: none; }
  .og91 { border-start-start-radius: 9999px; }
  .ng91 { border-start-end-radius: 9999px; }
  .kg91 { border-end-start-radius: 9999px; }
  .jg91 { border-end-end-radius: 9999px; }
  .Jk7Otrc91 { margin-top: -2px; }
  .Xa91 { transition-duration: 0.13s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
}
@layer _.b {
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.t {
  @supports (contain-intrinsic-width: 1px) {
  ._qtb91 { contain: inline-size; }
}
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .qsd91 { column-gap: 0.470588em; }
  .vsf91 { font-size: 1.0625rem; }
  .vsc91 { font-size: 0.8125rem; }
  .vse91 { font-size: 0.9375rem; }
  .vsh91 { font-size: 1.1875rem; }
  .vsj91 { font-size: 1.375rem; }
}
}
@layer _.b.l {
  @media (forced-colors: active) {
  .gle91 { background-color: highlight; }
  .gld91 { background-color: graytext; }
}
}
@layer _.a {
  .K40ub4c91 { max-height: inherit; }
  .Za91 { width: 100%; }
  ._Na91 { overflow-x: auto; }
  .Pa91 { overflow-y: auto; }
  .Lh91 { max-width: calc(20rem * var(--s2-scale)); }
  .Tt91 { padding-top: 8px; }
  .Qt91 { padding-bottom: 8px; }
  .St91 { padding-inline-start: 8px; }
  .Rt91 { padding-inline-end: 8px; }
  .__ya91 { grid-auto-rows: min-content; }
  .eb91 { align-items: center; }
  .DGTLJAe91 { grid-template-columns: 0.5625rem auto auto minmax(0px, 1fr) auto auto auto 0.5625rem; }
  .Deb5jcb91 { grid-template-columns: 0.75rem auto auto minmax(0px, 1fr) auto auto auto 0.75rem; }
  .DyaX9Fb91 { grid-template-columns: 0.9375rem auto auto minmax(0px, 1fr) auto auto auto 0.9375rem; }
  .Dk92HIe91 { grid-template-columns: 1.125rem auto auto minmax(0px, 1fr) auto auto auto 1.125rem; }
  .Tu7Fubd91 { padding-top: calc((var(--M)  - var(--_k, 0px)  - var(--h, 0px)  - 1lh) / 2); }
  .Qu7Fubd91 { padding-bottom: calc((var(--M)  - var(--_k, 0px)  - var(--h, 0px)  - 1lh) / 2); }
  .wd91 { font-variation-settings: "wght" 700; }
  .xd91 { font-weight: 700; }
  .Jy91 { margin-top: 0px; }
  .Gy91 { margin-bottom: 0px; }
  .Iy91 { margin-inline-start: 0px; }
  .Hy91 { margin-inline-end: 0px; }
  ._Le91 { outline-style: none; }
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .ea91 { align-items: baseline; }
  ._oa91 { box-sizing: border-box; }
  .Sd91 { padding-inline-start: 0px; }
  .Rd91 { padding-inline-end: 0px; }
  .Nk91 { min-width: calc(2rem * var(--s2-scale)); }
  .Ne91 { min-width: calc(1.25rem * var(--s2-scale)); }
  .Nf91 { min-width: calc(1.5rem * var(--s2-scale)); }
  .Nj91 { min-width: calc(2.5rem * var(--s2-scale)); }
  .Nl91 { min-width: calc(3rem * var(--s2-scale)); }
  .-SFnbic-_Jb91 { --size: 1; }
  .-SFnbic-_JICefdd91 { --size: .790123; }
  .-SFnbic-_JJOW22b91 { --size: .888889; }
  .-SFnbic-_J0K2hn91 { --size: 1.125; }
  .-SFnbic-_JaP8ec91 { --size: 1.26563; }
  .-Bu7z1c-ob91 { --radius: .5rem; }
  .oj91 { border-start-start-radius: round(var(--radius) * var(--size), 1px); }
  .nj91 { border-start-end-radius: round(var(--radius) * var(--size), 1px); }
  .kj91 { border-end-start-radius: round(var(--radius) * var(--size), 1px); }
  .jj91 { border-end-end-radius: round(var(--radius) * var(--size), 1px); }
  .qh91 { column-gap: 0px; }
  .-Qg41Lb-IAxCW0c91 { --iconMargin: -.142857em; }
  .MAyFGYc91 { min-height: var(--M); }
  .Td91 { padding-top: 0px; }
  .QAzEcG91 { padding-bottom: var(--labelPadding); }
  .-aRvJDd-Tu7Fubd91 { --labelPadding: calc((var(--M)  - var(--_k, 0px)  - var(--h, 0px)  - 1lh) / 2); }
  .g991 { background-color: rgba(0, 0, 0, 0); }
  .gF91 { background-color: var(--lightningcss-light, #e1e1e1) var(--lightningcss-dark, #323232); }
  ._Pc91 { position: relative; }
  .z2mU91 { grid-column-start: 1; }
  .yzZKy91 { grid-column-end: -1; }
  .CcAc39c91 { grid-template-areas: ". checkmark icon label value keyboard descriptor ." ". . . description . . . ."; }
  .DLwlgod91 { grid-template-columns: subgrid; }
  .EpvfBwb91 { grid-template-rows: auto minmax(0px, min-content); }
  .FF91 { height: min-content; }
  ._Xa91 { text-decoration: none; }
  .ri91 { cursor: default; }
  .ry91 { cursor: pointer; }
  .-M_-Mi91 { --M: calc(2rem * var(--s2-scale)); }
  .-M_-Mf91 { --M: calc(1.25rem * var(--s2-scale)); }
  .-M_-Mg91 { --M: calc(1.5rem * var(--s2-scale)); }
  .-M_-Mh91 { --M: calc(2.5rem * var(--s2-scale)); }
  .-M_-Mk91 { --M: calc(3rem * var(--s2-scale)); }
  ._6b91 { visibility: hidden; }
  ._6c91 { visibility: visible; }
  .pu91 { color: var(--lightningcss-light, #3b63fb) var(--lightningcss-dark, #5681ff); }
  .ps91 { color: var(--lightningcss-light, #274dea) var(--lightningcss-dark, #6995fe); }
  .z2CW8rb91 { grid-column-start: checkmark; }
  .y2CW8rb91 { grid-column-end: checkmark; }
  .B2CW8rb91 { grid-row-start: checkmark; }
  .A2CW8rb91 { grid-row-end: checkmark; }
  .Hw91 { margin-inline-end: 0.714286em; }
  .sb91 { display: block; }
  .ZuUmpre91 { width: 1.42857em; }
  .FuUmpre91 { height: 1.42857em; }
  .sd91 { display: flex; }
  .A2U5Crc91 { grid-row-end: icon; }
  .z2U5Crc91 { grid-column-start: icon; }
  .y2U5Crc91 { grid-column-end: icon; }
  .B2U5Crc91 { grid-row-start: icon; }
  .AvoofG91 { grid-row-end: span 2; }
  .Ht91 { margin-inline-end: 0.428571em; }
  .Jt91 { margin-top: 0.428571em; }
  ._dc91 { align-self: center; }
  .oa91 { border-start-start-radius: 0.25rem; }
  .na91 { border-start-end-radius: 0.25rem; }
  .ka91 { border-end-start-radius: 0.25rem; }
  .ja91 { border-end-end-radius: 0.25rem; }
  .ZC91 { width: calc(2rem * var(--s2-scale)); }
  .Zw91 { width: calc(2.5rem * var(--s2-scale)); }
  .Zx91 { width: calc(2.75rem * var(--s2-scale)); }
  .ZF91 { width: calc(3rem * var(--s2-scale)); }
  .Fx91 { height: calc(2rem * var(--s2-scale)); }
  .Fv91 { height: calc(2.5rem * var(--s2-scale)); }
  .Fw91 { height: calc(2.75rem * var(--s2-scale)); }
  .Fz91 { height: calc(3rem * var(--s2-scale)); }
  .fa91 { aspect-ratio: 1 / 1; }
  ._Ha91 { object-fit: contain; }
  .zv6x9r91 { grid-column-start: label; }
  .yv6x9r91 { grid-column-end: label; }
  .Bv6x9r91 { grid-row-start: label; }
  .Av6x9r91 { grid-row-end: label; }
  .vg91 { font-size: 1.125rem; }
  .wc91 { font-variation-settings: "wght" 500; }
  .xc91 { font-weight: 500; }
  .p40ub4c91 { color: inherit; }
  .JAzEcG91 { margin-top: var(--labelPadding); }
  .z9u7zPc91 { grid-column-start: description; }
  .y9u7zPc91 { grid-column-end: description; }
  .B9u7zPc91 { grid-row-start: description; }
  .A9u7zPc91 { grid-row-end: description; }
  .va91 { font-size: 0.6875rem; }
  .vb91 { font-size: 0.75rem; }
  .vp91 { font-size: 1rem; }
  .wb91 { font-variation-settings: "wght" 400; }
  .xb91 { font-weight: 400; }
  .pv91 { color: var(--lightningcss-light, #505050) var(--lightningcss-dark, #afafaf); }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  .z8bmXs91 { grid-column-start: value; }
  .y8bmXs91 { grid-column-end: value; }
  .B8bmXs91 { grid-row-start: value; }
  .A8bmXs91 { grid-row-end: value; }
  .z45MTAd91 { grid-column-start: keyboard; }
  .y45MTAd91 { grid-column-end: keyboard; }
  .B45MTAd91 { grid-row-start: keyboard; }
  .A45MTAd91 { grid-row-end: keyboard; }
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .wa91 { font-variation-settings: "wght" 300; }
  .xa91 { font-weight: 300; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fa91 { line-height: 1.3; }
  .pn91 { color: var(--lightningcss-light, #717171) var(--lightningcss-dark, #8a8a8a); }
  .pp91 { color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  ._3f91 { unicode-bidi: plaintext; }
  .z0cdLvd91 { grid-column-start: descriptor; }
  .y0cdLvd91 { grid-column-end: descriptor; }
  .B0cdLvd91 { grid-row-start: descriptor; }
  .A0cdLvd91 { grid-row-end: descriptor; }
  .Iv91 { margin-inline-start: 0.5rem; }
  .-_8sjo0b-t5ZbAob91 { --iconPrimary: currentColor; }
  .se91 { display: grid; }
  .z3mU91 { grid-column-start: 2; }
  .yAZKy91 { grid-column-end: -2; }
  .JydxGIe91 { margin-top: calc(.3125rem * var(--s2-scale)); }
  .GydxGIe91 { margin-bottom: calc(.3125rem * var(--s2-scale)); }
  .-Z4Pn4c-a91 { --scaleX: -1; }
  .__Ha91 { scale: var(--scaleX, 1) var(--scaleY, 1); }
}
@layer _.b {
  .egLWx3bb91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { align-items: center; }
  .-Qg41Lb-gLWx3bIy91:has([slot="icon"]):not(:has([data-rsp-slot="text"])) { --iconMargin: 0rem; }
  .EDNKd2dZQmDFe91:has([slot="description"]) { grid-template-rows: auto auto; }
  .UDNKd2dai5a091:has([slot="description"]) { row-gap: 0.0625rem; }
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
  .skk91:last-child { display: none; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .Hsu91 { margin-inline-end: 0.470588em; }
  .vsj91 { font-size: 1.375rem; }
  .vsc91 { font-size: 0.8125rem; }
  .vse91 { font-size: 0.9375rem; }
  .vsh91 { font-size: 1.1875rem; }
  .vsf91 { font-size: 1.0625rem; }
}
}
@layer _.b.l {
  @media (forced-colors: active) {
  .-_8sjo0b-lta91 { --iconPrimary: Highlight; }
  .plc91 { color: graytext; }
}
}
@layer _.a {
  .Zj91 { width: calc(.75rem * var(--s2-scale)); }
  .Zk91 { width: calc(.875rem * var(--s2-scale)); }
  .Zu91 { width: calc(1rem * var(--s2-scale)); }
  .Zi91 { width: calc(.625rem * var(--s2-scale)); }
  .Fk91 { height: calc(.75rem * var(--s2-scale)); }
  .Fl91 { height: calc(.875rem * var(--s2-scale)); }
  .Ft91 { height: calc(1rem * var(--s2-scale)); }
  .Fj91 { height: calc(.625rem * var(--s2-scale)); }
}
@layer _.a {
  .Zj91 { width: calc(.75rem * var(--s2-scale)); }
  .Zk91 { width: calc(.875rem * var(--s2-scale)); }
  .Zu91 { width: calc(1rem * var(--s2-scale)); }
  .Zg91 { width: calc(.375rem * var(--s2-scale)); }
  .Zi91 { width: calc(.625rem * var(--s2-scale)); }
  .Fk91 { height: calc(.75rem * var(--s2-scale)); }
  .Fl91 { height: calc(.875rem * var(--s2-scale)); }
  .Ft91 { height: calc(1rem * var(--s2-scale)); }
  .Fg91 { height: calc(.375rem * var(--s2-scale)); }
  .Fj91 { height: calc(.625rem * var(--s2-scale)); }
}
@layer _.a {
  .zv6x9r91 { grid-column-start: label; }
  .yv6x9r91 { grid-column-end: label; }
  .Bv6x9r91 { grid-row-start: label; }
  .Av6x9r91 { grid-row-end: label; }
  .sf91 { display: inline; }
  ._Wd91 { text-align: start; }
  ._Wb91 { text-align: end; }
  .QgOnRt91 { padding-bottom: var(--field-gap); }
  .pl91 { color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1); }
  .sh91 { display: inline-flex; }
  .Fa91 { height: 0px; }
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .eb91 { align-items: center; }
  ._oa91 { box-sizing: border-box; }
  .SMBFGYc91 { padding-inline-start: var(--S); }
  .RfBFGYc91 { padding-inline-end: var(--R); }
  .Nk91 { min-width: calc(2rem * var(--s2-scale)); }
  .Ne91 { min-width: calc(1.25rem * var(--s2-scale)); }
  .Nf91 { min-width: calc(1.5rem * var(--s2-scale)); }
  .Nj91 { min-width: calc(2.5rem * var(--s2-scale)); }
  .Nl91 { min-width: calc(3rem * var(--s2-scale)); }
  .-SFnbic-_Jb91 { --size: 1; }
  .-SFnbic-_JICefdd91 { --size: .790123; }
  .-SFnbic-_JJOW22b91 { --size: .888889; }
  .-SFnbic-_J0K2hn91 { --size: 1.125; }
  .-SFnbic-_JaP8ec91 { --size: 1.26563; }
  .-Bu7z1c-ob91 { --radius: .5rem; }
  .oj91 { border-start-start-radius: round(var(--radius) * var(--size), 1px); }
  .nj91 { border-start-end-radius: round(var(--radius) * var(--size), 1px); }
  .kj91 { border-end-start-radius: round(var(--radius) * var(--size), 1px); }
  .jj91 { border-end-end-radius: round(var(--radius) * var(--size), 1px); }
  .FRuFGYc91 { height: var(--F); }
  .zXcEWr91 { grid-column-start: input; }
  .yXcEWr91 { grid-column-end: input; }
  .BXcEWr91 { grid-row-start: input; }
  .AXcEWr91 { grid-row-end: input; }
  ._qd91 { contain: none; }
  .-Anxdcc-Z3fn9H91 { --defaultWidth: calc(13rem * var(--s2-scale)); }
  .-Anxdcc-Zr91 { --defaultWidth: calc(12rem * var(--s2-scale)); }
  .-Anxdcc-ZStdtne91 { --defaultWidth: calc(14rem * var(--s2-scale)); }
  .-Anxdcc-Zt91 { --defaultWidth: calc(15rem * var(--s2-scale)); }
  .__v6TNLWb91 { contain-intrinsic-width: calc(var(--defaultWidth)  - var(--S, 0px)  - var(--R, 0px)  - var(--m, 0px)  - var(--l, 0px)); }
  ._kc91 { border-top-width: 2px; }
  .hc91 { border-bottom-width: 2px; }
  .mCPFGYc91 { border-inline-start-width: var(--m); }
  .l5OFGYc91 { border-inline-end-width: var(--l); }
  ._jf91 { border-style: solid; }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  .io91 { border-color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .ip91 { border-color: var(--lightningcss-light, #d73220) var(--lightningcss-dark, #fc432e); }
  .in91 { border-color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .im91 { border-color: var(--lightningcss-light, #b72818) var(--lightningcss-dark, #ff6756); }
  .iq91 { border-color: var(--lightningcss-light, #dadada) var(--lightningcss-dark, #393939); }
  .gX91 { background-color: var(--lightningcss-light, #fff) var(--lightningcss-dark, #111); }
  .-F_-Fx91 { --F: calc(2rem * var(--s2-scale)); }
  .-F_-Fn91 { --F: calc(1.25rem * var(--s2-scale)); }
  .-F_-Fp91 { --F: calc(1.5rem * var(--s2-scale)); }
  .-F_-Fv91 { --F: calc(2.5rem * var(--s2-scale)); }
  .-F_-Fz91 { --F: calc(3rem * var(--s2-scale)); }
  .-S_-Sv91 { --S: calc(var(--F, var(--M)) * 3 / 8); }
  .-R_-Rv91 { --R: calc(var(--F, var(--M)) * 3 / 8); }
  .-m_-mc91 { --m: 2px; }
  .-l_-lc91 { --l: 2px; }
  .Td91 { padding-top: 0px; }
  .Qd91 { padding-bottom: 0px; }
  .Sd91 { padding-inline-start: 0px; }
  .Rd91 { padding-inline-end: 0px; }
  .g991 { background-color: rgba(0, 0, 0, 0); }
  .p40ub4c91 { color: inherit; }
  .u40ub4c91 { font-family: inherit; }
  .v40ub4c91 { font-size: inherit; }
  .w40ub4c91 { font-variation-settings: inherit; }
  .x40ub4c91 { font-weight: inherit; }
  ._ub91 { flex-grow: 1; }
  ._vb91 { flex-shrink: 1; }
  .Na91 { min-width: 0px; }
  .Za91 { width: 100%; }
  ._Le91 { outline-style: none; }
  ._je91 { border-style: none; }
  ._Nc91 { overflow-x: hidden; }
  .Pc91 { overflow-y: hidden; }
  ._Yb91 { text-overflow: ellipsis; }
  ._7c91 { white-space: nowrap; }
  .zzBWQ8d91 { grid-column-start: helptext; }
  .yzBWQ8d91 { grid-column-end: helptext; }
  .BzBWQ8d91 { grid-row-start: helptext; }
  .AzBWQ8d91 { grid-row-end: helptext; }
  .sd91 { display: flex; }
  .ea91 { align-items: baseline; }
  .Uc91 { row-gap: 0.428571em; }
  .qc91 { column-gap: 0.428571em; }
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .va91 { font-size: 0.6875rem; }
  .vb91 { font-size: 0.75rem; }
  .vp91 { font-size: 1rem; }
  .vg91 { font-size: 1.125rem; }
  .wb91 { font-variation-settings: "wght" 400; }
  .xb91 { font-weight: 400; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fa91 { line-height: 1.3; }
  .pv91 { color: var(--lightningcss-light, #505050) var(--lightningcss-dark, #afafaf); }
  .pq91 { color: var(--lightningcss-light, #d73220) var(--lightningcss-dark, #fc432e); }
  .pp91 { color: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .-_8sjo0b-t5ZbAob91 { --iconPrimary: currentColor; }
  ._qb91 { contain: inline-size; }
  .TgOnRt91 { padding-top: var(--field-gap); }
  .rD91 { cursor: text; }
  .ri91 { cursor: default; }
  ._Ja91 { order: 0; }
  .-_8sjo0b-tq91 { --iconPrimary: var(--lightningcss-light, #f03823) var(--lightningcss-dark, #fc432e); }
  .ZuUmpre91 { width: 1.42857em; }
  .FuUmpre91 { height: 1.42857em; }
  .It91 { margin-inline-start: 0.428571em; }
  .HAxCW0c91 { margin-inline-end: -0.142857em; }
  ._va91 { flex-shrink: 0; }
}
@layer _.b {
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .Usd91 { row-gap: 0.470588em; }
  .qsd91 { column-gap: 0.470588em; }
  .vsf91 { font-size: 1.0625rem; }
  .vsc91 { font-size: 0.8125rem; }
  .vse91 { font-size: 0.9375rem; }
  .vsh91 { font-size: 1.1875rem; }
  .vsj91 { font-size: 1.375rem; }
  .Isu91 { margin-inline-start: 0.470588em; }
}
}
@layer _.b.l {
  @media (forced-colors: active) {
  .plb91 { color: buttontext; }
  .ild91 { border-color: highlight; }
  .ilc91 { border-color: graytext; }
  .-_8sjo0b-ltUG8Hlc91 { --iconPrimary: ButtonText; }
}
}
@layer _.b.t {
  @supports (contain-intrinsic-width: 1px) {
  ._qtb91 { contain: inline-size; }
}
}
@layer _.a {
  .Zh91 { width: calc(.5rem * var(--s2-scale)); }
  .Zi91 { width: calc(.625rem * var(--s2-scale)); }
  .Fi91 { height: calc(.5rem * var(--s2-scale)); }
  .Fj91 { height: calc(.625rem * var(--s2-scale)); }
}
@layer _.a {
  .NOBje7c91 { min-width: calc(16.75rem * var(--s2-scale)); }
  .ZOBje7c91 { width: calc(16.75rem * var(--s2-scale)); }
  .Th91 { padding-top: 24px; }
  .od91 { border-start-start-radius: 0px; }
  .nd91 { border-start-end-radius: 0px; }
  .kd91 { border-end-start-radius: 0px; }
  .jd91 { border-end-end-radius: 0px; }
  .Jnqb3Ob91 { margin-top: calc(var(--T) * -1); }
  .Gnqb3Ob91 { margin-bottom: calc(var(--T) * -1); }
  .Inqb3Ob91 { margin-inline-start: calc(var(--T) * -1); }
  .Hnqb3Ob91 { margin-inline-end: calc(var(--T) * -1); }
  .TjCFGYc91 { padding-top: var(--T); }
  .Qh91 { padding-bottom: 24px; }
  .Sh91 { padding-inline-start: 24px; }
  .Rh91 { padding-inline-end: 24px; }
  .-T_-Th91 { --T: 24px; }
  .vg91 { font-size: 1.125rem; }
  .we91 { font-variation-settings: "wght" 800; }
  .xe91 { font-weight: 800; }
  ._Fa91 { line-height: 1.3; }
  .po91 { color: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .Jy91 { margin-top: 0px; }
  .Gv91 { margin-bottom: 0.5rem; }
  .Iy91 { margin-inline-start: 0px; }
  .Hy91 { margin-inline-end: 0px; }
  .ug91 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vd91 { font-size: 0.875rem; }
  .wb91 { font-variation-settings: "wght" 400; }
  .xb91 { font-weight: 400; }
  ._xa91 { font-synthesis-weight: none; }
  ._Fb91 { line-height: 1.5; }
  .pt91 { color: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .JC91 { margin-top: 1rem; }
}
@layer _.b {
  .wfe91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { font-variation-settings: "wght" 800; }
  .xfe91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { font-weight: 800; }
  ._xfa91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { font-synthesis-weight: none; }
  ._Ffb91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.5; }
  .uch91:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
  ._Ffc91:is(:lang(ja), :lang(ko), :lang(zh), :lang(zh-Hant), :lang(zh-Hans)) { line-height: 1.7; }
}
@layer _.c {
  .udi91:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea91:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb91:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd91:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje91:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
  .uic91:is(:lang(zh-Hans), :lang(zh-CN), :lang(zh-SG)) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsj91 { font-size: 1.375rem; }
  .vsf91 { font-size: 1.0625rem; }
}
}
@layer _.a {
  ._pN79Hzc91 { color-scheme: var(--lightningcss-light, light) var(--lightningcss-dark, dark); }
  ._pc91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light dark; }
  @media (prefers-color-scheme: dark) {
  ._pc91 { --lightningcss-light: ; --lightningcss-dark: initial; }
}
  ._pb91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light; }
  ._pa91 { --lightningcss-light: ; --lightningcss-dark: initial; color-scheme: dark; }
  .-Ovbhqd-g_g91 { --s2-container-bg: var(--lightningcss-light, #fff) var(--lightningcss-dark, #222); }
  .gEzkoQe91 { background-color: var(--s2-container-bg); }
  .oc91 { border-start-start-radius: 0.625rem; }
  .nc91 { border-start-end-radius: 0.625rem; }
  .kc91 { border-end-start-radius: 0.625rem; }
  .jc91 { border-end-end-radius: 0.625rem; }
  ._rb91 { filter: drop-shadow(0 2px 8px var(--lightningcss-light, #00000029) var(--lightningcss-dark, #0000007a)); }
  ._nb91 { box-shadow: 0 2px 8px var(--lightningcss-light, #00000029) var(--lightningcss-dark, #0000007a); }
  ._nd91 { box-shadow: none; }
  ._jf91 { border-style: solid; }
  ._kb91 { border-top-width: 1px; }
  .hb91 { border-bottom-width: 1px; }
  .mb91 { border-inline-start-width: 1px; }
  .lb91 { border-inline-end-width: 1px; }
  .ir91 { border-color: var(--lightningcss-light, #e1e1e1) var(--lightningcss-dark, #323232); }
  .Zz91 { width: calc(21rem * var(--s2-scale)); }
  .ZB91 { width: calc(26rem * var(--s2-scale)); }
  .ZE91 { width: calc(36rem * var(--s2-scale)); }
  .LEmL1Zb91 { max-width: calc(-24px + 100vw); }
  .sd91 { display: flex; }
  ._Ia91 { opacity: 0; }
  .-_8PloMd-F91 { --translateY: 4px; }
  .-_8PloMd-l91 { --translateY: -4px; }
  .-_8PloMd-s91 { --translateY: 0px; }
  .-_7PloMd-s91 { --translateX: 0px; }
  .YmenWad91 { transition-property: opacity, translate; }
  .Xc91 { transition-duration: 0.2s; }
  ._2c91 { transition-timing-function: cubic-bezier(0.5, 0, 1, 1); }
  ._Bb91 { isolation: isolate; }
  ._Ob91 { pointer-events: none; }
  .sb91 { display: block; }
  .tEzkoQe91 { fill: var(--s2-container-bg); }
  .Zl91 { width: calc(1.125rem * var(--s2-scale)); }
  .Fh91 { height: calc(.5625rem * var(--s2-scale)); }
  ._Sb91 { rotate: none; }
  ._Sc91 { rotate: 180deg; }
  ._Sa91 { rotate: -90deg; }
  ._Sd91 { rotate: 90deg; }
  .-_7PloMd-m91 { --translateX: -4px; }
  .-_7PloMd-G91 { --translateX: 4px; }
  .__Ya91 { translate: var(--translateX, 0) var(--translateY, 0); }
  ._Vb91 { stroke-width: 1px; }
  .Vg91 { stroke: var(--lightningcss-light, #e1e1e1) var(--lightningcss-dark, #323232); }
  .Tt91 { padding-top: 8px; }
  .Qt91 { padding-bottom: 8px; }
  .St91 { padding-inline-start: 8px; }
  .Rt91 { padding-inline-end: 8px; }
  ._oa91 { box-sizing: border-box; }
  ._Le91 { outline-style: none; }
  .oi91 { border-start-start-radius: inherit; }
  .ni91 { border-start-end-radius: inherit; }
  .ki91 { border-end-start-radius: inherit; }
  .ji91 { border-end-end-radius: inherit; }
  ._Na91 { overflow-x: auto; }
  .Pa91 { overflow-y: auto; }
  ._Pc91 { position: relative; }
  .Za91 { width: 100%; }
  .L40ub4c91 { max-width: inherit; }
  .K40ub4c91 { max-height: inherit; }
}
@layer _.b;
@layer _.b.l {
  @media (forced-colors: active) {
  .ila91 { border-color: buttonborder; }
  .Vlb91 { stroke: buttonborder; }
}
}
@layer _.a {
  :where(html) { --lightningcss-light: initial; --lightningcss-dark: ; --s2-scale: 1; }
  @media (prefers-color-scheme: dark) {
  :where(html) { --lightningcss-light: ; --lightningcss-dark: initial; }
}
  @media not ((hover: hover) and (pointer: fine)) {
  :where(html) { --s2-scale: 1.25; }
}
  ._pN79Hzc91 { color-scheme: var(--lightningcss-light, light) var(--lightningcss-dark, dark); }
  ._pc91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light dark; }
  @media (prefers-color-scheme: dark) {
  ._pc91 { --lightningcss-light: ; --lightningcss-dark: initial; }
}
  ._pb91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light; }
  ._pa91 { --lightningcss-light: ; --lightningcss-dark: initial; color-scheme: dark; }
  .-Ovbhqd-gX91 { --s2-container-bg: var(--lightningcss-light, #fff) var(--lightningcss-dark, #111); }
  .-Ovbhqd-gqlRAZb91 { --s2-container-bg: var(--lightningcss-light, #f8f8f8) var(--lightningcss-dark, #1b1b1b); }
  .-Ovbhqd-g_g91 { --s2-container-bg: var(--lightningcss-light, #fff) var(--lightningcss-dark, #222); }
  .gEzkoQe91 { background-color: var(--s2-container-bg); }
}
@layer _.a {
  .Th91 { padding-top: 24px; }
  .Td91 { padding-top: 0px; }
  .Qh91 { padding-bottom: 24px; }
  .Qd91 { padding-bottom: 0px; }
  .Sh91 { padding-inline-start: 24px; }
  .Sd91 { padding-inline-start: 0px; }
  .Rh91 { padding-inline-end: 24px; }
  .Rd91 { padding-inline-end: 0px; }
  ._oa91 { box-sizing: border-box; }
  ._Le91 { outline-style: none; }
  .oi91 { border-start-start-radius: inherit; }
  .ni91 { border-start-end-radius: inherit; }
  .ki91 { border-end-start-radius: inherit; }
  .ji91 { border-end-end-radius: inherit; }
  ._Na91 { overflow-x: auto; }
  .Pa91 { overflow-y: auto; }
  ._Pc91 { position: relative; }
  .Za91 { width: 100%; }
  .Fb91 { height: 100%; }
  .L40ub4c91 { max-width: inherit; }
  .K40ub4c91 { max-height: inherit; }
}
@layer _.b;
@layer _.b.n {
  @media (width >= 40rem) {
  .Tnk91 { padding-top: 32px; }
  .Qnk91 { padding-bottom: 32px; }
  .Snk91 { padding-inline-start: 32px; }
  .Rnk91 { padding-inline-end: 32px; }
}
}
@layer _.a {
  ._pN79Hzc91 { color-scheme: var(--lightningcss-light, light) var(--lightningcss-dark, dark); }
  ._pc91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light dark; }
  @media (prefers-color-scheme: dark) {
  ._pc91 { --lightningcss-light: ; --lightningcss-dark: initial; }
}
  ._pb91 { --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light; }
  ._pa91 { --lightningcss-light: ; --lightningcss-dark: initial; color-scheme: dark; }
  ._Pb91 { position: fixed; }
  .Wr91 { top: 0px; }
  ._lr91 { bottom: 0px; }
  ._Ar91 { inset-inline-start: 0px; }
  ._zr91 { inset-inline-end: 0px; }
  ._Bb91 { isolation: isolate; }
  .g891 { background-color: rgba(0, 0, 0, 0.44); }
  .eb91 { align-items: center; }
  ._Ca91 { justify-content: center; }
  .Yf91 { transition-property: opacity; }
  .sd91 { display: flex; }
  ._ta91 { flex-direction: column; }
  .oe91 { border-start-start-radius: 1rem; }
  .od91 { border-start-start-radius: 0px; }
  .ne91 { border-start-end-radius: 1rem; }
  .nd91 { border-start-end-radius: 0px; }
  .ke91 { border-end-start-radius: 1rem; }
  .kd91 { border-end-start-radius: 0px; }
  .je91 { border-end-end-radius: 1rem; }
  .jd91 { border-end-end-radius: 0px; }
  .ZA91 { width: calc(25rem * var(--s2-scale)); }
  .ZILqIYb91 { width: calc(30rem * var(--s2-scale)); }
  .Zb4QY491 { width: calc(40rem * var(--s2-scale)); }
  .ZGqsG7b91 { width: calc(100% - 40px); }
  .Za91 { width: 100%; }
  .FGqsG7b91 { height: calc(100% - 40px); }
  .Fb91 { height: 100%; }
  .Lc91 { max-width: 90vw; }
  .Lp91 { max-width: none; }
  .Kc91 { max-height: 90vh; }
  .Ki91 { max-height: none; }
  .-Ovbhqd-g_g91 { --s2-container-bg: var(--lightningcss-light, #fff) var(--lightningcss-dark, #222); }
  .gEzkoQe91 { background-color: var(--s2-container-bg); }
  ._Ia91 { opacity: 0; }
  .-_8PloMd-w91 { --translateY: 20px; }
  .__Ya91 { translate: var(--translateX, 0) var(--translateY, 0); }
  .YmenWad91 { transition-property: opacity, translate; }
  .Xd91 { transition-duration: 0.25s; }
  .Xa91 { transition-duration: 0.13s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  ._1b91 { transition-delay: 0.16s; }
  ._1a91 { transition-delay: 0s; }
  ._Lf91 { outline-style: solid; }
  ._Mb91 { outline-width: 1px; }
  .Oj91 { outline-color: rgba(0, 0, 0, 0); }
}
@layer _.a {
  ._Le91 { outline-style: none; }
  ._Lf91 { outline-style: solid; }
  .Oh91 { outline-color: var(--lightningcss-light, #4b75ff) var(--lightningcss-dark, #4069fd); }
  .Oe91 { outline-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / 1); }
  ._Mc91 { outline-width: 2px; }
  ._Kd91 { outline-offset: 2px; }
  .-Ovbhqd-g4hn3s91 { --s2-container-bg: white; }
  .-Ovbhqd-gcwrnr91 { --s2-container-bg: black; }
  .sd91 { display: flex; }
  .eb91 { align-items: center; }
  ._Ca91 { justify-content: center; }
  .ZC91 { width: calc(2rem * var(--s2-scale)); }
  .Zm91 { width: calc(1.25rem * var(--s2-scale)); }
  .Zo91 { width: calc(1.5rem * var(--s2-scale)); }
  .Zw91 { width: calc(2.5rem * var(--s2-scale)); }
  .ZF91 { width: calc(3rem * var(--s2-scale)); }
  .Fx91 { height: calc(2rem * var(--s2-scale)); }
  .Fn91 { height: calc(1.25rem * var(--s2-scale)); }
  .Fp91 { height: calc(1.5rem * var(--s2-scale)); }
  .Fv91 { height: calc(2.5rem * var(--s2-scale)); }
  .Fz91 { height: calc(3rem * var(--s2-scale)); }
  ._va91 { flex-shrink: 0; }
  .og91 { border-start-start-radius: 9999px; }
  .ng91 { border-start-end-radius: 9999px; }
  .kg91 { border-end-start-radius: 9999px; }
  .jg91 { border-end-end-radius: 9999px; }
  .Td91 { padding-top: 0px; }
  .Qd91 { padding-bottom: 0px; }
  .Sd91 { padding-inline-start: 0px; }
  .Rd91 { padding-inline-end: 0px; }
  ._je91 { border-style: none; }
  .Yd91 { transition-property: color, background-color, var(--gp, color), border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter; }
  .Xb91 { transition-duration: 0.15s; }
  ._2b91 { transition-timing-function: cubic-bezier(0.45, 0, 0.4, 1); }
  .g991 { background-color: rgba(0, 0, 0, 0); }
  .gF91 { background-color: var(--lightningcss-light, #e1e1e1) var(--lightningcss-dark, #323232); }
  .gg91 { background-color: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .14); }
  .-_8sjo0b-pt91 { --iconPrimary: var(--lightningcss-light, #292929) var(--lightningcss-dark, #dbdbdb); }
  .-_8sjo0b-po91 { --iconPrimary: var(--lightningcss-light, #131313) var(--lightningcss-dark, #f2f2f2); }
  .-_8sjo0b-pp91 { --iconPrimary: var(--lightningcss-light, #c6c6c6) var(--lightningcss-dark, #444); }
  .-_8sjo0b-pj91 { --iconPrimary: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .85); }
  .-_8sjo0b-pk91 { --iconPrimary: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .94); }
  .-_8sjo0b-pi91 { --iconPrimary: lch(from var(--s2-container-bg) calc((49.44 - l) * infinity) 0 0 / .21); }
}
@layer _.b;
@layer _.b.l {
  @media (forced-colors: active) {
  .Olc91 { outline-color: highlight; }
  .-_8sjo0b-lpb91 { --iconPrimary: ButtonText; }
  .-_8sjo0b-lpc91 { --iconPrimary: GrayText; }
}
}
@layer _.a {
  .Zi91 { width: calc(.625rem * var(--s2-scale)); }
  .Zj91 { width: calc(.75rem * var(--s2-scale)); }
  .Zk91 { width: calc(.875rem * var(--s2-scale)); }
  .Zu91 { width: calc(1rem * var(--s2-scale)); }
  .Zh91 { width: calc(.5rem * var(--s2-scale)); }
  .Fj91 { height: calc(.625rem * var(--s2-scale)); }
  .Fk91 { height: calc(.75rem * var(--s2-scale)); }
  .Fl91 { height: calc(.875rem * var(--s2-scale)); }
  .Ft91 { height: calc(1rem * var(--s2-scale)); }
  .Fi91 { height: calc(.5rem * var(--s2-scale)); }
}
.O7O3BG_spectrum-Toast { box-sizing: border-box; border-radius: var(--spectrum-toast-border-radius, var(--spectrum-global-dimension-static-size-50)); font-size: var(--spectrum-toast-text-size, var(--spectrum-alias-font-size-default)); -webkit-font-smoothing: antialiased; flex-direction: row; align-items: stretch; max-width: 500px; padding-block-start: var(--spectrum-toast-padding-y, var(--spectrum-global-dimension-size-100)); padding-block-end: var(--spectrum-toast-padding-y, var(--spectrum-global-dimension-size-100)); padding-inline-start: var(--spectrum-toast-padding-left, var(--spectrum-global-dimension-size-200)); padding-inline-end: var(--spectrum-toast-padding-right, var(--spectrum-global-dimension-size-100)); display: inline-flex; }
.O7O3BG_spectrum-Toast-typeIcon { flex-grow: 0; flex-shrink: 0; margin-block-start: var(--spectrum-global-dimension-size-85); margin-block-end: var(--spectrum-global-dimension-size-85); margin-inline-start: 0px; margin-inline-end: var(--spectrum-toast-icon-padding-right, var(--spectrum-global-dimension-size-150)); }
.O7O3BG_spectrum-Toast-content { box-sizing: border-box; text-align: start; flex: 1 1 auto; padding-block-start: var(--spectrum-global-dimension-size-65); padding-block-end: var(--spectrum-global-dimension-size-65); padding-inline-start: 0px; }
.O7O3BG_spectrum-Toast-buttons { flex: 0 0 auto; align-items: flex-start; display: flex; }
.O7O3BG_spectrum-Toast-buttons .O7O3BG_spectrum-Button + .O7O3BG_spectrum-Button, .O7O3BG_spectrum-Toast-buttons .O7O3BG_spectrum-Button + .O7O3BG_spectrum-ClearButton, .O7O3BG_spectrum-Toast-buttons .O7O3BG_spectrum-ClearButton + .O7O3BG_spectrum-Button, .O7O3BG_spectrum-Toast-buttons .O7O3BG_spectrum-ClearButton + .O7O3BG_spectrum-ClearButton { margin-inline-start: var(--spectrum-toast-button-gap, var(--spectrum-global-dimension-size-100)); }
.O7O3BG_spectrum-Toast-body { justify-content: flex-end; align-self: center; column-gap: var(--spectrum-toast-content-padding-right, var(--spectrum-global-dimension-size-200)); flex-wrap: wrap; flex: 1 1 auto; padding-inline-end: var(--spectrum-toast-content-padding-right, var(--spectrum-global-dimension-size-200)); display: flex; }
.O7O3BG_spectrum-Toast-body + .O7O3BG_spectrum-Toast-buttons { border-inline-start-style: solid; border-inline-start-width: 1px; padding-inline-start: var(--spectrum-toast-padding-right, var(--spectrum-global-dimension-size-100)); }
.O7O3BG_spectrum-Toast { background-color: var(--spectrum-alias-neutral-background-color); color: rgb(255, 255, 255); }
.O7O3BG_spectrum-Toast-content { color: var(--spectrum-toast-text-color, var(--spectrum-global-color-static-white)); }
.O7O3BG_spectrum-Toast-typeIcon { color: rgb(255, 255, 255); }
.O7O3BG_spectrum-Toast-buttons { border-inline-start-color: rgba(255, 255, 255, 0.2); }
.O7O3BG_spectrum-Toast--negative { background-color: var(--spectrum-negative-background-color-default); }
.O7O3BG_spectrum-Toast--info { background-color: var(--spectrum-informative-background-color-default); }
.O7O3BG_spectrum-Toast--positive { background-color: var(--spectrum-positive-background-color-default); }
@media (forced-colors: active) {
  .O7O3BG_spectrum-Toast { border: 1px solid rgba(0, 0, 0, 0); }
}
.xynrca_spectrum-FocusRing-ring { --spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); --spectrum-focus-ring-border-size: 0px; --spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color))); }
.xynrca_spectrum-FocusRing-ring::after { border-radius: calc(var(--spectrum-focus-ring-border-radius)  + var(--spectrum-focus-ring-gap)); content: ""; margin: calc(-1 * var(--spectrum-focus-ring-border-size)); pointer-events: none; transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out; display: block; position: absolute; inset: 0px; }
.xynrca_spectrum-FocusRing.xynrca_focus-ring::after { margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)); box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
.xynrca_spectrum-FocusRing--quiet::after { border-radius: 0px; }
.xynrca_spectrum-FocusRing--quiet.xynrca_focus-ring::after { margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0; box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color); }
@media (forced-colors: active) {
  .xynrca_spectrum-FocusRing, .xynrca_spectrum-FocusRing-ring, .xynrca_spectrum-FocusRing--quiet { --spectrum-high-contrast-focus-ring-color: Highlight; }
  :is(.xynrca_spectrum-FocusRing, .xynrca_spectrum-FocusRing-ring, .xynrca_spectrum-FocusRing--quiet)::after { forced-color-adjust: none; }
}
.xynrca_react-spectrum-ToastContainer { z-index: 100050; pointer-events: none; outline: none; margin-block-end: 8px; display: flex; position: fixed; left: 0px; right: 0px; }
.xynrca_react-spectrum-ToastContainer .xynrca_spectrum-Toast { pointer-events: all; margin: 8px; }
.xynrca_react-spectrum-ToastContainer[data-position="top"] { --slide-from: translateY(-100%); --slide-to: translateY(0); flex-direction: column-reverse; top: 0px; }
.xynrca_react-spectrum-ToastContainer[data-position="bottom"] { --slide-from: translateY(100%); --slide-to: translateY(0); flex-direction: column; bottom: 0px; }
.xynrca_react-spectrum-ToastContainer[data-placement="left"] { --slide-from: translateX(-100%); --slide-to: translateX(0); align-items: flex-start; }
.xynrca_react-spectrum-ToastContainer[data-placement="left"]:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { --slide-from: translateX(100%); }
.xynrca_react-spectrum-ToastContainer[data-placement="left"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { --slide-from: translateX(100%); }
.xynrca_react-spectrum-ToastContainer[data-placement="center"] { align-items: center; }
.xynrca_react-spectrum-ToastContainer[data-placement="right"] { --slide-from: translateX(100%); --slide-to: translateX(0); align-items: flex-end; }
.xynrca_react-spectrum-ToastContainer[data-placement="right"]:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { --slide-from: translateX(-100%); }
.xynrca_react-spectrum-ToastContainer[data-placement="right"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { --slide-from: translateX(-100%); }
.xynrca_spectrum-Toast { --spectrum-focus-ring-border-radius: var(--spectrum-toast-border-radius, var(--spectrum-global-dimension-static-size-50)); --spectrum-focus-ring-gap: var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)); --spectrum-focus-ring-size: var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25)); }
.xynrca_spectrum-Toast[data-animation="entering"] { animation: 0.3s ease 0s 1 normal none running xynrca_slide-in; }
.xynrca_spectrum-Toast[data-animation="exiting"] { animation: 0.3s ease 0s 1 normal forwards running xynrca_fade-out; }
@keyframes xynrca_slide-in { 
  0% { transform: var(--slide-from); }
  100% { transform: var(--slide-to); }
}
@keyframes xynrca_fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
._t8qIa_i18nFontFamily { font-synthesis: weight; font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
._t8qIa_i18nFontFamily:lang(ar) { font-family: myriad-arabic, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
._t8qIa_i18nFontFamily:lang(he) { font-family: myriad-hebrew, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
._t8qIa_i18nFontFamily:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
._t8qIa_i18nFontFamily:lang(zh-Hans) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
._t8qIa_i18nFontFamily:lang(zh-Hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
._t8qIa_i18nFontFamily:lang(zh-SG), ._t8qIa_i18nFontFamily:lang(zh-CN) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
._t8qIa_i18nFontFamily:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
._t8qIa_i18nFontFamily:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
._t8qIa_spectrum-FocusRing-ring { --spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); --spectrum-focus-ring-border-size: 0px; --spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color))); }
._t8qIa_spectrum-FocusRing-ring::after { border-radius: calc(var(--spectrum-focus-ring-border-radius)  + var(--spectrum-focus-ring-gap)); content: ""; margin: calc(-1 * var(--spectrum-focus-ring-border-size)); pointer-events: none; transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out; display: block; position: absolute; inset: 0px; }
._t8qIa_spectrum-FocusRing._t8qIa_focus-ring::after { margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)); box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
._t8qIa_spectrum-FocusRing--quiet::after { border-radius: 0px; }
._t8qIa_spectrum-FocusRing--quiet._t8qIa_focus-ring::after { margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0; box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color); }
@media (forced-colors: active) {
  ._t8qIa_spectrum-FocusRing, ._t8qIa_spectrum-FocusRing-ring, ._t8qIa_spectrum-FocusRing--quiet { --spectrum-high-contrast-focus-ring-color: Highlight; }
  :is(._t8qIa_spectrum-FocusRing, ._t8qIa_spectrum-FocusRing-ring, ._t8qIa_spectrum-FocusRing--quiet)::after { forced-color-adjust: none; }
}
._t8qIa_spectrum { background-color: var(--spectrum-alias-background-color-default, var(--spectrum-global-color-gray-100)); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.kDKRXa_i18nFontFamily { font-synthesis: weight; font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.kDKRXa_i18nFontFamily:lang(ar) { font-family: myriad-arabic, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.kDKRXa_i18nFontFamily:lang(he) { font-family: myriad-hebrew, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.kDKRXa_i18nFontFamily:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
.kDKRXa_i18nFontFamily:lang(zh-Hans) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.kDKRXa_i18nFontFamily:lang(zh-Hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
.kDKRXa_i18nFontFamily:lang(zh-SG), .kDKRXa_i18nFontFamily:lang(zh-CN) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.kDKRXa_i18nFontFamily:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
.kDKRXa_i18nFontFamily:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.kDKRXa_spectrum-FocusRing-ring { --spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); --spectrum-focus-ring-border-size: 0px; --spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color))); }
.kDKRXa_spectrum-FocusRing-ring::after { border-radius: calc(var(--spectrum-focus-ring-border-radius)  + var(--spectrum-focus-ring-gap)); content: ""; margin: calc(-1 * var(--spectrum-focus-ring-border-size)); pointer-events: none; transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out; display: block; position: absolute; inset: 0px; }
.kDKRXa_spectrum-FocusRing.kDKRXa_focus-ring::after { margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)); box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
.kDKRXa_spectrum-FocusRing--quiet::after { border-radius: 0px; }
.kDKRXa_spectrum-FocusRing--quiet.kDKRXa_focus-ring::after { margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0; box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color); }
@media (forced-colors: active) {
  .kDKRXa_spectrum-FocusRing, .kDKRXa_spectrum-FocusRing-ring, .kDKRXa_spectrum-FocusRing--quiet { --spectrum-high-contrast-focus-ring-color: Highlight; }
  :is(.kDKRXa_spectrum-FocusRing, .kDKRXa_spectrum-FocusRing-ring, .kDKRXa_spectrum-FocusRing--quiet)::after { forced-color-adjust: none; }
}
.kDKRXa_spectrum { font-size: var(--spectrum-alias-font-size-default, var(--spectrum-global-dimension-font-size-100)); color: var(--spectrum-body-text-color, var(--spectrum-alias-text-color)); }
.kDKRXa_spectrum, .kDKRXa_spectrum-Body, .kDKRXa_spectrum, .kDKRXa_spectrum-Body { font-size: var(--spectrum-body-4-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-body-4-text-font-weight, var(--spectrum-alias-body-text-font-weight)); line-height: var(--spectrum-body-4-text-line-height, var(--spectrum-alias-body-text-line-height)); font-style: var(--spectrum-body-4-text-font-style, var(--spectrum-global-font-style-regular)); }
.kDKRXa_spectrum-Body--italic { font-style: var(--spectrum-body-4-emphasis-text-font-style, var(--spectrum-global-font-style-italic)); }
.wBx8DG_spectrum-Icon, .wBx8DG_spectrum-UIIcon { color: inherit; fill: currentcolor; display: inline-block; }
:is(.wBx8DG_spectrum-Icon, .wBx8DG_spectrum-UIIcon):not(:root) { overflow: hidden; }
.wBx8DG_spectrum-Icon, .wBx8DG_spectrum-UIIcon { pointer-events: none; }
@media (forced-colors: active) {
  .wBx8DG_spectrum-Icon, .wBx8DG_spectrum-UIIcon { forced-color-adjust: auto; }
}
.wBx8DG_spectrum-Icon--sizeXXS, .wBx8DG_spectrum-Icon--sizeXXS img, .wBx8DG_spectrum-Icon--sizeXXS svg { block-size: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) / 2); inline-size: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) / 2); }
.wBx8DG_spectrum-Icon--sizeXS, .wBx8DG_spectrum-Icon--sizeXS img, .wBx8DG_spectrum-Icon--sizeXS svg { block-size: calc(var(--spectrum-global-dimension-size-300) / 2); inline-size: calc(var(--spectrum-global-dimension-size-300) / 2); }
.wBx8DG_spectrum-Icon--sizeS, .wBx8DG_spectrum-Icon--sizeS img, .wBx8DG_spectrum-Icon--sizeS svg { block-size: var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)); inline-size: var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-Icon--sizeM, .wBx8DG_spectrum-Icon--sizeM img, .wBx8DG_spectrum-Icon--sizeM svg { block-size: var(--spectrum-global-dimension-size-300); inline-size: var(--spectrum-global-dimension-size-300); }
.wBx8DG_spectrum-Icon--sizeL, .wBx8DG_spectrum-Icon--sizeL img, .wBx8DG_spectrum-Icon--sizeL svg { block-size: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) * 2); inline-size: calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) * 2); }
.wBx8DG_spectrum-Icon--sizeXL, .wBx8DG_spectrum-Icon--sizeXL img, .wBx8DG_spectrum-Icon--sizeXL svg { block-size: calc(var(--spectrum-global-dimension-size-300) * 2); inline-size: calc(var(--spectrum-global-dimension-size-300) * 2); }
.wBx8DG_spectrum-Icon--sizeXXL, .wBx8DG_spectrum-Icon--sizeXXL img, .wBx8DG_spectrum-Icon--sizeXXL svg { block-size: calc(var(--spectrum-global-dimension-size-300) * 3); inline-size: calc(var(--spectrum-global-dimension-size-300) * 3); }
.wBx8DG_spectrum--medium .wBx8DG_spectrum-UIIcon--large { display: none; }
.wBx8DG_spectrum--medium .wBx8DG_spectrum-UIIcon--medium { display: inline; }
.wBx8DG_spectrum--large .wBx8DG_spectrum-UIIcon--medium { display: none; }
.wBx8DG_spectrum--large .wBx8DG_spectrum-UIIcon--large { display: inline; }
.wBx8DG_spectrum--large { --ui-icon-large-display: block; --ui-icon-medium-display: none; }
.wBx8DG_spectrum--medium { --ui-icon-medium-display: block; --ui-icon-large-display: none; }
.wBx8DG_spectrum-UIIcon--large { display: var(--ui-icon-large-display); }
.wBx8DG_spectrum-UIIcon--medium { display: var(--ui-icon-medium-display); }
.wBx8DG_spectrum-UIIcon-AlertMedium { inline-size: var(--spectrum-icon-alert-medium-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-alert-medium-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-AlertSmall { inline-size: var(--spectrum-icon-alert-small-width, var(--spectrum-global-dimension-size-175)); block-size: var(--spectrum-icon-alert-small-height, var(--spectrum-global-dimension-size-175)); }
.wBx8DG_spectrum-UIIcon-ArrowDownSmall { inline-size: var(--spectrum-icon-arrow-down-small-width, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-icon-arrow-down-small-height); }
.wBx8DG_spectrum-UIIcon-ArrowLeftMedium { inline-size: var(--spectrum-icon-arrow-left-medium-width, var(--spectrum-global-dimension-size-175)); block-size: var(--spectrum-icon-arrow-left-medium-height); }
.wBx8DG_spectrum-UIIcon-Asterisk { inline-size: var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100)); }
.wBx8DG_spectrum-UIIcon-CheckmarkMedium { inline-size: var(--spectrum-icon-checkmark-medium-width); block-size: var(--spectrum-icon-checkmark-medium-height); }
.wBx8DG_spectrum-UIIcon-CheckmarkSmall { inline-size: var(--spectrum-icon-checkmark-small-width); block-size: var(--spectrum-icon-checkmark-small-height); }
.wBx8DG_spectrum-UIIcon-ChevronDownMedium { inline-size: var(--spectrum-icon-chevron-down-medium-width); block-size: var(--spectrum-icon-chevron-down-medium-height, var(--spectrum-global-dimension-size-75)); }
.wBx8DG_spectrum-UIIcon-ChevronDownSmall { inline-size: var(--spectrum-icon-chevron-down-small-width, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-icon-chevron-down-small-height, var(--spectrum-global-dimension-size-75)); }
.wBx8DG_spectrum-UIIcon-ChevronLeftLarge { inline-size: var(--spectrum-icon-chevron-left-large-width); block-size: var(--spectrum-icon-chevron-left-large-height, var(--spectrum-global-dimension-size-200)); }
.wBx8DG_spectrum-UIIcon-ChevronLeftMedium { inline-size: var(--spectrum-icon-chevron-left-medium-width, var(--spectrum-global-dimension-size-75)); block-size: var(--spectrum-icon-chevron-left-medium-height); }
.wBx8DG_spectrum-UIIcon-ChevronRightLarge { inline-size: var(--spectrum-icon-chevron-right-large-width); block-size: var(--spectrum-icon-chevron-right-large-height, var(--spectrum-global-dimension-size-200)); }
.wBx8DG_spectrum-UIIcon-ChevronRightMedium { inline-size: var(--spectrum-icon-chevron-right-medium-width, var(--spectrum-global-dimension-size-75)); block-size: var(--spectrum-icon-chevron-right-medium-height); }
.wBx8DG_spectrum-UIIcon-ChevronRightSmall { inline-size: var(--spectrum-icon-chevron-right-small-width, var(--spectrum-global-dimension-size-75)); block-size: var(--spectrum-icon-chevron-right-small-height, var(--spectrum-global-dimension-size-100)); }
.wBx8DG_spectrum-UIIcon-ChevronUpSmall { inline-size: var(--spectrum-icon-chevron-up-small-width, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-icon-chevron-up-small-height, var(--spectrum-global-dimension-size-75)); }
.wBx8DG_spectrum-UIIcon-CornerTriangle { inline-size: var(--spectrum-icon-cornertriangle-width, var(--spectrum-global-dimension-size-65)); block-size: var(--spectrum-icon-cornertriangle-height, var(--spectrum-global-dimension-size-65)); }
.wBx8DG_spectrum-UIIcon-CrossLarge { inline-size: var(--spectrum-icon-cross-large-width); block-size: var(--spectrum-icon-cross-large-height); }
.wBx8DG_spectrum-UIIcon-CrossMedium { inline-size: var(--spectrum-icon-cross-medium-width, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-icon-cross-medium-height, var(--spectrum-global-dimension-size-100)); }
.wBx8DG_spectrum-UIIcon-CrossSmall { inline-size: var(--spectrum-icon-cross-small-width, var(--spectrum-global-dimension-size-100)); block-size: var(--spectrum-icon-cross-small-height, var(--spectrum-global-dimension-size-100)); }
.wBx8DG_spectrum-UIIcon-DashSmall { inline-size: var(--spectrum-icon-dash-small-width); block-size: var(--spectrum-icon-dash-small-height); }
.wBx8DG_spectrum-UIIcon-DoubleGripper { inline-size: var(--spectrum-icon-doublegripper-width, var(--spectrum-global-dimension-size-200)); block-size: var(--spectrum-icon-doublegripper-height, var(--spectrum-global-dimension-size-50)); }
.wBx8DG_spectrum-UIIcon-FolderBreadcrumb { inline-size: var(--spectrum-icon-folderbreadcrumb-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-folderbreadcrumb-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-HelpMedium { inline-size: var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-HelpSmall { inline-size: var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175)); block-size: var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175)); }
.wBx8DG_spectrum-UIIcon-InfoMedium { inline-size: var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-InfoSmall { inline-size: var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175)); block-size: var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175)); }
.wBx8DG_spectrum-UIIcon-ListGripper { inline-size: var(--spectrum-global-dimension-size-65); block-size: var(--spectrum-global-dimension-size-150); }
.wBx8DG_spectrum-UIIcon-Magnifier { inline-size: var(--spectrum-icon-magnifier-width, var(--spectrum-global-dimension-size-200)); block-size: var(--spectrum-icon-magnifier-height, var(--spectrum-global-dimension-size-200)); }
.wBx8DG_spectrum-UIIcon-SkipLeft { inline-size: var(--spectrum-icon-skip-left-width); block-size: var(--spectrum-icon-skip-left-height); }
.wBx8DG_spectrum-UIIcon-SkipRight { inline-size: var(--spectrum-icon-skip-right-width); block-size: var(--spectrum-icon-skip-right-height); }
.wBx8DG_spectrum-UIIcon-Star { inline-size: var(--spectrum-icon-star-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-star-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-StarOutline { inline-size: var(--spectrum-icon-star-outline-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-star-outline-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-SuccessMedium { inline-size: var(--spectrum-icon-success-medium-width, var(--spectrum-global-dimension-size-225)); block-size: var(--spectrum-icon-success-medium-height, var(--spectrum-global-dimension-size-225)); }
.wBx8DG_spectrum-UIIcon-SuccessSmall { inline-size: var(--spectrum-icon-success-small-width, var(--spectrum-global-dimension-size-175)); block-size: var(--spectrum-icon-success-small-height, var(--spectrum-global-dimension-size-175)); }
.wBx8DG_spectrum-UIIcon-TripleGripper { inline-size: var(--spectrum-icon-triplegripper-width); block-size: var(--spectrum-icon-triplegripper-height, var(--spectrum-global-dimension-size-85)); }
.o7Xu8a_i18nFontFamily { font-synthesis: weight; font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(ar) { font-family: myriad-arabic, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(he) { font-family: myriad-hebrew, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(zh-Hans) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(zh-Hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(zh-SG), .o7Xu8a_i18nFontFamily:lang(zh-CN) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
.o7Xu8a_i18nFontFamily:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.o7Xu8a_spectrum-FocusRing-ring { --spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); --spectrum-focus-ring-border-size: 0px; --spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color))); }
.o7Xu8a_spectrum-FocusRing-ring::after { border-radius: calc(var(--spectrum-focus-ring-border-radius)  + var(--spectrum-focus-ring-gap)); content: ""; margin: calc(-1 * var(--spectrum-focus-ring-border-size)); pointer-events: none; transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out; display: block; position: absolute; inset: 0px; }
.o7Xu8a_spectrum-FocusRing.o7Xu8a_focus-ring::after { margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)); box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
.o7Xu8a_spectrum-FocusRing--quiet::after { border-radius: 0px; }
.o7Xu8a_spectrum-FocusRing--quiet.o7Xu8a_focus-ring::after { margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0; box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color); }
@media (forced-colors: active) {
  .o7Xu8a_spectrum-FocusRing, .o7Xu8a_spectrum-FocusRing-ring, .o7Xu8a_spectrum-FocusRing--quiet { --spectrum-high-contrast-focus-ring-color: Highlight; }
  :is(.o7Xu8a_spectrum-FocusRing, .o7Xu8a_spectrum-FocusRing-ring, .o7Xu8a_spectrum-FocusRing--quiet)::after { forced-color-adjust: none; }
}
.o7Xu8a_spectrum-BaseButton { box-sizing: border-box; border-radius: var(--spectrum-button-border-radius); border-style: solid; border-width: var(--spectrum-button-border-width); --spectrum-focus-ring-border-radius: var(--spectrum-button-border-radius); --spectrum-focus-ring-border-size: var(--spectrum-button-border-width); --spectrum-focus-ring-gap: var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)); --spectrum-focus-ring-size: var(--spectrum-button-primary-focus-ring-size-key-focus, var(--spectrum-alias-focus-ring-size)); text-transform: none; -webkit-font-smoothing: antialiased; justify-content: center; align-items: center; margin: 0px; display: inline-flex; position: relative; overflow: visible; }
button.o7Xu8a_spectrum-BaseButton { appearance: button; }
.o7Xu8a_spectrum-BaseButton { vertical-align: top; transition: background var(--spectrum-global-animation-duration-100, .13s) ease-out, border-color var(--spectrum-global-animation-duration-100, .13s) ease-out, color var(--spectrum-global-animation-duration-100, .13s) ease-out, box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out; user-select: none; touch-action: none; cursor: default; isolation: isolate; line-height: 1.3; text-decoration: none; }
.o7Xu8a_spectrum-BaseButton:focus { outline: none; }
.o7Xu8a_spectrum-BaseButton.o7Xu8a_focus-ring { z-index: 3; }
.o7Xu8a_spectrum-BaseButton:disabled, .o7Xu8a_spectrum-BaseButton.o7Xu8a_is-disabled { cursor: default; }
.o7Xu8a_spectrum-BaseButton .o7Xu8a_spectrum-Icon { max-block-size: 100%; transition: background var(--spectrum-global-animation-duration-100, .13s) ease-out, fill var(--spectrum-global-animation-duration-100, .13s) ease-out; box-sizing: initial; flex-shrink: 0; order: 0; }
.o7Xu8a_spectrum-Button { --spectrum-button-border-radius: var(--spectrum-button-primary-border-radius, var(--spectrum-alias-border-radius-large)); --spectrum-button-border-width: var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick)); min-block-size: var(--spectrum-button-primary-height, var(--spectrum-alias-single-line-height)); block-size: 0%; min-inline-size: var(--spectrum-button-primary-min-width); padding: var(--spectrum-global-dimension-size-50) calc(var(--spectrum-button-primary-padding-x, var(--spectrum-global-dimension-size-200))  - var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick))); font-size: var(--spectrum-button-primary-text-size, var(--spectrum-alias-pill-button-text-size)); font-weight: var(--spectrum-button-primary-text-font-weight, var(--spectrum-global-font-weight-bold)); border-style: solid; padding-block-start: calc(var(--spectrum-global-dimension-size-50)  - 1px); padding-block-end: calc(var(--spectrum-global-dimension-size-50)  + 1px); }
.o7Xu8a_spectrum-Button.o7Xu8a_is-hovered, .o7Xu8a_spectrum-Button:active { box-shadow: none; }
.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Icon + .o7Xu8a_spectrum-Button-label { margin-inline-start: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100)); }
.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Button-label + .o7Xu8a_spectrum-Icon { margin-inline-end: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100)); }
.o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--iconOnly { min-inline-size: unset; padding: var(--spectrum-global-dimension-size-65); }
.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Button-circleLoader { align-items: center; display: flex; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--pending .o7Xu8a_spectrum-Button-label, .o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--pending .o7Xu8a_spectrum-Icon { opacity: 0; }
a.o7Xu8a_spectrum-Button, a.o7Xu8a_spectrum-ActionButton { appearance: none; user-select: none; cursor: pointer; }
.o7Xu8a_spectrum-ActionButton { block-size: var(--spectrum-actionbutton-height, var(--spectrum-alias-single-line-height)); min-inline-size: var(--spectrum-actionbutton-min-width, var(--spectrum-global-dimension-size-400)); --spectrum-button-border-radius: var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-button-border-width: var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin)); font-size: var(--spectrum-actionbutton-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-actionbutton-text-font-weight, var(--spectrum-alias-body-text-font-weight)); padding: 0px; position: relative; }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon { padding-inline-start: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label { padding-inline-end: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon + .o7Xu8a_spectrum-ActionButton-label { padding-inline-start: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label:not([hidden]) + .o7Xu8a_spectrum-Icon { padding-inline-end: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label:only-child, .o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold + .o7Xu8a_spectrum-ActionButton-label:last-child { padding-inline-start: var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon:only-child, .o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold + .o7Xu8a_spectrum-Icon:last-child { padding-inline-end: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionGroup-itemIcon.o7Xu8a_spectrum-ActionGroup-itemIcon { padding-inline-end: 0px; }
.o7Xu8a_spectrum-ActionButton-hold { bottom: var(--spectrum-actionbutton-hold-icon-padding-bottom, var(--spectrum-global-dimension-size-40)); position: absolute; }
.o7Xu8a_spectrum-ActionButton-hold:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); }
.o7Xu8a_spectrum-ActionButton-hold:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); }
.o7Xu8a_spectrum-ActionButton-hold:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { left: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); }
.o7Xu8a_spectrum-ActionButton-hold:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { left: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); }
[dir="rtl"] .o7Xu8a_spectrum-ActionButton-hold { transform: rotate(90deg); }
.o7Xu8a_spectrum-ActionButton-label, .o7Xu8a_spectrum-Button-label { text-align: center; order: 1; place-self: center; inline-size: 100%; }
:is(.o7Xu8a_spectrum-ActionButton-label, .o7Xu8a_spectrum-Button-label):empty { display: none; }
.o7Xu8a_spectrum-ActionButton-label { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.o7Xu8a_spectrum-ActionButton--quiet { border-width: var(--spectrum-actionbutton-quiet-border-size, var(--spectrum-alias-border-size-thin)); border-radius: var(--spectrum-actionbutton-quiet-border-radius, var(--spectrum-alias-border-radius-regular)); font-size: var(--spectrum-actionbutton-quiet-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-actionbutton-quiet-text-font-weight, var(--spectrum-alias-body-text-font-weight)); }
.o7Xu8a_spectrum-LogicButton { block-size: var(--spectrum-logicbutton-and-height, 24px); padding: var(--spectrum-logicbutton-and-padding-x, var(--spectrum-global-dimension-size-100)); --spectrum-button-border-width: var(--spectrum-logicbutton-and-border-size, var(--spectrum-alias-border-size-thick)); --spectrum-button-border-radius: var(--spectrum-logicbutton-and-border-radius, var(--spectrum-alias-border-radius-regular)); font-size: var(--spectrum-logicbutton-and-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-logicbutton-and-text-font-weight, var(--spectrum-global-font-weight-bold)); line-height: 0; }
.o7Xu8a_spectrum-FieldButton { block-size: var(--spectrum-dropdown-height, var(--spectrum-global-dimension-size-400)); padding: 0 var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150)); font-family: inherit; font-weight: normal; font-size: var(--spectrum-dropdown-text-size, var(--spectrum-alias-font-size-default)); -webkit-font-smoothing: initial; cursor: default; --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); padding-block: 0px; padding-inline: var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150)); --spectrum-button-border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin)); --spectrum-button-border-radius: var(--spectrum-alias-border-radius-regular, var(--spectrum-global-dimension-size-50)); transition: background-color var(--spectrum-global-animation-duration-100, .13s), box-shadow var(--spectrum-global-animation-duration-100, .13s), border-color var(--spectrum-global-animation-duration-100, .13s); border-style: solid; outline: none; margin: 0px; line-height: normal; position: relative; }
.o7Xu8a_spectrum-FieldButton:disabled, .o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled { cursor: default; border-width: 0px; }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-open { border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin)); }
.o7Xu8a_spectrum-FieldButton--quiet { --spectrum-button-border-width: 0; --spectrum-button-border-radius: var(--spectrum-fieldbutton-quiet-border-radius, 0px); --spectrum-focus-ring-size: var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25)); margin: 0px; padding: 0px; }
.o7Xu8a_spectrum-FieldButton--quiet:disabled.o7Xu8a_focus-ring, .o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-disabled.o7Xu8a_focus-ring { box-shadow: none; }
.o7Xu8a_spectrum-ClearButton { inline-size: var(--spectrum-clearbutton-medium-width, var(--spectrum-alias-single-line-height)); block-size: var(--spectrum-clearbutton-medium-height, var(--spectrum-alias-single-line-height)); --spectrum-button-border-radius: 100%; --spectrum-button-border-width: 0px; border: none; margin: 0px; padding: 0px; }
.o7Xu8a_spectrum-ClearButton > .o7Xu8a_spectrum-Icon { margin-block: 0px; margin-inline: auto; }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset { box-sizing: border-box; transition: unset; }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset::after { aspect-ratio: 1 / 1; height: calc(100% - 2px); top: 50%; left: 50%; right: unset; bottom: unset; margin: 0px; transition: unset; transform: translate(-50%, -50%); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_focus-ring::after { box-shadow: inset 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .o7Xu8a_spectrum-ClearButton > .o7Xu8a_spectrum-Icon { margin: 0px; }
}
.o7Xu8a_spectrum-ClearButton--small { inline-size: var(--spectrum-clearbutton-small-width, var(--spectrum-global-dimension-size-300)); block-size: var(--spectrum-clearbutton-small-height, var(--spectrum-global-dimension-size-300)); }
.o7Xu8a_spectrum-ClearButton { background-color: var(--spectrum-clearbutton-medium-background-color, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color)); }
.o7Xu8a_spectrum-ClearButton .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-hovered { background-color: var(--spectrum-clearbutton-medium-background-color-hover, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-active { background-color: var(--spectrum-clearbutton-medium-background-color-down, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_focus-ring { background-color: var(--spectrum-clearbutton-medium-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); }
.o7Xu8a_spectrum-ClearButton:disabled { background-color: var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-ClearButton:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-disabled { background-color: var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-ClearButton--overBackground { --spectrum-clearbutton-medium-background-color: transparent; --spectrum-clearbutton-medium-background-color-hover: #ffffff1a; --spectrum-clearbutton-medium-background-color-key-focus: #ffffff1a; --spectrum-clearbutton-medium-background-color-down: #ffffff26; --spectrum-clearbutton-medium-background-color-disabled: transparent; --spectrum-clearbutton-medium-icon-color: white; --spectrum-clearbutton-medium-icon-color-hover: white; --spectrum-clearbutton-medium-icon-color-down: white; --spectrum-clearbutton-medium-icon-color-key-focus: white; --spectrum-clearbutton-medium-icon-color-disabled: #ffffff8c; --spectrum-focus-ring-color: white; }
.o7Xu8a_spectrum-Button[data-style="fill"] { --spectrum-button-text-color: white; --spectrum-button-text-color-hover: var(--spectrum-button-text-color); --spectrum-button-text-color-down: var(--spectrum-button-text-color); --spectrum-button-text-color-key-focus: var(--spectrum-button-text-color); --spectrum-button-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500)); --spectrum-button-color-disabled: var(--spectrum-alias-background-color-disabled); background-color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-color)); color: var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color)); border-color: rgba(0, 0, 0, 0); }
.o7Xu8a_spectrum-Button[data-style="fill"].o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-hover)); color: var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-hover)); }
.o7Xu8a_spectrum-Button[data-style="fill"].o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-key-focus)); color: var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-key-focus)); }
.o7Xu8a_spectrum-Button[data-style="fill"].o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-down)); color: var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-down)); }
.o7Xu8a_spectrum-Button[data-style="fill"]:disabled, .o7Xu8a_spectrum-Button[data-style="fill"].o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-button-color-disabled)); color: var(--spectrum-high-contrast-gray-text, var(--spectrum-button-text-color-disabled)); }
.o7Xu8a_spectrum-Button[data-style="outline"] { --spectrum-button-text-color: var(--spectrum-button-color); --spectrum-button-text-color-hover: var(--spectrum-button-color-hover); --spectrum-button-text-color-down: var(--spectrum-button-color-down); --spectrum-button-text-color-key-focus: var(--spectrum-button-color-key-focus); --spectrum-button-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500)); --spectrum-button-color-disabled: var(--spectrum-alias-background-color-disabled); border-color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-color)); color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color)); background-color: rgba(0, 0, 0, 0); }
.o7Xu8a_spectrum-Button[data-style="outline"].o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-hover)); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-hover)); color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-hover)); }
.o7Xu8a_spectrum-Button[data-style="outline"].o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-key-focus)); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-key-focus)); color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-key-focus)); }
.o7Xu8a_spectrum-Button[data-style="outline"].o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-down)); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-down)); color: var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-down)); }
.o7Xu8a_spectrum-Button[data-style="outline"]:disabled, .o7Xu8a_spectrum-Button[data-style="outline"].o7Xu8a_is-disabled { border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-button-color-disabled)); color: var(--spectrum-high-contrast-gray-text, var(--spectrum-button-text-color-disabled)); background-color: rgba(0, 0, 0, 0); }
.o7Xu8a_spectrum-Button[data-static-color="white"] { --spectrum-focus-ring-color: white; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="accent"][data-style="fill"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff1a; --spectrum-button-text-color: black; --spectrum-button-text-color-disabled: #ffffff8c; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="accent"][data-style="outline"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff40; --spectrum-button-text-color: white; --spectrum-button-text-color-hover: white; --spectrum-button-text-color-down: white; --spectrum-button-text-color-key-focus: white; --spectrum-button-text-color-disabled: #ffffff8c; --spectrum-button-background-color-hover: #ffffff1a; --spectrum-button-background-color-down: #ffffff26; --spectrum-button-background-color-key-focus: #ffffff1a; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="negative"][data-style="fill"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff1a; --spectrum-button-text-color: black; --spectrum-button-text-color-disabled: #ffffff8c; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="negative"][data-style="outline"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff40; --spectrum-button-text-color: white; --spectrum-button-text-color-hover: white; --spectrum-button-text-color-down: white; --spectrum-button-text-color-key-focus: white; --spectrum-button-text-color-disabled: #ffffff8c; --spectrum-button-background-color-hover: #ffffff1a; --spectrum-button-background-color-down: #ffffff26; --spectrum-button-background-color-key-focus: #ffffff1a; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="primary"][data-style="fill"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff1a; --spectrum-button-text-color: black; --spectrum-button-text-color-disabled: #ffffff8c; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="primary"][data-style="outline"] { --spectrum-button-color: #ffffffe6; --spectrum-button-color-hover: white; --spectrum-button-color-down: white; --spectrum-button-color-key-focus: white; --spectrum-button-color-disabled: #ffffff40; --spectrum-button-text-color: white; --spectrum-button-text-color-hover: white; --spectrum-button-text-color-down: white; --spectrum-button-text-color-key-focus: white; --spectrum-button-text-color-disabled: #ffffff8c; --spectrum-button-background-color-hover: #ffffff1a; --spectrum-button-background-color-down: #ffffff26; --spectrum-button-background-color-key-focus: #ffffff1a; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="secondary"][data-style="fill"] { --spectrum-button-color: #ffffff12; --spectrum-button-color-hover: #ffffff1a; --spectrum-button-color-down: #ffffff26; --spectrum-button-color-key-focus: #ffffff1a; --spectrum-button-color-disabled: #ffffff1a; --spectrum-button-text-color: white; --spectrum-button-text-color-disabled: #ffffff8c; }
.o7Xu8a_spectrum-Button[data-static-color="white"][data-variant="secondary"][data-style="outline"] { --spectrum-button-color: #ffffff40; --spectrum-button-color-hover: #fff6; --spectrum-button-color-down: #ffffff8c; --spectrum-button-color-key-focus: #fff6; --spectrum-button-color-disabled: #ffffff40; --spectrum-button-text-color: white; --spectrum-button-text-color-hover: white; --spectrum-button-text-color-down: white; --spectrum-button-text-color-key-focus: white; --spectrum-button-text-color-disabled: #ffffff8c; --spectrum-button-background-color-hover: #ffffff1a; --spectrum-button-background-color-down: #ffffff26; --spectrum-button-background-color-key-focus: #ffffff1a; }
.o7Xu8a_spectrum-Button[data-static-color="black"] { --spectrum-focus-ring-color: black; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="accent"][data-style="fill"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #0000001a; --spectrum-button-text-color: white; --spectrum-button-text-color-disabled: #0000008c; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="accent"][data-style="outline"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #00000040; --spectrum-button-text-color: black; --spectrum-button-text-color-hover: black; --spectrum-button-text-color-down: black; --spectrum-button-text-color-key-focus: black; --spectrum-button-text-color-disabled: #0000008c; --spectrum-button-background-color-hover: #0000001a; --spectrum-button-background-color-down: #00000026; --spectrum-button-background-color-key-focus: #0000001a; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="negative"][data-style="fill"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #0000001a; --spectrum-button-text-color: white; --spectrum-button-text-color-disabled: #0000008c; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="negative"][data-style="outline"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #00000040; --spectrum-button-text-color: black; --spectrum-button-text-color-hover: black; --spectrum-button-text-color-down: black; --spectrum-button-text-color-key-focus: black; --spectrum-button-text-color-disabled: #0000008c; --spectrum-button-background-color-hover: #0000001a; --spectrum-button-background-color-down: #00000026; --spectrum-button-background-color-key-focus: #0000001a; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="primary"][data-style="fill"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #0000001a; --spectrum-button-text-color: white; --spectrum-button-text-color-disabled: #0000008c; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="primary"][data-style="outline"] { --spectrum-button-color: #000000e6; --spectrum-button-color-hover: black; --spectrum-button-color-down: black; --spectrum-button-color-key-focus: black; --spectrum-button-color-disabled: #00000040; --spectrum-button-text-color: black; --spectrum-button-text-color-hover: black; --spectrum-button-text-color-down: black; --spectrum-button-text-color-key-focus: black; --spectrum-button-text-color-disabled: #0000008c; --spectrum-button-background-color-hover: #0000001a; --spectrum-button-background-color-down: #00000026; --spectrum-button-background-color-key-focus: #0000001a; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="secondary"][data-style="fill"] { --spectrum-button-color: #00000012; --spectrum-button-color-hover: #0000001a; --spectrum-button-color-down: #00000026; --spectrum-button-color-key-focus: #0000001a; --spectrum-button-color-disabled: #0000001a; --spectrum-button-text-color: black; --spectrum-button-text-color-disabled: #0000008c; }
.o7Xu8a_spectrum-Button[data-static-color="black"][data-variant="secondary"][data-style="outline"] { --spectrum-button-color: #00000040; --spectrum-button-color-hover: #0006; --spectrum-button-color-down: #0000008c; --spectrum-button-color-key-focus: #0006; --spectrum-button-color-disabled: #00000040; --spectrum-button-text-color: black; --spectrum-button-text-color-hover: black; --spectrum-button-text-color-down: black; --spectrum-button-text-color-key-focus: black; --spectrum-button-text-color-disabled: #0000008c; --spectrum-button-background-color-hover: #0000001a; --spectrum-button-background-color-down: #00000026; --spectrum-button-background-color-key-focus: #0000001a; }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="accent"][data-style="fill"] { --spectrum-button-color: var(--spectrum-accent-background-color-default); --spectrum-button-color-hover: var(--spectrum-accent-background-color-hover); --spectrum-button-color-down: var(--spectrum-accent-background-color-down); --spectrum-button-color-key-focus: var(--spectrum-accent-background-color-key-focus); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="accent"][data-style="outline"] { --spectrum-button-color: var(--spectrum-accent-color-900); --spectrum-button-color-hover: var(--spectrum-accent-color-1000); --spectrum-button-color-down: var(--spectrum-accent-color-1100); --spectrum-button-color-key-focus: var(--spectrum-accent-color-1000); --spectrum-button-background-color-hover: var(--spectrum-accent-color-200); --spectrum-button-background-color-down: var(--spectrum-accent-color-300); --spectrum-button-background-color-key-focus: var(--spectrum-accent-color-200); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="negative"][data-style="fill"] { --spectrum-button-color: var(--spectrum-negative-background-color-default); --spectrum-button-color-hover: var(--spectrum-negative-background-color-hover); --spectrum-button-color-down: var(--spectrum-negative-background-color-down); --spectrum-button-color-key-focus: var(--spectrum-negative-background-color-key-focus); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="negative"][data-style="outline"] { --spectrum-button-color: var(--spectrum-red-900); --spectrum-button-color-hover: var(--spectrum-red-1000); --spectrum-button-color-down: var(--spectrum-red-1100); --spectrum-button-color-key-focus: var(--spectrum-red-1000); --spectrum-button-background-color-hover: var(--spectrum-red-200); --spectrum-button-background-color-down: var(--spectrum-red-300); --spectrum-button-background-color-key-focus: var(--spectrum-red-200); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="primary"][data-style="fill"] { --spectrum-button-color: var(--spectrum-neutral-background-color-default); --spectrum-button-color-hover: var(--spectrum-neutral-background-color-hover); --spectrum-button-color-down: var(--spectrum-neutral-background-color-down); --spectrum-button-color-key-focus: var(--spectrum-neutral-background-color-key-focus); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="primary"][data-style="outline"] { --spectrum-button-color: var(--spectrum-gray-800); --spectrum-button-color-hover: var(--spectrum-gray-900); --spectrum-button-color-down: var(--spectrum-gray-900); --spectrum-button-color-key-focus: var(--spectrum-gray-900); --spectrum-button-background-color-hover: var(--spectrum-gray-300); --spectrum-button-background-color-down: var(--spectrum-gray-400); --spectrum-button-background-color-key-focus: var(--spectrum-gray-300); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="secondary"] { --spectrum-button-text-color: var(--spectrum-gray-800); --spectrum-button-text-color-hover: var(--spectrum-gray-900); --spectrum-button-text-color-down: var(--spectrum-gray-900); --spectrum-button-text-color-key-focus: var(--spectrum-gray-900); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="secondary"][data-style="fill"] { --spectrum-button-color: var(--spectrum-gray-200); --spectrum-button-color-hover: var(--spectrum-gray-300); --spectrum-button-color-down: var(--spectrum-gray-400); --spectrum-button-color-key-focus: var(--spectrum-gray-300); }
.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant="secondary"][data-style="outline"] { --spectrum-button-color: var(--spectrum-gray-300); --spectrum-button-color-hover: var(--spectrum-gray-400); --spectrum-button-color-down: var(--spectrum-gray-500); --spectrum-button-color-key-focus: var(--spectrum-gray-400); --spectrum-button-background-color-hover: var(--spectrum-gray-300); --spectrum-button-background-color-down: var(--spectrum-gray-400); --spectrum-button-background-color-key-focus: var(--spectrum-gray-300); }
@media (forced-colors: active) {
  .o7Xu8a_spectrum-Button, .o7Xu8a_spectrum-ActionButton, .o7Xu8a_spectrum-FieldButton { forced-color-adjust: none; --spectrum-high-contrast-transparent: transparent; --spectrum-high-contrast-button-face: ButtonFace; --spectrum-high-contrast-button-text: ButtonText; --spectrum-high-contrast-highlight: Highlight; --spectrum-high-contrast-highlight-text: HighlightText; --spectrum-high-contrast-gray-text: GrayText; }
  .o7Xu8a_spectrum-Button, .o7Xu8a_spectrum-ActionButton { --spectrum-high-contrast-focus-ring-color: ButtonText; }
  .o7Xu8a_spectrum-FieldButton { --spectrum-high-contrast-focus-ring-color: Highlight; }
  .o7Xu8a_spectrum-Button--pending.o7Xu8a_is-disabled { border-color: var(--spectrum-high-contrast-gray-text); }
}
.o7Xu8a_spectrum-ActionButton { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color, var(--spectrum-global-color-gray-75))); border-color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-border-color, var(--spectrum-alias-border-color))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color, var(--spectrum-alias-text-color))); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color, var(--spectrum-alias-icon-color))); }
.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color, var(--spectrum-alias-icon-color))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-hover, var(--spectrum-global-color-gray-50))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-hover, var(--spectrum-alias-text-color-hover))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-hold-icon-color-hover, var(--spectrum-alias-icon-color-hover)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-key-focus, var(--spectrum-global-color-gray-50))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color-key-focus, var(--spectrum-alias-icon-color-hover))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-down, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-down, var(--spectrum-alias-border-color-down))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-down, var(--spectrum-alias-text-color-down))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-active .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color-down, var(--spectrum-alias-icon-color-down))); }
.o7Xu8a_spectrum-ActionButton:disabled { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton:disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-hover)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-hover)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-key-focus)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-key-focus)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-down)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-down)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50)); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected:disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-default)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-default)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-key-focus)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-key-focus, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-key-focus, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-hover)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-hover, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-down)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-down)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-down, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-down, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-default)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-default)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-key-focus)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-key-focus, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-key-focus, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-hover)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-hover, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-down)); border-color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-down)); color: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-down, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-down, var(--spectrum-global-color-static-white))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected:disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled))); color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--quiet { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent))); border-color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color, var(--spectrum-alias-text-color))); }
.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-hovered { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-hover, var(--spectrum-alias-text-color-hover))); }
.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_focus-ring { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-key-focus, var(--spectrum-alias-text-color-hover))); }
.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-active { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-down, var(--spectrum-global-color-gray-300))); border-color: var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-down, var(--spectrum-global-color-gray-300))); color: var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-down, var(--spectrum-alias-text-color-down))); }
.o7Xu8a_spectrum-ActionButton--quiet:disabled, .o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-disabled { background-color: var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent))); border-color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-quiet-border-color-disabled, var(--spectrum-alias-border-color-transparent))); color: var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-quiet-text-color-disabled, var(--spectrum-alias-text-color-disabled))); }
.o7Xu8a_spectrum-ActionButton--staticWhite { mix-blend-mode: screen; --spectrum-actionbutton-static-background-color: var(--spectrum-actionbutton-static-white-background-color); --spectrum-actionbutton-static-background-color-hover: #ffffff1a; --spectrum-actionbutton-static-background-color-focus: #ffffff1a; --spectrum-actionbutton-static-background-color-active: #ffffff26; --spectrum-actionbutton-static-background-color-disabled: var(--spectrum-actionbutton-static-white-background-color-disabled); --spectrum-actionbutton-static-background-color-selected: #ffffffe6; --spectrum-actionbutton-static-background-color-selected-hover: white; --spectrum-actionbutton-static-background-color-selected-focus: white; --spectrum-actionbutton-static-background-color-selected-active: white; --spectrum-actionbutton-static-background-color-selected-disabled: #ffffff1a; --spectrum-actionbutton-static-border-color: var(--spectrum-actionbutton-static-white-border-color); --spectrum-actionbutton-static-border-color-hover: var(--spectrum-actionbutton-static-white-border-color-hover); --spectrum-actionbutton-static-border-color-active: var(--spectrum-actionbutton-static-white-border-color-down); --spectrum-actionbutton-static-border-color-selected: var(--spectrum-actionbutton-static-background-color-selected); --spectrum-actionbutton-static-border-color-focus: var(--spectrum-actionbutton-static-white-border-color-key-focus); --spectrum-actionbutton-static-border-color-disabled: var(--spectrum-actionbutton-static-white-border-color-disabled); --spectrum-actionbutton-static-border-color-selected-disabled: var(--spectrum-actionbutton-static-white-border-color-selected-disabled); --spectrum-actionbutton-static-color: white; --spectrum-actionbutton-static-color-selected: black; --spectrum-actionbutton-static-color-disabled: #ffffff8c; --spectrum-actionbutton-static-color-selected-disabled: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticWhite.o7Xu8a_spectrum-ActionButton--quiet { --spectrum-actionbutton-static-border-color: transparent; --spectrum-actionbutton-static-border-color-hover: transparent; --spectrum-actionbutton-static-border-color-active: transparent; --spectrum-actionbutton-static-border-color-selected: transparent; }
.o7Xu8a_spectrum-ActionButton--staticBlack { mix-blend-mode: multiply; --spectrum-actionbutton-static-background-color: var(--spectrum-actionbutton-static-black-background-color); --spectrum-actionbutton-static-background-color-hover: #0000001a; --spectrum-actionbutton-static-background-color-focus: #0000001a; --spectrum-actionbutton-static-background-color-active: #00000026; --spectrum-actionbutton-static-background-color-selected: #000000e6; --spectrum-actionbutton-static-background-color-disabled: var(--spectrum-actionbutton-static-black-background-color-disabled); --spectrum-actionbutton-static-background-color-selected-hover: black; --spectrum-actionbutton-static-background-color-selected-focus: black; --spectrum-actionbutton-static-background-color-selected-active: black; --spectrum-actionbutton-static-background-color-selected-disabled: #0000001a; --spectrum-actionbutton-static-border-color: var(--spectrum-actionbutton-static-black-border-color); --spectrum-actionbutton-static-border-color-hover: var(--spectrum-actionbutton-static-black-border-color-hover); --spectrum-actionbutton-static-border-color-active: var(--spectrum-actionbutton-static-black-border-color-down); --spectrum-actionbutton-static-border-color-selected: var(--spectrum-actionbutton-static-background-color-selected); --spectrum-actionbutton-static-border-color-focus: var(--spectrum-actionbutton-static-black-border-color-key-focus); --spectrum-actionbutton-static-border-color-disabled: var(--spectrum-actionbutton-static-black-border-color-disabled); --spectrum-actionbutton-static-border-color-selected-disabled: var(--spectrum-actionbutton-static-black-border-color-selected-disabled); --spectrum-actionbutton-static-color: black; --spectrum-actionbutton-static-color-selected: white; --spectrum-actionbutton-static-color-disabled: #0000008c; --spectrum-actionbutton-static-color-selected-disabled: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticBlack.o7Xu8a_spectrum-ActionButton--quiet { --spectrum-actionbutton-static-border-color: transparent; --spectrum-actionbutton-static-border-color-hover: transparent; --spectrum-actionbutton-static-border-color-active: transparent; --spectrum-actionbutton-static-border-color-selected: transparent; }
.o7Xu8a_spectrum-ActionButton--staticColor { background-color: var(--spectrum-actionbutton-static-background-color); border-color: var(--spectrum-actionbutton-static-border-color); color: var(--spectrum-actionbutton-static-color); --spectrum-focus-ring-color: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered { background-color: var(--spectrum-actionbutton-static-background-color-hover); border-color: var(--spectrum-actionbutton-static-border-color-hover); color: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon, .o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring { background-color: var(--spectrum-actionbutton-static-background-color-focus); border-color: var(--spectrum-actionbutton-static-border-color-focus); box-shadow: none; color: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring.o7Xu8a_is-hovered, .o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring.o7Xu8a_is-active { border-color: var(--spectrum-actionbutton-static-border-color-focus); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon, .o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-active { background-color: var(--spectrum-actionbutton-static-background-color-active); border-color: var(--spectrum-actionbutton-static-border-color-active); color: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-active .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color); }
.o7Xu8a_spectrum-ActionButton--staticColor:disabled { background-color: var(--spectrum-actionbutton-static-background-color-disabled); border-color: var(--spectrum-actionbutton-static-border-color-disabled); color: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor:disabled .o7Xu8a_spectrum-Icon, .o7Xu8a_spectrum-ActionButton--staticColor:disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled { background-color: var(--spectrum-actionbutton-static-background-color-disabled); border-color: var(--spectrum-actionbutton-static-border-color-disabled); color: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon, .o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected { background-color: var(--spectrum-actionbutton-static-background-color-selected); border-color: var(--spectrum-actionbutton-static-border-color-selected); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring { background-color: var(--spectrum-actionbutton-static-background-color-selected-focus); border-color: var(--spectrum-actionbutton-static-background-color-selected-focus); color: var(--spectrum-actionbutton-static-color-selected); box-shadow: none; }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered { background-color: var(--spectrum-actionbutton-static-background-color-selected-hover); border-color: var(--spectrum-actionbutton-static-background-color-selected-hover); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active { background-color: var(--spectrum-actionbutton-static-background-color-selected-hover); border-color: var(--spectrum-actionbutton-static-background-color-selected-hover); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled { background-color: var(--spectrum-actionbutton-static-background-color-selected-disabled); border-color: var(--spectrum-actionbutton-static-border-color-selected-disabled); color: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled { background-color: var(--spectrum-actionbutton-static-background-color-selected-disabled); border-color: var(--spectrum-actionbutton-static-border-color-selected-disabled); color: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected { background-color: var(--spectrum-actionbutton-static-background-color-selected); border-color: var(--spectrum-actionbutton-static-border-color-selected); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_focus-ring { background-color: var(--spectrum-actionbutton-static-background-color-selected-focus); border-color: var(--spectrum-actionbutton-static-background-color-selected-focus); color: var(--spectrum-actionbutton-static-color-selected); box-shadow: none; }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-hovered { background-color: var(--spectrum-actionbutton-static-background-color-selected-hover); border-color: var(--spectrum-actionbutton-static-background-color-selected-hover); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-active { background-color: var(--spectrum-actionbutton-static-background-color-selected-hover); border-color: var(--spectrum-actionbutton-static-background-color-selected-hover); color: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled { background-color: var(--spectrum-actionbutton-static-background-color-selected-disabled); border-color: var(--spectrum-actionbutton-static-border-color-selected-disabled); color: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled { background-color: var(--spectrum-actionbutton-static-background-color-selected-disabled); border-color: var(--spectrum-actionbutton-static-border-color-selected-disabled); color: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-actionbutton-static-color-selected-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold { fill: var(--spectrum-actionbutton-static-color-disabled); }
.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet { --spectrum-actionbutton-static-background-color: transparent; --spectrum-actionbutton-static-background-color-disabled: transparent; --spectrum-actionbutton-static-border-color: transparent; --spectrum-actionbutton-static-border-color-disabled: transparent; --spectrum-actionbutton-static-border-color-selected-hover: transparent; --spectrum-actionbutton-static-border-color-focus: transparent; --spectrum-actionbutton-static-border-color-active: transparent; --spectrum-actionbutton-static-border-color-selected-disabled: transparent; }
.o7Xu8a_spectrum-LogicButton--and { background-color: var(--spectrum-global-color-static-blue-600, #1473e6); border-color: var(--spectrum-global-color-static-blue-600, #1473e6); color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white)); }
.o7Xu8a_spectrum-LogicButton--and.o7Xu8a_is-hovered { background-color: var(--spectrum-global-color-static-blue-700, #0d66d0); border-color: var(--spectrum-global-color-static-blue-700, #0d66d0); color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white)); }
.o7Xu8a_spectrum-LogicButton--and:disabled, .o7Xu8a_spectrum-LogicButton--and.o7Xu8a_is-disabled { background-color: var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled)); }
.o7Xu8a_spectrum-LogicButton--or { background-color: var(--spectrum-global-color-static-magenta-500, #d83790); border-color: var(--spectrum-global-color-static-magenta-500, #d83790); color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white)); }
.o7Xu8a_spectrum-LogicButton--or.o7Xu8a_is-hovered { background-color: var(--spectrum-global-color-static-magenta-600, #ca2982); border-color: var(--spectrum-global-color-static-magenta-600, #ca2982); color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white)); }
.o7Xu8a_spectrum-LogicButton--or:disabled, .o7Xu8a_spectrum-LogicButton--or.o7Xu8a_is-disabled { background-color: var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled)); }
.o7Xu8a_spectrum-FieldButton { color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color)); background-color: var(--spectrum-fieldbutton-background-color, var(--spectrum-global-color-gray-75)); border-color: var(--spectrum-fieldbutton-border-color, var(--spectrum-alias-border-color)); }
.o7Xu8a_spectrum-FieldButton .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color, var(--spectrum-alias-icon-color)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-hovered { color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover)); background-color: var(--spectrum-fieldbutton-background-color-hover, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-fieldbutton-border-color-hover, var(--spectrum-alias-border-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-active { background-color: var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-active .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-down, var(--spectrum-alias-icon-color-down)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-selected { background-color: var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-down, var(--spectrum-alias-icon-color-down)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring { background-color: var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring.o7Xu8a_is-placeholder { fill: var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused { background-color: var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused.o7Xu8a_is-placeholder { fill: var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid { border-color: var(--spectrum-fieldbutton-border-color-error, var(--spectrum-global-color-red-500)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-hovered { border-color: var(--spectrum-fieldbutton-border-color-error-hover, var(--spectrum-global-color-red-600)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-active, .o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-selected { border-color: var(--spectrum-fieldbutton-border-color-error-down, var(--spectrum-global-color-red-600)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_focus-ring, .o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-focused { border-color: var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus)); }
.o7Xu8a_spectrum-FieldButton:disabled { background-color: var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)); }
.o7Xu8a_spectrum-FieldButton:disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled { background-color: var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)); }
.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon { fill: var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); }
.o7Xu8a_spectrum-FieldButton--quiet { color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color)); border-color: var(--spectrum-fieldbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent)); background-color: var(--spectrum-fieldbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-hovered { background-color: var(--spectrum-fieldbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_focus-ring { background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_focus-ring.o7Xu8a_is-placeholder { color: var(--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-focused { background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-focused.o7Xu8a_is-placeholder { color: var(--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active { background-color: var(--spectrum-fieldbutton-quiet-background-color-down, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-fieldbutton-quiet-border-color-down, var(--spectrum-alias-border-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active.o7Xu8a_focus-ring, .o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active.o7Xu8a_is-focused { background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected { background-color: var(--spectrum-fieldbutton-quiet-background-color-down, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-fieldbutton-quiet-border-color-down, var(--spectrum-alias-border-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring, .o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-focused { background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); }
.o7Xu8a_spectrum-FieldButton--quiet:disabled, .o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-disabled { background-color: var(--spectrum-fieldbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)); }
@media (forced-colors: active) {
  .o7Xu8a_spectrum-ActionButton, .o7Xu8a_spectrum-ClearButton, .o7Xu8a_spectrum-LogicButton, .o7Xu8a_spectrum-FieldButton { forced-color-adjust: none; --spectrum-clearbutton-medium-icon-color: ButtonText; --spectrum-clearbutton-medium-icon-color-disabled: GrayText; --spectrum-clearbutton-medium-icon-color-down: Highlight; --spectrum-clearbutton-medium-icon-color-hover: Highlight; --spectrum-clearbutton-medium-icon-color-key-focus: Highlight; --spectrum-fieldbutton-background-color: ButtonFace; --spectrum-fieldbutton-background-color-disabled: ButtonFace; --spectrum-fieldbutton-background-color-down: ButtonFace; --spectrum-fieldbutton-background-color-hover: ButtonFace; --spectrum-fieldbutton-background-color-key-focus: ButtonFace; --spectrum-fieldbutton-border-color: ButtonText; --spectrum-fieldbutton-border-color-down: Highlight; --spectrum-fieldbutton-border-color-error: ButtonText; --spectrum-fieldbutton-border-color-error-down: Highlight; --spectrum-fieldbutton-border-color-error-hover: Highlight; --spectrum-fieldbutton-border-color-error-key-focus: Highlight; --spectrum-fieldbutton-border-color-hover: Highlight; --spectrum-fieldbutton-border-color-key-focus: Highlight; --spectrum-fieldbutton-icon-color-disabled: GrayText; --spectrum-fieldbutton-placeholder-text-color-key-focus: ButtonText; --spectrum-fieldbutton-quiet-background-color: ButtonFace; --spectrum-fieldbutton-quiet-background-color-disabled: ButtonFace; --spectrum-fieldbutton-quiet-background-color-down: ButtonFace; --spectrum-fieldbutton-quiet-background-color-hover: ButtonFace; --spectrum-fieldbutton-quiet-background-color-key-focus: ButtonFace; --spectrum-fieldbutton-quiet-border-color: ButtonFace; --spectrum-fieldbutton-quiet-border-color-down: Highlight; --spectrum-fieldbutton-quiet-placeholder-text-color-key-focus: ButtonText; --spectrum-fieldbutton-text-color: ButtonText; --spectrum-fieldbutton-text-color-disabled: GrayText; --spectrum-fieldbutton-text-color-hover: ButtonText; --spectrum-fieldbutton-text-color-key-focus: ButtonText; --spectrum-logicbutton-and-background-color: ButtonFace; --spectrum-logicbutton-and-background-color-disabled: ButtonFace; --spectrum-logicbutton-and-background-color-hover: ButtonFace; --spectrum-logicbutton-and-border-color: ButtonText; --spectrum-logicbutton-and-border-color-disabled: GrayText; --spectrum-logicbutton-and-border-color-hover: Highlight; --spectrum-logicbutton-and-text-color: ButtonText; --spectrum-logicbutton-and-text-color-disabled: GrayText; --spectrum-logicbutton-or-background-color: ButtonFace; --spectrum-logicbutton-or-background-color-hover: ButtonFace; --spectrum-logicbutton-or-border-color: ButtonText; --spectrum-logicbutton-or-border-color-hover: Highlight; --spectrum-logicbutton-or-text-color: ButtonText; --spectrum-button-primary-focus-ring-color-key-focus: CanvasText; --spectrum-button-primary-focus-ring-size-key-focus: 3px; --spectrum-dropdown-border-color-key-focus: Highlight; }
  .o7Xu8a_spectrum-Button--overBackground { --spectrum-button-over-background-color: ButtonText; }
  .o7Xu8a_spectrum-ActionButton--staticColor, .o7Xu8a_spectrum-ActionButton--staticWhite, .o7Xu8a_spectrum-ActionButton--staticBlack, .o7Xu8a_spectrum-ActionButton--staticWhite.o7Xu8a_spectrum-ActionButton--quiet, .o7Xu8a_spectrum-ActionButton--staticBlack.o7Xu8a_spectrum-ActionButton--quiet { mix-blend-mode: normal; --spectrum-actionbutton-static-background-color: ButtonFace; --spectrum-actionbutton-static-background-color-disabled: var(--spectrum-high-contrast-transparent); --spectrum-actionbutton-static-background-color-selected-disabled: GrayText; --spectrum-actionbutton-static-background-color-hover: ButtonFace; --spectrum-actionbutton-static-background-color-focus: ButtonFace; --spectrum-actionbutton-static-background-color-active: ButtonFace; --spectrum-actionbutton-static-background-color-selected: Highlight; --spectrum-actionbutton-static-background-color-selected-hover: Highlight; --spectrum-actionbutton-static-background-color-selected-focus: Highlight; --spectrum-actionbutton-static-background-color-selected-active: Highlight; --spectrum-actionbutton-static-border-color: ButtonText; --spectrum-actionbutton-static-border-color-hover: Highlight; --spectrum-actionbutton-static-border-color-active: ButtonText; --spectrum-actionbutton-static-border-color-focus: CanvasText; --spectrum-actionbutton-static-border-color-disabled: GrayText; --spectrum-actionbutton-static-border-color-selected-disabled: GrayText; --spectrum-actionbutton-static-color: ButtonText; --spectrum-actionbutton-static-color-selected: HighlightText; --spectrum-actionbutton-static-color-disabled: GrayText; --spectrum-actionbutton-static-color-selected-disabled: ButtonFace; }
}
.iZc1lq_i18nFontFamily { font-synthesis: weight; font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.iZc1lq_i18nFontFamily:lang(ar) { font-family: myriad-arabic, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.iZc1lq_i18nFontFamily:lang(he) { font-family: myriad-hebrew, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; }
.iZc1lq_i18nFontFamily:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
.iZc1lq_i18nFontFamily:lang(zh-Hans) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.iZc1lq_i18nFontFamily:lang(zh-Hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
.iZc1lq_i18nFontFamily:lang(zh-SG), .iZc1lq_i18nFontFamily:lang(zh-CN) { font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, "Heiti SC Light", sans-serif; }
.iZc1lq_i18nFontFamily:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
.iZc1lq_i18nFontFamily:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.iZc1lq_spectrum-FocusRing-ring { --spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular)); --spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap); --spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size); --spectrum-focus-ring-border-size: 0px; --spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color))); }
.iZc1lq_spectrum-FocusRing-ring::after { border-radius: calc(var(--spectrum-focus-ring-border-radius)  + var(--spectrum-focus-ring-gap)); content: ""; margin: calc(-1 * var(--spectrum-focus-ring-border-size)); pointer-events: none; transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out; display: block; position: absolute; inset: 0px; }
.iZc1lq_spectrum-FocusRing.iZc1lq_focus-ring::after { margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)); box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color); }
.iZc1lq_spectrum-FocusRing--quiet::after { border-radius: 0px; }
.iZc1lq_spectrum-FocusRing--quiet.iZc1lq_focus-ring::after { margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0; box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color); }
@media (forced-colors: active) {
  .iZc1lq_spectrum-FocusRing, .iZc1lq_spectrum-FocusRing-ring, .iZc1lq_spectrum-FocusRing--quiet { --spectrum-high-contrast-focus-ring-color: Highlight; }
  :is(.iZc1lq_spectrum-FocusRing, .iZc1lq_spectrum-FocusRing-ring, .iZc1lq_spectrum-FocusRing--quiet)::after { forced-color-adjust: none; }
}
.iZc1lq_spectrum-CircleLoader--indeterminate-fill-submask-2 { animation: 1s linear 0s infinite normal none running iZc1lq_spectrum-fill-mask-2; }
@keyframes iZc1lq_spectrum-fill-mask-1 { 
  0% { transform: rotate(90deg); }
  1.69% { transform: rotate(72.3deg); }
  3.39% { transform: rotate(55.5deg); }
  5.08% { transform: rotate(40.3deg); }
  6.78% { transform: rotate(25deg); }
  8.47% { transform: rotate(10.6deg); }
  10.17% { transform: rotate(0deg); }
  11.86% { transform: rotate(0deg); }
  13.56% { transform: rotate(0deg); }
  15.25% { transform: rotate(0deg); }
  16.95% { transform: rotate(0deg); }
  18.64% { transform: rotate(0deg); }
  20.34% { transform: rotate(0deg); }
  22.03% { transform: rotate(0deg); }
  23.73% { transform: rotate(0deg); }
  25.42% { transform: rotate(0deg); }
  27.12% { transform: rotate(0deg); }
  28.81% { transform: rotate(0deg); }
  30.51% { transform: rotate(0deg); }
  32.2% { transform: rotate(0deg); }
  33.9% { transform: rotate(0deg); }
  35.59% { transform: rotate(0deg); }
  37.29% { transform: rotate(0deg); }
  38.98% { transform: rotate(0deg); }
  40.68% { transform: rotate(0deg); }
  42.37% { transform: rotate(5.3deg); }
  44.07% { transform: rotate(13.4deg); }
  45.76% { transform: rotate(20.6deg); }
  47.46% { transform: rotate(29deg); }
  49.15% { transform: rotate(36.5deg); }
  50.85% { transform: rotate(42.6deg); }
  52.54% { transform: rotate(48.8deg); }
  54.24% { transform: rotate(54.2deg); }
  55.93% { transform: rotate(59.4deg); }
  57.63% { transform: rotate(63.2deg); }
  59.32% { transform: rotate(67.2deg); }
  61.02% { transform: rotate(70.8deg); }
  62.71% { transform: rotate(73.8deg); }
  64.41% { transform: rotate(76.2deg); }
  66.1% { transform: rotate(78.7deg); }
  67.8% { transform: rotate(80.6deg); }
  69.49% { transform: rotate(82.6deg); }
  71.19% { transform: rotate(83.7deg); }
  72.88% { transform: rotate(85deg); }
  74.58% { transform: rotate(86.3deg); }
  76.27% { transform: rotate(87deg); }
  77.97% { transform: rotate(87.7deg); }
  79.66% { transform: rotate(88.3deg); }
  81.36% { transform: rotate(88.6deg); }
  83.05% { transform: rotate(89.2deg); }
  84.75% { transform: rotate(89.2deg); }
  86.44% { transform: rotate(89.5deg); }
  88.14% { transform: rotate(89.9deg); }
  89.83% { transform: rotate(89.7deg); }
  91.53% { transform: rotate(90.1deg); }
  93.22% { transform: rotate(90.2deg); }
  94.92% { transform: rotate(90.1deg); }
  96.61% { transform: rotate(90deg); }
  98.31% { transform: rotate(89.8deg); }
  100% { transform: rotate(90deg); }
}
@keyframes iZc1lq_spectrum-fill-mask-2 { 
  0% { transform: rotate(180deg); }
  1.69% { transform: rotate(180deg); }
  3.39% { transform: rotate(180deg); }
  5.08% { transform: rotate(180deg); }
  6.78% { transform: rotate(180deg); }
  8.47% { transform: rotate(180deg); }
  10.17% { transform: rotate(179.2deg); }
  11.86% { transform: rotate(164deg); }
  13.56% { transform: rotate(151.8deg); }
  15.25% { transform: rotate(140.8deg); }
  16.95% { transform: rotate(130.3deg); }
  18.64% { transform: rotate(120.4deg); }
  20.34% { transform: rotate(110.8deg); }
  22.03% { transform: rotate(101.6deg); }
  23.73% { transform: rotate(93.5deg); }
  25.42% { transform: rotate(85.4deg); }
  27.12% { transform: rotate(78.1deg); }
  28.81% { transform: rotate(71.2deg); }
  30.51% { transform: rotate(89.1deg); }
  32.2% { transform: rotate(105.5deg); }
  33.9% { transform: rotate(121.3deg); }
  35.59% { transform: rotate(135.5deg); }
  37.29% { transform: rotate(148.4deg); }
  38.98% { transform: rotate(161deg); }
  40.68% { transform: rotate(173.5deg); }
  42.37% { transform: rotate(180deg); }
  44.07% { transform: rotate(180deg); }
  45.76% { transform: rotate(180deg); }
  47.46% { transform: rotate(180deg); }
  49.15% { transform: rotate(180deg); }
  50.85% { transform: rotate(180deg); }
  52.54% { transform: rotate(180deg); }
  54.24% { transform: rotate(180deg); }
  55.93% { transform: rotate(180deg); }
  57.63% { transform: rotate(180deg); }
  59.32% { transform: rotate(180deg); }
  61.02% { transform: rotate(180deg); }
  62.71% { transform: rotate(180deg); }
  64.41% { transform: rotate(180deg); }
  66.1% { transform: rotate(180deg); }
  67.8% { transform: rotate(180deg); }
  69.49% { transform: rotate(180deg); }
  71.19% { transform: rotate(180deg); }
  72.88% { transform: rotate(180deg); }
  74.58% { transform: rotate(180deg); }
  76.27% { transform: rotate(180deg); }
  77.97% { transform: rotate(180deg); }
  79.66% { transform: rotate(180deg); }
  81.36% { transform: rotate(180deg); }
  83.05% { transform: rotate(180deg); }
  84.75% { transform: rotate(180deg); }
  86.44% { transform: rotate(180deg); }
  88.14% { transform: rotate(180deg); }
  89.83% { transform: rotate(180deg); }
  91.53% { transform: rotate(180deg); }
  93.22% { transform: rotate(180deg); }
  94.92% { transform: rotate(180deg); }
  96.61% { transform: rotate(180deg); }
  98.31% { transform: rotate(180deg); }
  100% { transform: rotate(180deg); }
}
@keyframes iZc1lq_spectrum-fills-rotate { 
  0% { transform: rotate(-90deg); }
  100% { transform: rotate(270deg); }
}
.iZc1lq_spectrum-CircleLoader { width: var(--spectrum-loader-circle-medium-width, var(--spectrum-global-dimension-static-size-400)); height: var(--spectrum-loader-circle-medium-height, var(--spectrum-global-dimension-static-size-400)); direction: ltr; display: inline-block; position: relative; }
.iZc1lq_spectrum-CircleLoader-track { box-sizing: border-box; width: calc(var(--spectrum-loader-circle-medium-width, var(--spectrum-global-dimension-static-size-400))); height: calc(var(--spectrum-loader-circle-medium-height, var(--spectrum-global-dimension-static-size-400))); border-style: solid; border-width: var(--spectrum-loader-circle-medium-border-size); border-radius: var(--spectrum-loader-circle-medium-width, var(--spectrum-global-dimension-static-size-400)); }
.iZc1lq_spectrum-CircleLoader-fills { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.iZc1lq_spectrum-CircleLoader-fill { box-sizing: border-box; width: calc(var(--spectrum-loader-circle-medium-width, var(--spectrum-global-dimension-static-size-400))); height: calc(var(--spectrum-loader-circle-medium-height, var(--spectrum-global-dimension-static-size-400))); border-style: solid; border-width: var(--spectrum-loader-circle-medium-border-size); border-radius: var(--spectrum-loader-circle-medium-width, var(--spectrum-global-dimension-static-size-400)); }
.iZc1lq_spectrum-CircleLoader-fillMask1, .iZc1lq_spectrum-CircleLoader-fillMask2 { transform-origin: 100% center; width: 50%; height: 100%; position: absolute; overflow: hidden; transform: rotate(180deg); }
.iZc1lq_spectrum-CircleLoader-fillSubMask1, .iZc1lq_spectrum-CircleLoader-fillSubMask2 { transform-origin: 100% center; width: 100%; height: 100%; overflow: hidden; transform: rotate(-180deg); }
.iZc1lq_spectrum-CircleLoader-fillMask2 { transform: rotate(0deg); }
.iZc1lq_spectrum-CircleLoader--small { width: var(--spectrum-loader-circle-small-width, var(--spectrum-global-dimension-static-size-200)); height: var(--spectrum-loader-circle-small-height, var(--spectrum-global-dimension-static-size-200)); }
.iZc1lq_spectrum-CircleLoader--small .iZc1lq_spectrum-CircleLoader-track, .iZc1lq_spectrum-CircleLoader--small .iZc1lq_spectrum-CircleLoader-fill { width: calc(var(--spectrum-loader-circle-small-width, var(--spectrum-global-dimension-static-size-200))); height: calc(var(--spectrum-loader-circle-small-height, var(--spectrum-global-dimension-static-size-200))); border-style: solid; border-width: var(--spectrum-loader-circle-small-border-size); border-radius: var(--spectrum-loader-circle-small-width, var(--spectrum-global-dimension-static-size-200)); }
.iZc1lq_spectrum-CircleLoader--large { width: var(--spectrum-loader-circle-large-width, var(--spectrum-global-dimension-size-800)); height: var(--spectrum-loader-circle-large-height, var(--spectrum-global-dimension-size-800)); }
.iZc1lq_spectrum-CircleLoader--large .iZc1lq_spectrum-CircleLoader-track, .iZc1lq_spectrum-CircleLoader--large .iZc1lq_spectrum-CircleLoader-fill { width: calc(var(--spectrum-loader-circle-large-width, var(--spectrum-global-dimension-size-800))); height: calc(var(--spectrum-loader-circle-large-height, var(--spectrum-global-dimension-size-800))); border-style: solid; border-width: var(--spectrum-loader-circle-large-border-size, var(--spectrum-global-dimension-size-50)); border-radius: var(--spectrum-loader-circle-large-width, var(--spectrum-global-dimension-size-800)); }
.iZc1lq_spectrum-CircleLoader--indeterminate .iZc1lq_spectrum-CircleLoader-fills { will-change: transform; transform-origin: center center; animation: 1s cubic-bezier(0.25, 0.78, 0.48, 0.89) 0s infinite normal none running iZc1lq_spectrum-fills-rotate; transform: translateZ(0px); }
.iZc1lq_spectrum-CircleLoader--indeterminate .iZc1lq_spectrum-CircleLoader-fillSubMask1 { will-change: transform; animation: 1s linear 0s infinite normal none running iZc1lq_spectrum-fill-mask-1; transform: translateZ(0px); }
.iZc1lq_spectrum-CircleLoader--indeterminate .iZc1lq_spectrum-CircleLoader-fillSubMask2 { will-change: transform; animation: 1s linear 0s infinite normal none running iZc1lq_spectrum-fill-mask-2; transform: translateZ(0px); }
.iZc1lq_spectrum-CircleLoader { --spectrum-loader-circle-medium-track-fill-color: var(--spectrum-accent-color-900); --spectrum-loader-circle-static-black-track-color: #00000040; --spectrum-loader-circle-static-black-fill-color: var(--spectrum-global-color-static-black, #000); }
.iZc1lq_spectrum-CircleLoader-track { border-color: var(--spectrum-loader-circle-medium-track-color, var(--spectrum-alias-track-color-default)); }
.iZc1lq_spectrum-CircleLoader-fill { border-color: var(--spectrum-loader-circle-medium-track-fill-color, var(--spectrum-global-color-blue-500)); }
:is(.iZc1lq_spectrum-CircleLoader--overBackground, .iZc1lq_spectrum-CircleLoader--staticWhite) .iZc1lq_spectrum-CircleLoader-track { border-color: var(--spectrum-loader-circle-medium-over-background-track-color, var(--spectrum-alias-track-color-over-background)); }
:is(.iZc1lq_spectrum-CircleLoader--overBackground, .iZc1lq_spectrum-CircleLoader--staticWhite) .iZc1lq_spectrum-CircleLoader-fill { border-color: var(--spectrum-loader-circle-medium-over-background-track-fill-color, var(--spectrum-global-color-static-white)); }
.iZc1lq_spectrum-CircleLoader--staticBlack .iZc1lq_spectrum-CircleLoader-track { border-color: var(--spectrum-loader-circle-static-black-track-color); }
.iZc1lq_spectrum-CircleLoader--staticBlack .iZc1lq_spectrum-CircleLoader-fill { border-color: var(--spectrum-loader-circle-static-black-fill-color); }
@media (forced-colors: active) {
  .iZc1lq_spectrum-CircleLoader { --spectrum-loader-circle-medium-track-fill-color: Highlight; --spectrum-loader-circle-medium-over-background-track-fill-color: Highlight; --spectrum-loader-circle-static-black-fill-color: Highlight; --spectrum-loader-circle-medium-track-color: Background; --spectrum-loader-circle-medium-over-background-track-color: Background; --spectrum-loader-circle-static-black-track-color: Background; }
}

/* ======== */

#modalDialog { border-radius: 0px; height: 100%; padding: 0px; width: 90vw; max-width: 1280px; }
@media (max-width: 414px) {
  #modalDialog { width: 100%; height: 100vh; max-height: 100%; transform: translate(-50%, -50%); }
}
#modalDialog .modalDialogContent { height: 100%; }
#modalDialog .modalDialogContent #twp-close-button { position: absolute; right: 28px; top: 28px; min-width: unset; width: 15px; height: 15px; z-index: 1; }
#modalDialog .modalDialogContent #twp-close-button svg > path { color: rgb(0, 0, 0); }
#modalDialog #modal-iframe { height: 100%; padding-bottom: 0px; width: 100%; }
#modalDialog #modal-dialog-close-button { position: absolute; right: 16px; top: 10px; transform: scale(1.68, 1.68); z-index: 1; }
#modalDialog .hideIframe { display: none; }
#modalDialog .modalLoader { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; align-items: center; justify-content: center; display: flex; flex-direction: column; }
#modalDialog .modal-busy-text { color: var(--spectrum-global-color-gray-800); font-size: 1rem; margin-top: 1.25rem; }
#modalDialog.modal-request-access { height: 500px; width: 500px; }
@media (max-width: 414px) {
  #modalDialog.modal-request-access { width: 100%; height: 100vh; }
}
#modalDialog.modal-webinar { height: 608px; width: 580px; }
#modalDialog.cme1-modal, #modalDialog.twp-modal { max-height: 850px; width: 100%; border-radius: 20px; overflow: hidden; }
#modalDialog.twp-modal { max-width: 1024px; }
@media (min-width: 415px) {
  #modalDialog.cme1-modal, #modalDialog.twp-modal { top: 52%; }
}
@media (max-width: 1023px) {
  #modalDialog.cme1-modal, #modalDialog.twp-modal { border-radius: 0px; max-height: 100vh; min-height: -webkit-fill-available; height: 100%; }
}
.legalTermsDialogContainer { max-width: 36.25rem; min-width: 21.25rem; }
.legalTermsDialogContainer .linkText { margin-bottom: 0.25rem; color: rgb(13, 102, 208); }
.legalTermsDialogContainer .linkText span:hover { cursor: pointer; text-decoration: underline; }
.legalTermsDialogContainer .copyRightHeader { margin-top: 1rem; }
.legalTermsDialogContainer .copyRightText { margin-top: 1rem; }
.K8HMpl_iTMi6CKwcCInK { min-width: 20rem; }
.SP9eTo0rB76xZ1s585ny { width: 100%; }
.e6mkV8f7EfUujN2V4fC1 { margin-top: 1.5rem; }
.rdmDialog { border-radius: 0px; width: 640px; height: 495px; background: rgb(255, 255, 255) !important; padding: 0px !important; }
.rdmDialog .spectrum-Dialog-content { height: 100%; width: 100%; padding: 0px !important; margin: 0px !important; }
.rdmDialog > * { height: 100%; width: 100%; }
.rdmDialog .rdmDialogContent { height: 100%; width: 100%; overflow: auto; padding: 0px; margin: 0px; }
.rdmDialog .rdmDialogContent .pandora-workflow-wrapper, .rdmDialog .rdmDialogContent pandora-workflow { height: 100%; width: 100%; display: block; margin: 0px !important; padding: 0px !important; }
.rdmDialog .rdmDialogContent .modalLoader { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; align-items: center; justify-content: center; display: flex; flex-direction: column; }
.rdmDialog--dark { background: rgb(0, 0, 0) !important; }
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._tc92 { flex-direction: row; }
  .qe92 { column-gap: 0.5rem; }
}
@layer _.a;
@layer _.a {
  .Tt92 { padding-top: 8px; }
  .Td92 { padding-top: 0px; }
}
@layer _.a, _.b, _.c, _.d, _.e, _.f, _.g, _.h;
@layer _.a {
  .ug92 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vp92 { font-size: 1rem; }
  .wb92 { font-variation-settings: "wght" 400; }
  .xb92 { font-weight: 400; }
  ._xa92 { font-synthesis-weight: none; }
  ._Fb92 { line-height: 1.5; }
  .pt92 { color: light-dark(rgb(41, 41, 41), rgb(219, 219, 219)); }
}
@layer _.b {
  .uch92:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.c {
  .udi92:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea92:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb92:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd92:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje92:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsh92 { font-size: 1.1875rem; }
}
}
@layer _.a, _.b, _.c, _.d, _.e, _.f, _.g, _.h;
@layer _.a {
  .Jy92 { margin-top: 0rem; }
  .Gy92 { margin-bottom: 0rem; }
  .ug92 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vg92 { font-size: 1.125rem; }
  .wd92 { font-variation-settings: "wght" 700; }
  .xd92 { font-weight: 700; }
  ._xa92 { font-synthesis-weight: none; }
  ._Fa92 { line-height: 1.3; }
  .po92 { color: light-dark(rgb(19, 19, 19), rgb(242, 242, 242)); }
}
@layer _.b {
  .uch92:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.c {
  .udi92:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea92:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb92:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd92:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje92:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsj92 { font-size: 1.375rem; }
}
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._tc92 { flex-direction: row; }
  .qb92 { column-gap: 0.25rem; }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._Ca92 { justify-content: center; }
  .eb92 { align-items: center; }
}
@layer _.a;
@layer _.a {
  .oa92 { border-start-start-radius: 0.25rem; }
  .na92 { border-start-end-radius: 0.25rem; }
  .ka92 { border-end-start-radius: 0.25rem; }
  .ja92 { border-end-end-radius: 0.25rem; }
  .F46M4le92 { height: calc(22.5rem * var(--s2-scale)); }
  .JC92 { margin-top: 1rem; }
  .GC92 { margin-bottom: 1rem; }
  ._Hb92 { object-fit: cover; }
  .sb92 { display: block; }
}
@layer _.a;
@layer _.a {
  .oa92 { border-start-start-radius: 0.25rem; }
  .na92 { border-start-end-radius: 0.25rem; }
  .ka92 { border-end-start-radius: 0.25rem; }
  .ja92 { border-end-end-radius: 0.25rem; }
  .Li1RGCe92 { max-width: calc(32rem * var(--s2-scale)); }
  .FUAB5h92 { height: calc(18rem * var(--s2-scale)); }
  ._Hb92 { object-fit: cover; }
  .sb92 { display: block; }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Td92 { padding-top: 0px; }
  .Qk92 { padding-bottom: 32px; }
  .Sk92 { padding-inline-start: 32px; }
  .Rk92 { padding-inline-end: 32px; }
  .Llo4nC92 { max-width: calc(40.8125rem * var(--s2-scale)); }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Uh92 { row-gap: 0rem; }
  .Uq92 { row-gap: 3.5rem; }
  .qh92 { column-gap: 0rem; }
  .qq92 { column-gap: 3.5rem; }
}
@layer _.a;
@layer _.a {
  .Tk92 { padding-top: 32px; }
  .Td92 { padding-top: 0px; }
}
@layer _.a;
@layer _.a {
  .FI6Ixhb92 { height: calc(24.5rem * var(--s2-scale)); }
  .FUAB5h92 { height: calc(18rem * var(--s2-scale)); }
  .Li1RGCe92 { max-width: calc(32rem * var(--s2-scale)); }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Tt92 { padding-top: 8px; }
  .Qm92 { padding-bottom: 40px; }
  .Sm92 { padding-inline-start: 40px; }
  .Rm92 { padding-inline-end: 40px; }
  .L9l6Cce92 { max-width: calc(37rem * var(--s2-scale)); }
}
@layer _.a, _.b, _.c, _.d, _.e, _.f, _.g, _.h;
@layer _.a {
  .ug92 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vn92 { font-size: 1.75rem; }
  .we92 { font-variation-settings: "wght" 800; }
  .xe92 { font-weight: 800; }
  ._xa92 { font-synthesis-weight: none; }
  ._Fa92 { line-height: 1.3; }
  .po92 { color: light-dark(rgb(19, 19, 19), rgb(242, 242, 242)); }
  .Jy92 { margin-top: 0rem; }
  .Gy92 { margin-bottom: 0rem; }
}
@layer _.b {
  .uch92:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.c {
  .udi92:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea92:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb92:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd92:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje92:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsq92 { font-size: 2.125rem; }
}
}
@layer _.a, _.b;
@layer _.a {
  .pn92 { color: light-dark(rgb(113, 113, 113), rgb(138, 138, 138)); }
  .vn92 { font-size: 1.75rem; }
  .Jy92 { margin-top: 0rem; }
  .Gy92 { margin-bottom: 0rem; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vsq92 { font-size: 2.125rem; }
}
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Uh92 { row-gap: 0rem; }
  .qh92 { column-gap: 0rem; }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Uk92 { row-gap: 1.75rem; }
  .qk92 { column-gap: 1.75rem; }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._ta92 { flex-direction: column; }
  .Ui92 { row-gap: 1.25rem; }
  .Tk92 { padding-top: 32px; }
  .St92 { padding-inline-start: 8px; }
  .Rm92 { padding-inline-end: 40px; }
  .ZoxpMkc92 { width: calc(16rem * var(--s2-scale)); }
  .gqlRAZb92 { background-color: light-dark(rgb(248, 248, 248), rgb(27, 27, 27)); }
  ._va92 { flex-shrink: 0; }
  .Pa92 { overflow-y: auto; }
}
@layer _.a, _.b, _.c, _.d, _.e, _.f, _.g, _.h;
@layer _.a {
  .ug92 { font-family: adobe-clean-variable, adobe-clean, ui-sans-serif, system-ui, sans-serif; }
  .vk92 { font-size: 1.5625rem; }
  .wd92 { font-variation-settings: "wght" 700; }
  .xd92 { font-weight: 700; }
  ._xa92 { font-synthesis-weight: none; }
  ._Fa92 { line-height: 1.3; }
  .po92 { color: light-dark(rgb(19, 19, 19), rgb(242, 242, 242)); }
  .IG92 { margin-inline-start: 2rem; }
}
@layer _.b {
  .uch92:lang(ar) { font-family: myriad-arabic, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.c {
  .udi92:lang(he) { font-family: myriad-hebrew, ui-sans-serif, system-ui, sans-serif; }
}
@layer _.d {
  .uea92:lang(ja) { font-family: adobe-clean-han-japanese, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Osaka, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
}
@layer _.e {
  .ugb92:lang(ko) { font-family: adobe-clean-han-korean, source-han-korean, "Malgun Gothic", "Apple Gothic", sans-serif; }
}
@layer _.f {
  .uhd92:lang(zh) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Heiti TC Light", sans-serif; }
}
@layer _.g {
  .uje92:lang(zh-hant) { font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, "Microsoft JhengHei UI", "Microsoft JhengHei", "Heiti TC Light", sans-serif; }
}
@layer _.h {
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vso92 { font-size: 1.9375rem; }
}
}
@layer _.a, _.b;
@layer _.a {
  .pn92 { color: light-dark(rgb(113, 113, 113), rgb(138, 138, 138)); }
  .vk92 { font-size: 1.5625rem; }
  .IG92 { margin-inline-start: 2rem; }
}
@layer _.b.s {
  @media not ((hover: hover) and (pointer: fine)) {
  .vso92 { font-size: 1.9375rem; }
}
}
@layer _.a;
@layer _.a {
  .LZDjSNb92 { max-width: calc(53rem * var(--s2-scale)); }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  .Za92 { width: 100%; }
  .Fb92 { height: 100%; }
}
@layer _.a;
@layer _.a {
  .sd92 { display: flex; }
  ._Cb92 { justify-content: end; }
  .Fx92 { height: calc(2rem * var(--s2-scale)); }
}
@layer _.a;
@layer _.a {
  .Tp92 { padding-top: 4px; }
  .Rp92 { padding-inline-end: 4px; }
}
.web-component-dialog { border-radius: 1rem; overflow: hidden; padding: 0px !important; }
.web-component-dialog .spectrum-Dialog-content { height: 100%; width: 100%; padding: 0px !important; margin: 0px !important; }
.web-component-dialog.web-component-dialog--size-s { width: 400px; max-width: 400px; }

/* ======== */

.error-state-container-general { left: 50%; margin: 0px; max-width: 380px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); }
.error-state-container-general .error-detail-message-4xx { max-width: 250px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-5xx { max-width: 330px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-italics { font-style: italic; }
.product-workflow-skeleton { width: 100%; min-height: 100vh; background: var(--spectrum-global-color-gray-50); padding: 0px; margin: 0px; }
.product-workflow-skeleton .campaign-skeleton { display: flex; flex-direction: column; }
.product-workflow-skeleton .campaign-skeleton-header { display: flex; justify-content: space-between; align-items: center; height: 4rem; padding: 0px 1.5rem; border-bottom: .125rem solid var(--spectrum-global-color-gray-300); background-color: var(--spectrum-global-color-gray-50); position: fixed; top: 0px; left: 0px; right: 0px; z-index: 100; }
.product-workflow-skeleton .header-logo-container { display: flex; align-items: center; height: 100%; flex: 1 1 0%; }
.product-workflow-skeleton .header-logo { width: 4.125rem; height: 2rem; border-radius: 0.25rem; }
.product-workflow-skeleton .header-nav-container { display: flex; align-items: center; gap: 1rem; }
.product-workflow-skeleton .header-nav-item { width: 5rem; height: 2rem; border-radius: 1rem; }
.product-workflow-skeleton .header-profile-item { width: 2.25rem; height: 2.25rem; border-radius: 50%; }
.product-workflow-skeleton .campaign-skeleton-content { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; padding: 9rem 1.5rem 2.5rem; width: 100%; justify-content: center; max-width: 75rem; margin: 0px auto; }
.product-workflow-skeleton .download-skeleton-content { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; padding: 9rem 1.5rem 2.5rem; width: 100%; justify-content: flex-start; max-width: 75rem; margin: 0px auto; }
.product-workflow-skeleton .download-skeleton-content-creative-cloud { width: 100%; min-height: 100vh; padding-top: 4rem; }
.product-workflow-skeleton .sk-wiper-on-layout, .product-workflow-skeleton .header-logo, .product-workflow-skeleton .header-nav-item, .product-workflow-skeleton .header-profile-item { background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-size: 200% 100%; animation: 1.5s ease 0s infinite normal none running product-workflow-shimmer; }
@keyframes product-workflow-shimmer { 
  0% { background-position: -200% 0px; }
  100% { background-position: 200% 0px; }
}
.sk-wiper-on-layout, .download-skeleton-content-creative-cloud .welcome-skeleton .right-section-img-skeleton .background-image, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-signin-section-skeleton .signin-button, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-signin-section-skeleton .signin-text, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-description, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-heading, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-app-icon, .download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-download-cta, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-1, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-2, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-3, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-4, .download-skeleton-content .download-hero-section .download-content-sections .download-left-section .install-image, .download-skeleton-content .download-hero-section .download-main-heading, .campaign-hero-section .system-requirements .sys-req-link, .campaign-hero-section .system-requirements .sys-req-text, .campaign-hero-section .app-subtitle, .campaign-hero-section .app-title-main, .campaign-hero-section .app-icon-large, .campaign-hero-section .app-description-line-2, .campaign-hero-section .app-description-line-1 { background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-size: 200% 100%; animation: 1.5s ease 0s infinite normal none running app-download-shimmer; }
@keyframes app-download-shimmer { 
  0% { background-position: -200% 0px; }
  100% { background-position: 200% 0px; }
}
.campaign-hero-section { display: flex; flex-direction: column; align-items: center; text-align: center; margin-bottom: 3.75rem; max-width: 37.5rem; }
.campaign-hero-section .app-description-line-2, .campaign-hero-section .app-description-line-1 { height: 1rem; border-radius: 0.25rem; margin-bottom: 0.5rem; }
.campaign-hero-section .app-icon-large { width: 5rem; height: 5rem; border-radius: 0.75rem; margin-bottom: 3rem; }
.campaign-hero-section .app-title-main { width: 31.25rem; height: 2.5rem; border-radius: 0.375rem; margin-bottom: 1rem; }
.campaign-hero-section .app-subtitle { width: 12.5rem; height: 1.25rem; border-radius: 0.25rem; margin-bottom: 1.25rem; }
.campaign-hero-section .app-description-line-1 { width: 30rem; }
.campaign-hero-section .app-description-line-2 { width: 25rem; margin-bottom: 2rem; }
.campaign-hero-section .system-requirements { display: flex; flex-direction: column; align-items: center; gap: 1rem; }
.campaign-hero-section .system-requirements .sys-req-text { height: 18px; width: 156px; margin-bottom: 1rem; }
.campaign-hero-section .system-requirements .sys-req-link { height: 18px; width: 156px; }
.download-skeleton-content { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; padding: 9rem 1.5rem 2.5rem; width: 100%; justify-content: flex-start; max-width: 75rem; margin: 0px auto; }
.download-skeleton-content .download-hero-section { display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 60rem; }
.download-skeleton-content .download-hero-section .download-main-heading { width: 26.67rem; height: 3rem; border-radius: 0.375rem; margin-bottom: 3rem; }
.download-skeleton-content .download-hero-section .download-content-sections { display: flex; width: 100%; gap: 3rem; align-items: flex-start; justify-content: center; }
.download-skeleton-content .download-hero-section .download-content-sections .download-left-section { flex: 0 0 auto; display: flex; justify-content: center; width: 13.33rem; }
.download-skeleton-content .download-hero-section .download-content-sections .download-left-section .install-image { width: 100%; height: 10rem; border-radius: 0.5rem; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container { flex: 1 1 0%; display: flex; flex-direction: column; gap: 1rem; max-width: 18.75rem; margin-top: 1rem; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-1, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-2, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-3, .download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-4 { height: 1.25rem; border-radius: 0.25rem; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-1 { width: 100%; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-2 { width: 90%; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-3 { width: 95%; }
.download-skeleton-content .download-hero-section .download-content-sections .install-desc-container .download-desc-line-4 { width: 80%; }
.download-skeleton-content-creative-cloud { width: 100%; min-height: 100vh; padding-top: 4rem; }
.download-skeleton-content-creative-cloud .cc-wrapper { width: 100%; }
.download-skeleton-content-creative-cloud .welcome-skeleton { display: flex; min-height: 70vh; align-items: center; padding: 8rem; gap: 1rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton { flex: 1 1 0%; display: flex; flex-direction: column; gap: 1.5rem; max-width: 50%; min-width: 300px; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-download-cta { height: 3rem; border-radius: 1.5rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-app-icon { width: 4rem; height: 4rem; border-radius: 0.5rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-heading { width: 24rem; height: 3rem; border-radius: 0.375rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-description { width: 24rem; height: 1rem; border-radius: 0.25rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-download-cta { width: 12rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-signin-section-skeleton { display: flex; flex-direction: column; gap: 1rem; align-items: flex-start; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-signin-section-skeleton .signin-text { width: 10rem; height: 1rem; border-radius: 0.25rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .left-section-skeleton .cc-signin-section-skeleton .signin-button { width: 6rem; height: 2.25rem; border-radius: 1.125rem; }
.download-skeleton-content-creative-cloud .welcome-skeleton .right-section-img-skeleton { flex: 1 1 0%; display: flex; align-items: center; justify-content: center; max-width: 50%; }
.download-skeleton-content-creative-cloud .welcome-skeleton .right-section-img-skeleton .background-image { width: 100%; height: 20rem; border-radius: 0.5rem; }
@media (max-width: 739px) {
  .download-skeleton-content { padding: 1rem 1rem 2rem; }
  .download-skeleton-content .download-main-heading { width: 100%; max-width: 200px; height: 2.5rem; margin-bottom: 4rem; margin-top: 7rem; }
  .download-content-sections { flex-direction: column; gap: 2rem; align-items: center; }
  .download-content-sections .download-left-section { width: 100%; max-width: 200px; }
  .download-content-sections .download-left-section .install-image { width: 100%; height: 8rem; }
  .install-desc-container { width: 100%; max-width: 240px; gap: 0.75rem; margin-top: 0px; align-items: center; }
  .download-desc-line-1, .download-desc-line-2, .download-desc-line-3, .download-desc-line-4 { height: 1rem; }
  .download-desc-line-1 { width: 100%; }
  .download-desc-line-2 { width: 85%; }
  .download-desc-line-3 { width: 90%; }
  .download-desc-line-4 { width: 75%; }
}
@media (max-width: 739px) and (max-width: 420px) {
  .campaign-skeleton-header { display: none; }
}
@media (max-width: 580px) {
  .app-title-main { width: 20rem; max-width: 250px; }
  .app-subtitle { width: 10rem; }
  .app-description-line-1, .app-description-line-2 { width: 12rem; }
}
@media (max-width: 1023px) {
  .welcome-skeleton { flex-direction: column; padding: 1rem; min-height: auto; justify-content: center; align-items: center; }
  .welcome-skeleton .left-section-skeleton { max-width: 100%; margin-top: 5rem; align-items: center; text-align: center; }
  .right-section-img-skeleton { display: none; }
  .cc-heading, .cc-description { width: 100%; }
  .cc-heading { max-width: 425px; }
  .cc-description { max-width: 420px; }
  .cc-signin-section-skeleton { align-items: center; }
}

/* ======== */

@layer reset, _;
@layer reset {
  html { line-height: 1.15; text-size-adjust: 100%; }
  body { margin: 0px; }
  article, aside, footer, header, nav, section { display: block; }
  h1 { font-size: 2em; margin: 0.67em 0px; }
  figcaption, figure, main { display: block; }
  figure { margin: 1em 40px; }
  hr { box-sizing: content-box; height: 0px; overflow: visible; }
  pre { font-family: monospace, monospace; font-size: 1em; }
  a { background-color: transparent; }
  abbr[title] { border-bottom: none; text-decoration: underline dotted; }
  b, strong { font-weight: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
  dfn { font-style: italic; }
  mark { background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); }
  small { font-size: 80%; }
  sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  audio, video { display: inline-block; }
  audio:not([controls]) { display: none; height: 0px; }
  img { border-style: none; }
  svg:not(:root) { overflow: hidden; }
  button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; }
  button, input { overflow: visible; }
  button, select { text-transform: none; }
  button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }
  fieldset { padding: 0.35em 0.75em 0.625em; }
  legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
  progress { display: inline-block; vertical-align: baseline; }
  textarea { overflow: auto; }
  [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
  [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
  [type="search"] { appearance: textfield; outline-offset: -2px; }
  [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; }
  ::-webkit-file-upload-button { appearance: button; font: inherit; }
  details, menu { display: block; }
  summary { display: list-item; }
  canvas { display: inline-block; }
  template { display: none; }
  [hidden] { display: none; }
}
.react-spectrum-provider { position: relative; }
.spectrum--light { background-color: rgb(245, 245, 245); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.spectrum--dark { background-color: rgb(50, 50, 50); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.spectrum--lightest { background-color: rgb(255, 255, 255); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.spectrum--darkest { background-color: rgb(30, 30, 30); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.spectrum { font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; font-size: 14px; }
.spectrum:lang(zh-Hans) { font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.spectrum:lang(zh) { font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.spectrum:lang(ko) { font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.spectrum:lang(ja) { font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.spectrum-Body1 { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Body1 em { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Body1 strong { font-size: 20px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Body2, .spectrum-Body--large { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Body2 em, .spectrum-Body--large em { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Body2 strong, .spectrum-Body--large strong { font-size: 18px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Body3 { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Body3 em { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Body3 strong { font-size: 16px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Body4, .spectrum-Body--secondary { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Body4 em, .spectrum-Body--secondary em { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Body4 strong, .spectrum-Body--secondary strong { font-size: 14px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Body5, .spectrum-Body--small { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Body5 em, .spectrum-Body--small em { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Body5 strong, .spectrum-Body--small strong { font-size: 12px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1 { font-size: 36px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1 em { font-size: 36px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1 strong { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2 { font-size: 28px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2 em { font-size: 28px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2 strong { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading3 { font-size: 22px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading3 em { font-size: 22px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading3 strong { font-size: 22px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading4, .spectrum-Heading--subtitle1 { font-size: 18px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading4 em, .spectrum-Heading--subtitle1 em { font-size: 18px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading4 strong, .spectrum-Heading--subtitle1 strong { font-size: 18px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading5 { font-size: 16px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading5 em { font-size: 16px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading5 strong { font-size: 16px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading6, .spectrum-Heading--subtitle2 { font-size: 14px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading6 em, .spectrum-Heading--subtitle2 em { font-size: 14px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading6 strong, .spectrum-Heading--subtitle2 strong { font-size: 14px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Subheading, .spectrum-Heading--subtitle3 { font-size: 11px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Subheading em, .spectrum-Heading--subtitle3 em { font-size: 11px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Subheading strong, .spectrum-Heading--subtitle3 strong { font-size: 11px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Detail { font-size: 11px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Detail em { font-size: 11px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Detail strong { font-size: 11px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Heading1--quiet { font-size: 36px; font-weight: 300; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1--quiet em { font-size: 36px; font-weight: 300; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--quiet strong { font-size: 36px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--quiet, .spectrum-Heading--pageTitle { font-size: 28px; font-weight: 300; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2--quiet em, .spectrum-Heading--pageTitle em { font-size: 28px; font-weight: 300; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--quiet strong, .spectrum-Heading--pageTitle strong { font-size: 28px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--strong { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1--strong em { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--strong strong { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--strong { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2--strong em { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--strong strong { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1--display em { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display strong { font-size: 45px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2--display em { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display strong { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display.spectrum-Heading1--strong { font-size: 45px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1--display.spectrum-Heading1--strong em { font-size: 45px; font-weight: 900; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display.spectrum-Heading1--strong strong { font-size: 45px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display.spectrum-Heading2--strong { font-size: 40px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2--display.spectrum-Heading2--strong em { font-size: 40px; font-weight: 900; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display.spectrum-Heading2--strong strong { font-size: 40px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display.spectrum-Heading1--quiet { font-size: 45px; font-weight: 300; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading1--display.spectrum-Heading1--quiet em { font-size: 45px; font-weight: 300; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading1--display.spectrum-Heading1--quiet strong { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum-Heading--display { font-size: 40px; font-weight: 300; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Heading2--display.spectrum-Heading2--quiet em, .spectrum-Heading--display em { font-size: 40px; font-weight: 300; line-height: 1.3; font-style: italic; letter-spacing: 0px; text-transform: none; }
.spectrum-Heading2--display.spectrum-Heading2--quiet strong, .spectrum-Heading--display strong { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0px; text-transform: none; }
.spectrum-Article { font-family: "Adobe Clean Serif", "Times New Roman", serif; }
.spectrum-Article .spectrum-Body1 { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Body1 em { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body1 strong { font-size: 20px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body2, .spectrum-Article .spectrum-Body--large { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Body2 em, .spectrum-Article .spectrum-Body--large em { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body2 strong, .spectrum-Article .spectrum-Body--large strong { font-size: 18px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body3 { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Body3 em { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body3 strong { font-size: 16px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body4, .spectrum-Article .spectrum-Body--secondary { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Body4 em, .spectrum-Article .spectrum-Body--secondary em { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body4 strong, .spectrum-Article .spectrum-Body--secondary strong { font-size: 14px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body5, .spectrum-Article .spectrum-Body--small { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Body5 em, .spectrum-Article .spectrum-Body--small em { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Body5 strong, .spectrum-Article .spectrum-Body--small strong { font-size: 12px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1 { font-size: 36px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading1 em { font-size: 36px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1 strong { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2 { font-size: 28px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading2 em { font-size: 28px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2 strong { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading3 { font-size: 22px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading3 em { font-size: 22px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading3 strong { font-size: 22px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading4, .spectrum-Article .spectrum-Heading--subtitle1 { font-size: 18px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading4 em, .spectrum-Article .spectrum-Heading--subtitle1 em { font-size: 18px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading4 strong, .spectrum-Article .spectrum-Heading--subtitle1 strong { font-size: 18px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading5 { font-size: 16px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading5 em { font-size: 16px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading5 strong { font-size: 16px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading6, .spectrum-Article .spectrum-Heading--subtitle2 { font-size: 14px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading6 em, .spectrum-Article .spectrum-Heading--subtitle2 em { font-size: 14px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading6 strong, .spectrum-Article .spectrum-Heading--subtitle2 strong { font-size: 14px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Subheading, .spectrum-Article .spectrum-Heading--subtitle3 { font-size: 11px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Subheading em, .spectrum-Article .spectrum-Heading--subtitle3 em { font-size: 11px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Article .spectrum-Subheading strong, .spectrum-Article .spectrum-Heading--subtitle3 strong { font-size: 11px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Article .spectrum-Detail { font-size: 11px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 16px; margin-top: 8px; }
.spectrum-Article .spectrum-Detail em { font-size: 11px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Article .spectrum-Detail strong { font-size: 11px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum-Article .spectrum-Heading1--quiet { font-size: 36px; font-weight: 400; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading1--quiet em { font-size: 36px; font-weight: 400; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1--quiet strong { font-size: 36px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--quiet, .spectrum-Article .spectrum-Heading--pageTitle { font-size: 28px; font-weight: 400; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading2--quiet em, .spectrum-Article .spectrum-Heading--pageTitle em { font-size: 28px; font-weight: 400; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--quiet strong, .spectrum-Article .spectrum-Heading--pageTitle strong { font-size: 28px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1--display { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading1--display em { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1--display strong { font-size: 45px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--display { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading2--display em { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--display strong { font-size: 40px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet { font-size: 45px; font-weight: 400; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet em { font-size: 45px; font-weight: 400; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet strong { font-size: 45px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum-Article .spectrum-Heading--display { font-size: 40px; font-weight: 400; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet em, .spectrum-Article .spectrum-Heading--display em { font-size: 40px; font-weight: 400; line-height: 1.3; font-style: italic; letter-spacing: 0.0125em; text-transform: none; }
.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet strong, .spectrum-Article .spectrum-Heading--display strong { font-size: 40px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.0125em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body1, .spectrum:lang(ko) .spectrum-Body1, .spectrum:lang(zh) .spectrum-Body1 { font-size: 20px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Body1 em, .spectrum:lang(ko) .spectrum-Body1 em, .spectrum:lang(zh) .spectrum-Body1 em { font-size: 20px; font-weight: 700; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body1 strong, .spectrum:lang(ko) .spectrum-Body1 strong, .spectrum:lang(zh) .spectrum-Body1 strong { font-size: 20px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body2, .spectrum:lang(ko) .spectrum-Body2, .spectrum:lang(zh) .spectrum-Body2, .spectrum:lang(ja) .spectrum-Body--large, .spectrum:lang(ko) .spectrum-Body--large, .spectrum:lang(zh) .spectrum-Body--large { font-size: 18px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Body2 em, .spectrum:lang(ko) .spectrum-Body2 em, .spectrum:lang(zh) .spectrum-Body2 em, .spectrum:lang(ja) .spectrum-Body--large em, .spectrum:lang(ko) .spectrum-Body--large em, .spectrum:lang(zh) .spectrum-Body--large em { font-size: 18px; font-weight: 700; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body2 strong, .spectrum:lang(ko) .spectrum-Body2 strong, .spectrum:lang(zh) .spectrum-Body2 strong, .spectrum:lang(ja) .spectrum-Body--large strong, .spectrum:lang(ko) .spectrum-Body--large strong, .spectrum:lang(zh) .spectrum-Body--large strong { font-size: 18px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body3, .spectrum:lang(ko) .spectrum-Body3, .spectrum:lang(zh) .spectrum-Body3 { font-size: 16px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Body3 em, .spectrum:lang(ko) .spectrum-Body3 em, .spectrum:lang(zh) .spectrum-Body3 em { font-size: 16px; font-weight: 700; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body3 strong, .spectrum:lang(ko) .spectrum-Body3 strong, .spectrum:lang(zh) .spectrum-Body3 strong { font-size: 16px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body4, .spectrum:lang(ko) .spectrum-Body4, .spectrum:lang(zh) .spectrum-Body4, .spectrum:lang(ja) .spectrum-Body--secondary, .spectrum:lang(ko) .spectrum-Body--secondary, .spectrum:lang(zh) .spectrum-Body--secondary { font-size: 14px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Body4 em, .spectrum:lang(ko) .spectrum-Body4 em, .spectrum:lang(zh) .spectrum-Body4 em, .spectrum:lang(ja) .spectrum-Body--secondary em, .spectrum:lang(ko) .spectrum-Body--secondary em, .spectrum:lang(zh) .spectrum-Body--secondary em { font-size: 14px; font-weight: 700; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body4 strong, .spectrum:lang(ko) .spectrum-Body4 strong, .spectrum:lang(zh) .spectrum-Body4 strong, .spectrum:lang(ja) .spectrum-Body--secondary strong, .spectrum:lang(ko) .spectrum-Body--secondary strong, .spectrum:lang(zh) .spectrum-Body--secondary strong { font-size: 14px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body5, .spectrum:lang(ko) .spectrum-Body5, .spectrum:lang(zh) .spectrum-Body5, .spectrum:lang(ja) .spectrum-Body--small, .spectrum:lang(ko) .spectrum-Body--small, .spectrum:lang(zh) .spectrum-Body--small { font-size: 12px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Body5 em, .spectrum:lang(ko) .spectrum-Body5 em, .spectrum:lang(zh) .spectrum-Body5 em, .spectrum:lang(ja) .spectrum-Body--small em, .spectrum:lang(ko) .spectrum-Body--small em, .spectrum:lang(zh) .spectrum-Body--small em { font-size: 12px; font-weight: 700; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Body5 strong, .spectrum:lang(ko) .spectrum-Body5 strong, .spectrum:lang(zh) .spectrum-Body5 strong, .spectrum:lang(ja) .spectrum-Body--small strong, .spectrum:lang(ko) .spectrum-Body--small strong, .spectrum:lang(zh) .spectrum-Body--small strong { font-size: 12px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1, .spectrum:lang(ko) .spectrum-Heading1, .spectrum:lang(zh) .spectrum-Heading1 { font-size: 32px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1 em, .spectrum:lang(ko) .spectrum-Heading1 em, .spectrum:lang(zh) .spectrum-Heading1 em { font-size: 32px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1 strong, .spectrum:lang(ko) .spectrum-Heading1 strong, .spectrum:lang(zh) .spectrum-Heading1 strong { font-size: 32px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2, .spectrum:lang(ko) .spectrum-Heading2, .spectrum:lang(zh) .spectrum-Heading2 { font-size: 25px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2 em, .spectrum:lang(ko) .spectrum-Heading2 em, .spectrum:lang(zh) .spectrum-Heading2 em { font-size: 25px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2 strong, .spectrum:lang(ko) .spectrum-Heading2 strong, .spectrum:lang(zh) .spectrum-Heading2 strong { font-size: 25px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading3, .spectrum:lang(ko) .spectrum-Heading3, .spectrum:lang(zh) .spectrum-Heading3 { font-size: 20px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading3 em, .spectrum:lang(ko) .spectrum-Heading3 em, .spectrum:lang(zh) .spectrum-Heading3 em { font-size: 20px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading3 strong, .spectrum:lang(ko) .spectrum-Heading3 strong, .spectrum:lang(zh) .spectrum-Heading3 strong { font-size: 20px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading4, .spectrum:lang(ko) .spectrum-Heading4, .spectrum:lang(zh) .spectrum-Heading4, .spectrum:lang(ja) .spectrum-Heading--subtitle1, .spectrum:lang(ko) .spectrum-Heading--subtitle1, .spectrum:lang(zh) .spectrum-Heading--subtitle1 { font-size: 18px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading4 em, .spectrum:lang(ko) .spectrum-Heading4 em, .spectrum:lang(zh) .spectrum-Heading4 em, .spectrum:lang(ja) .spectrum-Heading--subtitle1 em, .spectrum:lang(ko) .spectrum-Heading--subtitle1 em, .spectrum:lang(zh) .spectrum-Heading--subtitle1 em { font-size: 18px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading4 strong, .spectrum:lang(ko) .spectrum-Heading4 strong, .spectrum:lang(zh) .spectrum-Heading4 strong, .spectrum:lang(ja) .spectrum-Heading--subtitle1 strong, .spectrum:lang(ko) .spectrum-Heading--subtitle1 strong, .spectrum:lang(zh) .spectrum-Heading--subtitle1 strong { font-size: 18px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading5, .spectrum:lang(ko) .spectrum-Heading5, .spectrum:lang(zh) .spectrum-Heading5 { font-size: 16px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading5 em, .spectrum:lang(ko) .spectrum-Heading5 em, .spectrum:lang(zh) .spectrum-Heading5 em { font-size: 16px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading5 strong, .spectrum:lang(ko) .spectrum-Heading5 strong, .spectrum:lang(zh) .spectrum-Heading5 strong { font-size: 16px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading6, .spectrum:lang(ko) .spectrum-Heading6, .spectrum:lang(zh) .spectrum-Heading6, .spectrum:lang(ja) .spectrum-Heading--subtitle2, .spectrum:lang(ko) .spectrum-Heading--subtitle2, .spectrum:lang(zh) .spectrum-Heading--subtitle2 { font-size: 14px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading6 em, .spectrum:lang(ko) .spectrum-Heading6 em, .spectrum:lang(zh) .spectrum-Heading6 em, .spectrum:lang(ja) .spectrum-Heading--subtitle2 em, .spectrum:lang(ko) .spectrum-Heading--subtitle2 em, .spectrum:lang(zh) .spectrum-Heading--subtitle2 em { font-size: 14px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading6 strong, .spectrum:lang(ko) .spectrum-Heading6 strong, .spectrum:lang(zh) .spectrum-Heading6 strong, .spectrum:lang(ja) .spectrum-Heading--subtitle2 strong, .spectrum:lang(ko) .spectrum-Heading--subtitle2 strong, .spectrum:lang(zh) .spectrum-Heading--subtitle2 strong { font-size: 14px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Subheading, .spectrum:lang(ko) .spectrum-Subheading, .spectrum:lang(zh) .spectrum-Subheading, .spectrum:lang(ja) .spectrum-Heading--subtitle3, .spectrum:lang(ko) .spectrum-Heading--subtitle3, .spectrum:lang(zh) .spectrum-Heading--subtitle3 { font-size: 11px; font-weight: 700; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Subheading em, .spectrum:lang(ko) .spectrum-Subheading em, .spectrum:lang(zh) .spectrum-Subheading em, .spectrum:lang(ja) .spectrum-Heading--subtitle3 em, .spectrum:lang(ko) .spectrum-Heading--subtitle3 em, .spectrum:lang(zh) .spectrum-Heading--subtitle3 em { font-size: 11px; font-weight: 800; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum:lang(ja) .spectrum-Subheading strong, .spectrum:lang(ko) .spectrum-Subheading strong, .spectrum:lang(zh) .spectrum-Subheading strong, .spectrum:lang(ja) .spectrum-Heading--subtitle3 strong, .spectrum:lang(ko) .spectrum-Heading--subtitle3 strong, .spectrum:lang(zh) .spectrum-Heading--subtitle3 strong { font-size: 11px; font-weight: 900; line-height: 1.3; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum:lang(ja) .spectrum-Detail, .spectrum:lang(ko) .spectrum-Detail, .spectrum:lang(zh) .spectrum-Detail { font-size: 11px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 16px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Detail em, .spectrum:lang(ko) .spectrum-Detail em, .spectrum:lang(zh) .spectrum-Detail em { font-size: 11px; font-weight: 400; line-height: 1.7; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum:lang(ja) .spectrum-Detail strong, .spectrum:lang(ko) .spectrum-Detail strong, .spectrum:lang(zh) .spectrum-Detail strong { font-size: 11px; font-weight: 900; line-height: 1.7; font-style: normal; letter-spacing: 0.06em; text-transform: uppercase; }
.spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--quiet { font-size: 32px; font-weight: 300; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--quiet em { font-size: 32px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--quiet strong { font-size: 32px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum:lang(zh) .spectrum-Heading2--quiet, .spectrum:lang(ja) .spectrum-Heading--pageTitle, .spectrum:lang(ko) .spectrum-Heading--pageTitle, .spectrum:lang(zh) .spectrum-Heading--pageTitle { font-size: 25px; font-weight: 300; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2--quiet em, .spectrum:lang(ko) .spectrum-Heading2--quiet em, .spectrum:lang(zh) .spectrum-Heading2--quiet em, .spectrum:lang(ja) .spectrum-Heading--pageTitle em, .spectrum:lang(ko) .spectrum-Heading--pageTitle em, .spectrum:lang(zh) .spectrum-Heading--pageTitle em { font-size: 25px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--quiet strong, .spectrum:lang(ko) .spectrum-Heading2--quiet strong, .spectrum:lang(zh) .spectrum-Heading2--quiet strong, .spectrum:lang(ja) .spectrum-Heading--pageTitle strong, .spectrum:lang(ko) .spectrum-Heading--pageTitle strong, .spectrum:lang(zh) .spectrum-Heading--pageTitle strong { font-size: 25px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--strong { font-size: 32px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--strong em { font-size: 32px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--strong strong { font-size: 32px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--strong { font-size: 25px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--strong em { font-size: 25px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--strong strong { font-size: 25px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display, .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum:lang(zh) .spectrum-Heading1--display { font-size: 40px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1--display em, .spectrum:lang(ko) .spectrum-Heading1--display em, .spectrum:lang(zh) .spectrum-Heading1--display em { font-size: 40px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display strong, .spectrum:lang(ko) .spectrum-Heading1--display strong, .spectrum:lang(zh) .spectrum-Heading1--display strong { font-size: 40px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display, .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum:lang(zh) .spectrum-Heading2--display { font-size: 36px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2--display em, .spectrum:lang(ko) .spectrum-Heading2--display em, .spectrum:lang(zh) .spectrum-Heading2--display em { font-size: 36px; font-weight: 800; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display strong, .spectrum:lang(ko) .spectrum-Heading2--display strong, .spectrum:lang(zh) .spectrum-Heading2--display strong { font-size: 36px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong { font-size: 40px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong em { font-size: 40px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong strong { font-size: 40px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong { font-size: 36px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong em { font-size: 36px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong strong { font-size: 36px; font-weight: 900; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet { font-size: 40px; font-weight: 300; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet em { font-size: 40px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet strong { font-size: 40px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum:lang(ja) .spectrum-Heading--display, .spectrum:lang(ko) .spectrum-Heading--display, .spectrum:lang(zh) .spectrum-Heading--display { font-size: 36px; font-weight: 300; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; margin-bottom: 8px; margin-top: 8px; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet em, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet em, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet em, .spectrum:lang(ja) .spectrum-Heading--display em, .spectrum:lang(ko) .spectrum-Heading--display em, .spectrum:lang(zh) .spectrum-Heading--display em { font-size: 36px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet strong, .spectrum:lang(ja) .spectrum-Heading--display strong, .spectrum:lang(ko) .spectrum-Heading--display strong, .spectrum:lang(zh) .spectrum-Heading--display strong { font-size: 36px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0.05em; text-transform: none; }
.spectrum-Code1 { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; margin-bottom: 16px; margin-top: 8px; font-family: "Source Code Pro", Monaco, monospace; }
.spectrum-Code1 em { font-size: 20px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; }
.spectrum-Code1 strong { font-size: 20px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; }
.spectrum-Code2 { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; margin-bottom: 16px; margin-top: 8px; font-family: "Source Code Pro", Monaco, monospace; }
.spectrum-Code2 em { font-size: 18px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; }
.spectrum-Code2 strong { font-size: 18px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; }
.spectrum-Code3 { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; margin-bottom: 16px; margin-top: 8px; font-family: "Source Code Pro", Monaco, monospace; }
.spectrum-Code3 em { font-size: 16px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; }
.spectrum-Code3 strong { font-size: 16px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; }
.spectrum-Code4 { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; margin-bottom: 16px; margin-top: 8px; font-family: "Source Code Pro", Monaco, monospace; }
.spectrum-Code4 em { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; }
.spectrum-Code4 strong { font-size: 14px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; }
.spectrum-Code5 { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: normal; letter-spacing: 0px; margin-bottom: 16px; margin-top: 8px; font-family: "Source Code Pro", Monaco, monospace; }
.spectrum-Code5 em { font-size: 12px; font-weight: 400; line-height: 1.5; font-style: italic; letter-spacing: 0px; }
.spectrum-Code5 strong { font-size: 12px; font-weight: 700; line-height: 1.5; font-style: normal; letter-spacing: 0px; }
.spectrum, .spectrum-Body { font-size: 14px; font-weight: 400; line-height: 1.5; font-style: normal; }
.spectrum-Body--italic { font-style: italic; }
:root { }
.spectrum--light .spectrum-Body1 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body2 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body3 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body4 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body5 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Heading1 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading3 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading4 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading5 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading6 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Subheading { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Detail { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading1--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading1--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Body1 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Body2 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Body3 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Body4 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Body5 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Heading1 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading2 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading3 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading4 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading5 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading6 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Subheading { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Detail { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Article .spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading1--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading2--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Body1, .spectrum--light .spectrum:lang(ko) .spectrum-Body1, .spectrum--light .spectrum:lang(zh) .spectrum-Body1 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Body2, .spectrum--light .spectrum:lang(ko) .spectrum-Body2, .spectrum--light .spectrum:lang(zh) .spectrum-Body2 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Body3, .spectrum--light .spectrum:lang(ko) .spectrum-Body3, .spectrum--light .spectrum:lang(zh) .spectrum-Body3 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Body4, .spectrum--light .spectrum:lang(ko) .spectrum-Body4, .spectrum--light .spectrum:lang(zh) .spectrum-Body4 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Body5, .spectrum--light .spectrum:lang(ko) .spectrum-Body5, .spectrum--light .spectrum:lang(zh) .spectrum-Body5 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading3, .spectrum--light .spectrum:lang(ko) .spectrum-Heading3, .spectrum--light .spectrum:lang(zh) .spectrum-Heading3 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading4, .spectrum--light .spectrum:lang(ko) .spectrum-Heading4, .spectrum--light .spectrum:lang(zh) .spectrum-Heading4 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading5, .spectrum--light .spectrum:lang(ko) .spectrum-Heading5, .spectrum--light .spectrum:lang(zh) .spectrum-Heading5 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading6, .spectrum--light .spectrum:lang(ko) .spectrum-Heading6, .spectrum--light .spectrum:lang(zh) .spectrum-Heading6 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Subheading, .spectrum--light .spectrum:lang(ko) .spectrum-Subheading, .spectrum--light .spectrum:lang(zh) .spectrum-Subheading { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Detail, .spectrum--light .spectrum:lang(ko) .spectrum-Detail, .spectrum--light .spectrum:lang(zh) .spectrum-Detail { color: rgb(75, 75, 75); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Code1 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Code2 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Code3 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Code4 { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Code5 { color: rgb(75, 75, 75); }
.spectrum--light, .spectrum--light .spectrum-Body { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body--large { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body--small { color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Body--secondary { color: rgb(112, 112, 112); }
.spectrum--light .spectrum-Heading--display { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading--pageTitle { color: rgb(112, 112, 112); }
.spectrum--light .spectrum-Heading--subtitle1 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading--subtitle2 { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Heading--subtitle3 { color: rgb(112, 112, 112); }
:root { }
.spectrum--dark .spectrum-Body1 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body2 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body3 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body4 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body5 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Heading1 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading3 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading4 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading5 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading6 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Subheading { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Detail { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading1--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading1--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Body1 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Body2 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Body3 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Body4 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Body5 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Heading1 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading2 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading3 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading4 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading5 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading6 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Subheading { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Detail { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Article .spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading1--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading2--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Body1, .spectrum--dark .spectrum:lang(ko) .spectrum-Body1, .spectrum--dark .spectrum:lang(zh) .spectrum-Body1 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Body2, .spectrum--dark .spectrum:lang(ko) .spectrum-Body2, .spectrum--dark .spectrum:lang(zh) .spectrum-Body2 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Body3, .spectrum--dark .spectrum:lang(ko) .spectrum-Body3, .spectrum--dark .spectrum:lang(zh) .spectrum-Body3 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Body4, .spectrum--dark .spectrum:lang(ko) .spectrum-Body4, .spectrum--dark .spectrum:lang(zh) .spectrum-Body4 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Body5, .spectrum--dark .spectrum:lang(ko) .spectrum-Body5, .spectrum--dark .spectrum:lang(zh) .spectrum-Body5 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading3, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading3, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading3 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading4, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading4, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading4 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading5, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading5, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading5 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading6, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading6, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading6 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Subheading, .spectrum--dark .spectrum:lang(ko) .spectrum-Subheading, .spectrum--dark .spectrum:lang(zh) .spectrum-Subheading { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Detail, .spectrum--dark .spectrum:lang(ko) .spectrum-Detail, .spectrum--dark .spectrum:lang(zh) .spectrum-Detail { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Code1 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Code2 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Code3 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Code4 { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Code5 { color: rgb(205, 205, 205); }
.spectrum--dark, .spectrum--dark .spectrum-Body { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body--large { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body--small { color: rgb(205, 205, 205); }
.spectrum--dark .spectrum-Body--secondary { color: rgb(153, 153, 153); }
.spectrum--dark .spectrum-Heading--display { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading--pageTitle { color: rgb(153, 153, 153); }
.spectrum--dark .spectrum-Heading--subtitle1 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading--subtitle2 { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Heading--subtitle3 { color: rgb(153, 153, 153); }
:root { }
.spectrum--lightest .spectrum-Body1 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body2 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body3 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body4 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body5 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Heading1 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading3 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading4 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading5 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading6 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Subheading { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Detail { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading1--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading1--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Body1 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Body2 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Body3 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Body4 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Body5 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Heading1 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading2 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading3 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading4 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading5 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading6 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Subheading { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Detail { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Article .spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading1--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading2--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Body1, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body1, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body1 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Body2, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body2, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body2 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Body3, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body3, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body3 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Body4, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body4, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body4 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Body5, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body5, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body5 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading3, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading3, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading3 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading4, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading4, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading4 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading5, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading5, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading5 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading6, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading6, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading6 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Subheading, .spectrum--lightest .spectrum:lang(ko) .spectrum-Subheading, .spectrum--lightest .spectrum:lang(zh) .spectrum-Subheading { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Detail, .spectrum--lightest .spectrum:lang(ko) .spectrum-Detail, .spectrum--lightest .spectrum:lang(zh) .spectrum-Detail { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Code1 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Code2 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Code3 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Code4 { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Code5 { color: rgb(80, 80, 80); }
.spectrum--lightest, .spectrum--lightest .spectrum-Body { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body--large { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body--small { color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Body--secondary { color: rgb(118, 118, 118); }
.spectrum--lightest .spectrum-Heading--display { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading--pageTitle { color: rgb(118, 118, 118); }
.spectrum--lightest .spectrum-Heading--subtitle1 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading--subtitle2 { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Heading--subtitle3 { color: rgb(118, 118, 118); }
:root { }
.spectrum--darkest .spectrum-Body1 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body2 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body3 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body4 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body5 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Heading1 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading3 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading4 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading5 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading6 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Subheading { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Detail { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading1--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading1--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Body1 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Body2 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Body3 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Body4 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Body5 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Heading1 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading2 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading3 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading4 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading5 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading6 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Subheading { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Detail { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body1, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body1, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body1 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body2, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body2, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body2 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body3, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body3, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body3 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body4, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body4, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body4 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body5, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body5, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body5 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading3, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading3, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading3 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading4, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading4, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading4 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading5, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading5, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading5 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading6, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading6, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading6 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Subheading, .spectrum--darkest .spectrum:lang(ko) .spectrum-Subheading, .spectrum--darkest .spectrum:lang(zh) .spectrum-Subheading { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Detail, .spectrum--darkest .spectrum:lang(ko) .spectrum-Detail, .spectrum--darkest .spectrum:lang(zh) .spectrum-Detail { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Code1 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Code2 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Code3 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Code4 { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Code5 { color: rgb(180, 180, 180); }
.spectrum--darkest, .spectrum--darkest .spectrum-Body { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body--large { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body--small { color: rgb(180, 180, 180); }
.spectrum--darkest .spectrum-Body--secondary { color: rgb(133, 133, 133); }
.spectrum--darkest .spectrum-Heading--display { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading--pageTitle { color: rgb(133, 133, 133); }
.spectrum--darkest .spectrum-Heading--subtitle1 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading--subtitle2 { color: rgb(226, 226, 226); }
.spectrum--darkest .spectrum-Heading--subtitle3 { color: rgb(133, 133, 133); }
.R-l9gW_spectrum--darkest { --spectrum-global-color-status: Verified; --spectrum-global-color-version: 5.1; --spectrum-gray-50: #000; --spectrum-gray-75: #0e0e0e; --spectrum-gray-100: #1d1d1d; --spectrum-gray-200: #303030; --spectrum-gray-300: #4b4b4b; --spectrum-gray-400: #6a6a6a; --spectrum-gray-500: #8d8d8d; --spectrum-gray-600: #b0b0b0; --spectrum-gray-700: #d0d0d0; --spectrum-gray-800: #ebebeb; --spectrum-gray-900: #fff; --spectrum-red-100: #570000; --spectrum-red-200: #6e0000; --spectrum-red-300: #8a0000; --spectrum-red-400: #a70000; --spectrum-red-500: #c40706; --spectrum-red-600: #dd2118; --spectrum-red-700: #ee4331; --spectrum-red-800: #f9634c; --spectrum-red-900: #ff816b; --spectrum-red-1000: #ff9e8c; --spectrum-red-1100: #ffb7a9; --spectrum-red-1200: #ffcdc3; --spectrum-red-1300: #ffdfd9; --spectrum-red-1400: #ffedea; --spectrum-orange-100: #481801; --spectrum-orange-200: #5c2000; --spectrum-orange-300: #732b00; --spectrum-orange-400: #8a3700; --spectrum-orange-500: #a24400; --spectrum-orange-600: #ba5200; --spectrum-orange-700: #d26200; --spectrum-orange-800: #e87400; --spectrum-orange-900: #f98917; --spectrum-orange-1000: #ffa23b; --spectrum-orange-1100: #ffbc66; --spectrum-orange-1200: #fdd291; --spectrum-orange-1300: #ffe2b5; --spectrum-orange-1400: #ffefd5; --spectrum-yellow-100: #352400; --spectrum-yellow-200: #442f00; --spectrum-yellow-300: #563e00; --spectrum-yellow-400: #674d00; --spectrum-yellow-500: #7a5c00; --spectrum-yellow-600: #8d6c00; --spectrum-yellow-700: #a17e00; --spectrum-yellow-800: #b49000; --spectrum-yellow-900: #c7a200; --spectrum-yellow-1000: #d8b500; --spectrum-yellow-1100: #e9c700; --spectrum-yellow-1200: #f7d804; --spectrum-yellow-1300: #f9e961; --spectrum-yellow-1400: #fcf3aa; --spectrum-chartreuse-100: #202b00; --spectrum-chartreuse-200: #2a3800; --spectrum-chartreuse-300: #364800; --spectrum-chartreuse-400: #425800; --spectrum-chartreuse-500: #4f6900; --spectrum-chartreuse-600: #5d7b00; --spectrum-chartreuse-700: #6b8e00; --spectrum-chartreuse-800: #7aa100; --spectrum-chartreuse-900: #8ab403; --spectrum-chartreuse-1000: #9ac60b; --spectrum-chartreuse-1100: #aad816; --spectrum-chartreuse-1200: #bbe829; --spectrum-chartreuse-1300: #cdf648; --spectrum-chartreuse-1400: #e1fd84; --spectrum-celery-100: #002f07; --spectrum-celery-200: #003d09; --spectrum-celery-300: #004d0c; --spectrum-celery-400: #005f0f; --spectrum-celery-500: #00710f; --spectrum-celery-600: #00840f; --spectrum-celery-700: #009714; --spectrum-celery-800: #0dab25; --spectrum-celery-900: #2dbf3a; --spectrum-celery-1000: #50d052; --spectrum-celery-1100: #73e06b; --spectrum-celery-1200: #93ed83; --spectrum-celery-1300: #b4f7a2; --spectrum-celery-1400: #d5fcca; --spectrum-green-100: #0a2c1c; --spectrum-green-200: #073b24; --spectrum-green-300: #004c2e; --spectrum-green-400: #005d39; --spectrum-green-500: #006f45; --spectrum-green-600: #008252; --spectrum-green-700: #009562; --spectrum-green-800: #1ca872; --spectrum-green-900: #34bb84; --spectrum-green-1000: #4bcd95; --spectrum-green-1100: #67dea8; --spectrum-green-1200: #89ecbc; --spectrum-green-1300: #b1f4d1; --spectrum-green-1400: #d6f9e4; --spectrum-seafoam-100: #122b2a; --spectrum-seafoam-200: #133937; --spectrum-seafoam-300: #104946; --spectrum-seafoam-400: #035b58; --spectrum-seafoam-500: #006c68; --spectrum-seafoam-600: #007f79; --spectrum-seafoam-700: #00928c; --spectrum-seafoam-800: #00a59f; --spectrum-seafoam-900: #1ab9b2; --spectrum-seafoam-1000: #42cac3; --spectrum-seafoam-1100: #66dad3; --spectrum-seafoam-1200: #8be8e1; --spectrum-seafoam-1300: #b3f2ed; --spectrum-seafoam-1400: #d7f8f4; --spectrum-cyan-100: #002944; --spectrum-cyan-200: #003658; --spectrum-cyan-300: #00456c; --spectrum-cyan-400: #005680; --spectrum-cyan-500: #006793; --spectrum-cyan-600: #0079a7; --spectrum-cyan-700: #008cba; --spectrum-cyan-800: #04a0cd; --spectrum-cyan-900: #17b4dd; --spectrum-cyan-1000: #39c7ea; --spectrum-cyan-1100: #60d8f3; --spectrum-cyan-1200: #86e6fa; --spectrum-cyan-1300: #aaf2ff; --spectrum-cyan-1400: #cef9ff; --spectrum-blue-100: #002651; --spectrum-blue-200: #00326a; --spectrum-blue-300: #004087; --spectrum-blue-400: #004ea6; --spectrum-blue-500: #005cc8; --spectrum-blue-600: #066ce7; --spectrum-blue-700: #1d80f5; --spectrum-blue-800: #4096f3; --spectrum-blue-900: #5eaaf7; --spectrum-blue-1000: #7cbdfa; --spectrum-blue-1100: #98cefd; --spectrum-blue-1200: #b3defe; --spectrum-blue-1300: #ceeaff; --spectrum-blue-1400: #e3f3ff; --spectrum-indigo-100: #1a1d61; --spectrum-indigo-200: #23277d; --spectrum-indigo-300: #2e329e; --spectrum-indigo-400: #3a3fbd; --spectrum-indigo-500: #494ed8; --spectrum-indigo-600: #5a60eb; --spectrum-indigo-700: #6e73f6; --spectrum-indigo-800: #8488fd; --spectrum-indigo-900: #999dff; --spectrum-indigo-1000: #aeb1ff; --spectrum-indigo-1100: #c2c4ff; --spectrum-indigo-1200: #d4d5ff; --spectrum-indigo-1300: #e3e4ff; --spectrum-indigo-1400: #f0f0ff; --spectrum-purple-100: #321068; --spectrum-purple-200: #430d8c; --spectrum-purple-300: #5610ad; --spectrum-purple-400: #6a1dc8; --spectrum-purple-500: #7e31de; --spectrum-purple-600: #9146ec; --spectrum-purple-700: #a25ef6; --spectrum-purple-800: #b277fa; --spectrum-purple-900: #c08ffc; --spectrum-purple-1000: #cea6fd; --spectrum-purple-1100: #dbbcfe; --spectrum-purple-1200: #e6cfff; --spectrum-purple-1300: #f0e0ff; --spectrum-purple-1400: #f8edff; --spectrum-fuchsia-100: #460e44; --spectrum-fuchsia-200: #5d095c; --spectrum-fuchsia-300: #780078; --spectrum-fuchsia-400: #920093; --spectrum-fuchsia-500: #a913aa; --spectrum-fuchsia-600: #bf2bbf; --spectrum-fuchsia-700: #d341d5; --spectrum-fuchsia-800: #e45be5; --spectrum-fuchsia-900: #ef78ee; --spectrum-fuchsia-1000: #f695f3; --spectrum-fuchsia-1100: #fbaff6; --spectrum-fuchsia-1200: #fec7f8; --spectrum-fuchsia-1300: #ffdcfa; --spectrum-fuchsia-1400: #ffebfc; --spectrum-magenta-100: #530329; --spectrum-magenta-200: #6a0034; --spectrum-magenta-300: #850041; --spectrum-magenta-400: #a1004e; --spectrum-magenta-500: #ba165d; --spectrum-magenta-600: #d12b72; --spectrum-magenta-700: #e34589; --spectrum-magenta-800: #f1619c; --spectrum-magenta-900: #fc7cad; --spectrum-magenta-1000: #ff98bf; --spectrum-magenta-1100: #ffb3cf; --spectrum-magenta-1200: #ffcadd; --spectrum-magenta-1300: #ffdde9; --spectrum-magenta-1400: #ffecf3; --spectrum-legacy-color-celery-400: var(--spectrum-celery-800); --spectrum-legacy-color-celery-500: var(--spectrum-celery-900); --spectrum-legacy-color-celery-600: var(--spectrum-celery-1000); --spectrum-legacy-color-celery-700: var(--spectrum-celery-1100); --spectrum-legacy-color-chartreuse-400: var(--spectrum-chartreuse-900); --spectrum-legacy-color-chartreuse-500: var(--spectrum-chartreuse-1000); --spectrum-legacy-color-chartreuse-600: var(--spectrum-chartreuse-1100); --spectrum-legacy-color-chartreuse-700: var(--spectrum-chartreuse-1200); --spectrum-legacy-color-yellow-400: var(--spectrum-yellow-1000); --spectrum-legacy-color-yellow-500: var(--spectrum-yellow-1100); --spectrum-legacy-color-yellow-600: var(--spectrum-yellow-1200); --spectrum-legacy-color-yellow-700: var(--spectrum-yellow-1300); --spectrum-legacy-color-magenta-400: var(--spectrum-magenta-600); --spectrum-legacy-color-magenta-500: var(--spectrum-magenta-700); --spectrum-legacy-color-magenta-600: var(--spectrum-magenta-800); --spectrum-legacy-color-magenta-700: var(--spectrum-magenta-900); --spectrum-legacy-color-fuchsia-400: var(--spectrum-fuchsia-600); --spectrum-legacy-color-fuchsia-500: var(--spectrum-fuchsia-700); --spectrum-legacy-color-fuchsia-600: var(--spectrum-fuchsia-800); --spectrum-legacy-color-fuchsia-700: var(--spectrum-fuchsia-900); --spectrum-legacy-color-purple-400: var(--spectrum-purple-600); --spectrum-legacy-color-purple-500: var(--spectrum-purple-700); --spectrum-legacy-color-purple-600: var(--spectrum-purple-800); --spectrum-legacy-color-purple-700: var(--spectrum-purple-900); --spectrum-legacy-color-indigo-400: var(--spectrum-indigo-600); --spectrum-legacy-color-indigo-500: var(--spectrum-indigo-700); --spectrum-legacy-color-indigo-600: var(--spectrum-indigo-800); --spectrum-legacy-color-indigo-700: var(--spectrum-indigo-900); --spectrum-legacy-color-red-400: var(--spectrum-red-600); --spectrum-legacy-color-red-500: var(--spectrum-red-700); --spectrum-legacy-color-red-600: var(--spectrum-red-800); --spectrum-legacy-color-red-700: var(--spectrum-red-900); --spectrum-legacy-color-orange-400: var(--spectrum-orange-800); --spectrum-legacy-color-orange-500: var(--spectrum-orange-900); --spectrum-legacy-color-orange-600: var(--spectrum-orange-1000); --spectrum-legacy-color-orange-700: var(--spectrum-orange-1100); --spectrum-legacy-color-green-400: var(--spectrum-green-700); --spectrum-legacy-color-green-500: var(--spectrum-green-800); --spectrum-legacy-color-green-600: var(--spectrum-green-900); --spectrum-legacy-color-green-700: var(--spectrum-green-1000); --spectrum-legacy-color-blue-400: var(--spectrum-blue-700); --spectrum-legacy-color-blue-500: var(--spectrum-blue-800); --spectrum-legacy-color-blue-600: var(--spectrum-blue-900); --spectrum-legacy-color-blue-700: var(--spectrum-blue-1000); --spectrum-alias-background-color-modal-overlay: #0009; --spectrum-alias-dropshadow-color: #000c; --spectrum-alias-background-color-hover-overlay: #ffffff14; --spectrum-alias-highlight-hover: #ffffff14; --spectrum-alias-highlight-active: #efefef26; --spectrum-alias-highlight-selected: #4096f333; --spectrum-alias-highlight-selected-hover: #4096f34d; --spectrum-alias-highlight-invalid: #dd211826; --spectrum-alias-text-highlight-color: #4096f34d; --spectrum-alias-background-color-quickactions: #1d1d1de6; --spectrum-alias-radial-reaction-color-default: #ebebeb99; --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-50); --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-50); --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-50); --spectrum-colorarea-border-color: #efefef1a; --spectrum-colorarea-border-color-hover: #efefef1a; --spectrum-colorarea-border-color-down: #efefef1a; --spectrum-colorarea-border-color-key-focus: #efefef1a; --spectrum-colorslider-border-color: #efefef1a; --spectrum-colorslider-border-color-hover: #efefef1a; --spectrum-colorslider-border-color-down: #efefef1a; --spectrum-colorslider-border-color-key-focus: #efefef1a; --spectrum-colorslider-vertical-border-color: #efefef1a; --spectrum-colorslider-vertical-border-color-hover: #efefef1a; --spectrum-colorslider-vertical-border-color-down: #efefef1a; --spectrum-colorslider-vertical-border-color-key-focus: #efefef1a; --spectrum-colorwheel-border-color: #efefef1a; --spectrum-colorwheel-border-color-hover: #efefef1a; --spectrum-colorwheel-border-color-down: #efefef1a; --spectrum-colorwheel-border-color-key-focus: #efefef1a; --spectrum-miller-column-item-background-color-selected: #2680eb1a; --spectrum-miller-column-item-background-color-selected-hover: #2680eb33; --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200); --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200); --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-well-background-color: #ebebeb05; --spectrum-well-border-color: #efefef0d; --spectrum-tray-background-color: var(--spectrum-global-color-gray-100); --spectrum-accent-background-color-default: var(--spectrum-accent-color-600); --spectrum-accent-background-color-hover: var(--spectrum-accent-color-500); --spectrum-accent-background-color-down: var(--spectrum-accent-color-400); --spectrum-accent-background-color-key-focus: var(--spectrum-accent-color-500); --spectrum-neutral-background-color-default: var(--spectrum-gray-400); --spectrum-neutral-background-color-hover: var(--spectrum-gray-300); --spectrum-neutral-background-color-down: var(--spectrum-gray-200); --spectrum-neutral-background-color-key-focus: var(--spectrum-gray-300); --spectrum-neutral-subdued-background-color-default: var(--spectrum-gray-400); --spectrum-neutral-subdued-background-color-hover: var(--spectrum-gray-300); --spectrum-neutral-subdued-background-color-down: var(--spectrum-gray-200); --spectrum-neutral-subdued-background-color-key-focus: var(--spectrum-gray-300); --spectrum-negative-background-color-default: var(--spectrum-red-600); --spectrum-negative-background-color-hover: var(--spectrum-red-500); --spectrum-negative-background-color-down: var(--spectrum-red-400); --spectrum-negative-background-color-key-focus: var(--spectrum-red-500); --spectrum-positive-background-color-default: var(--spectrum-green-600); --spectrum-positive-background-color-hover: var(--spectrum-green-500); --spectrum-positive-background-color-down: var(--spectrum-green-400); --spectrum-positive-background-color-key-focus: var(--spectrum-green-500); --spectrum-informative-background-color-default: var(--spectrum-blue-600); --spectrum-informative-background-color-hover: var(--spectrum-blue-500); --spectrum-informative-background-color-down: var(--spectrum-blue-400); --spectrum-informative-background-color-key-focus: var(--spectrum-blue-500); --spectrum-gray-background-color-default: var(--spectrum-gray-700); --spectrum-red-background-color-default: var(--spectrum-red-700); --spectrum-orange-background-color-default: var(--spectrum-orange-800); --spectrum-yellow-background-color-default: var(--spectrum-yellow-1000); --spectrum-chartreuse-background-color-default: var(--spectrum-chartreuse-900); --spectrum-celery-background-color-default: var(--spectrum-celery-800); --spectrum-green-background-color-default: var(--spectrum-green-700); --spectrum-seafoam-background-color-default: var(--spectrum-seafoam-700); --spectrum-cyan-background-color-default: var(--spectrum-cyan-700); --spectrum-blue-background-color-default: var(--spectrum-blue-700); --spectrum-indigo-background-color-default: var(--spectrum-indigo-700); --spectrum-purple-background-color-default: var(--spectrum-purple-700); --spectrum-fuchsia-background-color-default: var(--spectrum-fuchsia-700); --spectrum-magenta-background-color-default: var(--spectrum-magenta-700); --spectrum-negative-visual-color: var(--spectrum-red-700); --spectrum-positive-visual-color: var(--spectrum-green-800); --spectrum-notice-visual-color: var(--spectrum-orange-900); --spectrum-informative-visual-color: var(--spectrum-blue-900); --spectrum-gray-visual-color: var(--spectrum-gray-600); --spectrum-red-visual-color: var(--spectrum-red-700); --spectrum-orange-visual-color: var(--spectrum-orange-900); --spectrum-yellow-visual-color: var(--spectrum-yellow-1100); --spectrum-chartreuse-visual-color: var(--spectrum-chartreuse-900); --spectrum-celery-visual-color: var(--spectrum-celery-800); --spectrum-green-visual-color: var(--spectrum-green-800); --spectrum-seafoam-visual-color: var(--spectrum-seafoam-800); --spectrum-cyan-visual-color: var(--spectrum-cyan-900); --spectrum-blue-visual-color: var(--spectrum-blue-900); --spectrum-indigo-visual-color: var(--spectrum-indigo-900); --spectrum-purple-visual-color: var(--spectrum-purple-900); --spectrum-fuchsia-visual-color: var(--spectrum-fuchsia-900); --spectrum-magenta-visual-color: var(--spectrum-magenta-900); }
.XhWg9q_spectrum { --spectrum-global-animation-duration-0: 0s; --spectrum-global-animation-duration-100: .13s; --spectrum-global-animation-duration-200: .16s; --spectrum-global-animation-duration-300: .19s; --spectrum-global-animation-duration-400: .22s; --spectrum-global-animation-duration-500: .25s; --spectrum-global-animation-duration-600: .3s; --spectrum-global-animation-duration-700: .35s; --spectrum-global-animation-duration-800: .4s; --spectrum-global-animation-duration-900: .45s; --spectrum-global-animation-duration-1000: .5s; --spectrum-global-animation-duration-2000: 1s; --spectrum-global-animation-duration-4000: 2s; --spectrum-global-animation-ease-in-out: cubic-bezier(.45, 0, .4, 1); --spectrum-global-animation-ease-in: cubic-bezier(.5, 0, 1, 1); --spectrum-global-animation-ease-out: cubic-bezier(0, 0, .4, 1); --spectrum-global-animation-linear: cubic-bezier(0, 0, 1, 1); --spectrum-global-color-status: Verified; --spectrum-global-color-version: 5.1; --spectrum-global-color-static-black: #000; --spectrum-global-color-static-white: #fff; --spectrum-global-color-static-blue: #0057bf; --spectrum-global-color-static-gray-50: #fff; --spectrum-global-color-static-gray-75: #fff; --spectrum-global-color-static-gray-100: #fff; --spectrum-global-color-static-gray-200: #ebebeb; --spectrum-global-color-static-gray-300: #d9d9d9; --spectrum-global-color-static-gray-400: #b3b3b3; --spectrum-global-color-static-gray-500: #929292; --spectrum-global-color-static-gray-600: #6e6e6e; --spectrum-global-color-static-gray-700: #474747; --spectrum-global-color-static-gray-800: #222; --spectrum-global-color-static-gray-900: #000; --spectrum-global-color-static-blue-200: #82c1fb; --spectrum-global-color-static-blue-300: #62adf7; --spectrum-global-color-static-blue-400: #4297f4; --spectrum-global-color-static-blue-500: #1b7ff5; --spectrum-global-color-static-blue-600: #0469e3; --spectrum-global-color-static-blue-700: #0057be; --spectrum-global-color-static-blue-800: #004899; --spectrum-global-color-static-red-400: #ed4030; --spectrum-global-color-static-red-500: #d91c15; --spectrum-global-color-static-red-600: #bb0202; --spectrum-global-color-static-red-700: #9a0000; --spectrum-global-color-static-orange-400: #fa8b1a; --spectrum-global-color-static-orange-500: #e97500; --spectrum-global-color-static-orange-600: #d16100; --spectrum-global-color-static-orange-700: #b65000; --spectrum-global-color-static-green-400: #1da973; --spectrum-global-color-static-green-500: #009461; --spectrum-global-color-static-green-600: #007e50; --spectrum-global-color-static-green-700: #006941; --spectrum-global-color-static-celery-200: #7ee572; --spectrum-global-color-static-celery-300: #57d456; --spectrum-global-color-static-celery-400: #30c13d; --spectrum-global-color-static-celery-500: #0fac26; --spectrum-global-color-static-celery-600: #009614; --spectrum-global-color-static-celery-700: #00800f; --spectrum-global-color-static-chartreuse-300: #b0de1b; --spectrum-global-color-static-chartreuse-400: #9dcb0d; --spectrum-global-color-static-chartreuse-500: #8bb604; --spectrum-global-color-static-chartreuse-600: #7aa200; --spectrum-global-color-static-chartreuse-700: #6a8d00; --spectrum-global-color-static-yellow-200: #faed7b; --spectrum-global-color-static-yellow-300: #fae017; --spectrum-global-color-static-yellow-400: #eecd00; --spectrum-global-color-static-yellow-500: #ddb900; --spectrum-global-color-static-yellow-600: #c9a400; --spectrum-global-color-static-yellow-700: #b59000; --spectrum-global-color-static-magenta-200: #fd7faf; --spectrum-global-color-static-magenta-300: #f2629d; --spectrum-global-color-static-magenta-400: #e24487; --spectrum-global-color-static-magenta-500: #cd286f; --spectrum-global-color-static-magenta-600: #b30f59; --spectrum-global-color-static-magenta-700: #950048; --spectrum-global-color-static-fuchsia-400: #e45de6; --spectrum-global-color-static-fuchsia-500: #d33fd4; --spectrum-global-color-static-fuchsia-600: #bc27bb; --spectrum-global-color-static-fuchsia-700: #a30aa3; --spectrum-global-color-static-purple-400: #b279fa; --spectrum-global-color-static-purple-500: #a15df6; --spectrum-global-color-static-purple-600: #8e43ea; --spectrum-global-color-static-purple-700: #782bd8; --spectrum-global-color-static-purple-800: #6217be; --spectrum-global-color-static-indigo-200: #b2b5ff; --spectrum-global-color-static-indigo-300: #9b9fff; --spectrum-global-color-static-indigo-400: #8489fd; --spectrum-global-color-static-indigo-500: #6d73f6; --spectrum-global-color-static-indigo-600: #575de8; --spectrum-global-color-static-indigo-700: #444ad0; --spectrum-global-color-static-seafoam-200: #4bcec7; --spectrum-global-color-static-seafoam-300: #20bbb4; --spectrum-global-color-static-seafoam-400: #00a6a0; --spectrum-global-color-static-seafoam-500: #00918b; --spectrum-global-color-static-seafoam-600: #007c76; --spectrum-global-color-static-seafoam-700: #006763; --spectrum-global-color-opacity-100: 1; --spectrum-global-color-opacity-90: .9; --spectrum-global-color-opacity-80: .8; --spectrum-global-color-opacity-60: .6; --spectrum-global-color-opacity-50: .5; --spectrum-global-color-opacity-42: .42; --spectrum-global-color-opacity-40: .4; --spectrum-global-color-opacity-30: .3; --spectrum-global-color-opacity-25: .25; --spectrum-global-color-opacity-20: .2; --spectrum-global-color-opacity-15: .15; --spectrum-global-color-opacity-10: .1; --spectrum-global-color-opacity-8: .08; --spectrum-global-color-opacity-7: .07; --spectrum-global-color-opacity-6: .06; --spectrum-global-color-opacity-5: .05; --spectrum-global-color-opacity-4: .04; --spectrum-global-color-celery-400: var(--spectrum-celery-600); --spectrum-global-color-celery-500: var(--spectrum-celery-700); --spectrum-global-color-celery-600: var(--spectrum-celery-800); --spectrum-global-color-celery-700: var(--spectrum-celery-900); --spectrum-global-color-chartreuse-400: var(--spectrum-chartreuse-500); --spectrum-global-color-chartreuse-500: var(--spectrum-chartreuse-600); --spectrum-global-color-chartreuse-600: var(--spectrum-chartreuse-700); --spectrum-global-color-chartreuse-700: var(--spectrum-chartreuse-800); --spectrum-global-color-yellow-400: var(--spectrum-yellow-400); --spectrum-global-color-yellow-500: var(--spectrum-yellow-500); --spectrum-global-color-yellow-600: var(--spectrum-yellow-600); --spectrum-global-color-yellow-700: var(--spectrum-yellow-700); --spectrum-global-color-magenta-400: var(--spectrum-magenta-800); --spectrum-global-color-magenta-500: var(--spectrum-magenta-900); --spectrum-global-color-magenta-600: var(--spectrum-magenta-1000); --spectrum-global-color-magenta-700: var(--spectrum-magenta-1100); --spectrum-global-color-fuchsia-400: var(--spectrum-fuchsia-800); --spectrum-global-color-fuchsia-500: var(--spectrum-fuchsia-900); --spectrum-global-color-fuchsia-600: var(--spectrum-fuchsia-1000); --spectrum-global-color-fuchsia-700: var(--spectrum-fuchsia-1100); --spectrum-global-color-purple-400: var(--spectrum-purple-800); --spectrum-global-color-purple-500: var(--spectrum-purple-900); --spectrum-global-color-purple-600: var(--spectrum-purple-1000); --spectrum-global-color-purple-700: var(--spectrum-purple-1100); --spectrum-global-color-indigo-400: var(--spectrum-indigo-800); --spectrum-global-color-indigo-500: var(--spectrum-indigo-900); --spectrum-global-color-indigo-600: var(--spectrum-indigo-1000); --spectrum-global-color-indigo-700: var(--spectrum-indigo-1100); --spectrum-global-color-seafoam-400: var(--spectrum-seafoam-700); --spectrum-global-color-seafoam-500: var(--spectrum-seafoam-800); --spectrum-global-color-seafoam-600: var(--spectrum-seafoam-900); --spectrum-global-color-seafoam-700: var(--spectrum-seafoam-1000); --spectrum-global-color-red-400: var(--spectrum-red-800); --spectrum-global-color-red-500: var(--spectrum-red-900); --spectrum-global-color-red-600: var(--spectrum-red-1000); --spectrum-global-color-red-700: var(--spectrum-red-1100); --spectrum-global-color-orange-400: var(--spectrum-orange-600); --spectrum-global-color-orange-500: var(--spectrum-orange-700); --spectrum-global-color-orange-600: var(--spectrum-orange-800); --spectrum-global-color-orange-700: var(--spectrum-orange-900); --spectrum-global-color-green-400: var(--spectrum-green-800); --spectrum-global-color-green-500: var(--spectrum-green-900); --spectrum-global-color-green-600: var(--spectrum-green-1000); --spectrum-global-color-green-700: var(--spectrum-green-1100); --spectrum-global-color-blue-400: var(--spectrum-blue-800); --spectrum-global-color-blue-500: var(--spectrum-blue-900); --spectrum-global-color-blue-600: var(--spectrum-blue-1000); --spectrum-global-color-blue-700: var(--spectrum-blue-1100); --spectrum-global-color-gray-50: var(--spectrum-gray-50); --spectrum-global-color-gray-75: var(--spectrum-gray-75); --spectrum-global-color-gray-100: var(--spectrum-gray-100); --spectrum-global-color-gray-200: var(--spectrum-gray-200); --spectrum-global-color-gray-300: var(--spectrum-gray-300); --spectrum-global-color-gray-400: var(--spectrum-gray-400); --spectrum-global-color-gray-500: var(--spectrum-gray-500); --spectrum-global-color-gray-600: var(--spectrum-gray-600); --spectrum-global-color-gray-700: var(--spectrum-gray-700); --spectrum-global-color-gray-800: var(--spectrum-gray-800); --spectrum-global-color-gray-900: var(--spectrum-gray-900); --spectrum-accent-color-100: var(--spectrum-blue-100); --spectrum-accent-color-200: var(--spectrum-blue-200); --spectrum-accent-color-300: var(--spectrum-blue-300); --spectrum-accent-color-400: var(--spectrum-blue-400); --spectrum-accent-color-500: var(--spectrum-blue-500); --spectrum-accent-color-600: var(--spectrum-blue-600); --spectrum-accent-color-700: var(--spectrum-blue-700); --spectrum-accent-color-800: var(--spectrum-blue-800); --spectrum-accent-color-900: var(--spectrum-blue-900); --spectrum-accent-color-1000: var(--spectrum-blue-1000); --spectrum-accent-color-1100: var(--spectrum-blue-1100); --spectrum-accent-color-1200: var(--spectrum-blue-1200); --spectrum-accent-color-1300: var(--spectrum-blue-1300); --spectrum-accent-color-1400: var(--spectrum-blue-1400); --spectrum-semantic-negative-color-background: var(--spectrum-negative-background-color-default); --spectrum-semantic-negative-color-default: var(--spectrum-red-900); --spectrum-semantic-negative-color-state-hover: var(--spectrum-red-1000); --spectrum-semantic-negative-color-dark: var(--spectrum-red-1000); --spectrum-semantic-negative-color-border: var(--spectrum-red-800); --spectrum-semantic-negative-color-icon: var(--spectrum-negative-visual-color); --spectrum-semantic-negative-color-status: var(--spectrum-negative-visual-color); --spectrum-semantic-negative-color-text-large: var(--spectrum-red-900); --spectrum-semantic-negative-color-text-small: var(--spectrum-red-900); --spectrum-semantic-negative-color-state-down: var(--spectrum-red-1100); --spectrum-semantic-negative-color-state-focus: var(--spectrum-red-1000); --spectrum-semantic-notice-color-background: var(--spectrum-global-color-static-orange-600, #da7b11); --spectrum-semantic-notice-color-default: var(--spectrum-orange-700); --spectrum-semantic-notice-color-dark: var(--spectrum-orange-800); --spectrum-semantic-notice-color-border: var(--spectrum-orange-600); --spectrum-semantic-notice-color-icon: var(--spectrum-notice-visual-color); --spectrum-semantic-notice-color-status: var(--spectrum-notice-visual-color); --spectrum-semantic-notice-color-text-large: var(--spectrum-orange-700); --spectrum-semantic-notice-color-text-small: var(--spectrum-orange-800); --spectrum-semantic-notice-color-state-down: var(--spectrum-orange-900); --spectrum-semantic-notice-color-state-focus: var(--spectrum-orange-600); --spectrum-semantic-positive-color-background: var(--spectrum-positive-background-color-default); --spectrum-semantic-positive-color-default: var(--spectrum-green-900); --spectrum-semantic-positive-color-dark: var(--spectrum-green-1000); --spectrum-semantic-positive-color-border: var(--spectrum-green-800); --spectrum-semantic-positive-color-icon: var(--spectrum-positive-visual-color); --spectrum-semantic-positive-color-status: var(--spectrum-positive-visual-color); --spectrum-semantic-positive-color-text-large: var(--spectrum-green-900); --spectrum-semantic-positive-color-text-small: var(--spectrum-green-1000); --spectrum-semantic-positive-color-state-down: var(--spectrum-green-1100); --spectrum-semantic-positive-color-state-focus: var(--spectrum-green-800); --spectrum-semantic-informative-color-background: var(--spectrum-informative-background-color-default); --spectrum-semantic-informative-color-default: var(--spectrum-blue-900); --spectrum-semantic-informative-color-dark: var(--spectrum-blue-1000); --spectrum-semantic-informative-color-border: var(--spectrum-blue-800); --spectrum-semantic-informative-color-icon: var(--spectrum-informative-visual-color); --spectrum-semantic-informative-color-status: var(--spectrum-informative-visual-color); --spectrum-semantic-informative-color-text-large: var(--spectrum-blue-900); --spectrum-semantic-informative-color-text-small: var(--spectrum-blue-1000); --spectrum-semantic-informative-color-state-down: var(--spectrum-blue-1100); --spectrum-semantic-informative-color-state-focus: var(--spectrum-blue-800); --spectrum-semantic-cta-color-background-default: var(--spectrum-accent-background-color-default); --spectrum-semantic-cta-color-background-hover: var(--spectrum-accent-background-color-hover); --spectrum-semantic-cta-color-background-down: var(--spectrum-accent-background-color-down); --spectrum-semantic-cta-color-background-key-focus: var(--spectrum-accent-background-color-key-focus); --spectrum-semantic-background-color-key-focus: var(--spectrum-global-color-static-blue-600, #1473e6); --spectrum-semantic-neutral-color-background: var(--spectrum-neutral-subdued-background-color-default); --spectrum-semantic-presence-color-1: var(--spectrum-global-color-static-red-500, #e34850); --spectrum-semantic-presence-color-2: var(--spectrum-global-color-static-orange-400, #f29423); --spectrum-semantic-presence-color-3: var(--spectrum-global-color-static-yellow-400, #edcc00); --spectrum-semantic-presence-color-4: #4bcca2; --spectrum-semantic-presence-color-5: #00c7ff; --spectrum-semantic-presence-color-6: #008cb8; --spectrum-semantic-presence-color-7: #7e4bf3; --spectrum-semantic-presence-color-8: var(--spectrum-global-color-static-fuchsia-600, #b130bd); --spectrum-global-dimension-static-size-0: 0px; --spectrum-global-dimension-static-size-10: 1px; --spectrum-global-dimension-static-size-25: 2px; --spectrum-global-dimension-static-size-50: 4px; --spectrum-global-dimension-static-size-40: 3px; --spectrum-global-dimension-static-size-65: 5px; --spectrum-global-dimension-static-size-100: 8px; --spectrum-global-dimension-static-size-115: 9px; --spectrum-global-dimension-static-size-125: 10px; --spectrum-global-dimension-static-size-130: 11px; --spectrum-global-dimension-static-size-150: 12px; --spectrum-global-dimension-static-size-160: 13px; --spectrum-global-dimension-static-size-175: 14px; --spectrum-global-dimension-static-size-200: 16px; --spectrum-global-dimension-static-size-225: 18px; --spectrum-global-dimension-static-size-250: 20px; --spectrum-global-dimension-static-size-300: 24px; --spectrum-global-dimension-static-size-400: 32px; --spectrum-global-dimension-static-size-450: 36px; --spectrum-global-dimension-static-size-500: 40px; --spectrum-global-dimension-static-size-550: 44px; --spectrum-global-dimension-static-size-600: 48px; --spectrum-global-dimension-static-size-700: 56px; --spectrum-global-dimension-static-size-800: 64px; --spectrum-global-dimension-static-size-900: 72px; --spectrum-global-dimension-static-size-1000: 80px; --spectrum-global-dimension-static-size-1200: 96px; --spectrum-global-dimension-static-size-1700: 136px; --spectrum-global-dimension-static-size-2400: 192px; --spectrum-global-dimension-static-size-2600: 208px; --spectrum-global-dimension-static-size-3400: 272px; --spectrum-global-dimension-static-size-3600: 288px; --spectrum-global-dimension-static-size-4600: 368px; --spectrum-global-dimension-static-size-5000: 400px; --spectrum-global-dimension-static-size-6000: 480px; --spectrum-global-dimension-static-font-size-50: 11px; --spectrum-global-dimension-static-font-size-75: 12px; --spectrum-global-dimension-static-font-size-100: 14px; --spectrum-global-dimension-static-font-size-150: 15px; --spectrum-global-dimension-static-font-size-200: 16px; --spectrum-global-dimension-static-font-size-300: 18px; --spectrum-global-dimension-static-font-size-400: 20px; --spectrum-global-dimension-static-font-size-500: 22px; --spectrum-global-dimension-static-font-size-600: 25px; --spectrum-global-dimension-static-font-size-700: 28px; --spectrum-global-dimension-static-font-size-800: 32px; --spectrum-global-dimension-static-font-size-900: 36px; --spectrum-global-dimension-static-font-size-1000: 40px; --spectrum-global-dimension-static-percent-50: 50%; --spectrum-global-dimension-static-percent-100: 100%; --spectrum-global-dimension-static-breakpoint-xsmall: 304px; --spectrum-global-dimension-static-breakpoint-small: 768px; --spectrum-global-dimension-static-breakpoint-medium: 1280px; --spectrum-global-dimension-static-breakpoint-large: 1768px; --spectrum-global-dimension-static-breakpoint-xlarge: 2160px; --spectrum-global-dimension-static-grid-columns: 12; --spectrum-global-dimension-static-grid-fluid-width: 100%; --spectrum-global-dimension-static-grid-fixed-max-width: 1280px; --spectrum-global-font-family-base: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif; --spectrum-global-font-family-serif: adobe-clean-serif, "Source Serif Pro", Georgia, serif; --spectrum-global-font-family-code: "Source Code Pro", Monaco, monospace; --spectrum-global-font-weight-thin: 100; --spectrum-global-font-weight-ultra-light: 200; --spectrum-global-font-weight-light: 300; --spectrum-global-font-weight-regular: 400; --spectrum-global-font-weight-medium: 500; --spectrum-global-font-weight-semi-bold: 600; --spectrum-global-font-weight-bold: 700; --spectrum-global-font-weight-extra-bold: 800; --spectrum-global-font-weight-black: 900; --spectrum-global-font-style-regular: normal; --spectrum-global-font-style-italic: italic; --spectrum-global-font-letter-spacing-none: 0; --spectrum-global-font-letter-spacing-small: .0125em; --spectrum-global-font-letter-spacing-han: .05em; --spectrum-global-font-letter-spacing-medium: .06em; --spectrum-global-font-line-height-large: 1.7; --spectrum-global-font-line-height-medium: 1.5; --spectrum-global-font-line-height-small: 1.3; --spectrum-global-font-multiplier-25: .25em; --spectrum-global-font-multiplier-75: .75em; --spectrum-alias-border-size-thin: var(--spectrum-global-dimension-static-size-10, 1px); --spectrum-alias-border-size-thick: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-alias-border-size-thicker: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-alias-border-size-thickest: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-alias-input-border-size: var(--spectrum-global-dimension-static-size-10, 1px); --spectrum-alias-border-offset-thin: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-alias-border-offset-thick: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-alias-border-offset-thicker: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-alias-border-offset-thickest: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-alias-grid-baseline: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-alias-grid-gutter-xsmall: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-alias-grid-gutter-small: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-alias-grid-gutter-medium: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-alias-grid-gutter-large: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-alias-grid-gutter-xlarge: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-alias-grid-margin-xsmall: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-alias-grid-margin-small: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-alias-grid-margin-medium: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-alias-grid-margin-large: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-alias-grid-margin-xlarge: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-alias-grid-layout-region-margin-bottom-xsmall: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-alias-grid-layout-region-margin-bottom-small: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-alias-grid-layout-region-margin-bottom-medium: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-alias-grid-layout-region-margin-bottom-large: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-alias-grid-layout-region-margin-bottom-xlarge: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-alias-radial-reaction-size-default: var(--spectrum-global-dimension-static-size-550, 44px); --spectrum-alias-font-family-ar: var(--spectrum-global-font-font-family-ar); --spectrum-alias-font-family-he: var(--spectrum-global-font-font-family-he); --spectrum-alias-font-family-zh: var(--spectrum-global-font-font-family-zh); --spectrum-alias-font-family-zhhans: var(--spectrum-global-font-font-family-zhhans); --spectrum-alias-font-family-ko: var(--spectrum-global-font-font-family-ko); --spectrum-alias-font-family-ja: var(--spectrum-global-font-font-family-ja); --spectrum-alias-font-family-condensed: var(--spectrum-global-font-font-family-condensed); --spectrum-alias-line-height-body: var(--spectrum-global-font-line-height-medium, 1.5); --spectrum-alias-line-height-title: var(--spectrum-global-font-line-height-small, 1.3); --spectrum-alias-body-han-text-line-height: var(--spectrum-global-font-line-height-large, 1.7); --spectrum-alias-body-text-font-family: var(--spectrum-global-font-family-base, adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Trebuchet MS", "Lucida Grande", sans-serif); --spectrum-alias-body-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5); --spectrum-alias-body-text-font-weight: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-body-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-button-text-line-height: var(--spectrum-global-font-line-height-small, 1.3); --spectrum-alias-heading-han-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5); --spectrum-alias-heading-text-line-height: var(--spectrum-global-font-line-height-small, 1.3); --spectrum-alias-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light, 300); --spectrum-alias-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-subheading-text-font-weight: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-detail-text-font-weight: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-detail-text-font-weight-light: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-detail-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-serif-text-font-family: var(--spectrum-global-font-family-serif, adobe-clean-serif, "Source Serif Pro", Georgia, serif); --spectrum-alias-article-text-font-family: var(--spectrum-global-font-family-serif, adobe-clean-serif, "Source Serif Pro", Georgia, serif); --spectrum-alias-article-body-text-font-weight: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-article-body-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-article-heading-text-font-weight: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-article-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-article-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-article-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-article-subheading-text-font-weight: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-article-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-article-detail-text-font-weight: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-article-detail-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-code-text-font-family: var(--spectrum-global-font-family-code, "Source Code Pro", Monaco, monospace); --spectrum-alias-han-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-heading-text-font-weight-regular-emphasis: var(--spectrum-global-font-weight-extra-bold, 800); --spectrum-alias-han-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light, 300); --spectrum-alias-han-heading-text-font-weight-quiet-emphasis: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-han-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-heading-text-font-weight-light: var(--spectrum-global-font-weight-light, 300); --spectrum-alias-han-heading-text-font-weight-light-emphasis: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-han-heading-text-font-weight-light-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-strong-emphasis: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-heavy: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-heavy-emphasis: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-heading-text-font-weight-heavy-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-body-text-font-weight-regular: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-han-body-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-body-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-subheading-text-font-weight-regular: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-subheading-text-font-weight-emphasis: var(--spectrum-global-font-weight-extra-bold, 800); --spectrum-alias-han-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-han-detail-text-font-weight: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-han-detail-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-han-detail-text-font-weight-strong: var(--spectrum-global-font-weight-black, 900); --spectrum-alias-code-text-font-weight-regular: var(--spectrum-global-font-weight-regular, 400); --spectrum-alias-code-text-font-weight-strong: var(--spectrum-global-font-weight-bold, 700); --spectrum-alias-code-text-line-height: var(--spectrum-global-font-line-height-medium, 1.5); --spectrum-alias-heading-margin-bottom: var(--spectrum-global-font-multiplier-25, .25em); --spectrum-alias-body-margin-bottom: var(--spectrum-global-font-multiplier-75, .75em); --spectrum-alias-focus-ring-gap: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-alias-input-focusring-gap: var(--spectrum-global-dimension-static-size-0, 0px); --spectrum-alias-focus-ring-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-alias-input-focusring-size: var(--spectrum-global-dimension-static-size-10, 1px); --spectrum-alias-loupe-entry-animation-duration: var(--spectrum-global-animation-duration-300, .19s); --spectrum-alias-loupe-exit-animation-duration: var(--spectrum-global-animation-duration-300, .19s); }
.XhWg9q_spectrum--medium, .XhWg9q_spectrum--large { --spectrum-alias-dropshadow-blur: var(--spectrum-global-dimension-size-50); --spectrum-alias-dropshadow-offset-y: var(--spectrum-global-dimension-size-10); --spectrum-alias-font-size-default: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-line-height-small: var(--spectrum-global-dimension-size-200); --spectrum-alias-line-height-medium: var(--spectrum-global-dimension-size-250); --spectrum-alias-line-height-large: var(--spectrum-global-dimension-size-300); --spectrum-alias-line-height-xlarge: var(--spectrum-global-dimension-size-400); --spectrum-alias-line-height-xxlarge: var(--spectrum-global-dimension-size-600); --spectrum-alias-layout-label-gap-size: var(--spectrum-global-dimension-size-100); --spectrum-alias-pill-button-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-pill-button-text-baseline: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-alias-border-radius-xsmall: var(--spectrum-global-dimension-size-10); --spectrum-alias-border-radius-small: var(--spectrum-global-dimension-size-25); --spectrum-alias-border-radius-regular: var(--spectrum-global-dimension-size-50); --spectrum-alias-border-radius-medium: var(--spectrum-global-dimension-size-100); --spectrum-alias-border-radius-large: var(--spectrum-global-dimension-size-200); --spectrum-alias-single-line-height: var(--spectrum-global-dimension-size-400); --spectrum-alias-single-line-width: var(--spectrum-global-dimension-size-2400); --spectrum-alias-workflow-icon-size: var(--spectrum-global-dimension-size-225); --spectrum-alias-heading-display1-text-size: var(--spectrum-global-dimension-font-size-1300); --spectrum-alias-heading-xxxl-text-size: var(--spectrum-global-dimension-font-size-1300); --spectrum-alias-heading-han-display1-text-size: var(--spectrum-global-dimension-font-size-1300); --spectrum-alias-heading-han-xxxl-text-size: var(--spectrum-global-dimension-font-size-1300); --spectrum-alias-heading-han-display1-margin-top: var(--spectrum-global-dimension-font-size-1200); --spectrum-alias-heading-han-xxxl-margin-top: var(--spectrum-global-dimension-font-size-1200); --spectrum-alias-heading-display1-margin-top: var(--spectrum-global-dimension-font-size-1200); --spectrum-alias-heading-xxxl-margin-top: var(--spectrum-global-dimension-font-size-1200); --spectrum-alias-heading-display2-text-size: var(--spectrum-global-dimension-font-size-1100); --spectrum-alias-heading-xxl-text-size: var(--spectrum-global-dimension-font-size-1100); --spectrum-alias-heading-display2-margin-top: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading-xxl-margin-top: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading-han-display2-text-size: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading-han-xxl-text-size: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading-han-display2-margin-top: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading-han-xxl-margin-top: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading1-text-size: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading-xl-text-size: var(--spectrum-global-dimension-font-size-900); --spectrum-alias-heading1-margin-top: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading-xl-margin-top: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading1-han-text-size: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading-han-xl-text-size: var(--spectrum-global-dimension-font-size-800); --spectrum-alias-heading1-han-margin-top: var(--spectrum-global-dimension-font-size-700); --spectrum-alias-heading-han-xl-margin-top: var(--spectrum-global-dimension-font-size-700); --spectrum-alias-heading2-text-size: var(--spectrum-global-dimension-font-size-700); --spectrum-alias-heading-l-text-size: var(--spectrum-global-dimension-font-size-700); --spectrum-alias-heading2-margin-top: var(--spectrum-global-dimension-font-size-600); --spectrum-alias-heading-l-margin-top: var(--spectrum-global-dimension-font-size-600); --spectrum-alias-heading2-han-text-size: var(--spectrum-global-dimension-font-size-600); --spectrum-alias-heading-han-l-text-size: var(--spectrum-global-dimension-font-size-600); --spectrum-alias-heading2-han-margin-top: var(--spectrum-global-dimension-font-size-500); --spectrum-alias-heading-han-l-margin-top: var(--spectrum-global-dimension-font-size-500); --spectrum-alias-heading3-text-size: var(--spectrum-global-dimension-font-size-500); --spectrum-alias-heading-m-text-size: var(--spectrum-global-dimension-font-size-500); --spectrum-alias-heading3-margin-top: var(--spectrum-global-dimension-font-size-400); --spectrum-alias-heading-m-margin-top: var(--spectrum-global-dimension-font-size-400); --spectrum-alias-heading3-han-text-size: var(--spectrum-global-dimension-font-size-400); --spectrum-alias-heading-han-m-text-size: var(--spectrum-global-dimension-font-size-400); --spectrum-alias-heading3-han-margin-top: var(--spectrum-global-dimension-font-size-300); --spectrum-alias-heading-han-m-margin-top: var(--spectrum-global-dimension-font-size-300); --spectrum-alias-heading4-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-alias-heading-s-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-alias-heading4-margin-top: var(--spectrum-global-dimension-font-size-200); --spectrum-alias-heading-s-margin-top: var(--spectrum-global-dimension-font-size-200); --spectrum-alias-heading5-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-alias-heading-xs-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-alias-heading5-margin-top: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-heading-xs-margin-top: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-heading6-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-heading-xxs-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-alias-heading6-margin-top: var(--spectrum-global-dimension-font-size-75); --spectrum-alias-heading-xxs-margin-top: var(--spectrum-global-dimension-font-size-75); --spectrum-alias-avatar-size-50: var(--spectrum-global-dimension-size-200); --spectrum-alias-avatar-size-75: var(--spectrum-global-dimension-size-225); --spectrum-alias-avatar-size-200: var(--spectrum-global-dimension-size-275); --spectrum-alias-avatar-size-300: var(--spectrum-global-dimension-size-325); --spectrum-alias-avatar-size-500: var(--spectrum-global-dimension-size-400); --spectrum-alias-avatar-size-700: var(--spectrum-global-dimension-size-500); }
.XhWg9q_spectrum--darkest, .XhWg9q_spectrum--dark, .XhWg9q_spectrum--light, .XhWg9q_spectrum--lightest { --spectrum-alias-background-color-default: var(--spectrum-gray-100); --spectrum-alias-background-color-disabled: var(--spectrum-gray-200); --spectrum-alias-background-color-transparent: transparent; --spectrum-alias-background-color-label-gray: #707070; --spectrum-alias-background-color-quickactions-overlay: #0003; --spectrum-alias-placeholder-text-color: var(--spectrum-gray-800); --spectrum-alias-placeholder-text-color-hover: var(--spectrum-gray-900); --spectrum-alias-placeholder-text-color-down: var(--spectrum-gray-900); --spectrum-alias-placeholder-text-color-selected: var(--spectrum-gray-800); --spectrum-alias-label-text-color: var(--spectrum-gray-700); --spectrum-alias-text-color: var(--spectrum-gray-800); --spectrum-alias-text-color-hover: var(--spectrum-gray-900); --spectrum-alias-text-color-down: var(--spectrum-gray-900); --spectrum-alias-text-color-key-focus: var(--spectrum-blue-1000); --spectrum-alias-text-color-mouse-focus: var(--spectrum-blue-1000); --spectrum-alias-text-color-disabled: var(--spectrum-gray-400); --spectrum-alias-text-color-invalid: var(--spectrum-red-900); --spectrum-alias-text-color-selected: var(--spectrum-blue-1000); --spectrum-alias-text-color-selected-neutral: var(--spectrum-gray-900); --spectrum-alias-title-text-color: var(--spectrum-gray-900); --spectrum-alias-heading-text-color: var(--spectrum-gray-900); --spectrum-alias-border-color: var(--spectrum-gray-500); --spectrum-alias-border-color-hover: var(--spectrum-gray-600); --spectrum-alias-border-color-down: var(--spectrum-gray-600); --spectrum-alias-border-color-focus: var(--spectrum-blue-800); --spectrum-alias-input-border-color-key-focus: var(--spectrum-alias-border-color-focus, var(--spectrum-global-color-blue-400)); --spectrum-alias-border-color-mouse-focus: var(--spectrum-blue-900); --spectrum-alias-border-color-disabled: var(--spectrum-gray-200); --spectrum-alias-border-color-extralight: var(--spectrum-gray-100); --spectrum-alias-border-color-light: var(--spectrum-gray-200); --spectrum-alias-border-color-mid: var(--spectrum-gray-300); --spectrum-alias-border-color-dark: var(--spectrum-gray-400); --spectrum-alias-border-color-transparent: transparent; --spectrum-alias-border-color-translucent-dark: #0000000d; --spectrum-alias-border-color-translucent-darker: #0000001a; --spectrum-alias-focus-color: var(--spectrum-blue-800); --spectrum-alias-focus-ring-color: var(--spectrum-alias-focus-color, var(--spectrum-global-color-blue-400)); --spectrum-alias-track-color-default: var(--spectrum-gray-300); --spectrum-alias-track-color-disabled: var(--spectrum-gray-300); --spectrum-alias-track-color-over-background: #fff3; --spectrum-alias-icon-color: var(--spectrum-gray-700); --spectrum-alias-icon-color-over-background: var(--spectrum-global-color-static-white, #fff); --spectrum-alias-icon-color-hover: var(--spectrum-gray-900); --spectrum-alias-icon-color-down: var(--spectrum-gray-900); --spectrum-alias-icon-color-focus: var(--spectrum-gray-900); --spectrum-alias-icon-color-disabled: var(--spectrum-gray-400); --spectrum-alias-icon-color-selected-neutral: var(--spectrum-gray-900); --spectrum-alias-icon-color-selected: var(--spectrum-blue-900); --spectrum-alias-icon-color-selected-hover: var(--spectrum-blue-1000); --spectrum-alias-icon-color-selected-down: var(--spectrum-blue-1100); --spectrum-alias-icon-color-selected-focus: var(--spectrum-blue-1000); --spectrum-alias-icon-color-error: var(--spectrum-red-800); --spectrum-alias-toolbar-background-color: var(--spectrum-gray-100); --spectrum-alias-colorhandle-outer-border-color: #0000006b; --spectrum-alias-categorical-color-1: var(--spectrum-global-color-static-seafoam-200, #26c0c7); --spectrum-alias-categorical-color-2: var(--spectrum-global-color-static-indigo-700, #5151d3); --spectrum-alias-categorical-color-3: var(--spectrum-global-color-static-orange-500, #e68619); --spectrum-alias-categorical-color-4: var(--spectrum-global-color-static-magenta-500, #d83790); --spectrum-alias-categorical-color-5: var(--spectrum-global-color-static-indigo-200, #9090fa); --spectrum-alias-categorical-color-6: var(--spectrum-global-color-static-celery-200, #58e06f); --spectrum-alias-categorical-color-7: var(--spectrum-global-color-static-blue-500, #2680eb); --spectrum-alias-categorical-color-8: var(--spectrum-global-color-static-purple-800, #6f38b1); --spectrum-alias-categorical-color-9: var(--spectrum-global-color-static-yellow-500, #dfbf00); --spectrum-alias-categorical-color-10: var(--spectrum-global-color-static-orange-700, #cb6f10); --spectrum-alias-categorical-color-11: var(--spectrum-global-color-static-green-600, #268e6c); --spectrum-alias-categorical-color-12: var(--spectrum-global-color-static-chartreuse-300, #9bec54); --spectrum-alias-categorical-color-13: var(--spectrum-global-color-static-blue-200, #5aa9fa); --spectrum-alias-categorical-color-14: var(--spectrum-global-color-static-fuchsia-500, #c038cc); --spectrum-alias-categorical-color-15: var(--spectrum-global-color-static-magenta-200, #f56bb7); --spectrum-alias-categorical-color-16: var(--spectrum-global-color-static-yellow-200, #ffe22e); --spectrum-alias-toggle-color-default: var(--spectrum-gray-600); --spectrum-alias-toggle-color-hover: var(--spectrum-gray-700); --spectrum-alias-toggle-color-key-focus: var(--spectrum-gray-700); --spectrum-alias-toggle-color-selected: var(--spectrum-gray-700); --spectrum-alias-toggle-color-selected-hover: var(--spectrum-gray-800); --spectrum-alias-toggle-color-selected-key-focus: var(--spectrum-gray-800); --spectrum-alias-toggle-color-selected-down: var(--spectrum-gray-900); --spectrum-actionbutton-background-color-disabled: transparent; --spectrum-actionbutton-border-color-disabled: var(--spectrum-gray-300); --spectrum-actionbutton-quiet-background-color-hover: var(--spectrum-gray-200); --spectrum-actionbutton-quiet-background-color-key-focus: var(--spectrum-gray-200); --spectrum-actionbutton-quiet-background-color-down: var(--spectrum-gray-300); --spectrum-actionbutton-static-black-border-color: #0006; --spectrum-actionbutton-static-black-border-color-hover: #0000008c; --spectrum-actionbutton-static-black-border-color-key-focus: #0000008c; --spectrum-actionbutton-static-black-border-color-down: #000000b3; --spectrum-actionbutton-static-black-border-color-disabled: #00000040; --spectrum-actionbutton-static-black-border-color-selected-disabled: #0000001a; --spectrum-actionbutton-static-black-background-color: transparent; --spectrum-actionbutton-static-black-background-color-disabled: transparent; --spectrum-actionbutton-static-white-border-color: #fff6; --spectrum-actionbutton-static-white-border-color-hover: #ffffff8c; --spectrum-actionbutton-static-white-border-color-key-focus: #ffffff8c; --spectrum-actionbutton-static-white-border-color-down: #ffffffb3; --spectrum-actionbutton-static-white-border-color-disabled: #ffffff40; --spectrum-actionbutton-static-white-border-color-selected-disabled: #ffffff1a; --spectrum-actionbutton-static-white-background-color: transparent; --spectrum-actionbutton-static-white-background-color-disabled: transparent; --spectrum-combobox-fieldbutton-inset: 0; --spectrum-combobox-fieldbutton-border-left-width: var(--spectrum-alias-input-border-size); --spectrum-combobox-fieldbutton-focus-ring-border-radius: var(--spectrum-combobox-fieldbutton-border-top-left-radius, 0); --spectrum-combobox-fieldbutton-start-border-radius: 0; --spectrum-combobox-fieldbutton-end-border-radius: var(--spectrum-alias-border-radius-regular, var(--spectrum-global-dimension-size-50)); --spectrum-actiongroup-compact-button-gap: calc(-1 * var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin))); --spectrum-alias-neutral-background-color: var(--spectrum-neutral-subdued-background-color-default); --spectrum-breadcrumb-separator-icon-position-adjustment: var(--spectrum-global-dimension-size-10); }
._1DrGeG_spectrum--large { --spectrum-global-dimension-scale-factor: 1.25; --spectrum-global-dimension-size-0: 0px; --spectrum-global-dimension-size-10: 1px; --spectrum-global-dimension-size-25: 2px; --spectrum-global-dimension-size-40: 4px; --spectrum-global-dimension-size-50: 5px; --spectrum-global-dimension-size-65: 6px; --spectrum-global-dimension-size-75: 8px; --spectrum-global-dimension-size-85: 9px; --spectrum-global-dimension-size-100: 10px; --spectrum-global-dimension-size-115: 11px; --spectrum-global-dimension-size-125: 13px; --spectrum-global-dimension-size-130: 14px; --spectrum-global-dimension-size-150: 15px; --spectrum-global-dimension-size-160: 16px; --spectrum-global-dimension-size-175: 18px; --spectrum-global-dimension-size-200: 20px; --spectrum-global-dimension-size-225: 22px; --spectrum-global-dimension-size-250: 25px; --spectrum-global-dimension-size-275: 28px; --spectrum-global-dimension-size-300: 30px; --spectrum-global-dimension-size-325: 32px; --spectrum-global-dimension-size-350: 35px; --spectrum-global-dimension-size-400: 40px; --spectrum-global-dimension-size-450: 45px; --spectrum-global-dimension-size-500: 50px; --spectrum-global-dimension-size-550: 56px; --spectrum-global-dimension-size-600: 60px; --spectrum-global-dimension-size-675: 68px; --spectrum-global-dimension-size-700: 70px; --spectrum-global-dimension-size-800: 80px; --spectrum-global-dimension-size-900: 90px; --spectrum-global-dimension-size-1000: 100px; --spectrum-global-dimension-size-1200: 120px; --spectrum-global-dimension-size-1250: 125px; --spectrum-global-dimension-size-1600: 160px; --spectrum-global-dimension-size-1700: 170px; --spectrum-global-dimension-size-2000: 200px; --spectrum-global-dimension-size-2400: 240px; --spectrum-global-dimension-size-3000: 300px; --spectrum-global-dimension-size-3400: 340px; --spectrum-global-dimension-size-3600: 360px; --spectrum-global-dimension-size-4600: 460px; --spectrum-global-dimension-size-5000: 500px; --spectrum-global-dimension-size-6000: 600px; --spectrum-global-dimension-font-size-25: 12px; --spectrum-global-dimension-font-size-50: 13px; --spectrum-global-dimension-font-size-75: 15px; --spectrum-global-dimension-font-size-100: 17px; --spectrum-global-dimension-font-size-150: 18px; --spectrum-global-dimension-font-size-200: 19px; --spectrum-global-dimension-font-size-300: 22px; --spectrum-global-dimension-font-size-400: 24px; --spectrum-global-dimension-font-size-500: 27px; --spectrum-global-dimension-font-size-600: 31px; --spectrum-global-dimension-font-size-700: 34px; --spectrum-global-dimension-font-size-800: 39px; --spectrum-global-dimension-font-size-900: 44px; --spectrum-global-dimension-font-size-1000: 49px; --spectrum-global-dimension-font-size-1100: 55px; --spectrum-global-dimension-font-size-1200: 62px; --spectrum-global-dimension-font-size-1300: 70px; --spectrum-alias-avatar-size-100: 26px; --spectrum-alias-avatar-size-400: 36px; --spectrum-alias-avatar-size-600: 46px; --spectrum-actionbutton-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-quiet-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-actionbutton-quiet-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-barloader-large-border-radius: 4px; --spectrum-barloader-large-indeterminate-border-radius: 4px; --spectrum-barloader-large-over-background-border-radius: 4px; --spectrum-barloader-small-border-radius: 3px; --spectrum-barloader-small-indeterminate-border-radius: 3px; --spectrum-barloader-small-over-background-border-radius: 3px; --spectrum-breadcrumb-compact-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-breadcrumb-compact-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-breadcrumb-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-breadcrumb-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-breadcrumb-multiline-item-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-breadcrumb-multiline-button-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-cta-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-cta-min-width: 90px; --spectrum-button-cta-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-cta-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-over-background-min-width: 90px; --spectrum-button-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-primary-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-primary-min-width: 90px; --spectrum-button-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-quiet-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-quiet-over-background-min-width: 90px; --spectrum-button-quiet-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-quiet-over-background-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-primary-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-quiet-primary-min-width: 90px; --spectrum-button-quiet-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-quiet-primary-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-quiet-secondary-min-width: 90px; --spectrum-button-quiet-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-quiet-secondary-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-warning-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-quiet-warning-min-width: 90px; --spectrum-button-quiet-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-quiet-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-quiet-warning-cursor-hit-x: var(--spectrum-global-dimension-static-size-250, 20px); --spectrum-button-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-secondary-min-width: 90px; --spectrum-button-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-warning-text-padding-bottom: var(--spectrum-global-dimension-size-100); --spectrum-button-warning-min-width: 90px; --spectrum-button-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-button-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-checkbox-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-checkbox-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-checkbox-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-checkbox-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-circleloader-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-circleloader-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-circleloader-small-border-size: 3px; --spectrum-circleloader-small-over-background-border-size: 3px; --spectrum-colorhandle-loupe-margin: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-colorloupe-colorhandle-gap: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-colorslider-touch-hit-y: var(--spectrum-global-dimension-size-85); --spectrum-colorslider-vertical-touch-hit-x: var(--spectrum-global-dimension-size-85); --spectrum-colorwheel-min-size: var(--spectrum-global-dimension-static-size-2600, 208px); --spectrum-colorwheel-touch-hit-outer: var(--spectrum-global-dimension-size-85); --spectrum-colorwheel-touch-hit-inner: var(--spectrum-global-dimension-size-85); --spectrum-cyclebutton-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-cyclebutton-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-dialog-confirm-max-width: var(--spectrum-global-dimension-static-size-5000, 400px); --spectrum-dialog-confirm-title-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-dialog-confirm-description-text-size: var(--spectrum-global-dimension-font-size-75); --spectrum-dialog-confirm-padding: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-dialog-confirm-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-max-width: var(--spectrum-global-dimension-static-size-5000, 400px); --spectrum-dialog-title-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-dialog-content-text-size: var(--spectrum-global-dimension-font-size-75); --spectrum-dialog-padding: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-dialog-content-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-destructive-max-width: var(--spectrum-global-dimension-static-size-5000, 400px); --spectrum-dialog-destructive-title-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-dialog-destructive-description-text-size: var(--spectrum-global-dimension-font-size-75); --spectrum-dialog-destructive-padding: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-dialog-destructive-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-error-max-width: var(--spectrum-global-dimension-static-size-5000, 400px); --spectrum-dialog-error-title-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-dialog-error-description-text-size: var(--spectrum-global-dimension-font-size-75); --spectrum-dialog-error-padding: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-dialog-error-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-info-max-width: var(--spectrum-global-dimension-static-size-5000, 400px); --spectrum-dialog-info-title-text-size: var(--spectrum-global-dimension-font-size-200); --spectrum-dialog-info-description-text-size: var(--spectrum-global-dimension-font-size-75); --spectrum-dialog-info-padding: var(--spectrum-global-dimension-static-size-300, 24px); --spectrum-dialog-info-description-margin-bottom: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dropdown-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-dropdown-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-dropdown-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-dropdown-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-dropdown-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-fieldbutton-quiet-min-width: var(--spectrum-global-dimension-size-200); --spectrum-icon-arrow-down-small-height: 12px; --spectrum-icon-arrow-left-medium-height: 12px; --spectrum-icon-checkmark-medium-width: 16px; --spectrum-icon-checkmark-medium-height: 16px; --spectrum-icon-checkmark-small-width: 12px; --spectrum-icon-checkmark-small-height: 12px; --spectrum-icon-chevron-down-medium-width: 12px; --spectrum-icon-chevron-left-large-width: 16px; --spectrum-icon-chevron-left-medium-height: 12px; --spectrum-icon-chevron-right-large-width: 16px; --spectrum-icon-chevron-right-medium-height: 12px; --spectrum-icon-cross-large-width: 16px; --spectrum-icon-cross-large-height: 16px; --spectrum-icon-dash-small-width: 12px; --spectrum-icon-dash-small-height: 12px; --spectrum-icon-skip-left-width: 10px; --spectrum-icon-skip-left-height: 12px; --spectrum-icon-skip-right-width: 10px; --spectrum-icon-skip-right-height: 12px; --spectrum-icon-triplegripper-width: 12px; --spectrum-listitem-option-icon-size: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-listitem-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-listitem-option-height: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-listitem-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-listitem-thumbnail-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-listitem-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-selectlist-thumbnail-small-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-selectlist-thumbnail-small-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-selectlist-option-icon-size: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-selectlist-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-selectlist-option-icon-margin-top: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-selectlist-option-height: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-selectlist-option-padding-height: var(--spectrum-global-dimension-static-size-160, 13px); --spectrum-selectlist-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-loader-bar-large-border-radius: 4px; --spectrum-loader-bar-large-over-background-border-radius: 4px; --spectrum-loader-bar-small-border-radius: 3px; --spectrum-loader-bar-small-over-background-border-radius: 3px; --spectrum-loader-circle-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-loader-circle-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-loader-circle-small-border-size: 3px; --spectrum-loader-circle-small-over-background-border-size: 3px; --spectrum-meter-large-border-radius: 4px; --spectrum-meter-small-border-radius: 3px; --spectrum-pagination-page-button-line-height: 32px; --spectrum-overlay-positive-transform-distance: 8px; --spectrum-overlay-negative-transform-distance: -8px; --spectrum-picker-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-picker-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-picker-quiet-min-width: var(--spectrum-global-dimension-size-200); --spectrum-picker-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-picker-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-picker-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-progressbar-large-border-radius: 4px; --spectrum-progressbar-large-indeterminate-border-radius: 4px; --spectrum-progressbar-large-over-background-border-radius: 4px; --spectrum-progressbar-small-border-radius: 3px; --spectrum-progressbar-small-indeterminate-border-radius: 3px; --spectrum-progressbar-small-over-background-border-radius: 3px; --spectrum-progresscircle-medium-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-progresscircle-medium-over-background-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-progresscircle-small-border-size: 3px; --spectrum-progresscircle-small-indeterminate-border-size: 3px; --spectrum-progresscircle-small-over-background-border-size: 3px; --spectrum-progresscircle-medium-indeterminate-border-size: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-radio-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-radio-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-radio-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-emphasized-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-radio-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-radio-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-radio-quiet-margin-bottom: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-radio-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-rating-icon-width: 30px; --spectrum-rating-indicator-width: 20px; --spectrum-rating-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-rating-emphasized-icon-width: 30px; --spectrum-rating-emphasized-indicator-width: 20px; --spectrum-rating-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-rating-quiet-icon-width: 30px; --spectrum-rating-quiet-indicator-width: 20px; --spectrum-rating-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-search-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-search-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-search-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-search-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-search-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-search-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-sidenav-item-touch-hit-bottom: 3px; --spectrum-sidenav-multilevel-item-touch-hit-bottom: 3px; --spectrum-slider-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-slider-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-slider-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-slider-editable-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-slider-editable-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-slider-editable-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-slider-fill-track-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-slider-fill-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-slider-fill-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-175, 14px); --spectrum-switch-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px); --spectrum-switch-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-track-width: var(--spectrum-global-dimension-static-size-450, 36px); --spectrum-switch-handle-border-radius: 9px; --spectrum-switch-handle-transform-x-ltr: 18px; --spectrum-switch-handle-transform-x-rtl: -18px; --spectrum-switch-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-switch-emphasized-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px); --spectrum-switch-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-emphasized-track-width: var(--spectrum-global-dimension-static-size-450, 36px); --spectrum-switch-emphasized-handle-border-radius: 9px; --spectrum-switch-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-switch-quiet-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-160, 13px); --spectrum-switch-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-switch-quiet-track-width: var(--spectrum-global-dimension-static-size-450, 36px); --spectrum-switch-quiet-handle-border-radius: 9px; --spectrum-switch-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-tabs-compact-focus-ring-border-radius: 6px; --spectrum-tabs-compact-margin-left: -11px; --spectrum-tabs-compact-margin-right: -11px; --spectrum-tabs-compact-vertical-focus-ring-border-radius: 6px; --spectrum-tabs-compact-vertical-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-focus-ring-border-radius: 6px; --spectrum-tabs-margin-left: -11px; --spectrum-tabs-margin-right: -11px; --spectrum-tabs-emphasized-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-emphasized-margin-left: -11px; --spectrum-tabs-emphasized-margin-right: -11px; --spectrum-tabs-quiet-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-quiet-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-margin-left: -11px; --spectrum-tabs-quiet-margin-right: -11px; --spectrum-tabs-quiet-compact-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-compact-margin-left: -11px; --spectrum-tabs-quiet-compact-margin-right: -11px; --spectrum-tabs-quiet-compact-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-compact-emphasized-margin-left: -11px; --spectrum-tabs-quiet-compact-emphasized-margin-right: -11px; --spectrum-tabs-quiet-compact-vertical-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-compact-vertical-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-emphasized-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-quiet-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-emphasized-margin-left: -11px; --spectrum-tabs-quiet-emphasized-margin-right: -11px; --spectrum-tabs-quiet-vertical-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-quiet-vertical-focus-ring-border-radius: 6px; --spectrum-tabs-quiet-vertical-emphasized-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-quiet-vertical-emphasized-focus-ring-border-radius: 6px; --spectrum-tabs-vertical-baseline: var(--spectrum-global-dimension-size-250); --spectrum-tabs-vertical-focus-ring-border-radius: 6px; --spectrum-textarea-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textarea-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textarea-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-textarea-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textarea-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textarea-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-textfield-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textfield-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textfield-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-textfield-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textfield-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-textfield-quiet-icon-frame: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-tool-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-tool-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-tool-high-emphasis-touch-hit-x: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-tool-high-emphasis-touch-hit-y: var(--spectrum-global-dimension-static-size-50, 4px); --spectrum-tooltip-padding-bottom: 6px; --spectrum-tooltip-content-max-width: var(--spectrum-global-dimension-size-2000); --spectrum-tooltip-info-padding-bottom: 6px; --spectrum-tooltip-info-content-max-width: 126px; --spectrum-tooltip-negative-padding-bottom: 6px; --spectrum-tooltip-negative-content-max-width: 126px; --spectrum-tooltip-positive-padding-bottom: 6px; --spectrum-tooltip-positive-content-max-width: 126px; }
.YqfL3a_spectrum--light { --spectrum-global-color-status: Verified; --spectrum-global-color-version: 5.1; --spectrum-gray-50: #fff; --spectrum-gray-75: #fdfdfd; --spectrum-gray-100: #f8f8f8; --spectrum-gray-200: #e6e6e6; --spectrum-gray-300: #d5d5d5; --spectrum-gray-400: #b1b1b1; --spectrum-gray-500: #909090; --spectrum-gray-600: #6d6d6d; --spectrum-gray-700: #464646; --spectrum-gray-800: #222; --spectrum-gray-900: #000; --spectrum-red-100: #ffebe7; --spectrum-red-200: #ffddd6; --spectrum-red-300: #ffcdc3; --spectrum-red-400: #ffb7a9; --spectrum-red-500: #ff9b88; --spectrum-red-600: #ff7c65; --spectrum-red-700: #f75c46; --spectrum-red-800: #ea3829; --spectrum-red-900: #d31510; --spectrum-red-1000: #b40000; --spectrum-red-1100: #930000; --spectrum-red-1200: #740000; --spectrum-red-1300: #590000; --spectrum-red-1400: #430000; --spectrum-orange-100: #ffeccc; --spectrum-orange-200: #ffdfad; --spectrum-orange-300: #fdd291; --spectrum-orange-400: #ffbb63; --spectrum-orange-500: #ffa037; --spectrum-orange-600: #f68511; --spectrum-orange-700: #e46f00; --spectrum-orange-800: #cb5d00; --spectrum-orange-900: #b14c00; --spectrum-orange-1000: #953d00; --spectrum-orange-1100: #7a2f00; --spectrum-orange-1200: #612300; --spectrum-orange-1300: #491901; --spectrum-orange-1400: #351201; --spectrum-yellow-100: #fbf198; --spectrum-yellow-200: #f8e750; --spectrum-yellow-300: #f8d904; --spectrum-yellow-400: #e8c600; --spectrum-yellow-500: #d7b300; --spectrum-yellow-600: #c49f00; --spectrum-yellow-700: #b08c00; --spectrum-yellow-800: #9b7800; --spectrum-yellow-900: #856600; --spectrum-yellow-1000: #705300; --spectrum-yellow-1100: #5b4300; --spectrum-yellow-1200: #483300; --spectrum-yellow-1300: #362500; --spectrum-yellow-1400: #281a00; --spectrum-chartreuse-100: #dbfc6e; --spectrum-chartreuse-200: #cbf443; --spectrum-chartreuse-300: #bce92a; --spectrum-chartreuse-400: #aad816; --spectrum-chartreuse-500: #98c50a; --spectrum-chartreuse-600: #87b103; --spectrum-chartreuse-700: #769c00; --spectrum-chartreuse-800: #678800; --spectrum-chartreuse-900: #577400; --spectrum-chartreuse-1000: #486000; --spectrum-chartreuse-1100: #3a4d00; --spectrum-chartreuse-1200: #2c3b00; --spectrum-chartreuse-1300: #212c00; --spectrum-chartreuse-1400: #181f00; --spectrum-celery-100: #cdfcbf; --spectrum-celery-200: #aef69d; --spectrum-celery-300: #96ee85; --spectrum-celery-400: #72e06a; --spectrum-celery-500: #4ecf50; --spectrum-celery-600: #27bb36; --spectrum-celery-700: #07a721; --spectrum-celery-800: #009112; --spectrum-celery-900: #007c0f; --spectrum-celery-1000: #00670f; --spectrum-celery-1100: #00530d; --spectrum-celery-1200: #00400a; --spectrum-celery-1300: #003007; --spectrum-celery-1400: #002205; --spectrum-green-100: #cef8e0; --spectrum-green-200: #adf4ce; --spectrum-green-300: #89ecbc; --spectrum-green-400: #67dea8; --spectrum-green-500: #49cc93; --spectrum-green-600: #2fb880; --spectrum-green-700: #15a46e; --spectrum-green-800: #008f5d; --spectrum-green-900: #007a4d; --spectrum-green-1000: #00653e; --spectrum-green-1100: #005132; --spectrum-green-1200: #053f27; --spectrum-green-1300: #0a2e1d; --spectrum-green-1400: #0a2015; --spectrum-seafoam-100: #cef7f3; --spectrum-seafoam-200: #aaf1ea; --spectrum-seafoam-300: #8ce9e2; --spectrum-seafoam-400: #65dad2; --spectrum-seafoam-500: #3fc9c1; --spectrum-seafoam-600: #0fb5ae; --spectrum-seafoam-700: #00a19a; --spectrum-seafoam-800: #008c87; --spectrum-seafoam-900: #007772; --spectrum-seafoam-1000: #00635f; --spectrum-seafoam-1100: #0c4f4c; --spectrum-seafoam-1200: #123c3a; --spectrum-seafoam-1300: #122c2b; --spectrum-seafoam-1400: #0f1f1e; --spectrum-cyan-100: #c5f8ff; --spectrum-cyan-200: #a4f0ff; --spectrum-cyan-300: #88e7fa; --spectrum-cyan-400: #60d8f3; --spectrum-cyan-500: #33c5e8; --spectrum-cyan-600: #12b0da; --spectrum-cyan-700: #019cc8; --spectrum-cyan-800: #0086b4; --spectrum-cyan-900: #00719f; --spectrum-cyan-1000: #005d89; --spectrum-cyan-1100: #004a73; --spectrum-cyan-1200: #00395d; --spectrum-cyan-1300: #002a46; --spectrum-cyan-1400: #001e33; --spectrum-blue-100: #e0f2ff; --spectrum-blue-200: #cae8ff; --spectrum-blue-300: #b5deff; --spectrum-blue-400: #96cefd; --spectrum-blue-500: #78bbfa; --spectrum-blue-600: #59a7f6; --spectrum-blue-700: #3892f3; --spectrum-blue-800: #147af3; --spectrum-blue-900: #0265dc; --spectrum-blue-1000: #0054b6; --spectrum-blue-1100: #004491; --spectrum-blue-1200: #003571; --spectrum-blue-1300: #002754; --spectrum-blue-1400: #001c3c; --spectrum-indigo-100: #edeeff; --spectrum-indigo-200: #e0e2ff; --spectrum-indigo-300: #d3d5ff; --spectrum-indigo-400: #c1c4ff; --spectrum-indigo-500: #acafff; --spectrum-indigo-600: #9599ff; --spectrum-indigo-700: #7e84fc; --spectrum-indigo-800: #686df4; --spectrum-indigo-900: #5258e4; --spectrum-indigo-1000: #4046ca; --spectrum-indigo-1100: #3236a8; --spectrum-indigo-1200: #262986; --spectrum-indigo-1300: #1b1e64; --spectrum-indigo-1400: #141648; --spectrum-purple-100: #f6ebff; --spectrum-purple-200: #edf; --spectrum-purple-300: #e6d0ff; --spectrum-purple-400: #dbbbfe; --spectrum-purple-500: #cca4fd; --spectrum-purple-600: #bd8bfc; --spectrum-purple-700: #ae72f9; --spectrum-purple-800: #9d57f4; --spectrum-purple-900: #893de7; --spectrum-purple-1000: #7326d3; --spectrum-purple-1100: #5d13b7; --spectrum-purple-1200: #470c94; --spectrum-purple-1300: #33106a; --spectrum-purple-1400: #230f49; --spectrum-fuchsia-100: #ffe9fc; --spectrum-fuchsia-200: #ffdafa; --spectrum-fuchsia-300: #fec7f8; --spectrum-fuchsia-400: #fbaef6; --spectrum-fuchsia-500: #f592f3; --spectrum-fuchsia-600: #ed74ed; --spectrum-fuchsia-700: #e055e2; --spectrum-fuchsia-800: #cd3ace; --spectrum-fuchsia-900: #b622b7; --spectrum-fuchsia-1000: #9d039e; --spectrum-fuchsia-1100: #800081; --spectrum-fuchsia-1200: #640664; --spectrum-fuchsia-1300: #470e46; --spectrum-fuchsia-1400: #320d31; --spectrum-magenta-100: #ffeaf1; --spectrum-magenta-200: #ffdce8; --spectrum-magenta-300: #ffcadd; --spectrum-magenta-400: #ffb2ce; --spectrum-magenta-500: #ff95bd; --spectrum-magenta-600: #fa77aa; --spectrum-magenta-700: #ef5a98; --spectrum-magenta-800: #de3d82; --spectrum-magenta-900: #c82269; --spectrum-magenta-1000: #ad0955; --spectrum-magenta-1100: #8e0045; --spectrum-magenta-1200: #700037; --spectrum-magenta-1300: #54032a; --spectrum-magenta-1400: #3c061d; --spectrum-alias-background-color-modal-overlay: #0006; --spectrum-alias-dropshadow-color: #00000026; --spectrum-alias-background-color-hover-overlay: #0000000a; --spectrum-alias-highlight-hover: #0000000f; --spectrum-alias-highlight-active: #2c2c2c1a; --spectrum-alias-highlight-selected: #0265dc1a; --spectrum-alias-highlight-selected-hover: #0265dc33; --spectrum-alias-highlight-invalid: #d3151026; --spectrum-alias-text-highlight-color: #0265dc33; --spectrum-alias-background-color-quickactions: #f8f8f8e6; --spectrum-alias-radial-reaction-color-default: #2229; --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-300); --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-300); --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-300); --spectrum-colorarea-border-color: #2c2c2c1a; --spectrum-colorarea-border-color-hover: #2c2c2c1a; --spectrum-colorarea-border-color-down: #2c2c2c1a; --spectrum-colorarea-border-color-key-focus: #2c2c2c1a; --spectrum-colorslider-border-color: #2c2c2c1a; --spectrum-colorslider-border-color-hover: #2c2c2c1a; --spectrum-colorslider-border-color-down: #2c2c2c1a; --spectrum-colorslider-border-color-key-focus: #2c2c2c1a; --spectrum-colorslider-vertical-border-color: #2c2c2c1a; --spectrum-colorslider-vertical-border-color-hover: #2c2c2c1a; --spectrum-colorslider-vertical-border-color-down: #2c2c2c1a; --spectrum-colorslider-vertical-border-color-key-focus: #2c2c2c1a; --spectrum-colorwheel-border-color: #2c2c2c1a; --spectrum-colorwheel-border-color-hover: #2c2c2c1a; --spectrum-colorwheel-border-color-down: #2c2c2c1a; --spectrum-colorwheel-border-color-key-focus: #2c2c2c1a; --spectrum-miller-column-item-background-color-selected: #1473e61a; --spectrum-miller-column-item-background-color-selected-hover: #1473e633; --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200); --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200); --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500); --spectrum-well-background-color: #22222205; --spectrum-well-border-color: #0000000d; --spectrum-tray-background-color: var(--spectrum-global-color-gray-50); --spectrum-accent-background-color-default: var(--spectrum-accent-color-900); --spectrum-accent-background-color-hover: var(--spectrum-accent-color-1000); --spectrum-accent-background-color-down: var(--spectrum-accent-color-1100); --spectrum-accent-background-color-key-focus: var(--spectrum-accent-color-1000); --spectrum-neutral-background-color-default: var(--spectrum-gray-800); --spectrum-neutral-background-color-hover: var(--spectrum-gray-900); --spectrum-neutral-background-color-down: var(--spectrum-gray-900); --spectrum-neutral-background-color-key-focus: var(--spectrum-gray-900); --spectrum-neutral-subdued-background-color-default: var(--spectrum-gray-600); --spectrum-neutral-subdued-background-color-hover: var(--spectrum-gray-700); --spectrum-neutral-subdued-background-color-down: var(--spectrum-gray-800); --spectrum-neutral-subdued-background-color-key-focus: var(--spectrum-gray-700); --spectrum-negative-background-color-default: var(--spectrum-red-900); --spectrum-negative-background-color-hover: var(--spectrum-red-1000); --spectrum-negative-background-color-down: var(--spectrum-red-1100); --spectrum-negative-background-color-key-focus: var(--spectrum-red-1000); --spectrum-positive-background-color-default: var(--spectrum-green-900); --spectrum-positive-background-color-hover: var(--spectrum-green-1000); --spectrum-positive-background-color-down: var(--spectrum-green-1100); --spectrum-positive-background-color-key-focus: var(--spectrum-green-1000); --spectrum-informative-background-color-default: var(--spectrum-blue-900); --spectrum-informative-background-color-hover: var(--spectrum-blue-1000); --spectrum-informative-background-color-down: var(--spectrum-blue-1100); --spectrum-informative-background-color-key-focus: var(--spectrum-blue-1000); --spectrum-gray-background-color-default: var(--spectrum-gray-700); --spectrum-red-background-color-default: var(--spectrum-red-600); --spectrum-orange-background-color-default: var(--spectrum-orange-600); --spectrum-yellow-background-color-default: var(--spectrum-yellow-400); --spectrum-chartreuse-background-color-default: var(--spectrum-chartreuse-500); --spectrum-celery-background-color-default: var(--spectrum-celery-600); --spectrum-green-background-color-default: var(--spectrum-green-900); --spectrum-seafoam-background-color-default: var(--spectrum-seafoam-900); --spectrum-cyan-background-color-default: var(--spectrum-cyan-900); --spectrum-blue-background-color-default: var(--spectrum-blue-900); --spectrum-indigo-background-color-default: var(--spectrum-indigo-900); --spectrum-purple-background-color-default: var(--spectrum-purple-900); --spectrum-fuchsia-background-color-default: var(--spectrum-fuchsia-900); --spectrum-magenta-background-color-default: var(--spectrum-magenta-900); --spectrum-negative-visual-color: var(--spectrum-red-800); --spectrum-positive-visual-color: var(--spectrum-green-700); --spectrum-notice-visual-color: var(--spectrum-orange-700); --spectrum-informative-visual-color: var(--spectrum-blue-800); --spectrum-gray-visual-color: var(--spectrum-gray-500); --spectrum-red-visual-color: var(--spectrum-red-800); --spectrum-orange-visual-color: var(--spectrum-orange-700); --spectrum-yellow-visual-color: var(--spectrum-yellow-600); --spectrum-chartreuse-visual-color: var(--spectrum-chartreuse-600); --spectrum-celery-visual-color: var(--spectrum-celery-700); --spectrum-green-visual-color: var(--spectrum-green-700); --spectrum-seafoam-visual-color: var(--spectrum-seafoam-700); --spectrum-cyan-visual-color: var(--spectrum-cyan-600); --spectrum-blue-visual-color: var(--spectrum-blue-800); --spectrum-indigo-visual-color: var(--spectrum-indigo-800); --spectrum-purple-visual-color: var(--spectrum-purple-800); --spectrum-fuchsia-visual-color: var(--spectrum-fuchsia-800); --spectrum-magenta-visual-color: var(--spectrum-magenta-800); }
.rfm_fq_spectrum--medium { --spectrum-global-dimension-scale-factor: 1; --spectrum-global-dimension-size-0: 0px; --spectrum-global-dimension-size-10: 1px; --spectrum-global-dimension-size-25: 2px; --spectrum-global-dimension-size-40: 3px; --spectrum-global-dimension-size-50: 4px; --spectrum-global-dimension-size-65: 5px; --spectrum-global-dimension-size-75: 6px; --spectrum-global-dimension-size-85: 7px; --spectrum-global-dimension-size-100: 8px; --spectrum-global-dimension-size-115: 9px; --spectrum-global-dimension-size-125: 10px; --spectrum-global-dimension-size-130: 11px; --spectrum-global-dimension-size-150: 12px; --spectrum-global-dimension-size-160: 13px; --spectrum-global-dimension-size-175: 14px; --spectrum-global-dimension-size-200: 16px; --spectrum-global-dimension-size-225: 18px; --spectrum-global-dimension-size-250: 20px; --spectrum-global-dimension-size-275: 22px; --spectrum-global-dimension-size-300: 24px; --spectrum-global-dimension-size-325: 26px; --spectrum-global-dimension-size-350: 28px; --spectrum-global-dimension-size-400: 32px; --spectrum-global-dimension-size-450: 36px; --spectrum-global-dimension-size-500: 40px; --spectrum-global-dimension-size-550: 44px; --spectrum-global-dimension-size-600: 48px; --spectrum-global-dimension-size-675: 54px; --spectrum-global-dimension-size-700: 56px; --spectrum-global-dimension-size-800: 64px; --spectrum-global-dimension-size-900: 72px; --spectrum-global-dimension-size-1000: 80px; --spectrum-global-dimension-size-1200: 96px; --spectrum-global-dimension-size-1250: 100px; --spectrum-global-dimension-size-1600: 128px; --spectrum-global-dimension-size-1700: 136px; --spectrum-global-dimension-size-2000: 160px; --spectrum-global-dimension-size-2400: 192px; --spectrum-global-dimension-size-3000: 240px; --spectrum-global-dimension-size-3400: 272px; --spectrum-global-dimension-size-3600: 288px; --spectrum-global-dimension-size-4600: 368px; --spectrum-global-dimension-size-5000: 400px; --spectrum-global-dimension-size-6000: 480px; --spectrum-global-dimension-font-size-25: 10px; --spectrum-global-dimension-font-size-50: 11px; --spectrum-global-dimension-font-size-75: 12px; --spectrum-global-dimension-font-size-100: 14px; --spectrum-global-dimension-font-size-150: 15px; --spectrum-global-dimension-font-size-200: 16px; --spectrum-global-dimension-font-size-300: 18px; --spectrum-global-dimension-font-size-400: 20px; --spectrum-global-dimension-font-size-500: 22px; --spectrum-global-dimension-font-size-600: 25px; --spectrum-global-dimension-font-size-700: 28px; --spectrum-global-dimension-font-size-800: 32px; --spectrum-global-dimension-font-size-900: 36px; --spectrum-global-dimension-font-size-1000: 40px; --spectrum-global-dimension-font-size-1100: 45px; --spectrum-global-dimension-font-size-1200: 50px; --spectrum-global-dimension-font-size-1300: 60px; --spectrum-alias-avatar-size-100: var(--spectrum-global-dimension-size-250); --spectrum-alias-avatar-size-400: var(--spectrum-global-dimension-size-350); --spectrum-alias-avatar-size-600: var(--spectrum-global-dimension-size-450); --spectrum-actionbutton-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-quiet-emphasized-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-actionbutton-quiet-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-barloader-large-border-radius: 3px; --spectrum-barloader-large-indeterminate-border-radius: 3px; --spectrum-barloader-large-over-background-border-radius: 3px; --spectrum-barloader-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-barloader-small-indeterminate-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-barloader-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-breadcrumb-compact-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-breadcrumb-compact-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-breadcrumb-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-breadcrumb-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-breadcrumb-multiline-item-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-breadcrumb-multiline-button-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-cta-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-cta-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-cta-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-cta-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-over-background-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-primary-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-primary-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-quiet-over-background-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-quiet-over-background-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-quiet-over-background-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-over-background-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-quiet-over-background-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-primary-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-quiet-primary-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-quiet-primary-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-primary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-quiet-primary-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-quiet-secondary-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-quiet-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-quiet-secondary-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-warning-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-quiet-warning-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-quiet-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-quiet-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-quiet-warning-cursor-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-button-secondary-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-secondary-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-secondary-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-secondary-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-warning-text-padding-bottom: var(--spectrum-global-dimension-size-85); --spectrum-button-warning-min-width: var(--spectrum-global-dimension-size-900); --spectrum-button-warning-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-button-warning-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-checkbox-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-checkbox-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-checkbox-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-text-gap-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-text-gap-error-indeterminate-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-checkbox-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-circleloader-medium-border-size: 3px; --spectrum-circleloader-medium-over-background-border-size: 3px; --spectrum-circleloader-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-circleloader-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-colorhandle-loupe-margin: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-colorloupe-colorhandle-gap: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-colorslider-touch-hit-y: var(--spectrum-global-dimension-size-150); --spectrum-colorslider-vertical-touch-hit-x: var(--spectrum-global-dimension-size-150); --spectrum-colorwheel-min-size: var(--spectrum-global-dimension-size-2400); --spectrum-colorwheel-touch-hit-outer: var(--spectrum-global-dimension-size-150); --spectrum-colorwheel-touch-hit-inner: var(--spectrum-global-dimension-size-150); --spectrum-cyclebutton-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-cyclebutton-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-dialog-confirm-max-width: var(--spectrum-global-dimension-static-size-6000, 480px); --spectrum-dialog-confirm-title-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-dialog-confirm-description-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-dialog-confirm-padding: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-confirm-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-dialog-max-width: var(--spectrum-global-dimension-static-size-6000, 480px); --spectrum-dialog-title-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-dialog-content-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-dialog-padding: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-content-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-dialog-destructive-max-width: var(--spectrum-global-dimension-static-size-6000, 480px); --spectrum-dialog-destructive-title-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-dialog-destructive-description-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-dialog-destructive-padding: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-destructive-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-dialog-error-max-width: var(--spectrum-global-dimension-static-size-6000, 480px); --spectrum-dialog-error-title-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-dialog-error-description-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-dialog-error-padding: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-error-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-dialog-info-max-width: var(--spectrum-global-dimension-static-size-6000, 480px); --spectrum-dialog-info-title-text-size: var(--spectrum-global-dimension-font-size-300); --spectrum-dialog-info-description-text-size: var(--spectrum-global-dimension-font-size-100); --spectrum-dialog-info-padding: var(--spectrum-global-dimension-static-size-500, 40px); --spectrum-dialog-info-description-margin-bottom: var(--spectrum-global-dimension-static-size-600, 48px); --spectrum-dropdown-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-dropdown-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-dropdown-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-dropdown-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-dropdown-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-fieldbutton-quiet-min-width: var(--spectrum-global-dimension-size-225); --spectrum-icon-arrow-down-small-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-arrow-left-medium-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-checkmark-medium-width: var(--spectrum-global-dimension-size-150); --spectrum-icon-checkmark-medium-height: var(--spectrum-global-dimension-size-150); --spectrum-icon-checkmark-small-width: var(--spectrum-global-dimension-size-125); --spectrum-icon-checkmark-small-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-chevron-down-medium-width: var(--spectrum-global-dimension-size-125); --spectrum-icon-chevron-left-large-width: var(--spectrum-global-dimension-size-150); --spectrum-icon-chevron-left-medium-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-chevron-right-large-width: var(--spectrum-global-dimension-size-150); --spectrum-icon-chevron-right-medium-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-cross-large-width: var(--spectrum-global-dimension-size-150); --spectrum-icon-cross-large-height: var(--spectrum-global-dimension-size-150); --spectrum-icon-dash-small-width: var(--spectrum-global-dimension-size-125); --spectrum-icon-dash-small-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-skip-left-width: 9px; --spectrum-icon-skip-left-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-skip-right-width: 9px; --spectrum-icon-skip-right-height: var(--spectrum-global-dimension-size-125); --spectrum-icon-triplegripper-width: var(--spectrum-global-dimension-size-125); --spectrum-listitem-option-icon-size: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-listitem-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px); --spectrum-listitem-option-height: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-listitem-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-listitem-thumbnail-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px); --spectrum-listitem-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-selectlist-thumbnail-small-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px); --spectrum-selectlist-thumbnail-small-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-selectlist-option-icon-size: var(--spectrum-global-dimension-static-size-150, 12px); --spectrum-selectlist-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-selectlist-option-icon-margin-top: var(--spectrum-global-dimension-static-size-65, 5px); --spectrum-selectlist-option-height: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-selectlist-option-padding-height: 7px; --spectrum-selectlist-thumbnail-option-icon-padding-y: var(--spectrum-global-dimension-static-size-125, 10px); --spectrum-loader-bar-large-border-radius: 3px; --spectrum-loader-bar-large-over-background-border-radius: 3px; --spectrum-loader-bar-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-loader-bar-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-loader-circle-medium-border-size: 3px; --spectrum-loader-circle-medium-over-background-border-size: 3px; --spectrum-loader-circle-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-loader-circle-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-meter-large-border-radius: 3px; --spectrum-meter-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-pagination-page-button-line-height: 26px; --spectrum-overlay-positive-transform-distance: 6px; --spectrum-overlay-negative-transform-distance: -6px; --spectrum-picker-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-picker-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-picker-quiet-min-width: var(--spectrum-global-dimension-size-225); --spectrum-picker-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-picker-thumbnail-small-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-picker-thumbnail-small-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-progressbar-large-border-radius: 3px; --spectrum-progressbar-large-indeterminate-border-radius: 3px; --spectrum-progressbar-large-over-background-border-radius: 3px; --spectrum-progressbar-small-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progressbar-small-indeterminate-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progressbar-small-over-background-border-radius: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progresscircle-medium-border-size: 3px; --spectrum-progresscircle-medium-over-background-border-size: 3px; --spectrum-progresscircle-small-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progresscircle-small-indeterminate-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progresscircle-small-over-background-border-size: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-progresscircle-medium-indeterminate-border-size: 3px; --spectrum-radio-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-margin-bottom: 0px; --spectrum-radio-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-radio-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-emphasized-margin-bottom: 0px; --spectrum-radio-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-radio-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-radio-quiet-margin-bottom: 0px; --spectrum-radio-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-rating-icon-width: 24px; --spectrum-rating-indicator-width: 16px; --spectrum-rating-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-rating-emphasized-icon-width: 24px; --spectrum-rating-emphasized-indicator-width: 16px; --spectrum-rating-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-rating-quiet-icon-width: 24px; --spectrum-rating-quiet-indicator-width: 16px; --spectrum-rating-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-search-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-search-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-search-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-search-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-search-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-search-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-sidenav-item-touch-hit-bottom: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-sidenav-multilevel-item-touch-hit-bottom: var(--spectrum-global-dimension-static-size-25, 2px); --spectrum-slider-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-slider-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-slider-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-slider-editable-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-slider-editable-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-slider-editable-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-slider-fill-track-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-slider-fill-handle-touch-hit-x: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-slider-fill-handle-touch-hit-y: var(--spectrum-global-dimension-static-size-200, 16px); --spectrum-switch-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px); --spectrum-switch-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-track-width: 26px; --spectrum-switch-handle-border-radius: 7px; --spectrum-switch-handle-transform-x-ltr: 12px; --spectrum-switch-handle-transform-x-rtl: -12px; --spectrum-switch-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-switch-emphasized-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px); --spectrum-switch-emphasized-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-emphasized-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-emphasized-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-emphasized-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-emphasized-track-width: 26px; --spectrum-switch-emphasized-handle-border-radius: 7px; --spectrum-switch-emphasized-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-switch-quiet-focus-ring-border-radius-key-focus: var(--spectrum-global-dimension-static-size-130, 11px); --spectrum-switch-quiet-text-gap-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-quiet-text-gap-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-quiet-text-gap-error-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-quiet-text-gap-error-selected-key-focus: var(--spectrum-global-dimension-static-size-115, 9px); --spectrum-switch-quiet-track-width: 26px; --spectrum-switch-quiet-handle-border-radius: 7px; --spectrum-switch-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-tabs-compact-focus-ring-border-radius: 5px; --spectrum-tabs-compact-margin-left: -8px; --spectrum-tabs-compact-margin-right: -8px; --spectrum-tabs-compact-vertical-focus-ring-border-radius: 5px; --spectrum-tabs-compact-vertical-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-focus-ring-border-radius: 5px; --spectrum-tabs-margin-left: -8px; --spectrum-tabs-margin-right: -8px; --spectrum-tabs-emphasized-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-emphasized-margin-left: -8px; --spectrum-tabs-emphasized-margin-right: -8px; --spectrum-tabs-quiet-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-quiet-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-margin-left: -8px; --spectrum-tabs-quiet-margin-right: -8px; --spectrum-tabs-quiet-compact-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-compact-margin-left: -8px; --spectrum-tabs-quiet-compact-margin-right: -8px; --spectrum-tabs-quiet-compact-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-compact-emphasized-margin-left: -8px; --spectrum-tabs-quiet-compact-emphasized-margin-right: -8px; --spectrum-tabs-quiet-compact-vertical-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-compact-vertical-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-emphasized-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-quiet-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-emphasized-margin-left: -8px; --spectrum-tabs-quiet-emphasized-margin-right: -8px; --spectrum-tabs-quiet-vertical-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-quiet-vertical-focus-ring-border-radius: 5px; --spectrum-tabs-quiet-vertical-emphasized-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-quiet-vertical-emphasized-focus-ring-border-radius: 5px; --spectrum-tabs-vertical-baseline: var(--spectrum-global-dimension-size-225); --spectrum-tabs-vertical-focus-ring-border-radius: 5px; --spectrum-textarea-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textarea-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textarea-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-textarea-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textarea-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textarea-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-textfield-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textfield-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textfield-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-textfield-quiet-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textfield-quiet-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-textfield-quiet-icon-frame: var(--spectrum-global-dimension-static-size-400, 32px); --spectrum-tool-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-tool-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-tool-high-emphasis-touch-hit-x: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-tool-high-emphasis-touch-hit-y: var(--spectrum-global-dimension-static-size-100, 8px); --spectrum-tooltip-padding-bottom: 5px; --spectrum-tooltip-content-max-width: var(--spectrum-global-dimension-size-2000); --spectrum-tooltip-info-padding-bottom: 5px; --spectrum-tooltip-info-content-max-width: 101px; --spectrum-tooltip-negative-padding-bottom: 5px; --spectrum-tooltip-negative-content-max-width: 101px; --spectrum-tooltip-positive-padding-bottom: 5px; --spectrum-tooltip-positive-content-max-width: 101px; }

/* ======== */

.error-state-container-general { left: 50%; margin: 0px; max-width: 380px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); }
.error-state-container-general .error-detail-message-4xx { max-width: 250px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-5xx { max-width: 330px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-italics { font-style: italic; }
.error-state-container-general { left: 50%; margin: 0px; max-width: 380px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); }
.error-state-container-general .error-detail-message-4xx { max-width: 250px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-5xx { max-width: 330px; color: rgb(142, 142, 142); font-size: 14px; line-height: 135%; padding: 18px 0px 3px; }
.error-state-container-general .error-detail-message-italics { font-style: italic; }

/* ======== */

:root { --gray-50: #fff; --gray-75: #fafafa; --gray-100: #f5f5f5; --gray-200: #eaeaea; --gray-300: #e1e1e1; --gray-400: #cacaca; --gray-500: #b3b3b3; --gray-600: #8e8e8e; --gray-700: #6e6e6e; --gray-800: #4b4b4b; --gray-900: #2c2c2c; --blue-400: #2680eb; --blue-500: #1473e6; --blue-600: #0d66d0; --blue-700: #095aba; --blue-900: #0265dc; --red-400: #e34850; --red-500: #d7373f; --red-600: #c9252d; --red-700: #bb121a; --orange-400: #e68619; --orange-500: #da7b11; --orange-600: #cb6f10; --orange-700: #bd640d; --green-400: #2d9d78; --green-500: #268e6c; --green-600: #12805c; --green-700: #107154; --primary-spectrum-button-fill-background: #292929; --primary-spectrum-button-fill-focus: #464646; --primary-spectrum-button-fill-down: #6d6d6d; --home-v2-widget-text: #292929; --secondary-spectrum-button-fill-background: #e9e9e9; --secondary-spectrum-button-border: #dadada; --secondary-spectrum-button-text: #292929; --fw-background-color: #f8f8f8; --app-icon-background: #ffffff; --genai-disabled-button-background: #e6e6e6; --genai-disabled-button-text: #b1b1b1; --genai-input-border: #e0f2fe; --genai-input-outline: #1a65dc; --genai-button-background: #222222; --trial-card-font-color: #131313; --trial-card-focus-bg: #f8f8f8; --trial-card-secondary-accent: #e9e9e9; --widget-new-tag-background: #e5f0fe; --widget-new-tag-text: #274dea; --firefly-card-bg: #ffffff; --view-desktop-apps-background: #e9e9e9; --dx-profile-card-border: #e1e1e1; --dx-profile-component-text: #131313; --dx-profile-component-current-profile-text: #1473e6; --dx-profile-component-description-text: #292929; --dx-profile-component-background: #fff; }
:root .spectrum--lightest { --gray-50: #ffffff; --gray-75: #ffffff; --gray-100: #ffffff; --gray-200: #f4f4f4; --gray-300: #eaeaea; --gray-400: #d3d3d3; --gray-500: #bcbcbc; --gray-600: #959595; --gray-700: #747474; --gray-800: #505050; --gray-900: #323232; --blue-400: #378ef0; --blue-500: #2680eb; --blue-600: #1473e6; --blue-700: #0d66d0; --blue-900: #0265dc; --red-400: #ec5b62; --red-500: #e34850; --red-600: #d7373f; --red-700: #c9252d; --orange-400: #f29423; --orange-500: #e68619; --orange-600: #da7b11; --orange-700: #cb6f10; --green-400: #33ab84; --green-500: #2d9d78; --green-600: #268e6c; --green-700: #12805c; }
:root .spectrum--dark { --gray-50: #252525; --gray-75: #2f2f2f; --gray-100: #323232; --gray-200: #3e3e3e; --gray-300: #4a4a4a; --gray-400: #5a5a5a; --gray-500: #6e6e6e; --gray-600: #909090; --gray-700: #b9b9b9; --gray-800: #e3e3e3; --gray-900: #ffffff; --blue-400: #2680eb; --blue-500: #378ef0; --blue-600: #4b9cf5; --blue-700: #5aa9fa; --blue-900: #5eaaf7; --red-400: #e34850; --red-500: #ec5b62; --red-600: #f76d74; --red-700: #ff7b82; --orange-400: #e68619; --orange-500: #f29423; --orange-600: #f9a43f; --orange-700: #ffb55b; --green-400: #2d9d78; --green-500: #33ab84; --green-600: #39b990; --green-700: #3fc89c; }
:root .spectrum--darkest { --gray-50: #080808; --gray-75: #1a1a1a; --gray-100: #1e1e1e; --gray-200: #2c2c2c; --gray-300: #393939; --gray-400: #494949; --gray-500: #5c5c5c; --gray-600: #7c7c7c; --gray-700: #a2a2a2; --gray-800: #c8c8c8; --gray-900: #efefef; --blue-400: #1473e6; --blue-500: #2680eb; --blue-600: #378ef0; --blue-700: #4b9cf5; --blue-900: #5eaaf7; --red-400: #d7373f; --red-500: #e34850; --red-600: #ec5b62; --red-700: #f76d74; --orange-400: #da7b11; --orange-500: #e68619; --orange-600: #f29423; --orange-700: #f9a43f; --green-400: #268e6c; --green-500: #2d9d78; --green-600: #33ab84; --green-700: #39b990; --primary-spectrum-button-fill-background: #dbdbdb; --primary-spectrum-button-fill-focus: #d0d0d0; --primary-spectrum-button-fill-down: #b0b0b0; --home-v2-widget-text: #dbdbdb; --secondary-spectrum-button-fill-background: #2c2c2c; --secondary-spectrum-button-border: #393939; --secondary-spectrum-button-text: #dbdbdb; --fw-background-color: #1b1b1b; --app-icon-background: #232323; --genai-disabled-button-background: #303030; --genai-disabled-button-text: #6a6a6a; --genai-input-border: #002651; --genai-input-outline: #056be6; --genai-button-background: #e6e6e6; --trial-card-font-color: #f2f2f2; --trial-card-focus-bg: #000000; --trial-card-secondary-accent: var(--spectrum-global-color-gray-200); --widget-new-tag-background: #0f1c52; --widget-new-tag-text: #5e86e8; --firefly-card-bg: #1d1d1d; --view-desktop-apps-background: #2c2c2c; --dx-profile-card-border: #323232; --dx-profile-component-text: #f2f2f2; --dx-profile-component-current-profile-text: #98c0fc; --dx-profile-component-description-text: #dbdbdb; --dx-profile-component-background: #222; }
:root { --size-100: 8px; --size-200: 16px; --fw-right-gutter-width: 8px; --full-page-loader-zIndex: 100000; }
*, ::after, ::before { box-sizing: border-box; font-family: adobe-clean, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; }
.spectrum:lang(zh-Hans) { font-family: adobe-clean-han-simplified-c, adobe-clean, Helvetica, Arial, sans-serif; }
.spectrum:lang(zh-Hans) .spectrumButton, .spectrum:lang(zh-Hans) .spectrum-ActionButton, .spectrum:lang(zh-Hans) .spectrum-LogicButton, .spectrum:lang(zh-Hans) .spectrum-FieldButton, .spectrum:lang(zh-Hans) .spectrum-ClearButton, .spectrum:lang(zh-Hans) .spectrum-Tool { font-family: adobe-clean-han-simplified-c, adobe-clean, Helvetica, Arial, sans-serif !important; }
.spectrum:lang(zh-Hans) .spectrum-Button { font-family: adobe-clean-han-simplified-c, adobe-clean, Helvetica, Arial, sans-serif !important; }
.spectrum:lang(zh-Hant) { font-family: adobe-clean-han-traditional, adobe-clean, Helvetica, Arial, sans-serif; }
.spectrum:lang(zh-Hant) .spectrumButton, .spectrum:lang(zh-Hant) .spectrum-ActionButton, .spectrum:lang(zh-Hant) .spectrum-LogicButton, .spectrum:lang(zh-Hant) .spectrum-FieldButton, .spectrum:lang(zh-Hant) .spectrum-ClearButton, .spectrum:lang(zh-Hant) .spectrum-Tool { font-family: adobe-clean-han-traditional, adobe-clean, Helvetica, Arial, sans-serif !important; }
.spectrum:lang(zh-Hant) .spectrum-Button { font-family: adobe-clean-han-traditional, adobe-clean, Helvetica, Arial, sans-serif !important; }
.spectrum:lang(ja) { font-family: adobe-clean-han-japanese, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif; }
.spectrum:lang(ja) .spectrumButton, .spectrum:lang(ja) .spectrum-ActionButton, .spectrum:lang(ja) .spectrum-LogicButton, .spectrum:lang(ja) .spectrum-FieldButton, .spectrum:lang(ja) .spectrum-ClearButton, .spectrum:lang(ja) .spectrum-Tool { font-family: adobe-clean-han-japanese, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif !important; }
.spectrum:lang(ja) .spectrum-Button { font-family: adobe-clean-han-japanese, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif !important; }
.spectrum:lang(ko) { font-family: adobe-clean-han-korean, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif; }
.spectrum:lang(ko) .spectrumButton, .spectrum:lang(ko) .spectrum-ActionButton, .spectrum:lang(ko) .spectrum-LogicButton, .spectrum:lang(ko) .spectrum-FieldButton, .spectrum:lang(ko) .spectrum-ClearButton, .spectrum:lang(ko) .spectrum-Tool { font-family: adobe-clean-han-korean, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif !important; }
.spectrum:lang(ko) .spectrum-Button { font-family: adobe-clean-han-korean, adobe-clean, "Source Sans Pro", Helvetica, Arial, sans-serif !important; }
#root { height: 100%; width: 100%; overflow: hidden; position: absolute; display: none; }
.root-wrapper-default-layout { position: relative; display: block; height: 100dvh; width: 100%; overflow: hidden; background-color: var(--fw-background-color); }
.root-wrapper-default-layout .fw-body-default-layout { background-color: var(--fw-body-background); border-radius: 0px; box-shadow: none; height: 100%; overflow: hidden; }
.fw-applet-container-default-layout { height: 100%; overflow-y: auto; }
body { overflow: hidden; overscroll-behavior-y: none; }
body .adbMsgClientWrapper .adbmsgContainer #adbmsgCta { border: 2px solid rgba(0, 0, 0, 0) !important; z-index: 99 !important; }
.fw-body-default-layout { display: flex; flex-direction: column; }

/* ======== */

.campaign-download-component.ccd .error_container { max-width: 480px; margin: 164px auto 0px; padding: 0px 40px; font-size: 16px; color: var(--spectrum-alias-background-color-label-gray); }
.campaign-download-component.ccd .error_container a { color: rgb(20, 115, 230); }
.campaign-download-component.ccd .error_container .header { border-bottom: 1px solid var(--gray-200); padding-bottom: 10px; color: var(--spectrum-global-color-red-500); font-size: 18px; line-height: 1.375rem; font-weight: bold; }
.campaign-download-component.ccd .error_container .header .alert-icon { display: inline-block; height: 1rem; margin-top: 2px; }
.campaign-download-component.ccd .error_container .header span { display: inline-block; width: calc(100% - 28px); }
.campaign-download-component.ccd .error_container .error-description { margin: 10px 0px 0px; }
.campaign-download-component.ccd .error_container .error-description p:not(:first-child) { margin-top: 22px; }
.campaign-download-component.ccd .error_container .error-description .separator { margin: 0px 5px; }
.campaign-download-component.ccd .error_container .error-description #lightroomMessage3 { margin-bottom: 0px; }
.campaign-download-component.ccd .page_error { min-height: 160px; padding: 1px; }
.campaign-download-component.ccd .page_error div.error-wrap { max-width: 925px; min-width: 270px; margin: 2% auto 0px; padding: 25px; }
.campaign-download-component.ccd .page_error div.error-wrap > .inner { padding: 8px; border: 1px solid var(--gray-300); border-radius: 8px; background-position-x: ; background-position-y: ; background-size: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(222, 222, 222)); background-repeat: repeat-x; text-align: center; color: var(--gray-800); }
.campaign-download-component.ccd .page_error div.error-wrap .cclogo { width: 81px; height: 61px; margin: 10px auto 20px; background-size: 81px; }
.campaign-download-component.ccd .page_error div.error-wrap h1 { margin-bottom: 12px; font-size: 1.75rem; line-height: 1; font-weight: 300; color: rgb(0, 0, 0); text-align: center; }
.campaign-download-component.ccd .page_error div.error-wrap p { margin-bottom: 20px; font-size: 1rem; color: var(--gray-800); line-height: 1.5; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar { background-color: var(--fw-background-color); border-bottom: 2px solid var(--gray-200); height: 64px; justify-content: space-between; width: 100%; padding: 0px 10px; align-items: center; display: flex; position: fixed; z-index: 100; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container { display: flex; align-items: center; height: 100%; padding-left: 13px; padding-top: 1px; flex: 1 1 0%; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container .adobe-logo { height: 32px; overflow: hidden; vertical-align: middle; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container .adobe-logo img { height: 100%; width: 66.4px; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .helpNavContainer, .campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .unavContainer { border: 2px solid rgba(0, 0, 0, 0); display: flex; font-size: 14px; font-weight: 700; line-height: 0; vertical-align: middle; }
.campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .helpNavContainer { padding-right: 15px; }
@media (min-width: 480px) {
  .campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container .adobe-logo { overflow: unset; width: 66.4px; }
  .campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container .new-adobe-logo { clip-path: none; }
}
@media (min-width: 769px) {
  .campaign-download-wrapper .header-body-container .header-body-wrapper .loggedout-navbar .logo-container { margin-left: 0px; }
}
.campaign-download-component.ccd .mobileContent .helpSection { text-align: center; }
.campaign-download-component.ccd .mobileContent .helpSection .helpSubsection { margin-bottom: 1rem; }
.campaign-download-component.ccd .mobileContent .helpSection .helpSubsection .text { color: var(--spectrum-global-color-gray-700); }
.campaign-download-component.ccd .mobileContent .helpSection .helpSubsection .link { color: rgb(13, 102, 208); text-decoration: none; cursor: pointer; }
.campaign-download-component.ccd .mobileContent .helpSection .helpSubsection .link:hover, .campaign-download-component.ccd .mobileContent .helpSection .helpSubsection .link:focus { text-decoration: underline; outline: none; }
.loggedOutCampaign.download-controller .openFileView { align-items: center; background-color: var(--spectrum-global-color-gray-50); display: flex; flex-direction: column; margin: 5rem auto auto; }
.loggedOutCampaign.download-controller .openFileView img { height: 4.5rem; margin-bottom: 2.25rem; }
.loggedOutCampaign.download-controller .openFileView .title { color: var(--spectrum-global-color-gray-900); font-size: 2.25rem; font-weight: 900; line-height: 2.8125rem; margin-bottom: 1.25rem; text-align: center; white-space: pre-wrap; width: 100%; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody { text-align: center; font-size: 0.875rem; font-weight: 400; color: var(--spectrum-global-color-gray-700); display: block; height: 100vh; padding-top: 4rem; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .productBody { display: inline-block; margin-bottom: 2rem; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .productBody .shallowInstructions { max-width: 32.5rem; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection { text-align: center; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .tryAgainTitle { color: var(--spectrum-global-color-gray-700); }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .tryAgainLink, .loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .helpLink { color: var(--spectrum-global-color-blue-600); text-decoration: none; cursor: pointer; }
.loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .tryAgainLink:hover, .loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .tryAgainLink:focus, .loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .helpLink:hover, .loggedOutCampaign.download-controller .openFileView .openFileViewBody .helpSection .helpLink:focus { text-decoration: underline; outline: none; }
.campaign-download-component.ccd .mobileContent { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 10rem 1rem; }
.campaign-download-component.ccd .mobileContent img { height: 3.4375rem; width: 3.4375rem; }
.campaign-download-component.ccd .mobileTitle { color: var(--spectrum-global-color-gray-900); font-size: 2.25rem; font-weight: 900; line-height: 1.25; margin-top: 2rem; }
.campaign-download-component.ccd .mobileDesc, .campaign-download-component.ccd .helpSection { font-size: 1rem; font-weight: 400; color: var(--spectrum-global-color-gray-700); margin-top: 1.875rem; margin-bottom: 1.875rem; line-height: 1.3; }
.campaign-download-component.ccd .helpSection { font-size: 0.875rem; }
.campaign-download-component.ccd .ccwLink { display: block; margin-top: 1.75rem; font-size: 0.875rem; color: var(--spectrum-global-color-gray-800) !important; text-decoration: underline !important; }
.campaign-download-component.ccd .subText { display: block; margin-top: 1rem; margin-bottom: 1rem; }
.campaign-download-component.ccd .incompatible { display: flex; flex-direction: column; align-items: center; margin-top: 12.5rem; }
.campaign-download-component.ccd .incompatible img { height: 6rem; width: 6rem; margin-bottom: 0.3125rem; }
.campaign-download-component.ccd .incompatible .incompatibleHeader { color: var(--spectrum-global-color-gray-900); font-size: 2.25rem; font-weight: 900; }
.campaign-download-component.ccd .incompatible .incompatibleDesc { font-size: 0.875rem; font-weight: 400; color: var(--spectrum-global-color-gray-700); max-width: 33.125rem; text-align: center; margin-top: 0.5rem; }
.campaign-download-component.ccd .incompatible .helpSection { margin-top: 2rem; }
.header-body-container.campaign .center-container { background: var(--spectrum-global-color-gray-50); min-height: 100vh; padding: 0px !important; }
.header-body-container.campaign .all-apps-app-card { margin: 1rem; }
.header-body-container.campaign .utility-nav-icon.help { display: flex !important; }
.header-body-container.campaign .navbar-title { display: inline !important; }
.campaign-download-component.ccd .loggedOutCampaign { height: 100vh; background-color: var(--spectrum-global-color-gray-50); display: flex; flex-direction: column; justify-content: center; overflow-y: auto; text-align: center; padding-top: 4rem; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left .language-container { display: inline; white-space: nowrap; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left .dropdown { display: inline-block; }
.language-list-cc-download.spectrum-Menu { overflow: hidden auto; }
@supports (-webkit-touch-callout: none) {
  .language-list-cc-download.spectrum-Menu { max-height: 420px; }
  @media (min-width: 560px) {
  .language-list-cc-download.spectrum-Menu { max-height: 280px; }
}
  @media (min-width: 960px) {
  .language-list-cc-download.spectrum-Menu { max-height: 100px; }
}
}
.language-list-cc-download .selected { color: var(--blue-700) !important; }
.language-list-cc-download .lang-item { display: flex; font-size: 14px; padding: 0px; }
@supports (-ms-ime-align: auto) {
  .language-list-cc-download .lang-item { padding-right: 10px; }
}
.language-list-cc-download .lang-item .spectrum-Menu-itemLabel { align-items: center; display: flex; justify-content: space-between; min-width: 100px; padding: 0px 12px; }
.language-list-cc-download .lang-item:focus { background-image: none !important; }
.language-list-cc-download .checkmark { height: 12px; }
.campaign-download-component.ccd .trailhead-footer-container { background-color: rgb(30, 30, 30); display: flex; justify-content: center; padding: 0px 24px; z-index: 2; }
.campaign-download-component.ccd .trailhead-footer-container .consent-link-hidden { display: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner { display: flex; flex-direction: column; max-width: 1280px; width: 100%; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top { display: flex; flex-wrap: wrap; padding: 24px 0px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left { flex-grow: 2; min-width: 250px; padding: 24px 0px 0px; display: flex; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div { display: flex; flex-direction: column; color: rgb(225, 225, 225); white-space: nowrap; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .select-language-text { margin: 10px 0px; color: rgb(180, 180, 180); }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div h3 { display: flex; align-items: center; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div h3 svg { margin-right: 8px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .language-container .dropdown button { border-color: rgb(162, 162, 162); color: rgb(162, 162, 162); }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .language-container .dropdown button:hover { background-color: rgb(162, 162, 162); border-color: rgb(162, 162, 162); color: rgb(8, 8, 8); }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .language-container .dropdown button.focus-ring { background-color: rgb(20, 115, 230); border-color: rgb(20, 115, 230); color: rgb(255, 255, 255); }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons { margin-top: 32px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div { margin-right: 16px; display: inline-block; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div:last-of-type { margin-right: 0px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div:hover { cursor: pointer; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div:focus { outline: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div.focus-ring { outline: none; box-shadow: rgb(20, 115, 230) 0px 0px 0px 2px !important; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div svg { fill: rgb(180, 180, 180); }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left > div .social-media-icons div svg:hover { cursor: pointer; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right { display: flex; flex-grow: 1; justify-content: initial; list-style-type: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div { display: flex; flex-direction: column; margin-right: 120px; padding: 24px 0px 0px; white-space: nowrap; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div h3 { color: rgb(162, 162, 162); font-size: 13px; font-weight: 500; font-style: normal; margin-bottom: 12px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div a, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div button, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div .consent-link { text-decoration: none; color: rgb(200, 200, 200); margin-bottom: 15px; background: none; border: 0px; text-align: left; font: inherit; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div a:hover, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div button:hover, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div .consent-link:hover { cursor: pointer; text-decoration: underline; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div a:focus, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div button:focus, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div .consent-link:focus { outline: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div a.focus-ring, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div button.focus-ring, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div .consent-link.focus-ring { outline: none; box-shadow: rgb(20, 115, 230) 0px 0px 0px 2px !important; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div a:last-of-type, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div button:last-of-type { margin-bottom: 0px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right > div:last-of-type { margin-right: 0px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom { display: flex; flex-wrap: wrap; border-top: 1px solid rgb(110, 110, 110); color: rgb(110, 110, 110); padding: 10px 0px; font-size: 12px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom > div { white-space: nowrap; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .footer-copyright { margin-right: 20px; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .footer-bottom-link:focus { outline: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .footer-bottom-link.focus-ring { outline: none; box-shadow: rgb(20, 115, 230) 0px 0px 0px 2px !important; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom a, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .consent-link { text-decoration: none; margin-right: 20px; color: rgb(110, 110, 110) !important; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom a:hover, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .consent-link:hover { cursor: pointer; text-decoration: underline; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom a span:focus, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .consent-link span:focus { outline: none; }
.campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom a span.focus-ring, .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-bottom .consent-link span.focus-ring { outline: none; box-shadow: rgb(20, 115, 230) 0px 0px 0px 2px !important; }
.campaign-download-component.ccd .cc-download-footer-mobile { padding-bottom: 6.5rem; }
@media (max-width: 579px) {
  .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right { display: flex; flex-wrap: wrap; }
}
@media (min-width: 850px) {
  .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right { justify-content: space-between; }
}
@media (max-width: 530px) {
  .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left { display: flex; flex-wrap: wrap; max-width: 280px; }
  .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-left li { white-space: nowrap; }
  .campaign-download-component.ccd .trailhead-footer-container .footer-inner .footer-top .footer-right { display: block; }
}
#cc-download-page { position: relative; }
#cc-download-page::before { background-color: var(--spectrum-global-color-gray-50); content: ""; display: block; height: 1060px; position: absolute; width: 100%; top: 0px; left: 0px; background-position: center bottom; background-repeat: no-repeat; background-size: 100% 100%; }
@media (max-width: 768px) {
  #cc-download-page::before { height: 1300px; }
}
#feature-cc::before { content: ""; display: inline-block; vertical-align: middle; height: 100%; }
.campaign-download-component.ccd .primary-signin-btn.focus-ring, .campaign-download-component.ccd .primary-viewApps-btn.focus-ring { background-color: var(--spectrum-global-color-gray-800); }
.campaign-download-component.ccd .arrow-down-btn.focus-ring { border-width: 2px; border-style: solid; border-image: initial; border-color: var(--spectrum-global-color-blue-500); }
.campaign-download-component.ccd .feedback-survey { bottom: 0px; padding-top: 0px; }
.campaign-download-component.ccd .feedback-survey .feedback-survey-title { color: var(--spectrum-global-color-gray-800); font-size: 1.25rem; font-weight: 400; }
.cc-wrapper { background-color: var(--spectrum-global-color-gray-50); display: flex; flex-direction: column; }
.cc-wrapper .welcome { display: flex; justify-content: space-between; margin: 8rem 6rem 0px; z-index: 1; }
@media (min-width: 1441px) {
  .cc-wrapper .welcome { margin: 8rem auto 0px; width: 1275px; }
}
.cc-wrapper .welcome.welcomeFullPage { min-height: calc(-270px + 100vh); }
@media (max-width: 1024px) {
  .cc-wrapper .welcome { margin: 8rem 1.25rem 0px; }
}
@media (max-width: 480px) {
  .cc-wrapper .welcome { margin-top: 4rem; }
}
.cc-wrapper .welcome .leftSection { padding-right: 1rem; width: 34.4rem; }
@media (max-width: 1024px) {
  .cc-wrapper .welcome .leftSection { align-items: center; display: flex; flex-direction: column; flex-grow: 1; padding-right: 0px; }
}
.cc-wrapper .welcome .leftSection img { height: 4rem; width: 4rem; }
.cc-wrapper .welcome .leftSection h1 { color: var(--spectrum-global-color-gray-50); font-weight: 900; margin-bottom: 0.6875rem; margin-top: 0.6875rem; font-size: 2.8125rem; }
@media (max-width: 1024px) {
  .cc-wrapper .welcome .leftSection h1 { align-self: stretch; text-align: center; }
}
.cc-wrapper .welcome .leftSection .description { color: var(--spectrum-global-color-gray-50); font-size: 1.125rem; font-weight: 400; }
@media (max-width: 1024px) {
  .cc-wrapper .welcome .leftSection .description { align-self: center; max-width: 34.4rem; text-align: center; }
}
@media (max-width: 580px) {
  .cc-wrapper .welcome .leftSection .description { align-self: stretch; }
}
.cc-wrapper .welcome .leftSection .downloadCTA { margin: 1.5rem 0px 2.125rem; }
.cc-wrapper .welcome .leftSection a.downloadCTA { color: var(--spectrum-global-color-gray-50); font-weight: 900; }
.cc-wrapper .welcome .leftSection .signInMobile { align-self: stretch; color: var(--spectrum-global-color-gray-50); font-size: 1.125rem; font-weight: 400; }
@media (max-width: 1024px) {
  .cc-wrapper .welcome .leftSection .signInMobile { text-align: center; }
}
.cc-wrapper .welcome .leftSection .signInMobile .signInLink { color: var(--spectrum-global-color-gray-50); text-decoration: underline; }
.cc-wrapper .welcome .leftSection .signInText { align-self: stretch; color: var(--spectrum-global-color-gray-50); font-size: 1.125rem; font-weight: 400; margin-bottom: 0.75rem; }
@media (max-width: 1024px) {
  .cc-wrapper .welcome .leftSection .signInText { text-align: center; }
}
.cc-wrapper .welcome .leftSection .signInBtn, .cc-wrapper .welcome .leftSection .viewAppsBtn { border-color: var(--spectrum-global-color-gray-50); color: var(--spectrum-global-color-gray-50); margin-left: 0px; }
.cc-wrapper .welcome .leftSection .signInBtn:hover, .cc-wrapper .welcome .leftSection .signInBtn:active, .cc-wrapper .welcome .leftSection .viewAppsBtn:hover, .cc-wrapper .welcome .leftSection .viewAppsBtn:active { background-color: var(--spectrum-global-color-gray-50); border-color: var(--spectrum-global-color-gray-50); color: var(--spectrum-global-color-gray-700); }
.cc-wrapper .welcome .rightSectionImg { background-position-x: right; background-repeat: no-repeat; background-size: contain; margin-top: 2rem; min-height: 25rem; width: 50%; }
@media (max-width: 1200px) {
  .cc-wrapper .welcome .rightSectionImg { width: 75%; }
}
@media (max-width: 1024px) {
  .cc-wrapper .welcome .rightSectionImg { display: none; }
}
.cc-wrapper .chevronDownIcon { align-self: center; color: var(--spectrum-global-color-gray-50); opacity: 0.5; outline: none; position: relative; margin-top: 5rem; z-index: 1; }
.cc-wrapper .chevronDownIcon:hover { cursor: pointer; }
@media (max-width: 1024px) {
  .cc-wrapper .chevronDownIcon { margin-top: 10rem; }
}
.cc-wrapper .ccFeatures { align-items: center; display: flex; flex-direction: column; margin: 8.375rem 1.25rem 0px; z-index: 1; }
.cc-wrapper .ccFeatures h2.ccFeaturesHeading { align-self: stretch; color: rgb(44, 44, 44); font-size: 2.25rem; font-weight: 900; margin-bottom: 1.5rem; text-align: center; }
.cc-wrapper .ccFeatures .featuresDesc { color: rgb(44, 44, 44); font-size: 1.125rem; font-weight: 400; margin-bottom: 6.25rem; max-width: 52.5rem; text-align: center; }
@media (max-width: 1024px) {
  .cc-wrapper .ccFeatures .featuresDesc { margin-bottom: 4.5rem; }
}
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .featuresDesc { align-self: stretch; }
}
.cc-wrapper .ccFeatures .ccFeature { display: flex; height: 22.25rem; width: 71.63rem; }
@media (max-width: 1280px) {
  .cc-wrapper .ccFeatures .ccFeature { width: 60rem; }
}
@media (max-width: 1024px) {
  .cc-wrapper .ccFeatures .ccFeature { height: 15.875rem; width: 54.5rem; }
}
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature { flex-direction: column; height: auto; width: 35rem; }
}
@media (max-width: 700px) {
  .cc-wrapper .ccFeatures .ccFeature { max-width: 22rem; width: 100%; }
}
@media (max-width: 354px) {
  .cc-wrapper .ccFeatures .ccFeature { max-width: 18.75rem; }
}
.cc-wrapper .ccFeatures .ccFeature:not(:last-of-type) { margin-bottom: 8.8125rem; }
@media (max-width: 1280px) {
  .cc-wrapper .ccFeatures .ccFeature:not(:last-of-type) { margin-bottom: 5.25rem; }
}
@media (max-width: 1024px) {
  .cc-wrapper .ccFeatures .ccFeature:not(:last-of-type) { margin-bottom: 9rem; }
}
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature:not(:last-of-type) { margin-bottom: 3.75rem; }
}
.cc-wrapper .ccFeatures .ccFeature:last-of-type { margin-bottom: 10rem; }
.cc-wrapper .ccFeatures .ccFeature .featureMedia { width: 48%; }
.cc-wrapper .ccFeatures .ccFeature .featureMedia img { pointer-events: none; width: 100%; }
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature .featureMedia { width: 100%; }
}
.cc-wrapper .ccFeatures .ccFeature .overview { margin: auto; width: 40%; }
@media (max-width: 1024px) {
  .cc-wrapper .ccFeatures .ccFeature .overview { margin: auto auto auto 6rem; }
}
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature .overview { margin: 0.5rem auto auto; width: 100%; }
}
.cc-wrapper .ccFeatures .ccFeature .overview .featureWrapper { display: inline-block; vertical-align: middle; }
.cc-wrapper .ccFeatures .ccFeature .overview .featureWrapper h2 { color: var(--spectrum-global-color-gray-800); font-size: 2.25rem; font-weight: 700; margin-bottom: 1rem; }
@media (max-width: 1024px) {
  .cc-wrapper .ccFeatures .ccFeature .overview .featureWrapper h2 { font-size: 2rem; }
}
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature .overview .featureWrapper h2 { margin-bottom: 0.5rem; }
}
.cc-wrapper .ccFeatures .ccFeature .overview .featureWrapper .desc { color: var(--spectrum-global-color-gray-900); font-size: 1.125rem; font-weight: 400; }
.cc-wrapper .ccFeatures .ccFeature.reverse { flex-direction: row-reverse; justify-content: space-between; }
@media (max-width: 900px) {
  .cc-wrapper .ccFeatures .ccFeature.reverse { flex-direction: column; }
}
.cc-wrapper .ccFeatures .ccFeature.reverse .overview { margin-left: 0px; }
.cc-wrapper .instructionsSection { align-items: center; display: flex; flex-direction: column; height: calc(-150px + 100vh); margin: 9.25rem auto 6.25rem; min-height: 37.375rem; width: 100%; z-index: 1; }
@media (min-height: 3000px) {
  .cc-wrapper .instructionsSection { height: calc(-730px + 100vh); }
}
@media (max-width: 480px) {
  .cc-wrapper .instructionsSection { margin: 9.25rem 0px 6.25rem; padding: 0px 1.25rem; }
}
.cc-wrapper .instructionsSection .downloadCTA { border-radius: 1.25rem; font-size: 0.9375rem; margin: 0.9375rem 0px; min-height: 2.1875rem; min-width: 12.6875rem; }
.cc-wrapper .instructionsSection .instructionPageHeader { color: var(--spectrum-global-color-gray-900); font-size: 2.25rem; font-weight: 900; margin-bottom: 15px; text-align: center; }
@media (max-width: 580px) {
  .cc-wrapper .instructionsSection .instructionPageHeader { align-self: stretch; }
}
.cc-wrapper .instructionsSection .instructionSteps { display: flex; justify-content: space-between; margin-top: 1.875rem; width: 60%; }
@media (max-width: 1280px) {
  .cc-wrapper .instructionsSection .instructionSteps { width: 80%; }
}
@media (max-width: 768px) {
  .cc-wrapper .instructionsSection .instructionSteps { width: 94%; }
}
@media (max-width: 680px) {
  .cc-wrapper .instructionsSection .instructionSteps { align-items: center; flex-direction: column; }
  .cc-wrapper .instructionsSection .instructionSteps .step1, .cc-wrapper .instructionsSection .instructionSteps .step2 { width: 100% !important; }
  .cc-wrapper .instructionsSection .instructionSteps .step1 { margin-bottom: 1.5rem; }
}
.cc-wrapper .instructionsSection .instructionSteps .step1, .cc-wrapper .instructionsSection .instructionSteps .step2 { display: flex; width: 43%; }
.cc-wrapper .instructionsSection .instructionSteps .bulletPoint { border-width: 3px; border-style: solid; border-image: initial; border-color: var(--spectrum-global-color-gray-900); border-radius: 50%; color: var(--spectrum-global-color-gray-900); font-size: 1.5625rem; font-weight: 700; height: 3rem; margin-right: 1.5rem; text-align: center; min-width: 3rem; }
.cc-wrapper .instructionsSection .instructionSteps .text { color: var(--spectrum-global-color-gray-900); font-size: 1.125rem; font-weight: 400; }
.cc-wrapper .instructionsSection .helpSection { align-self: stretch; color: var(--spectrum-global-color-gray-900); font-size: 1rem; font-weight: 400; margin: 7rem 0.3125rem 0px; text-align: center; }
.cc-wrapper .instructionsSection .helpSection .tryAgainLink, .cc-wrapper .instructionsSection .helpSection .helpLink { color: var(--spectrum-global-color-blue-600); text-decoration: none; cursor: pointer; }
.cc-wrapper .instructionsSection .helpSection .tryAgainLink:hover, .cc-wrapper .instructionsSection .helpSection .tryAgainLink:focus, .cc-wrapper .instructionsSection .helpSection .helpLink:hover, .cc-wrapper .instructionsSection .helpSection .helpLink:focus { text-decoration: underline; outline: none; }
.spectrum-Textfield { box-sizing: border-box; border: 1px solid; border-radius: 4px; padding: 3px 12px 5px; text-indent: 0px; min-width: 48px; height: 32px; width: 192px; vertical-align: top; margin: 0px; overflow: visible; font-family: adobe-clean, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; text-overflow: ellipsis; transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out; outline: none; appearance: none; }
.spectrum-Textfield::placeholder { font-weight: 400; font-style: italic; transition: color 130ms ease-in-out; opacity: 1; }
.spectrum-Textfield:lang(ja)::placeholder, .spectrum-Textfield:lang(zh)::placeholder, .spectrum-Textfield:lang(ko)::placeholder { font-style: normal; }
.spectrum-Textfield:hover::placeholder { font-weight: 400; }
.spectrum-Textfield:disabled { opacity: 1; }
.spectrum-Textfield:disabled::placeholder { font-weight: 400; }
.spectrum-Textfield::-webkit-inner-spin-button, .spectrum-Textfield::-webkit-outer-spin-button { appearance: none; margin: 0px; }
.spectrum-Textfield.is-invalid, .spectrum-Textfield:invalid, .spectrum-Textfield.is-valid { background-repeat: no-repeat; }
.spectrum-Textfield.is-invalid, .spectrum-Textfield:invalid { background-size: 18px 18px; background-position: calc(100% - 12px) 50%; padding-right: 42px; }
.spectrum-Textfield.is-valid { background-size: 12px 12px; background-position: calc(100% - 12px) 50%; padding-right: 36px; }
.spectrum-Textfield--multiline { height: auto; min-height: 56px; padding: 3px 12px 5px; overflow: auto; }
.spectrum-Textfield--multiline.is-invalid, .spectrum-Textfield--multiline:invalid, .spectrum-Textfield--multiline.is-valid { background-position: calc(100% - 9px) calc(100% - 9px); }
.spectrum-Textfield--quiet { border-radius: 0px; border-width: 0px 0px 1px; padding-left: 0px; padding-right: 0px; resize: none; overflow-y: hidden; }
.spectrum-Textfield--quiet.is-invalid, .spectrum-Textfield--quiet:invalid, .spectrum-Textfield--quiet.is-valid { background-position: 100% 50%; }
.spectrum--light .spectrum-Textfield { background-color: rgb(255, 255, 255); border-color: rgb(225, 225, 225); color: rgb(75, 75, 75); }
.spectrum--light .spectrum-Textfield::placeholder { color: rgb(142, 142, 142); }
.spectrum--light .spectrum-Textfield:hover { border-color: rgb(202, 202, 202); box-shadow: none; }
.spectrum--light .spectrum-Textfield:hover::placeholder { color: rgb(44, 44, 44); }
.spectrum--light .spectrum-Textfield:focus { border-color: rgb(20, 115, 230); }
.spectrum--light .spectrum-Textfield.focus-ring:not(:active) { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; }
.spectrum--light .spectrum-Textfield[disabled] { background-color: rgb(234, 234, 234); border-color: transparent; color: rgb(179, 179, 179); -webkit-text-fill-color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Textfield[disabled]::placeholder { color: rgb(179, 179, 179); }
.spectrum--light .spectrum-Textfield.is-invalid, .spectrum--light .spectrum-Textfield:invalid { border-color: rgb(215, 55, 63); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28227%2C 72%2C 80%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E"); }
.spectrum--light .spectrum-Textfield.is-invalid.focus-ring:not(:active), .spectrum--light .spectrum-Textfield:invalid.focus-ring:not(:active) { border-color: rgb(215, 55, 63); box-shadow: rgb(215, 55, 63) 0px 0px 0px 1px; }
.spectrum--light .spectrum-Textfield.is-valid { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2818%2C 128%2C 92%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E"); }
.spectrum--light .spectrum-Textfield--quiet { background-color: transparent; border-color: rgb(225, 225, 225); }
.spectrum--light .spectrum-Textfield--quiet:hover { border-color: rgb(202, 202, 202); }
.spectrum--light .spectrum-Textfield--quiet:active { border-color: rgb(20, 115, 230); }
.spectrum--light .spectrum-Textfield--quiet:focus { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 1px 0px; }
.spectrum--light .spectrum-Textfield--quiet.focus-ring:not(:active) { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 1px 0px; }
.spectrum--light .spectrum-Textfield--quiet:disabled { background-color: transparent; border-color: rgb(225, 225, 225); }
.spectrum--light .spectrum-Textfield--quiet.is-invalid, .spectrum--light .spectrum-Textfield--quiet:invalid { border-color: rgb(215, 55, 63); }
.spectrum--light .spectrum-Textfield--quiet.is-invalid:focus, .spectrum--light .spectrum-Textfield--quiet:invalid:focus { box-shadow: rgb(215, 55, 63) 0px 1px 0px; }
.spectrum--light .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .spectrum--light .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) { border-color: rgb(215, 55, 63); box-shadow: rgb(215, 55, 63) 0px 1px 0px; }
.spectrum--dark .spectrum-Textfield { background-color: rgb(37, 37, 37); border-color: rgb(74, 74, 74); color: rgb(227, 227, 227); }
.spectrum--dark .spectrum-Textfield::placeholder { color: rgb(144, 144, 144); }
.spectrum--dark .spectrum-Textfield:hover { border-color: rgb(90, 90, 90); box-shadow: none; }
.spectrum--dark .spectrum-Textfield:hover::placeholder { color: rgb(255, 255, 255); }
.spectrum--dark .spectrum-Textfield:focus { border-color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-Textfield.focus-ring:not(:active) { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 0px 0px 1px; }
.spectrum--dark .spectrum-Textfield[disabled] { background-color: rgb(62, 62, 62); border-color: transparent; color: rgb(110, 110, 110); -webkit-text-fill-color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Textfield[disabled]::placeholder { color: rgb(110, 110, 110); }
.spectrum--dark .spectrum-Textfield.is-invalid, .spectrum--dark .spectrum-Textfield:invalid { border-color: rgb(236, 91, 98); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28227%2C 72%2C 80%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E"); }
.spectrum--dark .spectrum-Textfield.is-invalid.focus-ring:not(:active), .spectrum--dark .spectrum-Textfield:invalid.focus-ring:not(:active) { border-color: rgb(236, 91, 98); box-shadow: rgb(236, 91, 98) 0px 0px 0px 1px; }
.spectrum--dark .spectrum-Textfield.is-valid { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2857%2C 185%2C 144%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E"); }
.spectrum--dark .spectrum-Textfield--quiet { background-color: transparent; border-color: rgb(74, 74, 74); }
.spectrum--dark .spectrum-Textfield--quiet:hover { border-color: rgb(90, 90, 90); }
.spectrum--dark .spectrum-Textfield--quiet:active { border-color: rgb(55, 142, 240); }
.spectrum--dark .spectrum-Textfield--quiet:focus { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 1px 0px; }
.spectrum--dark .spectrum-Textfield--quiet.focus-ring:not(:active) { border-color: rgb(38, 128, 235); box-shadow: rgb(38, 128, 235) 0px 1px 0px; }
.spectrum--dark .spectrum-Textfield--quiet:disabled { background-color: transparent; border-color: rgb(74, 74, 74); }
.spectrum--dark .spectrum-Textfield--quiet.is-invalid, .spectrum--dark .spectrum-Textfield--quiet:invalid { border-color: rgb(236, 91, 98); }
.spectrum--dark .spectrum-Textfield--quiet.is-invalid:focus, .spectrum--dark .spectrum-Textfield--quiet:invalid:focus { box-shadow: rgb(236, 91, 98) 0px 1px 0px; }
.spectrum--dark .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .spectrum--dark .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) { border-color: rgb(236, 91, 98); box-shadow: rgb(236, 91, 98) 0px 1px 0px; }
.spectrum--lightest .spectrum-Textfield { background-color: rgb(255, 255, 255); border-color: rgb(234, 234, 234); color: rgb(80, 80, 80); }
.spectrum--lightest .spectrum-Textfield::placeholder { color: rgb(149, 149, 149); }
.spectrum--lightest .spectrum-Textfield:hover { border-color: rgb(211, 211, 211); box-shadow: none; }
.spectrum--lightest .spectrum-Textfield:hover::placeholder { color: rgb(50, 50, 50); }
.spectrum--lightest .spectrum-Textfield:focus { border-color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-Textfield.focus-ring:not(:active) { border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 0px 0px 1px; }
.spectrum--lightest .spectrum-Textfield[disabled] { background-color: rgb(244, 244, 244); border-color: transparent; color: rgb(188, 188, 188); -webkit-text-fill-color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Textfield[disabled]::placeholder { color: rgb(188, 188, 188); }
.spectrum--lightest .spectrum-Textfield.is-invalid, .spectrum--lightest .spectrum-Textfield:invalid { border-color: rgb(227, 72, 80); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28236%2C 91%2C 98%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E"); }
.spectrum--lightest .spectrum-Textfield.is-invalid.focus-ring:not(:active), .spectrum--lightest .spectrum-Textfield:invalid.focus-ring:not(:active) { border-color: rgb(227, 72, 80); box-shadow: rgb(227, 72, 80) 0px 0px 0px 1px; }
.spectrum--lightest .spectrum-Textfield.is-valid { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2838%2C 142%2C 108%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E"); }
.spectrum--lightest .spectrum-Textfield--quiet { background-color: transparent; border-color: rgb(234, 234, 234); }
.spectrum--lightest .spectrum-Textfield--quiet:hover { border-color: rgb(211, 211, 211); }
.spectrum--lightest .spectrum-Textfield--quiet:active { border-color: rgb(38, 128, 235); }
.spectrum--lightest .spectrum-Textfield--quiet:focus { border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 1px 0px; }
.spectrum--lightest .spectrum-Textfield--quiet.focus-ring:not(:active) { border-color: rgb(55, 142, 240); box-shadow: rgb(55, 142, 240) 0px 1px 0px; }
.spectrum--lightest .spectrum-Textfield--quiet:disabled { background-color: transparent; border-color: rgb(234, 234, 234); }
.spectrum--lightest .spectrum-Textfield--quiet.is-invalid, .spectrum--lightest .spectrum-Textfield--quiet:invalid { border-color: rgb(227, 72, 80); }
.spectrum--lightest .spectrum-Textfield--quiet.is-invalid:focus, .spectrum--lightest .spectrum-Textfield--quiet:invalid:focus { box-shadow: rgb(227, 72, 80) 0px 1px 0px; }
.spectrum--lightest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .spectrum--lightest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) { border-color: rgb(227, 72, 80); box-shadow: rgb(227, 72, 80) 0px 1px 0px; }
.spectrum--darkest .spectrum-Textfield { background-color: rgb(8, 8, 8); border-color: rgb(57, 57, 57); color: rgb(200, 200, 200); }
.spectrum--darkest .spectrum-Textfield::placeholder { color: rgb(124, 124, 124); }
.spectrum--darkest .spectrum-Textfield:hover { border-color: rgb(73, 73, 73); box-shadow: none; }
.spectrum--darkest .spectrum-Textfield:hover::placeholder { color: rgb(239, 239, 239); }
.spectrum--darkest .spectrum-Textfield:focus { border-color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-Textfield.focus-ring:not(:active) { border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 0px 0px 1px; }
.spectrum--darkest .spectrum-Textfield[disabled] { background-color: rgb(44, 44, 44); border-color: transparent; color: rgb(92, 92, 92); -webkit-text-fill-color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Textfield[disabled]::placeholder { color: rgb(92, 92, 92); }
.spectrum--darkest .spectrum-Textfield.is-invalid, .spectrum--darkest .spectrum-Textfield:invalid { border-color: rgb(227, 72, 80); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28215%2C 55%2C 63%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E"); }
.spectrum--darkest .spectrum-Textfield.is-invalid.focus-ring:not(:active), .spectrum--darkest .spectrum-Textfield:invalid.focus-ring:not(:active) { border-color: rgb(227, 72, 80); box-shadow: rgb(227, 72, 80) 0px 0px 0px 1px; }
.spectrum--darkest .spectrum-Textfield.is-valid { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2851%2C 171%2C 132%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E"); }
.spectrum--darkest .spectrum-Textfield--quiet { background-color: transparent; border-color: rgb(57, 57, 57); }
.spectrum--darkest .spectrum-Textfield--quiet:hover { border-color: rgb(73, 73, 73); }
.spectrum--darkest .spectrum-Textfield--quiet:active { border-color: rgb(38, 128, 235); }
.spectrum--darkest .spectrum-Textfield--quiet:focus { border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 1px 0px; }
.spectrum--darkest .spectrum-Textfield--quiet.focus-ring:not(:active) { border-color: rgb(20, 115, 230); box-shadow: rgb(20, 115, 230) 0px 1px 0px; }
.spectrum--darkest .spectrum-Textfield--quiet:disabled { background-color: transparent; border-color: rgb(57, 57, 57); }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid, .spectrum--darkest .spectrum-Textfield--quiet:invalid { border-color: rgb(227, 72, 80); }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid:focus, .spectrum--darkest .spectrum-Textfield--quiet:invalid:focus { box-shadow: rgb(227, 72, 80) 0px 1px 0px; }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .spectrum--darkest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) { border-color: rgb(227, 72, 80); box-shadow: rgb(227, 72, 80) 0px 1px 0px; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey { bottom: 0px; display: flex; flex-direction: column; padding-bottom: 60px; position: relative; transform: translate3d(0px, 0px, 0px); width: 100%; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body { display: block; margin: 0px auto; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body.step-1 { margin-bottom: 40px; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-header { color: var(--spectrum-global-color-gray-800); font-size: 16px; margin-top: 24px; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-title { color: var(--spectrum-global-color-gray-800); font-size: 1.25rem; line-height: normal; font-weight: 400; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-subtitle { color: rgb(118, 118, 118); font-size: 14px; line-height: normal; margin-bottom: 5px; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-compact .feedback-survey-title { display: table-cell; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-compact .feedback-survey-title > span { margin-right: 10px; vertical-align: middle; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-compact .feedback-survey-button { display: inline-block; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-main { padding-top: 20px; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-main .feedback-survey-button { padding-top: 20px; text-align: right; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-main .feedback-survey-button.hidden-button { opacity: 0; user-select: none; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-text { height: 78px; resize: none; width: 600px; }
@supports (-webkit-overflow-scrolling: touch) {
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-text { font-size: 16px; }
}
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-text::placeholder { color: var(--spectrum-global-color-gray-600); font-style: italic; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-thanks-header { font-size: 24px; margin: 50px; text-align: center; }
.campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-thanks-header .feedback-survey-thanks { margin: 5px; }
.campaign-download-component.ccd .cc-wrapper .home-component { margin: 0px 0px 48px; }
.campaign-download-component.ccd .cc-wrapper .home-component .home-component-header { margin: 0px 0px 16px; }
.campaign-download-component.ccd .cc-wrapper .spectrum-Button { min-width: 5px; }
@media (max-width: 479px) {
  .campaign-download-component.ccd .cc-wrapper .home-component { margin: 0px 0px 32px; }
  .campaign-download-component.ccd .cc-wrapper .home-component .home-component-header { margin: 0px 0px 12px; }
}
@media (max-width: 959px) {
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-text { width: 100%; }
}
@media (max-width: 767px) {
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body.step-1 .feedback-survey-subtitle { text-align: center; }
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body .feedback-survey-compact { text-align: center; }
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body .feedback-survey-compact .feedback-survey-title { display: block; }
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body .feedback-survey-compact .feedback-survey-title .feedback-survey-button { display: block; margin-top: 8px; }
}
@media (max-width: 479px) {
  .campaign-download-component.ccd .cc-wrapper .feedback-survey { margin-bottom: 68px !important; margin-top: -48px !important; }
  .campaign-download-component.ccd .cc-wrapper .feedback-survey .feedback-survey-body { margin: 0px 16px; }
}
p span { font-family: adobe-clean, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.campaign-download-component.ccd .container { font-size: 1rem; line-height: 1.375rem; }
@media (min-width: 480px) and (max-width: 509px) {
  .campaign-download-component.ccd .container { font-size: 1.125rem; }
}
@media (min-width: 510px) and (max-width: 767px) {
  .campaign-download-component.ccd .container { font-size: 1.25rem; }
}
@media (min-width: 768px) and (max-width: 959px) {
  .campaign-download-component.ccd .container { font-size: 1.375rem; }
}
@media (min-width: 960px) and (max-width: 1049px) {
  .campaign-download-component.ccd .container { font-size: 1.5rem; }
}
@media (min-width: 1050px) and (max-width: 1280px) {
  .campaign-download-component.ccd .container { font-size: 1.625rem; }
}
.campaign-download-component.ccd .container .header { height: 2.75rem; }
.campaign-download-component.ccd .container .header .close { pointer-events: auto; color: rgb(112, 112, 112); margin: 0.625rem 0.5rem 0px 0px; float: right; }
.campaign-download-component.ccd .container .imageContainer .bannerImage { width: 100%; }
.campaign-download-component.ccd .container .imageContainer .productIcon { width: 3.125rem; height: 3.05rem; margin-left: 2.5rem; margin-top: -1.875rem; margin-bottom: 1.0625rem; }
.campaign-download-component.ccd .container .dataContainer { margin-left: 2.5rem; line-height: 1.375; }
.campaign-download-component.ccd .container .dataContainer p { display: block; margin-bottom: 1.25rem; margin-top: 1.875rem; }
.campaign-download-component.ccd .container .dataContainer .title { font-size: 1.125em; margin-bottom: 1.875rem; font-weight: bolder; color: var(--spectrum-global-color-gray-900); }
.campaign-download-component.ccd .container .dataContainer .body { font-size: 1em; margin-right: 2.1875rem; margin-bottom: 2.5625rem; color: var(--spectrum-global-color-gray-700); }
.campaign-download-component.ccd .container .dataContainer .body .chromeBookBody { margin-bottom: 2.5rem; }
.campaign-download-component.ccd .container .dataContainer .body .androidImage { width: 9.5625rem; height: auto; margin-left: -0.5rem; }
.campaign-download-component.ccd .container .dataContainer .body .iosImage { width: 7.4375rem; height: auto; margin-left: -0.5rem; }
.campaign-download-component.ccd .container .dataContainer .body .download_button { font-size: 1.125em; border-radius: 1.125em; background-color: var(--spectrum-global-color-blue-500); color: var(--spectrum-global-color-gray-50); font-weight: bold; width: auto; height: 2em; margin-top: 2rem; }
#root.mobile-logged-out-page { position: fixed; width: 100%; overflow: auto !important; }
.remove-negative-margin-top { margin-top: 1.875rem !important; }
.campaign-download-container .campaign-download-wrapper { background: var(--gray-100); min-width: 20rem; width: 100%; height: 100%; z-index: 101; }
.campaign-download-container .campaign-download-wrapper.cc-download-scrollable-page { overflow-y: auto; }
.campaign-download-container .campaign-download-wrapper.cc-download-scrollable-page .trailhead-footer-container { bottom: 0px; position: relative; }
.campaign-download-container .campaign-download-wrapper .hidden { display: none; }
.campaign-download-container .campaign-download-wrapper .header-body-container { margin-top: 0px; }
.campaign-download-container .campaign-download-wrapper .header-body-container.top-nav { margin-left: 0px; }
.campaign-download-container .campaign-download-wrapper .header-body-container.top-nav.yourwork { padding: 0px; }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen { padding-left: 0px; padding-right: 0px; background-color: var(--gray-100); margin-left: 0px !important; }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen.whiteBg { background: rgb(255, 255, 255); }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen.greyBg { background-color: var(--gray-100); }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen.centreSurveyScreen .header-body-wrapper { display: table; height: 100vh; padding: 0px; width: 100%; }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen.centreSurveyScreen .header-body-wrapper .campaign-download-component { margin-left: 74px; display: table-cell; vertical-align: middle; }
@media screen and (min-height: 510px) {
  .campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen.centreSurveyScreen .header-body-wrapper .campaign-download-component { padding-bottom: 6.2vh; }
}
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen .header-body-wrapper { margin: 0px; max-width: 100%; padding-top: 0px; padding-bottom: 0px; }
.campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen .header-body-wrapper, .campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen .leftnav-container, .campaign-download-container .campaign-download-wrapper .header-body-container.fullscreen .leftnav-overlay { transition: none; }
.campaign-download-container .campaign-download-wrapper .header-body-container-error-state { min-height: 100vh; position: relative; }
.top-nav .campaign-download-container .campaign-download-wrapper .header-body-container-error-state { margin-top: 4rem; min-height: calc(-4rem + 100vh); }
@media (min-width: 110.5rem) {
  .campaign-download-container .campaign-download-wrapper { overflow: hidden; position: relative; }
  .campaign-download-container .campaign-download-wrapper .header-body-container { margin-left: 16rem; min-height: 100vh; position: relative; }
  .top-nav .campaign-download-container .campaign-download-wrapper .header-body-container { margin-left: 0px; margin-top: 4rem; min-height: calc(-4rem + 100vh); }
  .campaign-download-container .campaign-download-wrapper .header-body-container .header-body-wrapper { margin: 0px auto; max-width: 80rem; padding-top: 0px; }
}
@media (max-width: 110.499rem) and (min-width: 80rem) {
  .campaign-download-container .campaign-download-wrapper { overflow: hidden; position: relative; }
  .campaign-download-container .campaign-download-wrapper .header-body-container { margin-left: 16rem; min-height: 100vh; padding-left: 2rem; padding-right: 2rem; position: relative; }
  .campaign-download-container .campaign-download-wrapper .header-body-container .header-body-wrapper { margin: 0px auto; padding-top: 0px; width: 100%; }
}
@media (max-width: 79.999rem) and (min-width: 48rem) {
  .campaign-download-container .campaign-download-wrapper { overflow: hidden; position: relative; }
  .campaign-download-container .campaign-download-wrapper .header-body-container { min-height: 100vh; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; }
  .top-nav .campaign-download-container .campaign-download-wrapper .header-body-container { margin-top: 4rem; min-height: calc(-4rem + 100vh); }
  .campaign-download-container .campaign-download-wrapper .header-body-container .header-body-wrapper { margin: 0px auto; padding-top: 0px; width: 100%; }
  .campaign-download-container .campaign-download-wrapper .open { left: 0px; }
  .campaign-download-container .campaign-download-wrapper .open * { opacity: 1; }
}
@media (max-width: 47.999rem) {
  .campaign-download-container .campaign-download-wrapper { overflow: hidden; position: relative; }
  .campaign-download-container .campaign-download-wrapper .header-body-container { min-height: 100vh; padding-left: 1rem; padding-right: 1rem; position: relative; }
  .top-nav .campaign-download-container .campaign-download-wrapper .header-body-container { margin-top: 4rem; min-height: calc(-4rem + 100vh); }
  .campaign-download-container .campaign-download-wrapper .header-body-container .header-body-wrapper { margin: 0px auto; padding-top: 0px; width: 100%; }
  .campaign-download-container .campaign-download-wrapper .open { left: 0px; }
  .campaign-download-container .campaign-download-wrapper .open * { opacity: 1; }
}
.campaign-download-loader { align-items: center; display: flex; height: 100vh; justify-content: center; width: 100%; }
html[lang="zh-Hant"] .campaign-download-component.ccd p, html[lang="zh-Hant"] .campaign-download-component.ccd div, html[lang="zh-Hant"] .campaign-download-component.ccd section, html[lang="zh-Hant"] .campaign-download-component.ccd h2, html[lang="zh-Hant"] .campaign-download-component.ccd span, html[lang="zh-Hans"] .campaign-download-component.ccd p, html[lang="zh-Hans"] .campaign-download-component.ccd div, html[lang="zh-Hans"] .campaign-download-component.ccd section, html[lang="zh-Hans"] .campaign-download-component.ccd h2, html[lang="zh-Hans"] .campaign-download-component.ccd span, html[lang="ja"] .campaign-download-component.ccd p, html[lang="ja"] .campaign-download-component.ccd div, html[lang="ja"] .campaign-download-component.ccd section, html[lang="ja"] .campaign-download-component.ccd h2, html[lang="ja"] .campaign-download-component.ccd span, html[lang="ko"] .campaign-download-component.ccd p, html[lang="ko"] .campaign-download-component.ccd div, html[lang="ko"] .campaign-download-component.ccd section, html[lang="ko"] .campaign-download-component.ccd h2, html[lang="ko"] .campaign-download-component.ccd span { font-style: normal; font-weight: normal; }
.campaign-download-component.ccd { height: 100%; overflow: auto; }
.campaign-download-component.ccd a { text-decoration: none; color: rgb(51, 153, 255); font-weight: normal; cursor: pointer; }
.campaign-download-component.ccd a:hover { color: rgb(42, 120, 184); }
.campaign-download-component.ccd.ccd-download-scrollable-page { height: calc(-64px + 100vh); }
.cc-download-scrollable-page .cc-download-empty { height: 64px; }
#root.campaign-download-container { position: fixed; width: 100%; overflow: auto !important; }

/* ======== */

.tk-adobe-clean { font-family: adobe-clean, sans-serif; }
.tk-adobe-clean-serif { font-family: adobe-clean-serif, sans-serif; }

/* ======== */

@font-face { font-family: adobe-clean; src: url("https://use.typekit.net/af/c0160f/00000000000000007735dac8/30/l?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/c0160f/00000000000000007735dac8/30/d?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/c0160f/00000000000000007735dac8/30/a?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n4&v=3") format("opentype"); font-weight: 400; font-style: normal; font-stretch: normal; font-display: fallback; }
@font-face { font-family: adobe-clean; src: url("https://use.typekit.net/af/95bf80/00000000000000007735dacd/30/l?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/95bf80/00000000000000007735dacd/30/d?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/95bf80/00000000000000007735dacd/30/a?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i4&v=3") format("opentype"); font-weight: 400; font-style: italic; font-stretch: normal; font-display: fallback; }
@font-face { font-family: adobe-clean; src: url("https://use.typekit.net/af/5c07ba/00000000000000007735dad8/30/l?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/5c07ba/00000000000000007735dad8/30/d?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/5c07ba/00000000000000007735dad8/30/a?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=n7&v=3") format("opentype"); font-weight: 700; font-style: normal; font-stretch: normal; font-display: fallback; }
@font-face { font-family: adobe-clean; src: url("https://use.typekit.net/af/650f2d/00000000000000007735dada/30/l?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/650f2d/00000000000000007735dada/30/d?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/650f2d/00000000000000007735dada/30/a?primer=a3de0e76e354fc2f5fe503c3662291f97794047a8a67a5afe865653fa6305051&fvd=i7&v=3") format("opentype"); font-weight: 700; font-style: italic; font-stretch: normal; font-display: fallback; }
@font-face { font-family: adobe-clean-serif; src: url("https://use.typekit.net/af/acf9e4/00000000000000007735dac4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/acf9e4/00000000000000007735dac4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/acf9e4/00000000000000007735dac4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype"); font-weight: 400; font-style: italic; font-stretch: normal; font-display: auto; }

/* ======== */

#cc-download-page::before { background-image: url("https://prod.adobeccstatic.com/assets/ccd/images/trailhead-background.jpg"); }