/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2019 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/

.spectrum--medium .react-spectrum-SideNav {
  width: 240px;
}

.spectrum--large .react-spectrum-SideNav {
  width: 300px;
}
/* generated from dna-version: 5.13.0 */
/* generated from dna-version: 5.13.0 */
.spectrum-SideNav {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.spectrum-SideNav-item {
  list-style-type: none;

  margin: 4px 0;
}
.spectrum-SideNav-itemLink {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: left;
      justify-content: left;
  box-sizing: border-box;

  width: 100%;
  min-height: 32px;

  padding: 5px 12px;

  border-radius: 4px;

  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  text-decoration: none;

  cursor: pointer;

  transition: background-color 130ms ease-out,
              color 130ms ease-out;
}
.spectrum-SideNav-itemLink:focus {
    outline: none;
  }
.spectrum-SideNav-itemLink.focus-ring::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;

    border: 2px solid transparent;
    border-radius: 4px;
  }
.spectrum-SideNav-itemLink .spectrum-SideNav-itemIcon {
    margin-right: 8px;
  }
/* topdoc
{{ sidenav/sidenav-heading.yml }}
*/
.spectrum-SideNav-heading {
  height: 32px;
  line-height: 32px;

  margin: 16px 0 4px 0;
  padding: 0 12px;

  border-radius: 4px;

  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: 0.06em;

  text-transform: uppercase;
}
.spectrum-SideNav--multiLevel .spectrum-SideNav-itemLink {
    font-weight: 700;
  }
.spectrum-SideNav--multiLevel .spectrum-SideNav {
    margin: 0;
    padding: 0;
  }
.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav-itemLink {
      font-weight: 400;

      padding-left: 24px;
    }
.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav .spectrum-SideNav-itemLink {
        padding-left: 36px;
      }

/* generated from dna-version: 5.13.0 */
.spectrum--large .spectrum-SideNav-item {

  margin: 5px 0;
}
/* generated from dna-version: 5.13.0 */
.spectrum--large .spectrum-SideNav-itemLink {
  min-height: 40px;

  padding: 6px 15px;

  border-radius: 5px;

  font-size: 17px;
  font-weight: 400;

  transition: background-color 130ms ease-out,
              color 130ms ease-out;
}
.spectrum--large .spectrum-SideNav-itemLink.focus-ring::before {

    border: 2px solid transparent;
    border-radius: 5px;
  }
.spectrum--large .spectrum-SideNav-itemLink .spectrum-SideNav-itemIcon {
    margin-right: 10px;
  }
.spectrum--large .spectrum-SideNav-heading {
  height: 40px;
  line-height: 40px;

  margin: 20px 0 5px 0;
  padding: 0 15px;

  border-radius: 5px;

  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.06em;
}
.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav-itemLink {
    font-weight: 700;
  }
.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav-itemLink {
      font-weight: 400;

      padding-left: 30px;
    }
.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav .spectrum-SideNav-itemLink {
        padding-left: 45px;
      }

/* generated from dna-version: 5.13.0 */
/* generated from dna-version: 5.13.0 */
/* Temporary skin variables that need to be moved into origins */
:root {
  /* Icon Button*/

  /* Button */

  /* Shell */

  /* haha remove this */

  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */
}
/* topdoc
{{ sidenav/sidenav-icon.yml }}
*/
.spectrum--light .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {
      color: rgb(44, 44, 44);
      background-color: rgba(44,44,44,0.06);
    }
.spectrum--light .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {
      background-color: rgba(44,44,44,0.06);
    }
/* Disable all children */
.spectrum--light .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {
      background-color: rgba(0, 0, 0, 0);
      color: rgb(179, 179, 179);

      cursor: default;
      pointer-events: none;
    }
/* topdoc
{{ sidenav/sidenav-multilevel.yml }}
*/
.spectrum--light .spectrum-SideNav-itemLink {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(75, 75, 75);
}
.spectrum--light .spectrum-SideNav-itemLink:hover {
    background-color: rgba(44,44,44,0.06);
    color: rgb(44, 44, 44);
  }
.spectrum--light .spectrum-SideNav-itemLink:active {
    background-color: rgba(44,44,44,0.06);
  }
.spectrum--light .spectrum-SideNav-itemLink.focus-ring {
    background-color: rgba(44,44,44,0.06);
    color: rgb(44, 44, 44);
  }
.spectrum--light .spectrum-SideNav-itemLink.focus-ring::before {
      border-color: rgb(38, 128, 235);
    }
/* topdoc
{{ sidenav/sidenav.yml }}
*/
.spectrum--light .spectrum-SideNav-heading {
  color: rgb(110, 110, 110);
}

.appHeader___1ukmz {
  height: 48px;
  border-bottom: 1px solid var(--spectrum-global-color-gray-200);
  display: flex;
  flex-direction: row;
  align-items: center;
  position: fixed;
  background-color: var(--spectrum-global-color-gray-50);
  top: 0px;
  right: 0px;
  left: 0px;
  padding-left: 8px;
  z-index: 10; }
  @media screen and (min-width: 961px) {
    .appHeader___1ukmz {
      display: none; } }

.overlay___ohheB {
  display: none;
  visibility: hidden;
  background-color: var(--spectrum-alias-background-color-modal-overlay);
  opacity: 0;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 11; }
  @media screen and (max-width: 960px) {
    .overlay___ohheB {
      display: block;
      /* Exit animations */
      transition: opacity var(--spectrum-global-animation-duration-200) ease-out 0ms, visibility 0ms linear var(--spectrum-global-animation-duration-200); }
      .overlay___ohheB.menuOpen___3cldn {
        visibility: visible;
        opacity: 1;
        pointer-events: auto;
        /* Entry animations */
        transition: opacity var(--spectrum-global-animation-duration-200) ease-in 0ms; } }

.sideBar___oMpBa {
  z-index: 12;
  position: fixed;
  left: 0px;
  top: 0px;
  bottom: 0px;
  width: 256px;
  transition: none; }
  @media screen and (max-width: 960px) {
    .sideBar___oMpBa {
      position: fixed;
      top: 0;
      bottom: 0;
      left: auto;
      right: 100%;
      z-index: 100;
      transform: translateX(0);
      transition: transform var(--spectrum-global-animation-duration-200) ease-in-out; }
      .sideBar___oMpBa.menuOpen___3cldn {
        transform: translateX(100%); } }

.spectrumSidebar___3o3U6 {
  display: flex;
  flex-direction: column;
  height: 100%;
  background-color: var(--spectrum-global-color-gray-75); }

.header___pV9wH {
  padding: 30px 24px 24px 24px;
  width: 256px; }

.navigation___342Gc {
  padding: 0px 24px;
  flex: 1;
  flex-grow: 1;
  overflow: auto;
  overflow-x: hidden;
  overflow-y: auto; }

.logo___KrQMx {
  width: 30px;
  display: block;
  margin-right: 16px; }

.title___EZ0XC {
  display: flex;
  flex-direction: row; }

.headerLink___2-zW6 {
  text-decoration-line: none !important; }

.titleText___bDj-Z {
  margin: 0px !important; }

.internal___2BOEY {
  font-size: 12px;
  margin: 0px;
  color: #8E8E8E;
  font-weight: 600; }

.searchContainer___dkLfp {
  margin-top: 24px; }

.results___32tIF {
  border: 1px solid var(--spectrum-global-color-gray-400);
  position: absolute;
  background-color: var(--spectrum-global-color-gray-50);
  padding-top: 3px;
  padding-bottom: 3px;
  z-index: 2000;
  width: 368px;
  border-radius: 4px;
  margin-top: 5px;
  display: none;
  max-height: calc(100vh - 200px);
  min-height: 220px;
  overflow-y: auto;
  box-shadow: 0 1px 4px var(--spectrum-alias-dropshadow-color); }

.overlay___1EmJy {
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  opacity: 0.4;
  z-index: 1999;
  display: none; }
  .overlay___1EmJy.overlayOpen___34lcn {
    display: block; }

.resultSet___PS6Uv {
  list-style: none;
  padding-left: 0px;
  color: var(--spectrum-global-color-gray-800) !important;
  margin: 0px; }

.resultContainer___1hN6D:not(:last-of-type):after {
  content: '';
  display: block;
  margin: 0 12px;
  margin-top: 4px;
  margin-bottom: 3px;
  border-bottom: 1px solid var(--spectrum-global-color-gray-200); }

.listItem___3WtxC {
  display: block;
  padding: 6px 12px 6px 10px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  cursor: pointer;
  text-decoration: none;
  border-left: 2px solid transparent; }
  .listItem___3WtxC:hover {
    transition: all 125ms ease-in-out;
    background-color: var(--spectrum-alias-highlight-hover); }
  .listItem___3WtxC.is-highlighted___Xfvfs, .listItem___3WtxC:focus {
    background-color: var(--spectrum-alias-highlight-hover); }
  .listItem___3WtxC:focus {
    outline: none;
    border-left-color: var(--spectrum-global-color-blue-400); }

.open___2qSsY {
  display: block; }

.subHeader___3iQ92 {
  color: var(--spectrum-global-color-gray-700) !important;
  margin: 0px; }

.header___1ogAZ {
  height: 28px;
  display: flex;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px; }

.file___1MQ8X {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start; }

.icon___1XYNe {
  height: 16px;
  margin-right: 8px; }
  .icon___1XYNe img {
    width: 16px;
    height: 16px; }

.noResultsContainer___1K1ze {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 64px;
  margin-top: 64px; }

.noResults___2sLgM {
  color: var(--spectrum-global-color-gray-700) !important; }

.noResultsSub___2l0NW {
  color: var(--spectrum-global-color-gray-700) !important; }

.title___3-WCf {
  display: flex;
  flex-direction: row;
  align-items: center; }

.headerLink___2PdkC {
  text-decoration-line: none !important;
  display: block; }
  .headerLink___2PdkC:focus {
    outline: none; }
    .headerLink___2PdkC:focus > .logoContainer___3aNmz {
      box-shadow: 0 0 0 2px #2680eb; }

.logoContainer___3aNmz {
  outline: none;
  padding: 1px 2px 2px 2px;
  border-radius: 4px;
  margin-top: -2px; }

.titleText___Wm2dY {
  margin: 0px !important;
  font-size: 20px !important;
  align-items: center; }
  @media screen and (max-width: 768px) {
    .titleText___Wm2dY {
      font-size: 24px !important; } }

.logo____acyK {
  width: 36px;
  height: 32px;
  display: block;
  margin-right: 16px;
  padding-top: 1px; }
  @media screen and (max-width: 768px) {
    .logo____acyK {
      width: 45px;
      height: 40px; } }

.internal___1FyKb {
  font-size: 11px;
  margin: 0px;
  color: #6E6E6E;
  letter-spacing: 0.06em; }
  @media screen and (max-width: 768px) {
    .internal___1FyKb {
      font-size: 13px !important; } }

/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2019 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

.react-spectrum-provider {
  position: relative;
}
/* generated from dna-version: 5.13.0 */
/* generated from dna-version: 5.13.0 */

.spectrum--large {
/* generated from dna-version: 5.13.0 */
/* generated from dna-version: 5.13.0 */

}

/* generated from dna-version: 5.13.0 */
/* generated from dna-version: 5.13.0 */
/* Temporary skin variables that need to be moved into origins */
:root {
  /* Icon Button*/

  /* Button */

  /* Shell */

  /* haha remove this */

  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */
}
/* topdoc
{{ page/page.yml }}
*/
.spectrum--light {
  background-color: rgb(245, 245, 245);

  /* Prevent tap highlights */
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* generated from dna-version: 5.0.1 */
/* generated from dna-version: 5.0.1 */
.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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Body1 strong {
              font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Body2,
.spectrum-Body--large {
          font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Body3 {
          font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Body3 strong {
              font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Body4,
.spectrum-Body--secondary {
          font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Body5,
.spectrum-Body--small {
          font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1 {
          font-size: 36px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1 strong {
              font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading2 {
          font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading2 strong {
              font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading3 {
          font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading3 strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading4,
.spectrum-Heading--subtitle1 {
          font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading5 {
          font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading5 strong {
              font-size: 16px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading6,
.spectrum-Heading--subtitle2 {
          font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1--quiet strong {
              font-size: 36px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading2--quiet,
.spectrum-Heading--pageTitle {
          font-size: 28px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1--strong {
          font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1--strong strong {
              font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading2--strong {
          font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading2--strong strong {
              font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading1--display {
          font-size: 45px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1--display strong {
              font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading2--display {
          font-size: 40px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading2--display strong {
              font-size: 40px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum-Heading1--display.spectrum-Heading1--strong {
          font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading2--display.spectrum-Heading2--strong {
          font-size: 40px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  text-transform: none;

          }
.spectrum-Heading1--display.spectrum-Heading1--quiet {
          font-size: 45px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  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: 0;
  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: 0;
  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: 0;
  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: 0;
  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: 0;
  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: 0;

          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: 0;

          }
.spectrum-Code1 strong {
              font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum-Code2 {
          font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          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: 0;

          }
.spectrum-Code2 strong {
              font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum-Code3 {
          font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          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: 0;

          }
.spectrum-Code3 strong {
              font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum-Code4 {
          font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          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: 0;

          }
.spectrum-Code4 strong {
              font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum-Code5 {
          font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          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: 0;

          }
.spectrum-Code5 strong {
              font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
/* topdoc
{{ typography/typography-default.yml }}
*/
/* topdoc
{{ typography/typography-deprecated.yml }}
*/
/* topdoc
{{ typography/typography-article.yml }}
*/
/* topdoc
{{ typography/typography-han.yml }}
*/
/* topdoc
{{ typography/typography-heading.yml }}
*/
/* topdoc
{{ typography/typography-heading-quiet.yml }}
*/
/* topdoc
{{ typography/typography-heading-strong.yml }}
*/
/* topdoc
{{ typography/typography-display.yml }}
*/
/* topdoc
{{ typography/typography-display-quiet.yml }}
*/
/* topdoc
{{ typography/typography-display-strong.yml }}
*/
/* topdoc
{{ typography/typography-body.yml }}
*/
/* topdoc
{{ typography/typography-code.yml }}
*/
.spectrum,
.spectrum-Body {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
}
.spectrum-Body--italic {
  font-style: italic;
}

/* generated from dna-version: 5.0.1 */
.spectrum--large .spectrum {
  font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  font-size: 17px;
}
/* generated from dna-version: 5.0.1 */
.spectrum--large .spectrum:lang(zh-Hans) {
    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.spectrum--large .spectrum:lang(zh) {
    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.spectrum--large .spectrum:lang(ko) {
    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.spectrum--large .spectrum:lang(ja) {
    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.spectrum--large .spectrum-Body1 {
          font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Body1 em {
              font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body1 strong {
              font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body2,
.spectrum--large .spectrum-Body--large {
          font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Body2 em,
.spectrum--large .spectrum-Body--large em {
              font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body2 strong,
.spectrum--large .spectrum-Body--large strong {
              font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body3 {
          font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Body3 em {
              font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body3 strong {
              font-size: 19px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body4,
.spectrum--large .spectrum-Body--secondary {
          font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Body4 em,
.spectrum--large .spectrum-Body--secondary em {
              font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body4 strong,
.spectrum--large .spectrum-Body--secondary strong {
              font-size: 17px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body5,
.spectrum--large .spectrum-Body--small {
          font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Body5 em,
.spectrum--large .spectrum-Body--small em {
              font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Body5 strong,
.spectrum--large .spectrum-Body--small strong {
              font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1 {
          font-size: 39px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1 em {
              font-size: 39px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1 strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2 {
          font-size: 31px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2 em {
              font-size: 31px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2 strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading3 {
          font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading3 em {
              font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading3 strong {
              font-size: 24px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading4,
.spectrum--large .spectrum-Heading--subtitle1 {
          font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading4 em,
.spectrum--large .spectrum-Heading--subtitle1 em {
              font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading4 strong,
.spectrum--large .spectrum-Heading--subtitle1 strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading5 {
          font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading5 em {
              font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading5 strong {
              font-size: 19px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading6,
.spectrum--large .spectrum-Heading--subtitle2 {
          font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading6 em,
.spectrum--large .spectrum-Heading--subtitle2 em {
              font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading6 strong,
.spectrum--large .spectrum-Heading--subtitle2 strong {
              font-size: 17px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Subheading,
.spectrum--large .spectrum-Heading--subtitle3 {
          font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Subheading em,
.spectrum--large .spectrum-Heading--subtitle3 em {
              font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Subheading strong,
.spectrum--large .spectrum-Heading--subtitle3 strong {
              font-size: 13px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Detail {
          font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Detail em {
              font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Detail strong {
              font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Heading1--quiet {
          font-size: 39px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1--quiet em {
              font-size: 39px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--quiet strong {
              font-size: 39px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--quiet,
.spectrum--large .spectrum-Heading--pageTitle {
          font-size: 31px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2--quiet em,
.spectrum--large .spectrum-Heading--pageTitle em {
              font-size: 31px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--quiet strong,
.spectrum--large .spectrum-Heading--pageTitle strong {
              font-size: 31px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--strong {
          font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1--strong em {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--strong strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--strong {
          font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2--strong em {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--strong strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display {
          font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1--display em {
              font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display strong {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display {
          font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2--display em {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display strong {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong {
          font-size: 49px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong em {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong strong {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong {
          font-size: 44px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong em {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong strong {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet {
          font-size: 49px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet em {
              font-size: 49px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet strong {
              font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--large .spectrum-Heading--display {
          font-size: 44px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet em,
.spectrum--large .spectrum-Heading--display em {
              font-size: 44px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet strong,
.spectrum--large .spectrum-Heading--display strong {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;

          }
.spectrum--large .spectrum-Article {
  font-family: Adobe Clean Serif, Times New Roman, serif;
}
.spectrum--large .spectrum-Article .spectrum-Body1 {
          font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Body1 em {
              font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body1 strong {
              font-size: 24px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body2,
.spectrum--large .spectrum-Article .spectrum-Body--large {
          font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Body2 em,
.spectrum--large .spectrum-Article .spectrum-Body--large em {
              font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body2 strong,
.spectrum--large .spectrum-Article .spectrum-Body--large strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body3 {
          font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Body3 em {
              font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body3 strong {
              font-size: 19px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body4,
.spectrum--large .spectrum-Article .spectrum-Body--secondary {
          font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Body4 em,
.spectrum--large .spectrum-Article .spectrum-Body--secondary em {
              font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body4 strong,
.spectrum--large .spectrum-Article .spectrum-Body--secondary strong {
              font-size: 17px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body5,
.spectrum--large .spectrum-Article .spectrum-Body--small {
          font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Body5 em,
.spectrum--large .spectrum-Article .spectrum-Body--small em {
              font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Body5 strong,
.spectrum--large .spectrum-Article .spectrum-Body--small strong {
              font-size: 15px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1 {
          font-size: 39px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading1 em {
              font-size: 39px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1 strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2 {
          font-size: 31px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading2 em {
              font-size: 31px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2 strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading3 {
          font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading3 em {
              font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading3 strong {
              font-size: 24px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading4,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 {
          font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading4 em,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 em {
              font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading4 strong,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading5 {
          font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading5 em {
              font-size: 19px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading5 strong {
              font-size: 19px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading6,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 {
          font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading6 em,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 em {
              font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading6 strong,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 strong {
              font-size: 17px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Subheading,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 {
          font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Subheading em,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 em {
              font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Article .spectrum-Subheading strong,
.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 strong {
              font-size: 13px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Article .spectrum-Detail {
          font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Detail em {
              font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Article .spectrum-Detail strong {
              font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--quiet {
          font-size: 39px;
  font-weight: 400;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading1--quiet em {
              font-size: 39px;
  font-weight: 400;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--quiet strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--quiet,
.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle {
          font-size: 31px;
  font-weight: 400;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading2--quiet em,
.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle em {
              font-size: 31px;
  font-weight: 400;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--quiet strong,
.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--display {
          font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading1--display em {
              font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--display strong {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--display {
          font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading2--display em {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--display strong {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {
          font-size: 49px;
  font-weight: 400;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet em {
              font-size: 49px;
  font-weight: 400;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet strong {
              font-size: 49px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--large .spectrum-Article .spectrum-Heading--display {
          font-size: 44px;
  font-weight: 400;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet em,
.spectrum--large .spectrum-Article .spectrum-Heading--display em {
              font-size: 44px;
  font-weight: 400;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet strong,
.spectrum--large .spectrum-Article .spectrum-Heading--display strong {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.0125em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body1, .spectrum--large .spectrum:lang(ko) .spectrum-Body1, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 {
          font-size: 24px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Body1 em, .spectrum--large .spectrum:lang(ko) .spectrum-Body1 em, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 em {
              font-size: 24px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body1 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Body1 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 strong {
              font-size: 24px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body2,
.spectrum--large .spectrum:lang(ko) .spectrum-Body2,
.spectrum--large .spectrum:lang(zh) .spectrum-Body2,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--large,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--large,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--large {
          font-size: 22px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Body2 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body2 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body2 em,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--large em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--large em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--large em {
              font-size: 22px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body2 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body2 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body2 strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--large strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--large strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--large strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body3, .spectrum--large .spectrum:lang(ko) .spectrum-Body3, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 {
          font-size: 19px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Body3 em, .spectrum--large .spectrum:lang(ko) .spectrum-Body3 em, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 em {
              font-size: 19px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body3 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Body3 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 strong {
              font-size: 19px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body4,
.spectrum--large .spectrum:lang(ko) .spectrum-Body4,
.spectrum--large .spectrum:lang(zh) .spectrum-Body4,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary {
          font-size: 17px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Body4 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body4 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body4 em,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary em {
              font-size: 17px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body4 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body4 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body4 strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary strong {
              font-size: 17px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body5,
.spectrum--large .spectrum:lang(ko) .spectrum-Body5,
.spectrum--large .spectrum:lang(zh) .spectrum-Body5,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--small,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--small,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--small {
          font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Body5 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body5 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body5 em,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--small em,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--small em,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--small em {
              font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Body5 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body5 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body5 strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Body--small strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Body--small strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Body--small strong {
              font-size: 15px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 {
          font-size: 39px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 em {
              font-size: 39px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 {
          font-size: 31px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 em {
              font-size: 31px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading3, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 {
          font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading3 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 em {
              font-size: 24px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading3 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 strong {
              font-size: 24px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading4,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading4,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading4,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 {
          font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading4 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading4 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading4 em,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 em {
              font-size: 22px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading4 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading4 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading4 strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 strong {
              font-size: 22px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading5, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 {
          font-size: 19px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading5 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 em {
              font-size: 19px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading5 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 strong {
              font-size: 19px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading6,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading6,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading6,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 {
          font-size: 17px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading6 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading6 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading6 em,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 em {
              font-size: 17px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading6 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading6 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading6 strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 strong {
              font-size: 17px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Subheading,
.spectrum--large .spectrum:lang(ko) .spectrum-Subheading,
.spectrum--large .spectrum:lang(zh) .spectrum-Subheading,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 {
          font-size: 13px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Subheading em,
.spectrum--large .spectrum:lang(ko) .spectrum-Subheading em,
.spectrum--large .spectrum:lang(zh) .spectrum-Subheading em,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3 em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3 em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 em {
              font-size: 13px;
  font-weight: 800;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Subheading strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Subheading strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Subheading strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3 strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3 strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 strong {
              font-size: 13px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Detail, .spectrum--large .spectrum:lang(ko) .spectrum-Detail, .spectrum--large .spectrum:lang(zh) .spectrum-Detail {
          font-size: 13px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          margin-bottom: 20px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Detail em, .spectrum--large .spectrum:lang(ko) .spectrum-Detail em, .spectrum--large .spectrum:lang(zh) .spectrum-Detail em {
              font-size: 13px;
  font-weight: 400;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Detail strong, .spectrum--large .spectrum:lang(ko) .spectrum-Detail strong, .spectrum--large .spectrum:lang(zh) .spectrum-Detail strong {
              font-size: 13px;
  font-weight: 900;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet {
          font-size: 39px;
  font-weight: 300;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet em {
              font-size: 39px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet strong {
              font-size: 39px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle {
          font-size: 31px;
  font-weight: 300;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle em {
              font-size: 31px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle strong {
              font-size: 31px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong {
          font-size: 39px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong em {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong strong {
              font-size: 39px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong {
          font-size: 31px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong em {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong strong {
              font-size: 31px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display {
          font-size: 49px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display em {
              font-size: 49px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display strong {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display {
          font-size: 44px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display em {
              font-size: 44px;
  font-weight: 800;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display strong {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {
          font-size: 49px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong em {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong strong {
              font-size: 49px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {
          font-size: 44px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong em {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong strong {
              font-size: 44px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {
          font-size: 49px;
  font-weight: 300;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet em {
              font-size: 49px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet strong {
              font-size: 49px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display {
          font-size: 44px;
  font-weight: 300;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          margin-bottom: 10px;
          margin-top: 10px;
        }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet em,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display em,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display em,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display em {
              font-size: 44px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,
.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display strong,
.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display strong,
.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display strong {
              font-size: 44px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;

          }
.spectrum--large .spectrum-Code1 {
          font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          margin-bottom: 20px;
          margin-top: 10px;
  font-family: Source Code Pro, Monaco, monospace;
        }
.spectrum--large .spectrum-Code1 em {
              font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code1 strong {
              font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code2 {
          font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          margin-bottom: 20px;
          margin-top: 10px;
  font-family: Source Code Pro, Monaco, monospace;
        }
.spectrum--large .spectrum-Code2 em {
              font-size: 22px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code2 strong {
              font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code3 {
          font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          margin-bottom: 20px;
          margin-top: 10px;
  font-family: Source Code Pro, Monaco, monospace;
        }
.spectrum--large .spectrum-Code3 em {
              font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code3 strong {
              font-size: 19px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code4 {
          font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          margin-bottom: 20px;
          margin-top: 10px;
  font-family: Source Code Pro, Monaco, monospace;
        }
.spectrum--large .spectrum-Code4 em {
              font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code4 strong {
              font-size: 17px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code5 {
          font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          margin-bottom: 20px;
          margin-top: 10px;
  font-family: Source Code Pro, Monaco, monospace;
        }
.spectrum--large .spectrum-Code5 em {
              font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;

          }
.spectrum--large .spectrum-Code5 strong {
              font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;

          }
.spectrum--large .spectrum,
.spectrum--large .spectrum-Body {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
}
.spectrum--large .spectrum-Body--italic {
  font-style: italic;
}

/* generated from dna-version: 5.0.1 */
/* generated from dna-version: 5.0.1 */
/* Temporary skin variables that need to be moved into origins */
:root {
  /* Icon Button*/

  /* Button */

  /* Shell */

  /* haha remove this */

  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */
}
.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);
}

html {
  opacity: 0;
  transition: opacity var(--spectrum-global-animation-duration-200) ease-out 0ms; }

.wf-active,
.wf-inactive {
  opacity: 1; }

* {
  box-sizing: border-box; }

body {
  overflow: auto !important; }

.flexContainer {
  padding-left: 248px; }
  @media screen and (max-width: 960px) {
    .flexContainer {
      padding-left: 0px; } }
  .flexContainer .site-mainContainer {
    padding: 40px 52px 0px 52px;
    max-width: 1080px; }
    @media screen and (max-width: 768px) {
      .flexContainer .site-mainContainer {
        padding-left: 16px;
        padding-right: 16px; } }
    @media screen and (max-width: 960px) {
      .flexContainer .site-mainContainer {
        padding-top: 80px; } }

.noMargin {
  margin: 0px; }

.pageHeading___efYON {
  size: 65px; }

.spectrum-Table-row {
  cursor: auto; }
  .spectrum-Table-row:hover {
    background-color: inherit !important;
    cursor: auto; }

p.spectrum-Body3 {
  margin-bottom: 24px;
  margin-top: 0px; }

.spectrum-Body3 {
  margin-bottom: 8px; }

.well-box {
  background-color: var(--spectrum-global-color-gray-75);
  border: 1px solid var(--spectrum-global-color-gray-200);
  padding: 15px 16px;
  border-radius: 4px;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 24px;
  font-size: 16px; }

.spectrum {
  background-color: var(--spectrum-global-color-gray-50) !important; }

.footerContainer {
  padding-top: 0px !important;
  margin-bottom: 20px;
  margin-top: 0px; }

.Footernav-region {
  visibility: hidden  !important;
  height: 0px;
  overflow: hidden;
  padding: 0px;
  margin: 0px; }

.footerContainer a:hover {
  text-decoration: underline !important; }

.Footernav-misc {
  padding: 8px !important; }

.site-footer-col {
  padding: 0px 8px !important; }

@media (max-width: 767px) {
  .spectrum-Table--horizontally-scrollable {
    display: block;
    overflow-x: scroll; }
    .spectrum-Table--horizontally-scrollable table {
      margin-bottom: 0; } }

/* generated from dna-version: 5.15.0 */
:root {
  --spectrum-global-color-static-black: rgb(0, 0, 0);
  --spectrum-global-color-static-white: rgb(255, 255, 255);
  --spectrum-global-color-static-blue: rgb(20, 115, 230);
  --spectrum-global-color-static-gray-50: rgb(255, 255, 255);
  --spectrum-global-color-static-gray-75: rgb(255, 255, 255);
  --spectrum-global-color-static-gray-100: rgb(255, 255, 255);
  --spectrum-global-color-static-gray-200: rgb(244, 244, 244);
  --spectrum-global-color-static-gray-300: rgb(234, 234, 234);
  --spectrum-global-color-static-gray-400: rgb(211, 211, 211);
  --spectrum-global-color-static-gray-500: rgb(188, 188, 188);
  --spectrum-global-color-static-gray-600: rgb(149, 149, 149);
  --spectrum-global-color-static-gray-700: rgb(116, 116, 116);
  --spectrum-global-color-static-gray-800: rgb(80, 80, 80);
  --spectrum-global-color-static-gray-900: rgb(50, 50, 50);
  --spectrum-global-color-static-blue-400: rgb(55, 142, 240);
  --spectrum-global-color-static-blue-500: rgb(38, 128, 235);
  --spectrum-global-color-static-blue-600: rgb(20, 115, 230);
  --spectrum-global-color-static-blue-700: rgb(13, 102, 208);
  --spectrum-global-color-static-red-400: rgb(236, 91, 98);
  --spectrum-global-color-static-red-500: rgb(227, 72, 80);
  --spectrum-global-color-static-red-600: rgb(215, 55, 63);
  --spectrum-global-color-static-red-700: rgb(201, 37, 45);
  --spectrum-global-color-static-orange-400: rgb(242, 148, 35);
  --spectrum-global-color-static-orange-500: rgb(230, 134, 25);
  --spectrum-global-color-static-orange-600: rgb(218, 123, 17);
  --spectrum-global-color-static-orange-700: rgb(203, 111, 16);
  --spectrum-global-color-static-green-400: rgb(51, 171, 132);
  --spectrum-global-color-static-green-500: rgb(45, 157, 120);
  --spectrum-global-color-static-green-600: rgb(38, 142, 108);
  --spectrum-global-color-static-green-700: rgb(18, 128, 92);
  --spectrum-global-color-opacity-100: 1;
  --spectrum-global-color-opacity-90: 0.9;
  --spectrum-global-color-opacity-80: 0.8;
  --spectrum-global-color-opacity-60: 0.6;
  --spectrum-global-color-opacity-50: 0.5;
  --spectrum-global-color-opacity-40: 0.4;
  --spectrum-global-color-opacity-30: 0.3;
  --spectrum-global-color-opacity-25: 0.25;
  --spectrum-global-color-opacity-20: 0.2;
  --spectrum-global-color-opacity-15: 0.15;
  --spectrum-global-color-opacity-10: 0.1;
  --spectrum-global-color-opacity-8: 0.08;
  --spectrum-global-color-opacity-7: 0.07;
  --spectrum-global-color-opacity-6: 0.06;
  --spectrum-global-color-opacity-5: 0.05;
  --spectrum-global-color-opacity-4: 0.04;
  --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: 0.0125em;
  --spectrum-global-font-letter-spacing-han: 0.05em;
  --spectrum-global-font-letter-spacing-medium: 0.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: 0.25em;
  --spectrum-global-font-multiplier-75: 0.75em;
  --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-150: 12px;
  --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-animation-duration-0: 0ms;
  --spectrum-global-animation-duration-100: 130ms;
  --spectrum-global-animation-duration-200: 160ms;
  --spectrum-global-animation-duration-300: 190ms;
  --spectrum-global-animation-duration-400: 220ms;
  --spectrum-global-animation-duration-500: 250ms;
  --spectrum-global-animation-duration-600: 300ms;
  --spectrum-global-animation-duration-700: 350ms;
  --spectrum-global-animation-duration-800: 400ms;
  --spectrum-global-animation-duration-900: 450ms;
  --spectrum-global-animation-duration-1000: 500ms;
  --spectrum-global-animation-duration-2000: 1000ms;
  --spectrum-global-animation-duration-4000: 2000ms;
  --spectrum-global-animation-ease-in-out: (.45, 0, .40, 1);
  --spectrum-global-animation-ease-in: (.50, 0, 1, 1);
  --spectrum-global-animation-ease-out: (0, 0, 0.40, 1);
  --spectrum-global-animation-linear: (0, 0, 1, 1);
}

.afg-container,.afg-container-fluid{margin-right:auto;margin-left:auto;min-width:304px;padding-right:16px;padding-left:16px}.afg-container{max-width:1816px}.afg-row{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.afg-row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.afg-col.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}[class*=afg-col]{width:100%;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px;padding-left:8px}.afg-box{box-sizing:border-box;margin-bottom:16px;height:calc(100% - 16px)}@media only screen and (min-width:1280px){.afg-container,.afg-container-fluid{padding-right:32px;padding-left:32px}.afg-row{margin-right:-16px;margin-left:-16px}[class*=afg-col]{padding-right:16px;padding-left:16px}.afg-box{margin-bottom:32px;height:calc(100% - 16px*2)}}.afg-col,.afg-col-xs{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-xs-offset-0{margin-left:0}.afg-col-xs-offset-1{margin-left:8.33333333%}.afg-col-xs-offset-2{margin-left:16.66666667%}.afg-col-xs-offset-3{margin-left:25%}.afg-col-xs-offset-4{margin-left:33.33333333%}.afg-col-xs-offset-5{margin-left:41.66666667%}.afg-col-xs-offset-6{margin-left:50%}.afg-col-xs-offset-7{margin-left:58.33333333%}.afg-col-xs-offset-8{margin-left:66.66666667%}.afg-col-xs-offset-9{margin-left:75%}.afg-col-xs-offset-10{margin-left:83.33333333%}.afg-col-xs-offset-11{margin-left:91.66666667%}.start-xs{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.afg-col-sm{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-sm-offset-0{margin-left:0}.afg-col-sm-offset-1{margin-left:8.33333333%}.afg-col-sm-offset-2{margin-left:16.66666667%}.afg-col-sm-offset-3{margin-left:25%}.afg-col-sm-offset-4{margin-left:33.33333333%}.afg-col-sm-offset-5{margin-left:41.66666667%}.afg-col-sm-offset-6{margin-left:50%}.afg-col-sm-offset-7{margin-left:58.33333333%}.afg-col-sm-offset-8{margin-left:66.66666667%}.afg-col-sm-offset-9{margin-left:75%}.afg-col-sm-offset-10{margin-left:83.33333333%}.afg-col-sm-offset-11{margin-left:91.66666667%}.start-sm{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}}@media only screen and (min-width:1280px){.afg-col-md{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-md-offset-0{margin-left:0}.afg-col-md-offset-1{margin-left:8.33333333%}.afg-col-md-offset-2{margin-left:16.66666667%}.afg-col-md-offset-3{margin-left:25%}.afg-col-md-offset-4{margin-left:33.33333333%}.afg-col-md-offset-5{margin-left:41.66666667%}.afg-col-md-offset-6{margin-left:50%}.afg-col-md-offset-7{margin-left:58.33333333%}.afg-col-md-offset-8{margin-left:66.66666667%}.afg-col-md-offset-9{margin-left:75%}.afg-col-md-offset-10{margin-left:83.33333333%}.afg-col-md-offset-11{margin-left:91.66666667%}.start-md{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}}@media only screen and (min-width:1440px){.afg-col-ml{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-ml-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-ml-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-ml-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-ml-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-ml-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-ml-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-ml-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-ml-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-ml-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-ml-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-ml-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-ml-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-ml-offset-0{margin-left:0}.afg-col-ml-offset-1{margin-left:8.33333333%}.afg-col-ml-offset-2{margin-left:16.66666667%}.afg-col-ml-offset-3{margin-left:25%}.afg-col-ml-offset-4{margin-left:33.33333333%}.afg-col-ml-offset-5{margin-left:41.66666667%}.afg-col-ml-offset-6{margin-left:50%}.afg-col-ml-offset-7{margin-left:58.33333333%}.afg-col-ml-offset-8{margin-left:66.66666667%}.afg-col-ml-offset-9{margin-left:75%}.afg-col-ml-offset-10{margin-left:83.33333333%}.afg-col-ml-offset-11{margin-left:91.66666667%}.start-ml{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-ml{-ms-flex-pack:center;justify-content:center;text-align:center}.end-ml{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-ml{-ms-flex-align:start;align-items:flex-start}.middle-ml{-ms-flex-align:center;align-items:center}.bottom-ml{-ms-flex-align:end;align-items:flex-end}.around-ml{-ms-flex-pack:distribute;justify-content:space-around}.between-ml{-ms-flex-pack:justify;justify-content:space-between}.first-ml{-ms-flex-order:-1;order:-1}.last-ml{-ms-flex-order:1;order:1}}@media only screen and (min-width:1768px){.afg-col-lg{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-lg-offset-0{margin-left:0}.afg-col-lg-offset-1{margin-left:8.33333333%}.afg-col-lg-offset-2{margin-left:16.66666667%}.afg-col-lg-offset-3{margin-left:25%}.afg-col-lg-offset-4{margin-left:33.33333333%}.afg-col-lg-offset-5{margin-left:41.66666667%}.afg-col-lg-offset-6{margin-left:50%}.afg-col-lg-offset-7{margin-left:58.33333333%}.afg-col-lg-offset-8{margin-left:66.66666667%}.afg-col-lg-offset-9{margin-left:75%}.afg-col-lg-offset-10{margin-left:83.33333333%}.afg-col-lg-offset-11{margin-left:91.66666667%}.start-lg{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}}@media only screen and (min-width:2160px){.afg-col-xl{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.afg-col-xl-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.afg-col-xl-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.afg-col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.afg-col-xl-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.afg-col-xl-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.afg-col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.afg-col-xl-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.afg-col-xl-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.afg-col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.afg-col-xl-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.afg-col-xl-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.afg-col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.afg-col-xl-offset-0{margin-left:0}.afg-col-xl-offset-1{margin-left:8.33333333%}.afg-col-xl-offset-2{margin-left:16.66666667%}.afg-col-xl-offset-3{margin-left:25%}.afg-col-xl-offset-4{margin-left:33.33333333%}.afg-col-xl-offset-5{margin-left:41.66666667%}.afg-col-xl-offset-6{margin-left:50%}.afg-col-xl-offset-7{margin-left:58.33333333%}.afg-col-xl-offset-8{margin-left:66.66666667%}.afg-col-xl-offset-9{margin-left:75%}.afg-col-xl-offset-10{margin-left:83.33333333%}.afg-col-xl-offset-11{margin-left:91.66666667%}.start-xl{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xl{-ms-flex-pack:center;justify-content:center;text-align:center}.end-xl{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xl{-ms-flex-align:start;align-items:flex-start}.middle-xl{-ms-flex-align:center;align-items:center}.bottom-xl{-ms-flex-align:end;align-items:flex-end}.around-xl{-ms-flex-pack:distribute;justify-content:space-around}.between-xl{-ms-flex-pack:justify;justify-content:space-between}.first-xl{-ms-flex-order:-1;order:-1}.last-xl{-ms-flex-order:1;order:1}}.afg-no-bottom-margin{margin-bottom:0}.afg-full-height{height:100%}.afg-no-padding{padding:0}


.spectrum {
  background-color: rgb(245, 245, 245);
  -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(ar) {
    font-family: myriad-arabic, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.spectrum:lang(he) {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }
.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: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Body1 em {
                font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body1 strong {
                font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body2,
.spectrum-Body--large {
            font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Body2 em,
.spectrum-Body--large em {
                font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body2 strong,
.spectrum-Body--large strong {
                font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body3 {
            font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Body3 em {
                font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body3 strong {
                font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body4,
.spectrum-Body--secondary {
            font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Body4 em,
.spectrum-Body--secondary em {
                font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body4 strong,
.spectrum-Body--secondary strong {
                font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body5,
.spectrum-Body--small {
            font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Body5 em,
.spectrum-Body--small em {
                font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Body5 strong,
.spectrum-Body--small strong {
                font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1 {
            font-size: 36px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1 em {
                font-size: 36px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1 strong {
                font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2 {
            font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading2 em {
                font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2 strong {
                font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading3 {
            font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading3 em {
                font-size: 22px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading3 strong {
                font-size: 22px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading4,
.spectrum-Heading--subtitle1 {
            font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading4 em,
.spectrum-Heading--subtitle1 em {
                font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading4 strong,
.spectrum-Heading--subtitle1 strong {
                font-size: 18px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading5 {
            font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading5 em {
                font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading5 strong {
                font-size: 16px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading6,
.spectrum-Heading--subtitle2 {
            font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading6 em,
.spectrum-Heading--subtitle2 em {
                font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading6 strong,
.spectrum-Heading--subtitle2 strong {
                font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Detail {
            font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Detail em {
                font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Detail strong {
                font-size: 11px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--quiet {
            font-size: 36px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1--quiet em {
                font-size: 36px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--quiet strong {
                font-size: 36px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--quiet,
.spectrum-Heading--pageTitle {
            font-size: 28px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading2--quiet em,
.spectrum-Heading--pageTitle em {
                font-size: 28px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--quiet strong,
.spectrum-Heading--pageTitle strong {
                font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--strong {
            font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1--strong em {
                font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--strong strong {
                font-size: 36px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--strong {
            font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading2--strong em {
                font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--strong strong {
                font-size: 28px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display {
            font-size: 45px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1--display em {
                font-size: 45px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display strong {
                font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--display {
            font-size: 40px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading2--display em {
                font-size: 40px;
  font-weight: 700;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--display strong {
                font-size: 40px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display.spectrum-Heading1--strong {
            font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1--display.spectrum-Heading1--strong em {
                font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display.spectrum-Heading1--strong strong {
                font-size: 45px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--display.spectrum-Heading2--strong {
            font-size: 40px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading2--display.spectrum-Heading2--strong em {
                font-size: 40px;
  font-weight: 900;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--display.spectrum-Heading2--strong strong {
                font-size: 40px;
  font-weight: 900;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display.spectrum-Heading1--quiet {
            font-size: 45px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Heading1--display.spectrum-Heading1--quiet em {
                font-size: 45px;
  font-weight: 300;
  line-height: 1.3;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading1--display.spectrum-Heading1--quiet strong {
                font-size: 45px;
  font-weight: 700;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum-Heading--display {
            font-size: 40px;
  font-weight: 300;
  line-height: 1.3;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Typography .spectrum-Body1 {
            margin-top: 0px;
            margin-bottom: 16px;
          }
.spectrum-Typography .spectrum-Body2,
.spectrum-Typography .spectrum-Body--large {
            margin-top: 0px;
            margin-bottom: 13px;
          }
.spectrum-Typography .spectrum-Body3 {
            margin-top: 0px;
            margin-bottom: 12px;
          }
.spectrum-Typography .spectrum-Body4,
.spectrum-Typography .spectrum-Body--secondary {
            margin-top: 0px;
            margin-bottom: 10px;
          }
.spectrum-Typography .spectrum-Body5,
.spectrum-Typography .spectrum-Body--small {
            margin-top: 0px;
            margin-bottom: 9px;
          }
.spectrum-Typography .spectrum-Heading1 {
            margin-top: 32px;
            margin-bottom: 9px;
          }
.spectrum-Typography .spectrum-Heading2 {
            margin-top: 25px;
            margin-bottom: 7px;
          }
.spectrum-Typography .spectrum-Heading3 {
            margin-top: 20px;
            margin-bottom: 6px;
          }
.spectrum-Typography .spectrum-Heading4,
.spectrum-Typography .spectrum-Heading--subtitle1 {
            margin-top: 16px;
            margin-bottom: 5px;
          }
.spectrum-Typography .spectrum-Heading5 {
            margin-top: 14px;
            margin-bottom: 4px;
          }
.spectrum-Typography .spectrum-Heading6,
.spectrum-Typography .spectrum-Heading--subtitle2 {
            margin-top: 12px;
            margin-bottom: 3px;
          }
.spectrum-Typography .spectrum-Subheading,
.spectrum-Typography .spectrum-Heading--subtitle3 {
            margin-top: 12px;
            margin-bottom: 3px;
          }
.spectrum-Typography .spectrum-Detail {
            margin-top: 0px;
            margin-bottom: 8px;
          }
.spectrum-Typography .spectrum-Heading1--quiet {
            margin-top: 32px;
            margin-bottom: 9px;
          }
.spectrum-Typography .spectrum-Heading2--quiet,
.spectrum-Typography .spectrum-Heading--pageTitle {
            margin-top: 25px;
            margin-bottom: 7px;
          }
.spectrum-Typography .spectrum-Heading1--strong {
            margin-top: 32px;
            margin-bottom: 9px;
          }
.spectrum-Typography .spectrum-Heading2--strong {
            margin-top: 25px;
            margin-bottom: 7px;
          }
.spectrum-Typography .spectrum-Heading1--display {
            margin-top: 40px;
            margin-bottom: 11px;
          }
.spectrum-Typography .spectrum-Heading2--display {
            margin-top: 36px;
            margin-bottom: 10px;
          }
.spectrum-Typography .spectrum-Heading1--display.spectrum-Heading1--strong {
            margin-top: 40px;
            margin-bottom: 11px;
          }
.spectrum-Typography .spectrum-Heading2--display.spectrum-Heading2--strong {
            margin-top: 36px;
            margin-bottom: 10px;
          }
.spectrum-Typography .spectrum-Heading1--display.spectrum-Heading1--quiet {
            margin-top: 40px;
            margin-bottom: 11px;
          }
.spectrum-Typography .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum-Typography .spectrum-Heading--display {
            margin-top: 36px;
            margin-bottom: 10px;
          }
.spectrum-Article {
  font-family: adobe-clean-serif, 'Source Serif Pro', Georgia, serif;
}
.spectrum-Article .spectrum-Body1 {
            font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Article .spectrum-Body1 em {
                font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Article .spectrum-Body1 strong {
                font-size: 20px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Article .spectrum-Body3 {
            font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Article .spectrum-Body3 em {
                font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Article .spectrum-Body3 strong {
                font-size: 16px;
  font-weight: 900;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.0125em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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.0125em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.0125em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Article .spectrum-Detail {
            font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum-Article .spectrum-Detail em {
                font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Article .spectrum-Detail strong {
                font-size: 11px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.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.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.5;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
          }
.spectrum:lang(ja) .spectrum-Detail em, .spectrum:lang(ko) .spectrum-Detail em, .spectrum:lang(zh) .spectrum-Detail em {
                font-size: 11px;
  font-weight: 700;
  line-height: 1.7;
  font-style: normal;
  letter-spacing: 0.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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.05em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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-top: 0;
  margin-bottom: 0;
          }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.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;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code1 {
            font-size: 20px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  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: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code1 strong {
                font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code2 {
            font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  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: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code2 strong {
                font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code3 {
            font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  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: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code3 strong {
                font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code4 {
            font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  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: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code4 strong {
                font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code5 {
            font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  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: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum-Code5 strong {
                font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;

            }
.spectrum,
.spectrum-Body {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  font-style: normal;
}
.spectrum-Body--italic {
  font-style: italic;
}

.spectrum-Body1 {
            color: rgb(75, 75, 75);
          }
.spectrum-Body2 {
            color: rgb(75, 75, 75);
          }
.spectrum-Body3 {
            color: rgb(75, 75, 75);
          }
.spectrum-Body4 {
            color: rgb(75, 75, 75);
          }
.spectrum-Body5 {
            color: rgb(75, 75, 75);
          }
.spectrum-Heading1 {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2 {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading3 {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading4 {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading5 {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading6 {
            color: rgb(44, 44, 44);
          }
.spectrum-Subheading {
            color: rgb(44, 44, 44);
          }
.spectrum-Detail {
            color: rgb(75, 75, 75);
          }
.spectrum-Heading1--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading1--strong {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2--strong {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading1--display {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2--display {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading1--display.spectrum-Heading1--strong {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2--display.spectrum-Heading2--strong {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading1--display.spectrum-Heading1--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Heading2--display.spectrum-Heading2--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Body1 {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Body2 {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Body3 {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Body4 {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Body5 {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Heading1 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading2 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading3 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading4 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading5 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading6 {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Subheading {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Detail {
            color: rgb(75, 75, 75);
          }
.spectrum-Article .spectrum-Heading1--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading2--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading1--display {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading2--display {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Body1, .spectrum:lang(ko) .spectrum-Body1, .spectrum:lang(zh) .spectrum-Body1 {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Body2, .spectrum:lang(ko) .spectrum-Body2, .spectrum:lang(zh) .spectrum-Body2 {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Body3, .spectrum:lang(ko) .spectrum-Body3, .spectrum:lang(zh) .spectrum-Body3 {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Body4, .spectrum:lang(ko) .spectrum-Body4, .spectrum:lang(zh) .spectrum-Body4 {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Body5, .spectrum:lang(ko) .spectrum-Body5, .spectrum:lang(zh) .spectrum-Body5 {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Heading1, .spectrum:lang(ko) .spectrum-Heading1, .spectrum:lang(zh) .spectrum-Heading1 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading2, .spectrum:lang(ko) .spectrum-Heading2, .spectrum:lang(zh) .spectrum-Heading2 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading3, .spectrum:lang(ko) .spectrum-Heading3, .spectrum:lang(zh) .spectrum-Heading3 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading4, .spectrum:lang(ko) .spectrum-Heading4, .spectrum:lang(zh) .spectrum-Heading4 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading5, .spectrum:lang(ko) .spectrum-Heading5, .spectrum:lang(zh) .spectrum-Heading5 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading6, .spectrum:lang(ko) .spectrum-Heading6, .spectrum:lang(zh) .spectrum-Heading6 {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Subheading, .spectrum:lang(ko) .spectrum-Subheading, .spectrum:lang(zh) .spectrum-Subheading {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Detail, .spectrum:lang(ko) .spectrum-Detail, .spectrum:lang(zh) .spectrum-Detail {
            color: rgb(75, 75, 75);
          }
.spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum:lang(zh) .spectrum-Heading2--quiet {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--strong {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--strong {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading1--display, .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum:lang(zh) .spectrum-Heading1--display {
            color: rgb(44, 44, 44);
          }
.spectrum:lang(ja) .spectrum-Heading2--display, .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum:lang(zh) .spectrum-Heading2--display {
            color: rgb(44, 44, 44);
          }
.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 {
            color: rgb(44, 44, 44);
          }
.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 {
            color: rgb(44, 44, 44);
          }
.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 {
            color: rgb(44, 44, 44);
          }
.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 {
            color: rgb(44, 44, 44);
          }
.spectrum-Code1 {
            color: rgb(75, 75, 75);
          }
.spectrum-Code2 {
            color: rgb(75, 75, 75);
          }
.spectrum-Code3 {
            color: rgb(75, 75, 75);
          }
.spectrum-Code4 {
            color: rgb(75, 75, 75);
          }
.spectrum-Code5 {
            color: rgb(75, 75, 75);
          }
.spectrum,
.spectrum-Body {
  color: rgb(75, 75, 75);
}
.spectrum-Body--large {
  color: rgb(75, 75, 75);
}
.spectrum-Body--small {
  color: rgb(75, 75, 75);
}
.spectrum-Body--secondary {
  color: rgb(110, 110, 110);
}
.spectrum-Heading--display {
  color: rgb(44, 44, 44);
}
.spectrum-Heading--pageTitle {
  color: rgb(110, 110, 110);
}
.spectrum-Heading--subtitle1 {
  color: rgb(44, 44, 44);
}
.spectrum-Heading--subtitle2 {
  color: rgb(44, 44, 44);
}
.spectrum-Heading--subtitle3 {
  color: rgb(110, 110, 110);
}

/* generated from dna-version: 5.15.0 */
:root {
  --spectrum-global-color-celery-400: rgb(68, 181, 86);
  --spectrum-global-color-celery-500: rgb(61, 167, 78);
  --spectrum-global-color-celery-600: rgb(55, 153, 71);
  --spectrum-global-color-celery-700: rgb(49, 139, 64);
  --spectrum-global-color-chartreuse-400: rgb(133, 208, 68);
  --spectrum-global-color-chartreuse-500: rgb(124, 195, 63);
  --spectrum-global-color-chartreuse-600: rgb(115, 181, 58);
  --spectrum-global-color-chartreuse-700: rgb(106, 168, 52);
  --spectrum-global-color-yellow-400: rgb(223, 191, 0);
  --spectrum-global-color-yellow-500: rgb(210, 178, 0);
  --spectrum-global-color-yellow-600: rgb(196, 166, 0);
  --spectrum-global-color-yellow-700: rgb(183, 153, 0);
  --spectrum-global-color-magenta-400: rgb(216, 55, 144);
  --spectrum-global-color-magenta-500: rgb(206, 39, 131);
  --spectrum-global-color-magenta-600: rgb(188, 28, 116);
  --spectrum-global-color-magenta-700: rgb(174, 14, 102);
  --spectrum-global-color-fuchsia-400: rgb(192, 56, 204);
  --spectrum-global-color-fuchsia-500: rgb(177, 48, 189);
  --spectrum-global-color-fuchsia-600: rgb(162, 40, 173);
  --spectrum-global-color-fuchsia-700: rgb(147, 33, 158);
  --spectrum-global-color-purple-400: rgb(146, 86, 217);
  --spectrum-global-color-purple-500: rgb(134, 76, 204);
  --spectrum-global-color-purple-600: rgb(122, 66, 191);
  --spectrum-global-color-purple-700: rgb(111, 56, 177);
  --spectrum-global-color-indigo-400: rgb(103, 103, 236);
  --spectrum-global-color-indigo-500: rgb(92, 92, 224);
  --spectrum-global-color-indigo-600: rgb(81, 81, 211);
  --spectrum-global-color-indigo-700: rgb(70, 70, 198);
  --spectrum-global-color-seafoam-400: rgb(27, 149, 154);
  --spectrum-global-color-seafoam-500: rgb(22, 135, 140);
  --spectrum-global-color-seafoam-600: rgb(15, 121, 125);
  --spectrum-global-color-seafoam-700: rgb(9, 108, 111);
  --spectrum-global-color-red-400: rgb(227, 72, 80);
  --spectrum-global-color-red-500: rgb(215, 55, 63);
  --spectrum-global-color-red-600: rgb(201, 37, 45);
  --spectrum-global-color-red-700: rgb(187, 18, 26);
  --spectrum-global-color-orange-400: rgb(230, 134, 25);
  --spectrum-global-color-orange-500: rgb(218, 123, 17);
  --spectrum-global-color-orange-600: rgb(203, 111, 16);
  --spectrum-global-color-orange-700: rgb(189, 100, 13);
  --spectrum-global-color-green-400: rgb(45, 157, 120);
  --spectrum-global-color-green-500: rgb(38, 142, 108);
  --spectrum-global-color-green-600: rgb(18, 128, 92);
  --spectrum-global-color-green-700: rgb(16, 113, 84);
  --spectrum-global-color-blue-400: rgb(38, 128, 235);
  --spectrum-global-color-blue-500: rgb(20, 115, 230);
  --spectrum-global-color-blue-600: rgb(13, 102, 208);
  --spectrum-global-color-blue-700: rgb(9, 90, 186);
  --spectrum-global-color-gray-50: rgb(255, 255, 255);
  --spectrum-global-color-gray-75: rgb(250, 250, 250);
  --spectrum-global-color-gray-100: rgb(245, 245, 245);
  --spectrum-global-color-gray-200: rgb(234, 234, 234);
  --spectrum-global-color-gray-300: rgb(225, 225, 225);
  --spectrum-global-color-gray-400: rgb(202, 202, 202);
  --spectrum-global-color-gray-500: rgb(179, 179, 179);
  --spectrum-global-color-gray-600: rgb(142, 142, 142);
  --spectrum-global-color-gray-700: rgb(110, 110, 110);
  --spectrum-global-color-gray-800: rgb(75, 75, 75);
  --spectrum-global-color-gray-900: rgb(44, 44, 44);
  --spectrum-alias-background-color-default: rgb(245, 245, 245);
  --spectrum-alias-background-color-transparent: rgba(0, 0, 0, 0);
  --spectrum-alias-background-color-label-gray: rgb(112, 112, 112);
  --spectrum-alias-background-color-modal-overlay: rgba(0,0,0,0.4);
  --spectrum-alias-dropshadow-color: rgba(0,0,0,0.15);
  --spectrum-alias-background-color-hover-overlay: rgba(44,44,44,0.04);
  --spectrum-alias-highlight-hover: rgba(44,44,44,0.06);
  --spectrum-alias-highlight-active: rgba(44,44,44,0.1);
  --spectrum-alias-highlight-selected: rgba(20,115,230,0.1);
  --spectrum-alias-highlight-selected-hover: rgba(20,115,230,0.2);
  --spectrum-alias-text-highlight-color: rgba(20,115,230,0.2);
  --spectrum-alias-background-color-quickactions: rgba(245,245,245,0.9);
  --spectrum-alias-background-color-quickactions-overlay: rgba(0,0,0,0.2);
  --spectrum-alias-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-alias-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-alias-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-alias-placeholder-text-color-selected: rgb(75, 75, 75);
  --spectrum-alias-label-text-color: rgb(110, 110, 110);
  --spectrum-alias-text-color: rgb(75, 75, 75);
  --spectrum-alias-text-color-hover: rgb(44, 44, 44);
  --spectrum-alias-text-color-down: rgb(44, 44, 44);
  --spectrum-alias-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-alias-text-color-disabled: rgb(179, 179, 179);
  --spectrum-alias-text-color-invalid: rgb(215, 55, 63);
  --spectrum-alias-text-color-selected: rgb(13, 102, 208);
  --spectrum-alias-text-color-selected-neutral: rgb(44, 44, 44);
  --spectrum-alias-title-text-color: rgb(44, 44, 44);
  --spectrum-alias-heading-text-color: rgb(44, 44, 44);
  --spectrum-alias-border-color: rgb(225, 225, 225);
  --spectrum-alias-border-color-hover: rgb(202, 202, 202);
  --spectrum-alias-border-color-focus: rgb(38, 128, 235);
  --spectrum-alias-border-color-down: rgb(20, 115, 230);
  --spectrum-alias-border-color-extralight: rgb(245, 245, 245);
  --spectrum-alias-border-color-light: rgb(234, 234, 234);
  --spectrum-alias-border-color-mid: rgb(225, 225, 225);
  --spectrum-alias-border-color-dark: rgb(202, 202, 202);
  --spectrum-alias-border-color-transparent: rgba(0, 0, 0, 0);
  --spectrum-alias-border-color-translucent-dark: rgba(0,0,0,0.05);
  --spectrum-alias-border-color-translucent-darker: rgba(0,0,0,0.1);
  --spectrum-alias-focus-color: rgb(38, 128, 235);
  --spectrum-alias-track-color-default: rgb(225, 225, 225);
  --spectrum-alias-track-color-disabled: rgb(225, 225, 225);
  --spectrum-alias-track-color-over-background: rgba(255,255,255,0.2);
  --spectrum-alias-icon-color: rgb(110, 110, 110);
  --spectrum-alias-icon-color-over-background: rgb(255, 255, 255);
  --spectrum-alias-icon-color-hover: rgb(44, 44, 44);
  --spectrum-alias-icon-color-down: rgb(44, 44, 44);
  --spectrum-alias-icon-color-focus: rgb(44, 44, 44);
  --spectrum-alias-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-alias-icon-color-selected-neutral: rgb(44, 44, 44);
  --spectrum-alias-icon-color-selected: rgb(20, 115, 230);
  --spectrum-alias-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-alias-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-alias-icon-color-selected-focus: rgb(13, 102, 208);
  --spectrum-alias-icon-color-error: rgb(227, 72, 80);
  --spectrum-alias-radial-reaction-color-default: rgba(75,75,75,0.6);
  --spectrum-alias-pasteboard-background-color: rgb(225, 225, 225);
  --spectrum-alias-appframe-border-color: rgb(225, 225, 225);
  --spectrum-alias-appframe-separator-color: rgb(225, 225, 225);
  --spectrum-alias-toolbar-background-color: rgb(245, 245, 245);
  --spectrum-semantic-negative-color-background: rgb(201, 37, 45);
  --spectrum-semantic-negative-color-default: rgb(215, 55, 63);
  --spectrum-semantic-negative-color-dark: rgb(201, 37, 45);
  --spectrum-semantic-negative-color-border: rgb(227, 72, 80);
  --spectrum-semantic-negative-color-icon: rgb(201, 37, 45);
  --spectrum-semantic-negative-color-status: rgb(227, 72, 80);
  --spectrum-semantic-negative-color-text-large: rgb(215, 55, 63);
  --spectrum-semantic-negative-color-text-small: rgb(201, 37, 45);
  --spectrum-semantic-negative-color-state-down: rgb(187, 18, 26);
  --spectrum-semantic-negative-color-state-focus: rgb(227, 72, 80);
  --spectrum-semantic-notice-color-background: rgb(203, 111, 16);
  --spectrum-semantic-notice-color-default: rgb(218, 123, 17);
  --spectrum-semantic-notice-color-dark: rgb(203, 111, 16);
  --spectrum-semantic-notice-color-border: rgb(230, 134, 25);
  --spectrum-semantic-notice-color-icon: rgb(203, 111, 16);
  --spectrum-semantic-notice-color-status: rgb(230, 134, 25);
  --spectrum-semantic-notice-color-text-large: rgb(218, 123, 17);
  --spectrum-semantic-notice-color-text-small: rgb(203, 111, 16);
  --spectrum-semantic-notice-color-state-down: rgb(189, 100, 13);
  --spectrum-semantic-notice-color-state-focus: rgb(230, 134, 25);
  --spectrum-semantic-positive-color-background: rgb(18, 128, 92);
  --spectrum-semantic-positive-color-default: rgb(38, 142, 108);
  --spectrum-semantic-positive-color-dark: rgb(18, 128, 92);
  --spectrum-semantic-positive-color-border: rgb(45, 157, 120);
  --spectrum-semantic-positive-color-icon: rgb(18, 128, 92);
  --spectrum-semantic-positive-color-status: rgb(45, 157, 120);
  --spectrum-semantic-positive-color-text-large: rgb(38, 142, 108);
  --spectrum-semantic-positive-color-text-small: rgb(18, 128, 92);
  --spectrum-semantic-positive-color-state-down: rgb(16, 113, 84);
  --spectrum-semantic-positive-color-state-focus: rgb(45, 157, 120);
  --spectrum-semantic-informative-color-background: rgb(13, 102, 208);
  --spectrum-semantic-informative-color-default: rgb(20, 115, 230);
  --spectrum-semantic-informative-color-dark: rgb(13, 102, 208);
  --spectrum-semantic-informative-color-border: rgb(38, 128, 235);
  --spectrum-semantic-informative-color-icon: rgb(13, 102, 208);
  --spectrum-semantic-informative-color-status: rgb(38, 128, 235);
  --spectrum-semantic-informative-color-text-large: rgb(20, 115, 230);
  --spectrum-semantic-informative-color-text-small: rgb(13, 102, 208);
  --spectrum-semantic-informative-color-state-down: rgb(9, 90, 186);
  --spectrum-semantic-informative-color-state-focus: rgb(38, 128, 235);
  --spectrum-semantic-cta-color-background-default: rgb(20, 115, 230);
  --spectrum-semantic-cta-color-background-hover: rgb(13, 102, 208);
  --spectrum-semantic-cta-color-background-down: rgb(13, 102, 208);
  --spectrum-semantic-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-semantic-neutral-color-background: rgb(116, 116, 116);
  --spectrum-accordion-border-color: rgb(225, 225, 225);
  --spectrum-accordion-icon-color: rgb(142, 142, 142);
  --spectrum-accordion-text-color: rgb(110, 110, 110);
  --spectrum-accordion-icon-color-hover: rgb(75, 75, 75);
  --spectrum-accordion-text-color-hover: rgb(44, 44, 44);
  --spectrum-accordion-background-color-hover: rgb(234, 234, 234);
  --spectrum-accordion-icon-color-down: rgb(75, 75, 75);
  --spectrum-accordion-text-color-down: rgb(44, 44, 44);
  --spectrum-accordion-border-left-color-key-focus: rgb(38, 128, 235);
  --spectrum-accordion-item-border-left-color-key-focus: rgb(38, 128, 235);
  --spectrum-accordion-icon-color-key-focus: rgb(75, 75, 75);
  --spectrum-accordion-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-accordion-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-accordion-text-color-disabled: rgb(179, 179, 179);
  --spectrum-actionbutton-text-color: rgb(75, 75, 75);
  --spectrum-actionbutton-icon-color: rgb(110, 110, 110);
  --spectrum-actionbutton-background-color: rgb(250, 250, 250);
  --spectrum-actionbutton-border-color: rgb(225, 225, 225);
  --spectrum-actionbutton-hold-icon-color: rgb(110, 110, 110);
  --spectrum-actionbutton-text-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-icon-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-background-color-hover: rgb(255, 255, 255);
  --spectrum-actionbutton-border-color-hover: rgb(202, 202, 202);
  --spectrum-actionbutton-hold-icon-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-text-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-icon-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-background-color-down: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-down: rgb(202, 202, 202);
  --spectrum-actionbutton-hold-icon-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-actionbutton-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-actionbutton-hold-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-text-color-disabled: rgb(179, 179, 179);
  --spectrum-actionbutton-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-background-color-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-hold-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-background-color-selected: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-selected: rgb(225, 225, 225);
  --spectrum-actionbutton-text-color-selected: rgb(75, 75, 75);
  --spectrum-actionbutton-hold-icon-color-selected: rgb(20, 115, 230);
  --spectrum-actionbutton-icon-color-selected: rgb(110, 110, 110);
  --spectrum-actionbutton-background-color-selected-hover: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-selected-hover: rgb(202, 202, 202);
  --spectrum-actionbutton-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-hold-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-actionbutton-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-background-color-selected-down: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-selected-down: rgb(202, 202, 202);
  --spectrum-actionbutton-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-actionbutton-hold-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-actionbutton-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-actionbutton-background-color-selected-key-focus: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-actionbutton-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-hold-icon-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-actionbutton-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-background-color-selected-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-border-color-selected-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-actionbutton-hold-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-quiet-text-color: rgb(75, 75, 75);
  --spectrum-actionbutton-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-actionbutton-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-border-color: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-hold-icon-color: rgb(110, 110, 110);
  --spectrum-actionbutton-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-hold-icon-color-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-background-color-down: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-border-color-down: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-hold-icon-color-down: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-actionbutton-quiet-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-hold-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-actionbutton-quiet-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-quiet-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-actionbutton-quiet-hold-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-actionbutton-quiet-background-color-selected: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-border-color-selected: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-text-color-selected: rgb(75, 75, 75);
  --spectrum-actionbutton-quiet-hold-icon-color-selected: rgb(20, 115, 230);
  --spectrum-actionbutton-quiet-icon-color-selected: rgb(110, 110, 110);
  --spectrum-actionbutton-quiet-background-color-selected-hover: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-border-color-selected-hover: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-hold-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-actionbutton-quiet-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-background-color-selected-down: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-border-color-selected-down: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-hold-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-actionbutton-quiet-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-background-color-selected-key-focus: rgb(225, 225, 225);
  --spectrum-actionbutton-quiet-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-actionbutton-quiet-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-hold-icon-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-actionbutton-quiet-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-actionbutton-quiet-background-color-selected-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-quiet-border-color-selected-disabled: rgb(234, 234, 234);
  --spectrum-actionbutton-quiet-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-actionbutton-quiet-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-alert-background-color: rgb(255, 255, 255);
  --spectrum-alert-title-text-color: rgb(44, 44, 44);
  --spectrum-alert-text-color: rgb(110, 110, 110);
  --spectrum-alert-border-color: rgb(142, 142, 142);
  --spectrum-alert-error-background-color: rgb(255, 255, 255);
  --spectrum-alert-error-title-text-color: rgb(44, 44, 44);
  --spectrum-alert-error-text-color: rgb(110, 110, 110);
  --spectrum-alert-error-border-color: rgb(227, 72, 80);
  --spectrum-alert-error-icon-color: rgb(201, 37, 45);
  --spectrum-alert-info-background-color: rgb(255, 255, 255);
  --spectrum-alert-info-title-text-color: rgb(44, 44, 44);
  --spectrum-alert-info-text-color: rgb(110, 110, 110);
  --spectrum-alert-info-border-color: rgb(38, 128, 235);
  --spectrum-alert-info-icon-color: rgb(13, 102, 208);
  --spectrum-alert-success-background-color: rgb(255, 255, 255);
  --spectrum-alert-success-title-text-color: rgb(44, 44, 44);
  --spectrum-alert-success-text-color: rgb(110, 110, 110);
  --spectrum-alert-success-border-color: rgb(45, 157, 120);
  --spectrum-alert-success-icon-color: rgb(18, 128, 92);
  --spectrum-alert-warning-background-color: rgb(255, 255, 255);
  --spectrum-alert-warning-title-text-color: rgb(44, 44, 44);
  --spectrum-alert-warning-text-color: rgb(110, 110, 110);
  --spectrum-alert-warning-border-color: rgb(230, 134, 25);
  --spectrum-alert-warning-icon-color: rgb(203, 111, 16);
  --spectrum-artboard-border-color: rgb(202, 202, 202);
  --spectrum-artboard-border-color-active: rgb(142, 142, 142);
  --spectrum-artboard-border-color-selected: rgb(38, 128, 235);
  --spectrum-asset-folder-background-color: rgb(225, 225, 225);
  --spectrum-asset-file-background-color: rgb(255, 255, 255);
  --spectrum-asset-icon-outline-color: rgb(179, 179, 179);
  --spectrum-avatar-small-opacity: 100%;
  --spectrum-avatar-small-opacity-disabled: 30%;
  --spectrum-banner-text-color: rgb(255, 255, 255);
  --spectrum-banner-error-background-color: rgb(215, 55, 63);
  --spectrum-banner-info-background-color: rgb(20, 115, 230);
  --spectrum-banner-warning-background-color: rgb(218, 123, 17);
  --spectrum-barloader-large-text-color: rgb(75, 75, 75);
  --spectrum-barloader-large-track-color: rgb(225, 225, 225);
  --spectrum-barloader-large-track-fill-color: rgb(20, 115, 230);
  --spectrum-barloader-large-track-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-large-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-large-indeterminate-text-color: rgb(75, 75, 75);
  --spectrum-barloader-large-indeterminate-track-color: rgb(225, 225, 225);
  --spectrum-barloader-large-indeterminate-track-fill-color: rgb(20, 115, 230);
  --spectrum-barloader-large-indeterminate-track-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-large-indeterminate-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-large-over-background-text-color: rgb(255, 255, 255);
  --spectrum-barloader-large-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-barloader-large-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-barloader-large-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-barloader-large-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-barloader-small-text-color: rgb(75, 75, 75);
  --spectrum-barloader-small-track-color: rgb(225, 225, 225);
  --spectrum-barloader-small-track-fill-color: rgb(20, 115, 230);
  --spectrum-barloader-small-track-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-small-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-small-indeterminate-text-color: rgb(75, 75, 75);
  --spectrum-barloader-small-indeterminate-track-color: rgb(225, 225, 225);
  --spectrum-barloader-small-indeterminate-track-fill-color: rgb(20, 115, 230);
  --spectrum-barloader-small-indeterminate-track-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-small-indeterminate-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-barloader-small-over-background-text-color: rgb(255, 255, 255);
  --spectrum-barloader-small-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-barloader-small-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-barloader-small-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-barloader-small-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-border-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-text-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-compact-item-underline-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-underline-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-text-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-underline-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-breadcrumb-compact-item-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-underline-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-border-color-drop: rgb(20, 115, 230);
  --spectrum-breadcrumb-compact-item-background-color-drop: rgba(20,115,230,0.1);
  --spectrum-breadcrumb-compact-item-text-color-drop: rgb(44, 44, 44);
  --spectrum-breadcrumb-compact-item-underline-color-drop: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-breadcrumb-compact-item-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-compact-separator-icon-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-compact-title-text-color: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-border-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-text-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-item-underline-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-ui-icon-color: rgb(179, 179, 179);
  --spectrum-breadcrumb-text-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-item-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-underline-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-text-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-text-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-underline-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-text-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-breadcrumb-item-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-underline-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-border-color-drop: rgb(20, 115, 230);
  --spectrum-breadcrumb-item-background-color-drop: rgba(20,115,230,0.1);
  --spectrum-breadcrumb-item-text-color-drop: rgb(44, 44, 44);
  --spectrum-breadcrumb-item-underline-color-drop: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-breadcrumb-item-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-separator-icon-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-title-text-color: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-border-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-text-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-multiline-item-underline-color: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-underline-color-hover: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-text-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-underline-color-down: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-breadcrumb-multiline-item-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-underline-color-key-focus: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-border-color-drop: rgb(20, 115, 230);
  --spectrum-breadcrumb-multiline-item-background-color-drop: rgba(20,115,230,0.1);
  --spectrum-breadcrumb-multiline-item-text-color-drop: rgb(44, 44, 44);
  --spectrum-breadcrumb-multiline-item-underline-color-drop: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-breadcrumb-multiline-item-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-breadcrumb-multiline-separator-icon-color: rgb(110, 110, 110);
  --spectrum-breadcrumb-multiline-title-text-color: rgb(44, 44, 44);
  --spectrum-button-cta-icon-color: rgb(255, 255, 255);
  --spectrum-button-cta-background-color: rgb(20, 115, 230);
  --spectrum-button-cta-border-color: rgb(20, 115, 230);
  --spectrum-button-cta-text-color: rgb(255, 255, 255);
  --spectrum-button-cta-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-cta-background-color-hover: rgb(13, 102, 208);
  --spectrum-button-cta-border-color-hover: rgb(13, 102, 208);
  --spectrum-button-cta-text-color-hover: rgb(255, 255, 255);
  --spectrum-button-cta-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-cta-background-color-down: rgb(13, 102, 208);
  --spectrum-button-cta-border-color-down: rgb(13, 102, 208);
  --spectrum-button-cta-text-color-down: rgb(255, 255, 255);
  --spectrum-button-cta-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-cta-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-cta-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-cta-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-cta-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-cta-background-color-disabled: rgb(234, 234, 234);
  --spectrum-button-cta-border-color-disabled: rgb(234, 234, 234);
  --spectrum-button-cta-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-over-background-icon-color: rgb(255, 255, 255);
  --spectrum-button-over-background-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-over-background-border-color: rgb(255, 255, 255);
  --spectrum-button-over-background-text-color: rgb(255, 255, 255);
  --spectrum-button-over-background-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-over-background-background-color-hover: rgb(255, 255, 255);
  --spectrum-button-over-background-border-color-hover: rgb(255, 255, 255);
  --spectrum-button-over-background-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-over-background-background-color-down: rgb(255, 255, 255);
  --spectrum-button-over-background-border-color-down: rgb(255, 255, 255);
  --spectrum-button-over-background-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-over-background-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-over-background-border-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-over-background-icon-color-disabled: rgba(255,255,255,0.35);
  --spectrum-button-over-background-background-color-disabled: rgba(255,255,255,0.1);
  --spectrum-button-over-background-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-over-background-text-color-disabled: rgba(255,255,255,0.35);
  --spectrum-button-primary-icon-color: rgb(75, 75, 75);
  --spectrum-button-primary-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-primary-border-color: rgb(75, 75, 75);
  --spectrum-button-primary-text-color: rgb(75, 75, 75);
  --spectrum-button-primary-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-primary-background-color-hover: rgb(75, 75, 75);
  --spectrum-button-primary-border-color-hover: rgb(75, 75, 75);
  --spectrum-button-primary-text-color-hover: rgb(255, 255, 255);
  --spectrum-button-primary-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-primary-background-color-down: rgb(44, 44, 44);
  --spectrum-button-primary-border-color-down: rgb(44, 44, 44);
  --spectrum-button-primary-text-color-down: rgb(255, 255, 255);
  --spectrum-button-primary-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-primary-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-primary-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-primary-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-primary-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-primary-background-color-disabled: rgb(234, 234, 234);
  --spectrum-button-primary-border-color-disabled: rgb(234, 234, 234);
  --spectrum-button-primary-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-quiet-over-background-icon-color: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-border-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-text-color: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-background-color-hover: rgba(255,255,255,0.1);
  --spectrum-button-quiet-over-background-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-text-color-hover: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-background-color-down: rgba(255,255,255,0.15);
  --spectrum-button-quiet-over-background-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-text-color-down: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-border-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-over-background-icon-color-disabled: rgba(255,255,255,0.15);
  --spectrum-button-quiet-over-background-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-over-background-text-color-disabled: rgba(255,255,255,0.15);
  --spectrum-button-quiet-primary-icon-color: rgb(75, 75, 75);
  --spectrum-button-quiet-primary-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-primary-border-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-primary-text-color: rgb(75, 75, 75);
  --spectrum-button-quiet-primary-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-quiet-primary-background-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-primary-border-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-primary-text-color-hover: rgb(44, 44, 44);
  --spectrum-button-quiet-primary-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-quiet-primary-background-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-primary-border-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-primary-text-color-down: rgb(44, 44, 44);
  --spectrum-button-quiet-primary-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-primary-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-primary-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-primary-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-primary-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-quiet-primary-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-primary-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-primary-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-quiet-secondary-icon-color: rgb(110, 110, 110);
  --spectrum-button-quiet-secondary-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-secondary-border-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-secondary-text-color: rgb(110, 110, 110);
  --spectrum-button-quiet-secondary-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-quiet-secondary-background-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-secondary-border-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-secondary-text-color-hover: rgb(75, 75, 75);
  --spectrum-button-quiet-secondary-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-quiet-secondary-background-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-secondary-border-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-secondary-text-color-down: rgb(75, 75, 75);
  --spectrum-button-quiet-secondary-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-secondary-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-secondary-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-secondary-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-secondary-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-quiet-secondary-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-secondary-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-secondary-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-quiet-warning-icon-color: rgb(215, 55, 63);
  --spectrum-button-quiet-warning-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-warning-border-color: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-warning-text-color: rgb(215, 55, 63);
  --spectrum-button-quiet-warning-icon-color-hover: rgb(201, 37, 45);
  --spectrum-button-quiet-warning-background-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-warning-border-color-hover: rgb(234, 234, 234);
  --spectrum-button-quiet-warning-text-color-hover: rgb(201, 37, 45);
  --spectrum-button-quiet-warning-icon-color-down: rgb(201, 37, 45);
  --spectrum-button-quiet-warning-background-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-warning-border-color-down: rgb(225, 225, 225);
  --spectrum-button-quiet-warning-text-color-down: rgb(201, 37, 45);
  --spectrum-button-quiet-warning-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-warning-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-warning-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-quiet-warning-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-quiet-warning-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-quiet-warning-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-warning-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-button-quiet-warning-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-secondary-icon-color: rgb(110, 110, 110);
  --spectrum-button-secondary-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-secondary-border-color: rgb(110, 110, 110);
  --spectrum-button-secondary-text-color: rgb(110, 110, 110);
  --spectrum-button-secondary-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-secondary-background-color-hover: rgb(110, 110, 110);
  --spectrum-button-secondary-border-color-hover: rgb(110, 110, 110);
  --spectrum-button-secondary-text-color-hover: rgb(255, 255, 255);
  --spectrum-button-secondary-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-secondary-background-color-down: rgb(75, 75, 75);
  --spectrum-button-secondary-border-color-down: rgb(75, 75, 75);
  --spectrum-button-secondary-text-color-down: rgb(255, 255, 255);
  --spectrum-button-secondary-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-secondary-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-secondary-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-secondary-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-secondary-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-secondary-background-color-disabled: rgb(234, 234, 234);
  --spectrum-button-secondary-border-color-disabled: rgb(234, 234, 234);
  --spectrum-button-secondary-text-color-disabled: rgb(179, 179, 179);
  --spectrum-button-warning-icon-color: rgb(201, 37, 45);
  --spectrum-button-warning-background-color: rgba(0, 0, 0, 0);
  --spectrum-button-warning-border-color: rgb(201, 37, 45);
  --spectrum-button-warning-text-color: rgb(201, 37, 45);
  --spectrum-button-warning-icon-color-hover: rgb(255, 255, 255);
  --spectrum-button-warning-background-color-hover: rgb(201, 37, 45);
  --spectrum-button-warning-border-color-hover: rgb(201, 37, 45);
  --spectrum-button-warning-text-color-hover: rgb(255, 255, 255);
  --spectrum-button-warning-icon-color-down: rgb(255, 255, 255);
  --spectrum-button-warning-background-color-down: rgb(187, 18, 26);
  --spectrum-button-warning-border-color-down: rgb(187, 18, 26);
  --spectrum-button-warning-text-color-down: rgb(255, 255, 255);
  --spectrum-button-warning-icon-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-warning-background-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-warning-border-color-key-focus: rgb(20, 115, 230);
  --spectrum-button-warning-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-button-warning-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-button-warning-background-color-disabled: rgb(234, 234, 234);
  --spectrum-button-warning-border-color-disabled: rgb(234, 234, 234);
  --spectrum-button-warning-text-color-disabled: rgb(179, 179, 179);
  --spectrum-calendar-day-text-color: rgb(75, 75, 75);
  --spectrum-calendar-day-background-color: rgba(0, 0, 0, 0);
  --spectrum-calendar-day-today-text-color: rgb(75, 75, 75);
  --spectrum-calendar-day-today-border-color: rgb(75, 75, 75);
  --spectrum-calendar-day-title-text-color: rgb(110, 110, 110);
  --spectrum-calendar-day-text-color-hover: rgb(44, 44, 44);
  --spectrum-calendar-day-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-calendar-day-background-color-down: rgba(44,44,44,0.1);
  --spectrum-calendar-day-text-color-selected: rgb(44, 44, 44);
  --spectrum-calendar-day-background-color-selected: rgba(20,115,230,0.1);
  --spectrum-calendar-day-text-color-cap-selected: rgb(44, 44, 44);
  --spectrum-calendar-day-background-color-cap-selected: rgba(20,115,230,0.2);
  --spectrum-calendar-day-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-calendar-day-background-color-key-focus: rgba(44,44,44,0.06);
  --spectrum-calendar-day-today-background-color-key-focus: rgb(44, 44, 44);
  --spectrum-calendar-day-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-calendar-day-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-calendar-day-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-calendar-day-today-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-calendar-day-text-color-disabled: rgb(179, 179, 179);
  --spectrum-calendar-day-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-calendar-day-today-text-color-disabled: rgb(179, 179, 179);
  --spectrum-calendar-day-today-border-color-disabled: rgb(202, 202, 202);
  --spectrum-calendar-button-icon-color: rgb(110, 110, 110);
  --spectrum-card-border-color: rgb(234, 234, 234);
  --spectrum-card-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-card-border-color-hover: rgb(202, 202, 202);
  --spectrum-card-coverphoto-background-color: rgb(234, 234, 234);
  --spectrum-card-coverphoto-border-color: rgb(234, 234, 234);
  --spectrum-card-description-text-color: rgb(110, 110, 110);
  --spectrum-card-background-color: rgb(255, 255, 255);
  --spectrum-card-quiet-preview-background-color: rgb(234, 234, 234);
  --spectrum-card-quiet-preview-background-color-hover: rgb(225, 225, 225);
  --spectrum-card-quiet-border-color-selected: rgb(20, 115, 230);
  --spectrum-card-quiet-title-text-color: rgb(75, 75, 75);
  --spectrum-card-quiet-subtitle-text-color: rgb(110, 110, 110);
  --spectrum-checkbox-text-color: rgb(75, 75, 75);
  --spectrum-checkbox-box-background-color: rgb(250, 250, 250);
  --spectrum-checkbox-box-border-color: rgb(142, 142, 142);
  --spectrum-checkbox-text-color-hover: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-hover: rgb(110, 110, 110);
  --spectrum-checkbox-box-background-color-hover: rgb(250, 250, 250);
  --spectrum-checkbox-text-color-down: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-down: rgb(75, 75, 75);
  --spectrum-checkbox-box-background-color-down: rgb(250, 250, 250);
  --spectrum-checkbox-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-checkbox-text-color-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-disabled: rgb(250, 250, 250);
  --spectrum-checkbox-text-color-selected: rgb(75, 75, 75);
  --spectrum-checkbox-box-border-color-selected: rgb(20, 115, 230);
  --spectrum-checkbox-box-background-color-selected: rgb(20, 115, 230);
  --spectrum-checkbox-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-selected-hover: rgb(13, 102, 208);
  --spectrum-checkbox-box-background-color-selected-hover: rgb(13, 102, 208);
  --spectrum-checkbox-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-selected-down: rgb(9, 90, 186);
  --spectrum-checkbox-box-background-color-selected-down: rgb(9, 90, 186);
  --spectrum-checkbox-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-text-color-indeterminate: rgb(75, 75, 75);
  --spectrum-checkbox-box-border-color-indeterminate: rgb(20, 115, 230);
  --spectrum-checkbox-box-background-color-indeterminate: rgb(20, 115, 230);
  --spectrum-checkbox-text-color-indeterminate-hover: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-indeterminate-hover: rgb(13, 102, 208);
  --spectrum-checkbox-box-background-color-indeterminate-hover: rgb(13, 102, 208);
  --spectrum-checkbox-text-color-indeterminate-down: rgb(44, 44, 44);
  --spectrum-checkbox-box-border-color-indeterminate-down: rgb(9, 90, 186);
  --spectrum-checkbox-box-background-color-indeterminate-down: rgb(9, 90, 186);
  --spectrum-checkbox-text-color-indeterminate-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-text-color-indeterminate-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-text-color-error: rgb(201, 37, 45);
  --spectrum-checkbox-box-border-color-error: rgb(215, 55, 63);
  --spectrum-checkbox-box-background-color-error: rgb(215, 55, 63);
  --spectrum-checkbox-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-checkbox-box-background-color-error-hover: rgb(201, 37, 45);
  --spectrum-checkbox-text-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-background-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-error-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-checkbox-box-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-checkbox-box-background-color-error-selected: rgb(215, 55, 63);
  --spectrum-checkbox-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-checkbox-box-background-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-checkbox-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-background-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-text-color-error-indeterminate: rgb(201, 37, 45);
  --spectrum-checkbox-box-border-color-error-indeterminate: rgb(215, 55, 63);
  --spectrum-checkbox-box-background-color-error-indeterminate: rgb(215, 55, 63);
  --spectrum-checkbox-text-color-error-indeterminate-hover: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-indeterminate-hover: rgb(201, 37, 45);
  --spectrum-checkbox-box-background-color-error-indeterminate-hover: rgb(201, 37, 45);
  --spectrum-checkbox-text-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-border-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-box-background-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-text-color-error-indeterminate-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-box-border-color-error-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-box-background-color-error-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-text-color-error-indeterminate-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-box-border-color-error-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-box-background-color-error-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-checkmark-color: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-text-color: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-background-color: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-box-border-color: rgb(142, 142, 142);
  --spectrum-checkbox-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-hover: rgb(110, 110, 110);
  --spectrum-checkbox-quiet-box-background-color-hover: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-down: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-background-color-down: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-disabled: rgb(250, 250, 250);
  --spectrum-checkbox-quiet-text-color-selected: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-border-color-selected: rgb(110, 110, 110);
  --spectrum-checkbox-quiet-box-background-color-selected: rgb(110, 110, 110);
  --spectrum-checkbox-quiet-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-selected-hover: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-background-color-selected-hover: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-selected-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-background-color-selected-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-text-color-indeterminate: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-border-color-indeterminate: rgb(110, 110, 110);
  --spectrum-checkbox-quiet-box-background-color-indeterminate: rgb(110, 110, 110);
  --spectrum-checkbox-quiet-text-color-indeterminate-hover: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-indeterminate-hover: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-box-background-color-indeterminate-hover: rgb(75, 75, 75);
  --spectrum-checkbox-quiet-text-color-indeterminate-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-border-color-indeterminate-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-box-background-color-indeterminate-down: rgb(44, 44, 44);
  --spectrum-checkbox-quiet-text-color-indeterminate-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-text-color-indeterminate-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-text-color-error: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-border-color-error: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-box-background-color-error: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-background-color-error-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-text-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-background-color-error-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-error-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-box-background-color-error-selected: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-background-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-background-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-text-color-error-indeterminate: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-border-color-error-indeterminate: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-box-background-color-error-indeterminate: rgb(215, 55, 63);
  --spectrum-checkbox-quiet-text-color-error-indeterminate-hover: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-indeterminate-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-box-background-color-error-indeterminate-hover: rgb(201, 37, 45);
  --spectrum-checkbox-quiet-text-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-border-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-box-background-color-error-indeterminate-down: rgb(187, 18, 26);
  --spectrum-checkbox-quiet-text-color-error-indeterminate-key-focus: rgb(13, 102, 208);
  --spectrum-checkbox-quiet-box-border-color-error-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-box-background-color-error-indeterminate-key-focus: rgb(38, 128, 235);
  --spectrum-checkbox-quiet-text-color-error-indeterminate-disabled: rgb(179, 179, 179);
  --spectrum-checkbox-quiet-box-border-color-error-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-box-background-color-error-indeterminate-disabled: rgb(202, 202, 202);
  --spectrum-checkbox-quiet-checkmark-color: rgb(250, 250, 250);
  --spectrum-circleloader-large-text-color: rgb(75, 75, 75);
  --spectrum-circleloader-large-track-color: rgb(225, 225, 225);
  --spectrum-circleloader-large-track-fill-color: rgb(20, 115, 230);
  --spectrum-circleloader-large-track-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-large-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-large-over-background-text-color: rgb(255, 255, 255);
  --spectrum-circleloader-large-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-circleloader-large-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-circleloader-large-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-circleloader-large-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-circleloader-medium-text-color: rgb(75, 75, 75);
  --spectrum-circleloader-medium-track-color: rgb(225, 225, 225);
  --spectrum-circleloader-medium-track-fill-color: rgb(20, 115, 230);
  --spectrum-circleloader-medium-track-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-medium-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-medium-over-background-text-color: rgb(255, 255, 255);
  --spectrum-circleloader-medium-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-circleloader-medium-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-circleloader-medium-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-circleloader-medium-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-circleloader-small-text-color: rgb(75, 75, 75);
  --spectrum-circleloader-small-track-color: rgb(225, 225, 225);
  --spectrum-circleloader-small-track-fill-color: rgb(20, 115, 230);
  --spectrum-circleloader-small-track-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-small-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-circleloader-small-over-background-text-color: rgb(255, 255, 255);
  --spectrum-circleloader-small-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-circleloader-small-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-circleloader-small-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-circleloader-small-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-background-color: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color: rgb(142, 142, 142);
  --spectrum-clearbutton-medium-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color-hover: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color-down: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-clearbutton-medium-over-background-background-color: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-over-background-icon-color: rgb(255, 255, 255);
  --spectrum-clearbutton-medium-over-background-background-color-hover: rgba(255,255,255,0.1);
  --spectrum-clearbutton-medium-over-background-icon-color-hover: rgb(255, 255, 255);
  --spectrum-clearbutton-medium-over-background-background-color-down: rgba(255,255,255,0.15);
  --spectrum-clearbutton-medium-over-background-icon-color-down: rgb(255, 255, 255);
  --spectrum-clearbutton-medium-over-background-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-over-background-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-over-background-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-over-background-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-medium-over-background-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-medium-over-background-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-clearbutton-small-background-color: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color: rgb(142, 142, 142);
  --spectrum-clearbutton-small-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color-hover: rgb(44, 44, 44);
  --spectrum-clearbutton-small-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color-down: rgb(44, 44, 44);
  --spectrum-clearbutton-small-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-small-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-clearbutton-small-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-clearbutton-small-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-coachmark-indicator-ring-default-color: rgb(38, 128, 235);
  --spectrum-coachmark-indicator-ring-low-contrast-color: rgb(255, 255, 255);
  --spectrum-coachmark-indicator-ring-high-contrast-color: rgb(44, 44, 44);
  --spectrum-coachmark-background-color: rgb(255, 255, 255);
  --spectrum-coachmark-shadow-color: rgba(0,0,0,0.15);
  --spectrum-coachmark-border-color: rgb(202, 202, 202);
  --spectrum-coachmark-title-text-color: rgb(44, 44, 44);
  --spectrum-coachmark-content-text-color: rgb(75, 75, 75);
  --spectrum-coachmark-step-text-color: rgb(110, 110, 110);
  --spectrum-coachmark-quiet-indicator-ring-default-color: rgb(38, 128, 235);
  --spectrum-coachmark-quiet-indicator-ring-low-contrast-color: rgb(255, 255, 255);
  --spectrum-coachmark-quiet-indicator-ring-high-contrast-color: rgb(44, 44, 44);
  --spectrum-coachmark-quiet-background-color: rgb(255, 255, 255);
  --spectrum-coachmark-quiet-shadow-color: rgba(0,0,0,0.15);
  --spectrum-coachmark-quiet-border-color: rgb(202, 202, 202);
  --spectrum-coachmark-quiet-title-text-color: rgb(44, 44, 44);
  --spectrum-coachmark-quiet-content-text-color: rgb(75, 75, 75);
  --spectrum-coachmark-quiet-step-text-color: rgb(110, 110, 110);
  --spectrum-colorarea-border-color: rgba(44,44,44,0.1);
  --spectrum-colorarea-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorarea-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorarea-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorarea-border-color-disabled: rgb(225, 225, 225);
  --spectrum-colorarea-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-colorhandle-inner-border-color: rgb(255, 255, 255);
  --spectrum-colorhandle-outer-border-color: rgba(50,50,50,0.1);
  --spectrum-colorhandle-fill-color: none;
  --spectrum-colorhandle-loupe-inner-border-color: rgb(255, 255, 255);
  --spectrum-colorhandle-loupe-outer-border-color: rgba(50,50,50,0.1);
  --spectrum-colorhandle-loupe-shadow-color: rgba(0,0,0,0.15);
  --spectrum-colorhandle-inner-border-color-hover: rgb(255, 255, 255);
  --spectrum-colorhandle-outer-border-color-hover: rgba(50,50,50,0.1);
  --spectrum-colorhandle-fill-color-hover: none;
  --spectrum-colorhandle-inner-border-color-down: rgb(255, 255, 255);
  --spectrum-colorhandle-outer-border-color-down: rgba(50,50,50,0.1);
  --spectrum-colorhandle-fill-color-down: none;
  --spectrum-colorhandle-inner-border-color-key-focus: rgb(255, 255, 255);
  --spectrum-colorhandle-outer-border-color-key-focus: rgba(50,50,50,0.1);
  --spectrum-colorhandle-fill-color-key-focus: none;
  --spectrum-colorhandle-inner-border-color-disabled: rgb(202, 202, 202);
  --spectrum-colorhandle-outer-border-color-disabled: rgba(50,50,50,0.1);
  --spectrum-colorhandle-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-colorslider-border-color: rgba(44,44,44,0.1);
  --spectrum-colorslider-fill-color: none;
  --spectrum-colorslider-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorslider-fill-color-hover: none;
  --spectrum-colorslider-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorslider-fill-color-down: none;
  --spectrum-colorslider-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorslider-fill-color-key-focus: none;
  --spectrum-colorslider-border-color-disabled: rgb(225, 225, 225);
  --spectrum-colorslider-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-colorslider-vertical-border-color: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-fill-color: none;
  --spectrum-colorslider-vertical-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-fill-color-hover: none;
  --spectrum-colorslider-vertical-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-fill-color-down: none;
  --spectrum-colorslider-vertical-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-fill-color-key-focus: none;
  --spectrum-colorslider-vertical-border-color-disabled: rgb(225, 225, 225);
  --spectrum-colorslider-vertical-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-colorwheel-border-color: rgba(44,44,44,0.1);
  --spectrum-colorwheel-fill-color: none;
  --spectrum-colorwheel-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorwheel-fill-color-hover: none;
  --spectrum-colorwheel-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorwheel-fill-color-down: none;
  --spectrum-colorwheel-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorwheel-fill-color-key-focus: none;
  --spectrum-colorwheel-border-color-disabled: rgb(225, 225, 225);
  --spectrum-colorwheel-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-cyclebutton-text-color: rgb(75, 75, 75);
  --spectrum-cyclebutton-icon-color: rgb(110, 110, 110);
  --spectrum-cyclebutton-background-color: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-border-color: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-hold-icon-color: rgb(110, 110, 110);
  --spectrum-cyclebutton-text-color-hover: rgb(44, 44, 44);
  --spectrum-cyclebutton-icon-color-hover: rgb(44, 44, 44);
  --spectrum-cyclebutton-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-hold-icon-color-hover: rgb(44, 44, 44);
  --spectrum-cyclebutton-text-color-down: rgb(44, 44, 44);
  --spectrum-cyclebutton-icon-color-down: rgb(44, 44, 44);
  --spectrum-cyclebutton-background-color-down: rgb(225, 225, 225);
  --spectrum-cyclebutton-border-color-down: rgb(225, 225, 225);
  --spectrum-cyclebutton-hold-icon-color-down: rgb(44, 44, 44);
  --spectrum-cyclebutton-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-cyclebutton-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-cyclebutton-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-cyclebutton-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-hold-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-cyclebutton-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-cyclebutton-text-color-disabled: rgb(179, 179, 179);
  --spectrum-cyclebutton-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-cyclebutton-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-cyclebutton-hold-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-dial-handle-marker-color: rgb(110, 110, 110);
  --spectrum-dial-min-max-tick-color: rgb(142, 142, 142);
  --spectrum-dial-border-color-hover: rgb(75, 75, 75);
  --spectrum-dial-handle-marker-color-hover: rgb(75, 75, 75);
  --spectrum-dial-handle-marker-color-key-focus: rgb(255, 255, 255);
  --spectrum-dial-small-handle-marker-color: rgb(110, 110, 110);
  --spectrum-dial-small-min-max-tick-color: rgb(142, 142, 142);
  --spectrum-dial-small-border-color-hover: rgb(75, 75, 75);
  --spectrum-dial-small-handle-marker-color-hover: rgb(75, 75, 75);
  --spectrum-dial-small-handle-marker-color-key-focus: rgb(255, 255, 255);
  --spectrum-dialog-background-color: rgb(245, 245, 245);
  --spectrum-dialog-underlay-background-color: rgba(0,0,0,0.4);
  --spectrum-dialog-icon-color: rgb(44, 44, 44);
  --spectrum-dialog-rule-color: rgb(234, 234, 234);
  --spectrum-dialog-title-text-color: rgb(44, 44, 44);
  --spectrum-dialog-content-text-color: rgb(75, 75, 75);
  --spectrum-dialog-error-icon-color: rgb(201, 37, 45);
  --spectrum-dialog-error-title-text-color: rgb(201, 37, 45);
  --spectrum-drag-handle-background-color: rgb(225, 225, 225);
  --spectrum-drag-handle-icon-color: rgb(255, 255, 255);
  --spectrum-drag-handle-background-color-hover: rgb(179, 179, 179);
  --spectrum-drag-handle-background-color-key-focus: rgb(38, 128, 235);
  --spectrum-dragbar-handle-background-color: rgb(225, 225, 225);
  --spectrum-dragbar-handle-background-color-hover: rgb(202, 202, 202);
  --spectrum-dragbar-handle-background-color-down: rgb(75, 75, 75);
  --spectrum-drawer-background-color: rgb(250, 250, 250);
  --spectrum-dropdown-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-dropdown-text-color: rgb(75, 75, 75);
  --spectrum-dropdown-icon-color: rgb(110, 110, 110);
  --spectrum-dropdown-background-color: rgb(250, 250, 250);
  --spectrum-dropdown-border-color: rgb(225, 225, 225);
  --spectrum-dropdown-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-icon-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-background-color-hover: rgb(255, 255, 255);
  --spectrum-dropdown-border-color-hover: rgb(202, 202, 202);
  --spectrum-dropdown-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-dropdown-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-dropdown-background-color-disabled: rgb(234, 234, 234);
  --spectrum-dropdown-border-color-disabled: rgb(234, 234, 234);
  --spectrum-dropdown-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-icon-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-background-color-down: rgb(234, 234, 234);
  --spectrum-dropdown-border-color-down: rgb(202, 202, 202);
  --spectrum-dropdown-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-background-color-mouse-focus: rgb(234, 234, 234);
  --spectrum-dropdown-border-color-mouse-focus: rgb(202, 202, 202);
  --spectrum-dropdown-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-placeholder-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-border-color-error: rgb(215, 55, 63);
  --spectrum-dropdown-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-dropdown-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-border-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-dropdown-border-color-error-mouse-focus: rgb(215, 55, 63);
  --spectrum-dropdown-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-dropdown-quiet-text-color: rgb(75, 75, 75);
  --spectrum-dropdown-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-dropdown-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-quiet-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-quiet-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-dropdown-quiet-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-dropdown-quiet-border-color-mouse-focus: rgb(202, 202, 202);
  --spectrum-dropdown-quiet-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-placeholder-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-quiet-border-color-error: rgb(215, 55, 63);
  --spectrum-dropdown-quiet-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-border-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-quiet-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-dropdown-quiet-border-color-error-mouse-focus: rgb(215, 55, 63);
  --spectrum-dropdown-quiet-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-dropdown-thumbnail-small-text-color: rgb(75, 75, 75);
  --spectrum-dropdown-thumbnail-small-icon-color: rgb(110, 110, 110);
  --spectrum-dropdown-thumbnail-small-background-color: rgb(250, 250, 250);
  --spectrum-dropdown-thumbnail-small-border-color: rgb(225, 225, 225);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-text-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-icon-color-hover: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-background-color-hover: rgb(255, 255, 255);
  --spectrum-dropdown-thumbnail-small-border-color-hover: rgb(202, 202, 202);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-dropdown-thumbnail-small-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-thumbnail-small-text-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-thumbnail-small-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-dropdown-thumbnail-small-background-color-disabled: rgb(234, 234, 234);
  --spectrum-dropdown-thumbnail-small-border-color-disabled: rgb(234, 234, 234);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-dropdown-thumbnail-small-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-icon-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-background-color-down: rgb(234, 234, 234);
  --spectrum-dropdown-thumbnail-small-border-color-down: rgb(202, 202, 202);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-background-color-mouse-focus: rgb(234, 234, 234);
  --spectrum-dropdown-thumbnail-small-border-color-mouse-focus: rgb(202, 202, 202);
  --spectrum-dropdown-thumbnail-small-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-placeholder-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-dropdown-thumbnail-small-border-color-error: rgb(215, 55, 63);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-border-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-dropdown-thumbnail-small-border-color-error-mouse-focus: rgb(215, 55, 63);
  --spectrum-dropdown-thumbnail-small-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-dropindicator-border-color: rgb(38, 128, 235);
  --spectrum-dropindicator-circle-border-color: rgb(38, 128, 235);
  --spectrum-dropindicator-circle-border-fill: rgba(0, 0, 0, 0);
  --spectrum-dropzone-border-color: rgb(225, 225, 225);
  --spectrum-dropzone-background-color: rgb(245, 245, 245);
  --spectrum-dropzone-icon-color: rgb(179, 179, 179);
  --spectrum-dropzone-border-color-selected-hover: rgb(38, 128, 235);
  --spectrum-dropzone-background-color-selected-hover: rgba(20,115,230,0.1);
  --spectrum-dropzone-icon-color-selected-hover: rgb(20, 115, 230);
  --spectrum-fieldbutton-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-fieldbutton-text-color: rgb(75, 75, 75);
  --spectrum-fieldbutton-icon-color: rgb(110, 110, 110);
  --spectrum-fieldbutton-background-color: rgb(250, 250, 250);
  --spectrum-fieldbutton-border-color: rgb(225, 225, 225);
  --spectrum-fieldbutton-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-text-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-icon-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-background-color-hover: rgb(255, 255, 255);
  --spectrum-fieldbutton-border-color-hover: rgb(202, 202, 202);
  --spectrum-fieldbutton-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-fieldbutton-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-fieldbutton-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-text-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-fieldbutton-background-color-disabled: rgb(234, 234, 234);
  --spectrum-fieldbutton-border-color-disabled: rgb(234, 234, 234);
  --spectrum-fieldbutton-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-text-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-icon-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-background-color-down: rgb(234, 234, 234);
  --spectrum-fieldbutton-border-color-down: rgb(202, 202, 202);
  --spectrum-fieldbutton-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-background-color-mouse-focus: rgb(234, 234, 234);
  --spectrum-fieldbutton-border-color-mouse-focus: rgb(202, 202, 202);
  --spectrum-fieldbutton-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-placeholder-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-border-color-error: rgb(215, 55, 63);
  --spectrum-fieldbutton-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-fieldbutton-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-fieldbutton-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-fieldbutton-border-color-error-down: rgb(201, 37, 45);
  --spectrum-fieldbutton-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-fieldbutton-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-fieldbutton-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-fieldbutton-border-color-error-mouse-focus: rgb(215, 55, 63);
  --spectrum-fieldbutton-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-fieldbutton-quiet-text-color: rgb(75, 75, 75);
  --spectrum-fieldbutton-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-fieldbutton-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-fieldbutton-quiet-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-quiet-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-fieldbutton-quiet-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldbutton-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-fieldbutton-quiet-border-color-mouse-focus: rgb(202, 202, 202);
  --spectrum-fieldbutton-quiet-icon-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-placeholder-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-fieldbutton-quiet-border-color-error: rgb(215, 55, 63);
  --spectrum-fieldbutton-quiet-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-border-color-error-down: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-fieldbutton-quiet-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-fieldbutton-quiet-border-color-error-mouse-focus: rgb(215, 55, 63);
  --spectrum-fieldbutton-quiet-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-fieldlabel-asterisk-color: rgb(142, 142, 142);
  --spectrum-fieldlabel-text-color: rgb(110, 110, 110);
  --spectrum-fieldlabel-asterisk-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldlabel-text-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldlabel-side-asterisk-color: rgb(142, 142, 142);
  --spectrum-fieldlabel-side-text-color: rgb(110, 110, 110);
  --spectrum-fieldlabel-side-asterisk-color-disabled: rgb(179, 179, 179);
  --spectrum-fieldlabel-side-text-color-disabled: rgb(179, 179, 179);
  --spectrum-label-colored-gray-background-color: rgb(116, 116, 116);
  --spectrum-label-colored-green-background-color: rgb(38, 142, 108);
  --spectrum-label-colored-blue-background-color: rgb(20, 115, 230);
  --spectrum-label-colored-red-background-color: rgb(215, 55, 63);
  --spectrum-label-colored-seafoam-background-color: rgb(27, 149, 154);
  --spectrum-label-colored-fuchsia-background-color: rgb(192, 56, 204);
  --spectrum-label-colored-orange-background-color: rgb(218, 123, 17);
  --spectrum-label-colored-yellow-background-color: rgb(223, 191, 0);
  --spectrum-label-colored-text-color: rgb(255, 255, 255);
  --spectrum-label-colored-background-color-disabled: rgb(234, 234, 234);
  --spectrum-label-text-color: rgb(110, 110, 110);
  --spectrum-label-text-color-disabled: rgb(179, 179, 179);
  --spectrum-label-over-background-text-color: rgb(255, 255, 255);
  --spectrum-label-over-background-text-color-disabled: rgb(255, 255, 255);
  --spectrum-label-large-text-color: rgb(110, 110, 110);
  --spectrum-label-large-text-color-disabled: rgb(179, 179, 179);
  --spectrum-label-large-over-background-text-color: rgb(255, 255, 255);
  --spectrum-label-large-over-background-text-color-disabled: rgb(255, 255, 255);
  --spectrum-link-text-color: rgb(13, 102, 208);
  --spectrum-link-underline-color: rgba(0, 0, 0, 0);
  --spectrum-link-text-color-hover: rgb(13, 102, 208);
  --spectrum-link-underline-color-hover: rgb(13, 102, 208);
  --spectrum-link-text-color-down: rgb(9, 90, 186);
  --spectrum-link-underline-color-down: rgb(9, 90, 186);
  --spectrum-link-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-link-underline-color-key-focus: rgb(13, 102, 208);
  --spectrum-link-text-color-disabled: rgb(179, 179, 179);
  --spectrum-link-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-link-over-background-text-color: rgb(255, 255, 255);
  --spectrum-link-over-background-underline-color: rgb(255, 255, 255);
  --spectrum-link-over-background-text-color-hover: rgb(255, 255, 255);
  --spectrum-link-over-background-underline-color-hover: rgb(255, 255, 255);
  --spectrum-link-over-background-text-color-down: rgb(255, 255, 255);
  --spectrum-link-over-background-underline-color-down: rgb(255, 255, 255);
  --spectrum-link-over-background-text-color-key-focus: rgb(255, 255, 255);
  --spectrum-link-over-background-underline-color-key-focus: rgb(255, 255, 255);
  --spectrum-link-over-background-text-color-disabled: rgba(255,255,255,0.5);
  --spectrum-link-over-background-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-link-quiet-text-color: rgb(75, 75, 75);
  --spectrum-link-quiet-underline-color: rgb(75, 75, 75);
  --spectrum-link-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-link-quiet-underline-color-hover: rgb(44, 44, 44);
  --spectrum-link-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-link-quiet-underline-color-down: rgb(44, 44, 44);
  --spectrum-link-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-link-quiet-underline-color-key-focus: rgb(44, 44, 44);
  --spectrum-link-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-link-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-link-quiet-underline-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-loader-bar-large-text-color: rgb(75, 75, 75);
  --spectrum-loader-bar-large-track-color: rgb(225, 225, 225);
  --spectrum-loader-bar-large-track-fill-color: rgb(20, 115, 230);
  --spectrum-loader-bar-large-track-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-bar-large-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-bar-large-over-background-text-color: rgb(255, 255, 255);
  --spectrum-loader-bar-large-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-loader-bar-large-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-loader-bar-large-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-loader-bar-large-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-loader-bar-small-text-color: rgb(75, 75, 75);
  --spectrum-loader-bar-small-track-color: rgb(225, 225, 225);
  --spectrum-loader-bar-small-track-fill-color: rgb(20, 115, 230);
  --spectrum-loader-bar-small-track-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-bar-small-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-bar-small-over-background-text-color: rgb(255, 255, 255);
  --spectrum-loader-bar-small-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-loader-bar-small-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-loader-bar-small-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-loader-bar-small-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-loader-circle-large-text-color: rgb(75, 75, 75);
  --spectrum-loader-circle-large-track-color: rgb(225, 225, 225);
  --spectrum-loader-circle-large-track-fill-color: rgb(20, 115, 230);
  --spectrum-loader-circle-large-track-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-large-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-large-over-background-text-color: rgb(255, 255, 255);
  --spectrum-loader-circle-large-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-loader-circle-large-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-loader-circle-large-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-loader-circle-large-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-loader-circle-medium-text-color: rgb(75, 75, 75);
  --spectrum-loader-circle-medium-track-color: rgb(225, 225, 225);
  --spectrum-loader-circle-medium-track-fill-color: rgb(20, 115, 230);
  --spectrum-loader-circle-medium-track-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-medium-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-medium-over-background-text-color: rgb(255, 255, 255);
  --spectrum-loader-circle-medium-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-loader-circle-medium-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-loader-circle-medium-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-loader-circle-medium-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-loader-circle-small-text-color: rgb(75, 75, 75);
  --spectrum-loader-circle-small-track-color: rgb(225, 225, 225);
  --spectrum-loader-circle-small-track-fill-color: rgb(20, 115, 230);
  --spectrum-loader-circle-small-track-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-small-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-loader-circle-small-over-background-text-color: rgb(255, 255, 255);
  --spectrum-loader-circle-small-over-background-track-color: rgba(255,255,255,0.2);
  --spectrum-loader-circle-small-over-background-track-fill-color: rgb(255, 255, 255);
  --spectrum-loader-circle-small-over-background-track-color-disabled: rgba(255,255,255,0.2);
  --spectrum-loader-circle-small-over-background-track-fill-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-logicbutton-and-text-color: rgb(255, 255, 255);
  --spectrum-logicbutton-and-background-color: rgb(20, 115, 230);
  --spectrum-logicbutton-and-border-color: rgb(20, 115, 230);
  --spectrum-logicbutton-and-text-color-disabled: rgb(179, 179, 179);
  --spectrum-logicbutton-and-background-color-disabled: rgb(234, 234, 234);
  --spectrum-logicbutton-and-border-color-disabled: rgb(234, 234, 234);
  --spectrum-logicbutton-and-background-color-hover: rgb(9, 90, 186);
  --spectrum-logicbutton-and-border-color-hover: rgb(9, 90, 186);
  --spectrum-logicbutton-and-background-color-key-focus: rgb(9, 90, 186);
  --spectrum-logicbutton-and-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-logicbutton-or-text-color: rgb(255, 255, 255);
  --spectrum-logicbutton-or-background-color: rgb(206, 39, 131);
  --spectrum-logicbutton-or-border-color: rgb(206, 39, 131);
  --spectrum-logicbutton-or-text-color-disabled: rgb(179, 179, 179);
  --spectrum-logicbutton-or-background-color-disabled: rgb(234, 234, 234);
  --spectrum-logicbutton-or-border-color-disabled: rgb(234, 234, 234);
  --spectrum-logicbutton-or-background-color-hover: rgb(174, 14, 102);
  --spectrum-logicbutton-or-border-color-hover: rgb(174, 14, 102);
  --spectrum-logicbutton-or-background-color-key-focus: rgb(174, 14, 102);
  --spectrum-logicbutton-or-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-meter-large-text-color: rgb(75, 75, 75);
  --spectrum-meter-large-track-color: rgb(225, 225, 225);
  --spectrum-meter-large-track-fill-color: rgb(20, 115, 230);
  --spectrum-meter-large-track-color-positive: rgb(45, 157, 120);
  --spectrum-meter-large-track-color-warning: rgb(230, 134, 25);
  --spectrum-meter-large-track-color-critical: rgb(227, 72, 80);
  --spectrum-meter-large-track-color-disabled: rgb(225, 225, 225);
  --spectrum-meter-large-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-meter-small-text-color: rgb(75, 75, 75);
  --spectrum-meter-small-track-color: rgb(225, 225, 225);
  --spectrum-meter-small-track-fill-color: rgb(20, 115, 230);
  --spectrum-meter-small-track-color-positive: rgb(45, 157, 120);
  --spectrum-meter-small-track-color-warning: rgb(230, 134, 25);
  --spectrum-meter-small-track-color-critical: rgb(227, 72, 80);
  --spectrum-meter-small-track-color-disabled: rgb(225, 225, 225);
  --spectrum-meter-small-track-fill-color-disabled: rgb(225, 225, 225);
  --spectrum-miller-column-ui-icon-color: rgb(142, 142, 142);
  --spectrum-miller-column-text-color: rgb(75, 75, 75);
  --spectrum-miller-column-thumbnail-background-color: rgb(225, 225, 225);
  --spectrum-miller-column-item-background-color-hover: rgb(234, 234, 234);
  --spectrum-miller-column-ui-icon-color-hover: rgb(110, 110, 110);
  --spectrum-miller-column-item-background-color-down: rgb(225, 225, 225);
  --spectrum-miller-column-ui-icon-color-down: rgb(110, 110, 110);
  --spectrum-miller-column-item-text-color-down: rgb(255, 255, 255);
  --spectrum-miller-column-item-text-color-key-focus: rgb(38, 128, 235);
  --spectrum-miller-column-item-background-color-selected: rgba(20,115,230,0.1);
  --spectrum-miller-column-item-text-color-selected: rgb(255, 255, 255);
  --spectrum-miller-column-thumbnail-background-color-selected: rgb(255, 255, 255);
  --spectrum-miller-column-ui-icon-color-selected: rgb(110, 110, 110);
  --spectrum-miller-column-item-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-miller-column-ui-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-opacitycheckerboard-box-color-light: rgb(255, 255, 255);
  --spectrum-opacitycheckerboard-box-color-gray: rgb(211, 211, 211);
  --spectrum-pagination-page-button-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-pagination-page-button-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-pagination-page-button-background-color-down: rgb(75, 75, 75);
  --spectrum-pagination-page-button-text-color-down: rgb(255, 255, 255);
  --spectrum-panel-border-color: rgb(225, 225, 225);
  --spectrum-panel-background-color: rgb(245, 245, 245);
  --spectrum-panel-header-text-color: rgb(75, 75, 75);
  --spectrum-popover-background-color: rgb(255, 255, 255);
  --spectrum-popover-border-color: rgb(202, 202, 202);
  --spectrum-popover-shadow-color: rgba(0,0,0,0.15);
  --spectrum-quickactions-overlay-color: rgba(0,0,0,0.2);
  --spectrum-quickactions-background-color: rgba(245,245,245,0.9);
  --spectrum-radio-text-color: rgb(75, 75, 75);
  --spectrum-radio-circle-border-color: rgb(142, 142, 142);
  --spectrum-radio-circle-background-color: rgb(250, 250, 250);
  --spectrum-radio-circle-dot-color: rgb(250, 250, 250);
  --spectrum-radio-text-color-hover: rgb(44, 44, 44);
  --spectrum-radio-circle-border-color-hover: rgb(110, 110, 110);
  --spectrum-radio-text-color-down: rgb(44, 44, 44);
  --spectrum-radio-circle-border-color-down: rgb(75, 75, 75);
  --spectrum-radio-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-radio-circle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-radio-text-color-disabled: rgb(179, 179, 179);
  --spectrum-radio-circle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-radio-text-color-selected: rgb(75, 75, 75);
  --spectrum-radio-circle-border-color-selected: rgb(20, 115, 230);
  --spectrum-radio-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-radio-circle-border-color-selected-hover: rgb(13, 102, 208);
  --spectrum-radio-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-radio-circle-border-color-selected-down: rgb(9, 90, 186);
  --spectrum-radio-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-radio-circle-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-radio-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-radio-circle-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-radio-text-color-error: rgb(201, 37, 45);
  --spectrum-radio-circle-border-color-error: rgb(215, 55, 63);
  --spectrum-radio-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-radio-circle-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-radio-text-color-error-down: rgb(187, 18, 26);
  --spectrum-radio-circle-border-color-error-down: rgb(187, 18, 26);
  --spectrum-radio-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-radio-circle-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-radio-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-radio-circle-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-radio-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-radio-circle-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-radio-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-radio-circle-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-radio-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-radio-circle-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-radio-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-radio-circle-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-radio-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-radio-circle-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-radio-quiet-text-color: rgb(75, 75, 75);
  --spectrum-radio-quiet-circle-border-color: rgb(142, 142, 142);
  --spectrum-radio-quiet-circle-background-color: rgb(250, 250, 250);
  --spectrum-radio-quiet-circle-dot-color: rgb(250, 250, 250);
  --spectrum-radio-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-radio-quiet-circle-border-color-hover: rgb(110, 110, 110);
  --spectrum-radio-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-radio-quiet-circle-border-color-down: rgb(75, 75, 75);
  --spectrum-radio-quiet-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-radio-quiet-circle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-radio-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-radio-quiet-circle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-radio-quiet-text-color-selected: rgb(75, 75, 75);
  --spectrum-radio-quiet-circle-border-color-selected: rgb(110, 110, 110);
  --spectrum-radio-quiet-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-radio-quiet-circle-border-color-selected-hover: rgb(75, 75, 75);
  --spectrum-radio-quiet-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-radio-quiet-circle-border-color-selected-down: rgb(44, 44, 44);
  --spectrum-radio-quiet-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-radio-quiet-circle-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-radio-quiet-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-radio-quiet-circle-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-radio-quiet-text-color-error: rgb(201, 37, 45);
  --spectrum-radio-quiet-circle-border-color-error: rgb(215, 55, 63);
  --spectrum-radio-quiet-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-radio-quiet-circle-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-radio-quiet-text-color-error-down: rgb(187, 18, 26);
  --spectrum-radio-quiet-circle-border-color-error-down: rgb(187, 18, 26);
  --spectrum-radio-quiet-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-radio-quiet-circle-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-radio-quiet-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-radio-quiet-circle-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-radio-quiet-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-radio-quiet-circle-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-radio-quiet-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-radio-quiet-circle-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-radio-quiet-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-radio-quiet-circle-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-radio-quiet-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-radio-quiet-circle-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-radio-quiet-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-radio-quiet-circle-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-rail-content-background-color: rgb(245, 245, 245);
  --spectrum-rail-handle-background-color: rgb(225, 225, 225);
  --spectrum-rail-handle-background-color-hover: rgb(202, 202, 202);
  --spectrum-rail-handle-background-color-down: rgb(75, 75, 75);
  --spectrum-rating-border-color: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color: rgb(110, 110, 110);
  --spectrum-rating-focus-ring-color: rgb(38, 128, 235);
  --spectrum-rating-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-hover: rgb(13, 102, 208);
  --spectrum-rating-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-down: rgb(9, 90, 186);
  --spectrum-rating-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-rating-icon-color-key-focus: rgb(13, 102, 208);
  --spectrum-rating-border-color-selected: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-selected: rgb(20, 115, 230);
  --spectrum-rating-border-color-selected-hover: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-rating-border-color-selected-down: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-rating-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-rating-icon-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-rating-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-rating-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-rating-quiet-border-color: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-rating-quiet-focus-ring-color: rgb(38, 128, 235);
  --spectrum-rating-quiet-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-hover: rgb(75, 75, 75);
  --spectrum-rating-quiet-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-rating-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-rating-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-rating-quiet-border-color-selected: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-selected: rgb(110, 110, 110);
  --spectrum-rating-quiet-border-color-selected-hover: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-selected-hover: rgb(75, 75, 75);
  --spectrum-rating-quiet-border-color-selected-down: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-rating-quiet-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-rating-quiet-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-rating-quiet-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-rating-quiet-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-rule-large-background-color: rgb(75, 75, 75);
  --spectrum-rule-medium-background-color: rgb(225, 225, 225);
  --spectrum-rule-small-background-color: rgb(225, 225, 225);
  --spectrum-scrollbar-bar-color: rgb(202, 202, 202);
  --spectrum-scrollbar-track-color: rgb(234, 234, 234);
  --spectrum-scrollbar-bar-color-hover: rgb(142, 142, 142);
  --spectrum-scrollbar-track-color-hover: rgb(234, 234, 234);
  --spectrum-scrollbar-bar-color-down: rgb(142, 142, 142);
  --spectrum-scrollbar-track-color-down: rgb(234, 234, 234);
  --spectrum-scrollbar-quiet-bar-color-quiet: rgb(202, 202, 202);
  --spectrum-scrollbar-quiet-track-color-quiet: rgba(0, 0, 0, 0);
  --spectrum-scrollbar-quiet-bar-color-hover: rgb(142, 142, 142);
  --spectrum-scrollbar-quiet-track-color-hover: rgba(0, 0, 0, 0);
  --spectrum-scrollbar-quiet-bar-color-down: rgb(142, 142, 142);
  --spectrum-scrollbar-quiet-track-color-down: rgba(0, 0, 0, 0);
  --spectrum-search-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-search-text-color: rgb(75, 75, 75);
  --spectrum-search-background-color: rgb(255, 255, 255);
  --spectrum-search-border-color: rgb(225, 225, 225);
  --spectrum-search-icon-color: rgb(110, 110, 110);
  --spectrum-search-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-search-text-color-hover: rgb(44, 44, 44);
  --spectrum-search-background-color-hover: rgb(255, 255, 255);
  --spectrum-search-border-color-hover: rgb(202, 202, 202);
  --spectrum-search-icon-color-hover: rgb(44, 44, 44);
  --spectrum-search-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-search-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-search-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-search-text-color-disabled: rgb(179, 179, 179);
  --spectrum-search-background-color-disabled: rgb(234, 234, 234);
  --spectrum-search-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-search-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-search-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-search-text-color-down: rgb(44, 44, 44);
  --spectrum-search-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-search-background-color-down: rgb(255, 255, 255);
  --spectrum-search-border-color-down: rgb(20, 115, 230);
  --spectrum-search-icon-color-down: rgb(44, 44, 44);
  --spectrum-search-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-search-placeholder-text-color-mouse-focus: rgb(142, 142, 142);
  --spectrum-search-background-color-mouse-focus: rgb(255, 255, 255);
  --spectrum-search-border-color-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-icon-color-mouse-focus: rgb(110, 110, 110);
  --spectrum-search-border-color-error: rgb(215, 55, 63);
  --spectrum-search-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-search-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-search-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-search-border-color-error-down: rgb(20, 115, 230);
  --spectrum-search-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-search-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-search-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-search-border-color-error-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-search-icon-color-valid: rgb(45, 157, 120);
  --spectrum-search-border-color-valid-hover: rgb(202, 202, 202);
  --spectrum-search-icon-color-valid-hover: rgb(45, 157, 120);
  --spectrum-search-border-color-valid-down: rgb(20, 115, 230);
  --spectrum-search-icon-color-valid-down: rgb(45, 157, 120);
  --spectrum-search-border-color-valid-key-focus: rgb(38, 128, 235);
  --spectrum-search-icon-color-valid-key-focus: rgb(45, 157, 120);
  --spectrum-search-border-color-valid-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-icon-color-valid-mouse-focus: rgb(45, 157, 120);
  --spectrum-search-quiet-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-search-quiet-text-color: rgb(75, 75, 75);
  --spectrum-search-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-border-color: rgb(225, 225, 225);
  --spectrum-search-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-search-quiet-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-search-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-search-quiet-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-border-color-hover: rgb(202, 202, 202);
  --spectrum-search-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-search-quiet-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-quiet-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-search-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-search-quiet-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-search-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-search-quiet-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-border-color-disabled: rgb(225, 225, 225);
  --spectrum-search-quiet-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-search-quiet-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-search-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-search-quiet-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-search-quiet-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-border-color-down: rgb(20, 115, 230);
  --spectrum-search-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-search-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-search-quiet-placeholder-text-color-mouse-focus: rgb(142, 142, 142);
  --spectrum-search-quiet-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-search-quiet-border-color-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-quiet-icon-color-mouse-focus: rgb(110, 110, 110);
  --spectrum-search-quiet-border-color-error: rgb(215, 55, 63);
  --spectrum-search-quiet-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-search-quiet-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-search-quiet-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-search-quiet-border-color-error-down: rgb(20, 115, 230);
  --spectrum-search-quiet-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-search-quiet-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-search-quiet-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-search-quiet-border-color-error-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-quiet-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-search-quiet-icon-color-valid: rgb(45, 157, 120);
  --spectrum-search-quiet-border-color-valid-hover: rgb(202, 202, 202);
  --spectrum-search-quiet-icon-color-valid-hover: rgb(45, 157, 120);
  --spectrum-search-quiet-border-color-valid-down: rgb(20, 115, 230);
  --spectrum-search-quiet-icon-color-valid-down: rgb(45, 157, 120);
  --spectrum-search-quiet-border-color-valid-key-focus: rgb(38, 128, 235);
  --spectrum-search-quiet-icon-color-valid-key-focus: rgb(45, 157, 120);
  --spectrum-search-quiet-border-color-valid-mouse-focus: rgb(20, 115, 230);
  --spectrum-search-quiet-icon-color-valid-mouse-focus: rgb(45, 157, 120);
  --spectrum-selectlist-icon-color: rgb(110, 110, 110);
  --spectrum-selectlist-option-background-color: rgba(0, 0, 0, 0);
  --spectrum-selectlist-option-text-color: rgb(75, 75, 75);
  --spectrum-selectlist-option-icon-color: rgb(20, 115, 230);
  --spectrum-selectlist-divider-color: rgb(245, 245, 245);
  --spectrum-selectlist-icon-color-hover: rgb(44, 44, 44);
  --spectrum-selectlist-option-icon-color-hover: rgb(20, 115, 230);
  --spectrum-selectlist-option-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-option-text-color-hover: rgb(75, 75, 75);
  --spectrum-selectlist-icon-color-down: rgb(44, 44, 44);
  --spectrum-selectlist-option-icon-color-down: rgb(20, 115, 230);
  --spectrum-selectlist-option-background-color-down: rgba(44,44,44,0.04);
  --spectrum-selectlist-option-text-color-down: rgb(75, 75, 75);
  --spectrum-selectlist-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-selectlist-option-icon-color-key-focus: rgb(20, 115, 230);
  --spectrum-selectlist-option-background-color-key-focus: rgba(44,44,44,0.04);
  --spectrum-selectlist-option-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-selectlist-option-text-color-key-focus: rgb(75, 75, 75);
  --spectrum-selectlist-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-selectlist-option-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-selectlist-option-text-color-disabled: rgb(179, 179, 179);
  --spectrum-selectlist-option-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-selectlist-option-text-color-selected: rgb(13, 102, 208);
  --spectrum-selectlist-option-background-color-selected: rgba(0, 0, 0, 0);
  --spectrum-selectlist-option-icon-color-selected: rgb(20, 115, 230);
  --spectrum-selectlist-option-icon-color-selected-hover: rgb(20, 115, 230);
  --spectrum-selectlist-option-background-color-selected-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-option-text-color-selected-hover: rgb(13, 102, 208);
  --spectrum-selectlist-option-focus-indicator-color: rgb(38, 128, 235);
  --spectrum-selectlist-background-color: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-option-background-color: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-option-text-color: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-option-icon-color: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-divider-color: rgb(245, 245, 245);
  --spectrum-selectlist-thumbnail-image-opacity: 100%;
  --spectrum-selectlist-thumbnail-option-icon-color-hover: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-option-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-option-text-color-hover: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-option-text-color-selected: rgb(13, 102, 208);
  --spectrum-selectlist-thumbnail-option-background-color-selected: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-option-icon-color-selected: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-option-icon-color-selected-hover: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-option-background-color-selected-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-option-text-color-selected-hover: rgb(13, 102, 208);
  --spectrum-selectlist-thumbnail-option-icon-color-key-focus: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-option-background-color-key-focus: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-option-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-selectlist-thumbnail-option-text-color-key-focus: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-option-icon-color-down: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-option-background-color-down: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-option-text-color-down: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-option-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-option-text-color-disabled: rgb(179, 179, 179);
  --spectrum-selectlist-thumbnail-option-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-selectlist-thumbnail-image-opacity-disabled: 30%;
  --spectrum-selectlist-thumbnail-image-border-color: rgba(0,0,0,0.05);
  --spectrum-selectlist-thumbnail-option-focus-indicator-color: rgb(38, 128, 235);
  --spectrum-selectlist-thumbnail-background-color: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-small-option-background-color: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-small-option-text-color: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-small-option-icon-color: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-divider-color: rgb(245, 245, 245);
  --spectrum-selectlist-thumbnail-small-image-opacity: 100%;
  --spectrum-selectlist-thumbnail-small-option-icon-color-hover: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-option-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-small-option-text-color-hover: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-small-option-text-color-selected: rgb(13, 102, 208);
  --spectrum-selectlist-thumbnail-small-option-background-color-selected: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-small-option-icon-color-selected: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-option-icon-color-selected-hover: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-option-background-color-selected-hover: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-small-option-text-color-selected-hover: rgb(13, 102, 208);
  --spectrum-selectlist-thumbnail-small-option-icon-color-key-focus: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-option-background-color-key-focus: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-small-option-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-selectlist-thumbnail-small-option-text-color-key-focus: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-small-option-icon-color-down: rgb(20, 115, 230);
  --spectrum-selectlist-thumbnail-small-option-background-color-down: rgba(44,44,44,0.04);
  --spectrum-selectlist-thumbnail-small-option-text-color-down: rgb(75, 75, 75);
  --spectrum-selectlist-thumbnail-small-option-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-selectlist-thumbnail-small-option-text-color-disabled: rgb(179, 179, 179);
  --spectrum-selectlist-thumbnail-small-option-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-selectlist-thumbnail-small-image-opacity-disabled: 30%;
  --spectrum-selectlist-thumbnail-small-image-border-color: rgba(0,0,0,0.05);
  --spectrum-selectlist-thumbnail-small-option-focus-indicator-color: rgb(38, 128, 235);
  --spectrum-selectlist-thumbnail-small-background-color: rgba(0, 0, 0, 0);
  --spectrum-sidenav-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-sidenav-item-text-color: rgb(75, 75, 75);
  --spectrum-sidenav-header-text-color: rgb(110, 110, 110);
  --spectrum-sidenav-heading-text-color: rgb(110, 110, 110);
  --spectrum-sidenav-item-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-sidenav-item-background-color-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-sidenav-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-item-background-color-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-down: rgb(44, 44, 44);
  --spectrum-sidenav-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-sidenav-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-sidenav-item-background-color-selected: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-selected: rgb(44, 44, 44);
  --spectrum-sidenav-item-background-color-selected-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-sidenav-item-background-color-selected-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-sidenav-item-background-color-selected-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-item-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-item-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-sidenav-multilevel-item-text-color: rgb(75, 75, 75);
  --spectrum-sidenav-multilevel-header-text-color: rgb(110, 110, 110);
  --spectrum-sidenav-multilevel-heading-text-color: rgb(110, 110, 110);
  --spectrum-sidenav-multilevel-main-item-background-color: rgba(0, 0, 0, 0);
  --spectrum-sidenav-multilevel-main-item-text-color: rgb(75, 75, 75);
  --spectrum-sidenav-multilevel-item-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-multilevel-main-item-background-color-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-multilevel-item-background-color-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-down: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-text-color-down: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-sidenav-multilevel-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-sidenav-multilevel-main-item-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-sidenav-multilevel-main-item-text-color-disabled: rgb(179, 179, 179);
  --spectrum-sidenav-multilevel-item-background-color-selected: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-selected: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-selected: rgba(0, 0, 0, 0);
  --spectrum-sidenav-multilevel-main-item-text-color-selected: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color-selected-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-selected-hover: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color-selected-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-selected-down: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-item-background-color-selected-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-item-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-multilevel-item-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-sidenav-multilevel-main-item-background-color-selected-key-focus: rgba(44,44,44,0.06);
  --spectrum-sidenav-multilevel-main-item-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-sidenav-multilevel-main-item-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-slider-color-handle-outset-border-color: rgba(0,0,0,0.05);
  --spectrum-slider-color-handle-inset-border-color: rgba(0,0,0,0.05);
  --spectrum-slider-color-handle-border-color: rgb(255, 255, 255);
  --spectrum-slider-color-handle-color: rgba(0, 0, 0, 0);
  --spectrum-slider-color-track-background-color-gradient-start: rgb(38, 128, 235);
  --spectrum-slider-color-track-background-color-gradient-end: rgb(9, 90, 186);
  --spectrum-slider-color-track-border-color: rgba(0,0,0,0.05);
  --spectrum-slider-color-handle-outset-border-color-key-focus: rgba(0,0,0,0.05);
  --spectrum-slider-color-track-color-disabled: rgb(234, 234, 234);
  --spectrum-slider-color-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-slider-color-handle-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-slider-handle-border-color: rgb(110, 110, 110);
  --spectrum-slider-handle-background-color: rgba(0, 0, 0, 0);
  --spectrum-slider-track-color: rgb(225, 225, 225);
  --spectrum-slider-handle-border-color-hover: rgb(75, 75, 75);
  --spectrum-slider-handle-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-slider-track-color-hover: rgb(225, 225, 225);
  --spectrum-slider-handle-border-color-down: rgb(75, 75, 75);
  --spectrum-slider-handle-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-slider-track-color-down: rgb(225, 225, 225);
  --spectrum-slider-radial-reaction-color-down: rgba(75,75,75,0.6);
  --spectrum-slider-handle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-handle-background-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-track-color-key-focus: rgb(225, 225, 225);
  --spectrum-slider-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-slider-handle-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-slider-track-color-disabled: rgb(225, 225, 225);
  --spectrum-slider-editable-handle-border-color: rgb(110, 110, 110);
  --spectrum-slider-editable-handle-background-color: rgba(0, 0, 0, 0);
  --spectrum-slider-editable-track-color: rgb(225, 225, 225);
  --spectrum-slider-editable-handle-border-color-hover: rgb(75, 75, 75);
  --spectrum-slider-editable-handle-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-slider-editable-track-color-hover: rgb(225, 225, 225);
  --spectrum-slider-editable-handle-border-color-down: rgb(75, 75, 75);
  --spectrum-slider-editable-handle-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-slider-editable-track-color-down: rgb(225, 225, 225);
  --spectrum-slider-editable-radial-reaction-color-down: rgba(75,75,75,0.6);
  --spectrum-slider-editable-handle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-editable-handle-background-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-editable-track-color-key-focus: rgb(225, 225, 225);
  --spectrum-slider-editable-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-slider-editable-handle-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-slider-editable-track-color-disabled: rgb(225, 225, 225);
  --spectrum-slider-fill-handle-border-color: rgb(110, 110, 110);
  --spectrum-slider-fill-handle-background-color: rgba(0, 0, 0, 0);
  --spectrum-slider-fill-track-color: rgb(110, 110, 110);
  --spectrum-slider-fill-handle-border-color-hover: rgb(75, 75, 75);
  --spectrum-slider-fill-handle-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-slider-fill-track-color-hover: rgb(225, 225, 225);
  --spectrum-slider-fill-handle-border-color-down: rgb(75, 75, 75);
  --spectrum-slider-fill-handle-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-slider-fill-track-color-down: rgb(225, 225, 225);
  --spectrum-slider-fill-radial-reaction-color-down: rgba(75,75,75,0.6);
  --spectrum-slider-fill-handle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-fill-handle-background-color-key-focus: rgb(38, 128, 235);
  --spectrum-slider-fill-track-color-key-focus: rgb(225, 225, 225);
  --spectrum-slider-fill-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-slider-fill-handle-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-slider-fill-track-color-disabled: rgb(225, 225, 225);
  --spectrum-slider-player-track-buffer-color: rgb(179, 179, 179);
  --spectrum-slider-player-track-buffer-color-disabled: rgb(225, 225, 225);
  --spectrum-slider-ramp-track-color-disabled: rgb(234, 234, 234);
  --spectrum-slider-tick-mark-color: rgb(225, 225, 225);
  --spectrum-statuslight-text-color: rgb(75, 75, 75);
  --spectrum-statuslight-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-dot-color-label-celery: rgb(68, 181, 86);
  --spectrum-statuslight-dot-color-label-chartreuse: rgb(133, 208, 68);
  --spectrum-statuslight-dot-color-label-yellow: rgb(223, 191, 0);
  --spectrum-statuslight-dot-color-label-magenta: rgb(216, 55, 144);
  --spectrum-statuslight-dot-color-label-fuchsia: rgb(192, 56, 204);
  --spectrum-statuslight-dot-color-label-purple: rgb(146, 86, 217);
  --spectrum-statuslight-dot-color-label-indigo: rgb(103, 103, 236);
  --spectrum-statuslight-dot-color-label-seafoam: rgb(27, 149, 154);
  --spectrum-statuslight-info-text-color: rgb(75, 75, 75);
  --spectrum-statuslight-info-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-info-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-info-dot-color: rgb(38, 128, 235);
  --spectrum-statuslight-negative-text-color: rgb(75, 75, 75);
  --spectrum-statuslight-negative-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-negative-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-negative-dot-color: rgb(227, 72, 80);
  --spectrum-statuslight-neutral-text-color: rgb(110, 110, 110);
  --spectrum-statuslight-neutral-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-neutral-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-neutral-dot-color: rgb(179, 179, 179);
  --spectrum-statuslight-notice-text-color: rgb(75, 75, 75);
  --spectrum-statuslight-notice-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-notice-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-notice-dot-color: rgb(230, 134, 25);
  --spectrum-statuslight-positive-text-color: rgb(75, 75, 75);
  --spectrum-statuslight-positive-text-color-disabled: rgb(179, 179, 179);
  --spectrum-statuslight-positive-dot-color-disabled: rgb(202, 202, 202);
  --spectrum-statuslight-positive-dot-color: rgb(45, 157, 120);
  --spectrum-steplist-complete-marker-color: rgb(142, 142, 142);
  --spectrum-steplist-complete-segment-color: rgb(179, 179, 179);
  --spectrum-steplist-complete-label-text-color: rgb(110, 110, 110);
  --spectrum-steplist-complete-marker-color-hover: rgb(110, 110, 110);
  --spectrum-steplist-complete-marker-color-key-focus: rgb(38, 128, 235);
  --spectrum-steplist-current-marker-color: rgb(75, 75, 75);
  --spectrum-steplist-current-label-text-color: rgb(75, 75, 75);
  --spectrum-steplist-current-marker-color-key-focus: rgb(38, 128, 235);
  --spectrum-steplist-incomplete-marker-color: rgb(225, 225, 225);
  --spectrum-steplist-incomplete-segment-color: rgb(225, 225, 225);
  --spectrum-steplist-incomplete-label-text-color: rgb(142, 142, 142);
  --spectrum-steplist-incomplete-marker-color-hover: rgb(110, 110, 110);
  --spectrum-switch-text-color: rgb(75, 75, 75);
  --spectrum-switch-handle-border-color: rgb(142, 142, 142);
  --spectrum-switch-handle-background-color: rgb(250, 250, 250);
  --spectrum-switch-track-color: rgb(225, 225, 225);
  --spectrum-switch-text-color-hover: rgb(44, 44, 44);
  --spectrum-switch-handle-border-color-hover: rgb(110, 110, 110);
  --spectrum-switch-handle-background-color-hover: rgb(250, 250, 250);
  --spectrum-switch-track-color-hover: rgb(225, 225, 225);
  --spectrum-switch-text-color-down: rgb(44, 44, 44);
  --spectrum-switch-handle-border-color-down: rgb(75, 75, 75);
  --spectrum-switch-handle-background-color-down: rgb(250, 250, 250);
  --spectrum-switch-track-color-down: rgb(225, 225, 225);
  --spectrum-switch-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-switch-handle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-switch-handle-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-switch-track-color-key-focus: rgb(225, 225, 225);
  --spectrum-switch-text-color-disabled: rgb(179, 179, 179);
  --spectrum-switch-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-background-color-disabled: rgb(250, 250, 250);
  --spectrum-switch-track-color-disabled: rgb(225, 225, 225);
  --spectrum-switch-text-color-selected: rgb(75, 75, 75);
  --spectrum-switch-handle-border-color-selected: rgb(20, 115, 230);
  --spectrum-switch-handle-background-color-selected: rgb(250, 250, 250);
  --spectrum-switch-track-color-selected: rgb(20, 115, 230);
  --spectrum-switch-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-switch-handle-border-color-selected-hover: rgb(13, 102, 208);
  --spectrum-switch-handle-background-color-selected-hover: rgb(250, 250, 250);
  --spectrum-switch-track-color-selected-hover: rgb(13, 102, 208);
  --spectrum-switch-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-switch-handle-border-color-selected-down: rgb(9, 90, 186);
  --spectrum-switch-handle-background-color-selected-down: rgb(250, 250, 250);
  --spectrum-switch-track-color-selected-down: rgb(9, 90, 186);
  --spectrum-switch-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-switch-track-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-handle-background-color-selected-key-focus: rgb(250, 250, 250);
  --spectrum-switch-handle-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-switch-track-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-background-color-selected-disabled: rgb(250, 250, 250);
  --spectrum-switch-text-color-error: rgb(201, 37, 45);
  --spectrum-switch-track-color-error: rgb(215, 55, 63);
  --spectrum-switch-handle-border-color-error: rgb(215, 55, 63);
  --spectrum-switch-handle-background-color-error: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-switch-track-color-error-hover: rgb(201, 37, 45);
  --spectrum-switch-handle-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-switch-handle-background-color-error-hover: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-track-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-handle-border-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-handle-background-color-error-down: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-switch-handle-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-switch-handle-background-color-error-key-focus: rgb(250, 250, 250);
  --spectrum-switch-track-color-error-key-focus: rgb(225, 225, 225);
  --spectrum-switch-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-switch-handle-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-background-color-error-disabled: rgb(250, 250, 250);
  --spectrum-switch-track-color-error-disabled: rgb(225, 225, 225);
  --spectrum-switch-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-switch-track-color-error-selected: rgb(215, 55, 63);
  --spectrum-switch-handle-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-switch-handle-background-color-error-selected: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-switch-track-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-switch-handle-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-switch-handle-background-color-error-selected-hover: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-track-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-handle-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-handle-background-color-error-selected-down: rgb(250, 250, 250);
  --spectrum-switch-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-switch-handle-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-handle-background-color-error-selected-key-focus: rgb(250, 250, 250);
  --spectrum-switch-track-color-error-selected-key-focus: rgb(225, 225, 225);
  --spectrum-switch-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-switch-track-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-handle-background-color-error-selected-disabled: rgb(250, 250, 250);
  --spectrum-switch-track-color-disabled-selected: rgb(202, 202, 202);
  --spectrum-switch-quiet-text-color: rgb(75, 75, 75);
  --spectrum-switch-quiet-handle-border-color: rgb(142, 142, 142);
  --spectrum-switch-quiet-handle-background-color: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-switch-quiet-handle-border-color-hover: rgb(110, 110, 110);
  --spectrum-switch-quiet-handle-background-color-hover: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-hover: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-switch-quiet-handle-border-color-down: rgb(75, 75, 75);
  --spectrum-switch-quiet-handle-background-color-down: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-down: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-key-focus: rgb(13, 102, 208);
  --spectrum-switch-quiet-handle-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-switch-quiet-handle-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-key-focus: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-switch-quiet-handle-border-color-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-background-color-disabled: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-disabled: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-selected: rgb(75, 75, 75);
  --spectrum-switch-quiet-handle-border-color-selected: rgb(110, 110, 110);
  --spectrum-switch-quiet-handle-background-color-selected: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-selected: rgb(110, 110, 110);
  --spectrum-switch-quiet-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-switch-quiet-handle-border-color-selected-hover: rgb(75, 75, 75);
  --spectrum-switch-quiet-handle-background-color-selected-hover: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-selected-hover: rgb(75, 75, 75);
  --spectrum-switch-quiet-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-switch-quiet-handle-border-color-selected-down: rgb(44, 44, 44);
  --spectrum-switch-quiet-handle-background-color-selected-down: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-selected-down: rgb(44, 44, 44);
  --spectrum-switch-quiet-text-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-switch-quiet-track-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-quiet-handle-background-color-selected-key-focus: rgb(250, 250, 250);
  --spectrum-switch-quiet-handle-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-quiet-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-switch-quiet-track-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-border-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-background-color-selected-disabled: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error: rgb(201, 37, 45);
  --spectrum-switch-quiet-track-color-error: rgb(215, 55, 63);
  --spectrum-switch-quiet-handle-border-color-error: rgb(215, 55, 63);
  --spectrum-switch-quiet-handle-background-color-error: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-hover: rgb(187, 18, 26);
  --spectrum-switch-quiet-track-color-error-hover: rgb(201, 37, 45);
  --spectrum-switch-quiet-handle-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-switch-quiet-handle-background-color-error-hover: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-track-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-handle-border-color-error-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-handle-background-color-error-down: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-key-focus: rgb(13, 102, 208);
  --spectrum-switch-quiet-handle-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-switch-quiet-handle-background-color-error-key-focus: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-error-key-focus: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-error-disabled: rgb(179, 179, 179);
  --spectrum-switch-quiet-handle-border-color-error-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-background-color-error-disabled: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-error-disabled: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-error-selected: rgb(201, 37, 45);
  --spectrum-switch-quiet-track-color-error-selected: rgb(215, 55, 63);
  --spectrum-switch-quiet-handle-border-color-error-selected: rgb(215, 55, 63);
  --spectrum-switch-quiet-handle-background-color-error-selected: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-selected-hover: rgb(187, 18, 26);
  --spectrum-switch-quiet-track-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-switch-quiet-handle-border-color-error-selected-hover: rgb(201, 37, 45);
  --spectrum-switch-quiet-handle-background-color-error-selected-hover: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-track-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-handle-border-color-error-selected-down: rgb(187, 18, 26);
  --spectrum-switch-quiet-handle-background-color-error-selected-down: rgb(250, 250, 250);
  --spectrum-switch-quiet-text-color-error-selected-key-focus: rgb(13, 102, 208);
  --spectrum-switch-quiet-handle-border-color-error-selected-key-focus: rgb(38, 128, 235);
  --spectrum-switch-quiet-handle-background-color-error-selected-key-focus: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-error-selected-key-focus: rgb(225, 225, 225);
  --spectrum-switch-quiet-text-color-error-selected-disabled: rgb(179, 179, 179);
  --spectrum-switch-quiet-track-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-border-color-error-selected-disabled: rgb(202, 202, 202);
  --spectrum-switch-quiet-handle-background-color-error-selected-disabled: rgb(250, 250, 250);
  --spectrum-switch-quiet-track-color-disabled-selected: rgb(202, 202, 202);
  --spectrum-list-background-color: rgb(250, 250, 250);
  --spectrum-list-focus-indicator-color: rgb(38, 128, 235);
  --spectrum-list-text-color: rgb(75, 75, 75);
  --spectrum-list-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-list-text-color-down: rgb(75, 75, 75);
  --spectrum-table-background-color: rgb(255, 255, 255);
  --spectrum-table-border-color: rgb(225, 225, 225);
  --spectrum-table-divider-border-color: rgb(225, 225, 225);
  --spectrum-table-row-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-header-text-color: rgb(110, 110, 110);
  --spectrum-table-header-sort-icon-color: rgb(142, 142, 142);
  --spectrum-table-header-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-cell-text-color: rgb(75, 75, 75);
  --spectrum-table-cell-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-cell-border-color: rgb(225, 225, 225);
  --spectrum-table-row-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-table-header-text-color-hover: rgb(44, 44, 44);
  --spectrum-table-header-sort-icon-color-hover: rgb(44, 44, 44);
  --spectrum-table-cell-background-color-hover: rgb(245, 245, 245);
  --spectrum-table-row-background-color-down: rgba(44,44,44,0.1);
  --spectrum-table-header-text-color-down: rgb(44, 44, 44);
  --spectrum-table-header-sort-icon-color-down: rgb(44, 44, 44);
  --spectrum-table-cell-background-color-down: rgb(234, 234, 234);
  --spectrum-table-header-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-table-header-sort-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-table-row-background-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-table-header-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-table-cell-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-table-row-background-color-selected: rgba(20,115,230,0.1);
  --spectrum-table-cell-background-color-selected: rgb(245, 245, 245);
  --spectrum-table-row-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-table-cell-background-color-selected-hover: rgb(234, 234, 234);
  --spectrum-table-row-background-color-selected-key-focus: rgba(20,115,230,0.2);
  --spectrum-table-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-quiet-border-color: rgb(225, 225, 225);
  --spectrum-table-quiet-divider-border-color: rgb(225, 225, 225);
  --spectrum-table-quiet-row-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-quiet-header-text-color: rgb(110, 110, 110);
  --spectrum-table-quiet-header-sort-icon-color: rgb(142, 142, 142);
  --spectrum-table-quiet-header-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-quiet-cell-text-color: rgb(75, 75, 75);
  --spectrum-table-quiet-cell-background-color: rgba(0, 0, 0, 0);
  --spectrum-table-quiet-row-background-color-hover: rgba(44,44,44,0.06);
  --spectrum-table-quiet-header-text-color-hover: rgb(44, 44, 44);
  --spectrum-table-quiet-header-sort-icon-color-hover: rgb(44, 44, 44);
  --spectrum-table-quiet-cell-background-color-hover: rgb(234, 234, 234);
  --spectrum-table-quiet-row-background-color-down: rgba(44,44,44,0.1);
  --spectrum-table-quiet-header-text-color-down: rgb(44, 44, 44);
  --spectrum-table-quiet-header-sort-icon-color-down: rgb(44, 44, 44);
  --spectrum-table-quiet-cell-background-color-down: rgb(225, 225, 225);
  --spectrum-table-quiet-header-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-table-quiet-header-sort-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-table-quiet-row-background-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-table-quiet-header-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-table-quiet-cell-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-table-quiet-row-background-color-selected: rgba(20,115,230,0.1);
  --spectrum-table-quiet-cell-background-color-selected: rgb(234, 234, 234);
  --spectrum-table-quiet-row-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-table-quiet-cell-background-color-selected-hover: rgb(225, 225, 225);
  --spectrum-table-quiet-row-background-color-selected-key-focus: rgba(20,115,230,0.2);
  --spectrum-tabs-compact-text-color: rgb(110, 110, 110);
  --spectrum-tabs-compact-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-compact-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-compact-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-compact-rule-color: rgba(0, 0, 0, 0);
  --spectrum-tabs-compact-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-compact-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-compact-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-compact-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-compact-vertical-text-color: rgb(110, 110, 110);
  --spectrum-tabs-compact-vertical-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-compact-vertical-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-compact-vertical-rule-color: rgba(0, 0, 0, 0);
  --spectrum-tabs-compact-vertical-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-compact-vertical-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-compact-vertical-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-compact-vertical-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-compact-vertical-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-text-color: rgb(110, 110, 110);
  --spectrum-tabs-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-rule-color: rgb(234, 234, 234);
  --spectrum-tabs-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-text-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-quiet-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-quiet-rule-color: rgba(0, 0, 0, 0);
  --spectrum-tabs-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-compact-text-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-compact-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-compact-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-quiet-compact-rule-color: rgba(0, 0, 0, 0);
  --spectrum-tabs-quiet-compact-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-compact-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-compact-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-compact-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-compact-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-vertical-text-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-vertical-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-quiet-vertical-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-quiet-vertical-rule-color: rgba(0, 0, 0, 0);
  --spectrum-tabs-quiet-vertical-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-vertical-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-quiet-vertical-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-quiet-vertical-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-quiet-vertical-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tabs-vertical-text-color: rgb(110, 110, 110);
  --spectrum-tabs-vertical-icon-color: rgb(110, 110, 110);
  --spectrum-tabs-vertical-selection-indicator-color: rgb(44, 44, 44);
  --spectrum-tabs-vertical-focus-ring-color: rgb(38, 128, 235);
  --spectrum-tabs-vertical-rule-color: rgb(234, 234, 234);
  --spectrum-tabs-vertical-text-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-down: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-down: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tabs-vertical-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tabs-vertical-text-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-selected: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-selected-hover: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-selected-down: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-vertical-icon-color-selected-key-focus: rgb(44, 44, 44);
  --spectrum-tabs-vertical-text-color-selected-disabled: rgb(179, 179, 179);
  --spectrum-tabs-vertical-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tag-background-color: rgb(250, 250, 250);
  --spectrum-tag-border-color: rgb(142, 142, 142);
  --spectrum-tag-text-color: rgb(110, 110, 110);
  --spectrum-tag-icon-color: rgb(142, 142, 142);
  --spectrum-tag-background-color-hover: rgb(250, 250, 250);
  --spectrum-tag-border-color-hover: rgb(44, 44, 44);
  --spectrum-tag-text-color-hover: rgb(44, 44, 44);
  --spectrum-tag-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tag-background-color-down: rgb(250, 250, 250);
  --spectrum-tag-border-color-down: rgb(44, 44, 44);
  --spectrum-tag-text-color-down: rgb(44, 44, 44);
  --spectrum-tag-icon-color-down: rgb(44, 44, 44);
  --spectrum-tag-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-tag-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-tag-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tag-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tag-background-color-disabled: rgb(234, 234, 234);
  --spectrum-tag-border-color-disabled: rgb(234, 234, 234);
  --spectrum-tag-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tag-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-tag-border-color-error: rgb(215, 55, 63);
  --spectrum-tag-icon-color-error: rgb(215, 55, 63);
  --spectrum-tag-text-color-error: rgb(110, 110, 110);
  --spectrum-tag-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-tag-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-tag-text-color-error-hover: rgb(44, 44, 44);
  --spectrum-tag-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-tag-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-tag-text-color-error-key-focus: rgb(44, 44, 44);
  --spectrum-tag-border-color-error-down: rgb(187, 18, 26);
  --spectrum-tag-icon-color-error-down: rgb(187, 18, 26);
  --spectrum-tag-text-color-error-down: rgb(44, 44, 44);
  --spectrum-tag-deletable-background-color: rgb(250, 250, 250);
  --spectrum-tag-deletable-border-color: rgb(142, 142, 142);
  --spectrum-tag-deletable-text-color: rgb(110, 110, 110);
  --spectrum-tag-deletable-icon-color: rgb(142, 142, 142);
  --spectrum-tag-deletable-background-color-hover: rgb(250, 250, 250);
  --spectrum-tag-deletable-border-color-hover: rgb(44, 44, 44);
  --spectrum-tag-deletable-text-color-hover: rgb(110, 110, 110);
  --spectrum-tag-deletable-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tag-deletable-background-color-down: rgb(250, 250, 250);
  --spectrum-tag-deletable-border-color-down: rgb(44, 44, 44);
  --spectrum-tag-deletable-text-color-down: rgb(110, 110, 110);
  --spectrum-tag-deletable-icon-color-down: rgb(44, 44, 44);
  --spectrum-tag-deletable-background-color-key-focus: rgb(250, 250, 250);
  --spectrum-tag-deletable-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-tag-deletable-text-color-key-focus: rgb(110, 110, 110);
  --spectrum-tag-deletable-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tag-deletable-background-color-disabled: rgb(234, 234, 234);
  --spectrum-tag-deletable-border-color-disabled: rgb(234, 234, 234);
  --spectrum-tag-deletable-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tag-deletable-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-tag-deletable-border-color-error: rgb(215, 55, 63);
  --spectrum-tag-deletable-icon-color-error: rgb(215, 55, 63);
  --spectrum-tag-deletable-text-color-error: rgb(110, 110, 110);
  --spectrum-tag-deletable-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-tag-deletable-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-tag-deletable-text-color-error-hover: rgb(110, 110, 110);
  --spectrum-tag-deletable-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-tag-deletable-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-tag-deletable-text-color-error-key-focus: rgb(110, 110, 110);
  --spectrum-tag-deletable-border-color-error-down: rgb(187, 18, 26);
  --spectrum-tag-deletable-icon-color-error-down: rgb(187, 18, 26);
  --spectrum-tag-deletable-text-color-error-down: rgb(110, 110, 110);
  --spectrum-textfield-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-textfield-text-color: rgb(75, 75, 75);
  --spectrum-textfield-background-color: rgb(255, 255, 255);
  --spectrum-textfield-border-color: rgb(225, 225, 225);
  --spectrum-textfield-icon-color: rgb(110, 110, 110);
  --spectrum-textfield-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-text-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-background-color-hover: rgb(255, 255, 255);
  --spectrum-textfield-border-color-hover: rgb(202, 202, 202);
  --spectrum-textfield-icon-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-background-color-key-focus: rgb(255, 255, 255);
  --spectrum-textfield-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-text-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-background-color-disabled: rgb(234, 234, 234);
  --spectrum-textfield-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-textfield-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-text-color-down: rgb(44, 44, 44);
  --spectrum-textfield-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-textfield-background-color-down: rgb(255, 255, 255);
  --spectrum-textfield-border-color-down: rgb(20, 115, 230);
  --spectrum-textfield-icon-color-down: rgb(44, 44, 44);
  --spectrum-textfield-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-textfield-placeholder-text-color-mouse-focus: rgb(142, 142, 142);
  --spectrum-textfield-background-color-mouse-focus: rgb(255, 255, 255);
  --spectrum-textfield-border-color-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-icon-color-mouse-focus: rgb(110, 110, 110);
  --spectrum-textfield-border-color-error: rgb(215, 55, 63);
  --spectrum-textfield-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-textfield-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-textfield-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-textfield-border-color-error-down: rgb(20, 115, 230);
  --spectrum-textfield-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-textfield-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-textfield-border-color-error-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-textfield-icon-color-valid: rgb(45, 157, 120);
  --spectrum-textfield-border-color-valid-hover: rgb(202, 202, 202);
  --spectrum-textfield-icon-color-valid-hover: rgb(45, 157, 120);
  --spectrum-textfield-border-color-valid-down: rgb(20, 115, 230);
  --spectrum-textfield-icon-color-valid-down: rgb(45, 157, 120);
  --spectrum-textfield-border-color-valid-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-icon-color-valid-key-focus: rgb(45, 157, 120);
  --spectrum-textfield-border-color-valid-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-icon-color-valid-mouse-focus: rgb(45, 157, 120);
  --spectrum-textfield-quiet-placeholder-text-color: rgb(142, 142, 142);
  --spectrum-textfield-quiet-text-color: rgb(75, 75, 75);
  --spectrum-textfield-quiet-background-color: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-border-color: rgb(225, 225, 225);
  --spectrum-textfield-quiet-icon-color: rgb(110, 110, 110);
  --spectrum-textfield-quiet-placeholder-text-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-quiet-text-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-quiet-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-border-color-hover: rgb(202, 202, 202);
  --spectrum-textfield-quiet-icon-color-hover: rgb(44, 44, 44);
  --spectrum-textfield-quiet-placeholder-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-quiet-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-quiet-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-textfield-quiet-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-quiet-placeholder-text-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-quiet-text-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-quiet-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-border-color-disabled: rgb(225, 225, 225);
  --spectrum-textfield-quiet-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-quiet-validation-icon-color-disabled: rgb(179, 179, 179);
  --spectrum-textfield-quiet-text-color-down: rgb(44, 44, 44);
  --spectrum-textfield-quiet-placeholder-text-color-down: rgb(44, 44, 44);
  --spectrum-textfield-quiet-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-border-color-down: rgb(20, 115, 230);
  --spectrum-textfield-quiet-icon-color-down: rgb(44, 44, 44);
  --spectrum-textfield-quiet-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-textfield-quiet-placeholder-text-color-mouse-focus: rgb(142, 142, 142);
  --spectrum-textfield-quiet-background-color-mouse-focus: rgba(0, 0, 0, 0);
  --spectrum-textfield-quiet-border-color-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-quiet-icon-color-mouse-focus: rgb(110, 110, 110);
  --spectrum-textfield-quiet-border-color-error: rgb(215, 55, 63);
  --spectrum-textfield-quiet-validation-icon-color-error: rgb(201, 37, 45);
  --spectrum-textfield-quiet-border-color-error-hover: rgb(201, 37, 45);
  --spectrum-textfield-quiet-validation-icon-color-error-hover: rgb(201, 37, 45);
  --spectrum-textfield-quiet-border-color-error-down: rgb(20, 115, 230);
  --spectrum-textfield-quiet-validation-icon-color-error-down: rgb(201, 37, 45);
  --spectrum-textfield-quiet-border-color-error-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-quiet-validation-icon-color-error-key-focus: rgb(201, 37, 45);
  --spectrum-textfield-quiet-border-color-error-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-quiet-validation-icon-color-error-mouse-focus: rgb(201, 37, 45);
  --spectrum-textfield-quiet-icon-color-valid: rgb(45, 157, 120);
  --spectrum-textfield-quiet-border-color-valid-hover: rgb(202, 202, 202);
  --spectrum-textfield-quiet-icon-color-valid-hover: rgb(45, 157, 120);
  --spectrum-textfield-quiet-border-color-valid-down: rgb(20, 115, 230);
  --spectrum-textfield-quiet-icon-color-valid-down: rgb(45, 157, 120);
  --spectrum-textfield-quiet-border-color-valid-key-focus: rgb(38, 128, 235);
  --spectrum-textfield-quiet-icon-color-valid-key-focus: rgb(45, 157, 120);
  --spectrum-textfield-quiet-border-color-valid-mouse-focus: rgb(20, 115, 230);
  --spectrum-textfield-quiet-icon-color-valid-mouse-focus: rgb(45, 157, 120);
  --spectrum-toast-background-color: rgb(116, 116, 116);
  --spectrum-toast-text-color: rgb(255, 255, 255);
  --spectrum-toast-icon-color: rgb(255, 255, 255);
  --spectrum-toast-rule-color: rgba(255,255,255,0.2);
  --spectrum-toast-error-background-color: rgb(201, 37, 45);
  --spectrum-toast-info-background-color: rgb(13, 102, 208);
  --spectrum-toast-info-text-color: rgb(255, 255, 255);
  --spectrum-toast-info-icon-color: rgb(255, 255, 255);
  --spectrum-toast-info-rule-color: rgba(255,255,255,0.2);
  --spectrum-toast-negative-background-color: rgb(201, 37, 45);
  --spectrum-toast-negative-text-color: rgb(255, 255, 255);
  --spectrum-toast-negative-icon-color: rgb(255, 255, 255);
  --spectrum-toast-negative-rule-color: rgba(255,255,255,0.2);
  --spectrum-toast-positive-background-color: rgb(18, 128, 92);
  --spectrum-toast-positive-text-color: rgb(255, 255, 255);
  --spectrum-toast-positive-icon-color: rgb(255, 255, 255);
  --spectrum-toast-positive-rule-color: rgba(255,255,255,0.2);
  --spectrum-toast-success-background-color: rgb(18, 128, 92);
  --spectrum-toast-warning-background-color: rgb(203, 111, 16);
  --spectrum-tool-text-color: rgb(75, 75, 75);
  --spectrum-tool-icon-color: rgb(110, 110, 110);
  --spectrum-tool-background-color: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color: rgba(0, 0, 0, 0);
  --spectrum-tool-hold-icon-color: rgb(110, 110, 110);
  --spectrum-tool-text-color-hover: rgb(44, 44, 44);
  --spectrum-tool-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tool-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-hold-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tool-text-color-down: rgb(44, 44, 44);
  --spectrum-tool-icon-color-down: rgb(44, 44, 44);
  --spectrum-tool-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-tool-hold-icon-color-down: rgb(44, 44, 44);
  --spectrum-tool-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-tool-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-tool-hold-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tool-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tool-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tool-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-hold-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tool-icon-color-selected: rgb(20, 115, 230);
  --spectrum-tool-hold-icon-color-selected: rgb(20, 115, 230);
  --spectrum-tool-background-color-selected: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-selected: rgba(0, 0, 0, 0);
  --spectrum-tool-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-tool-hold-icon-color-selected-hover: rgb(13, 102, 208);
  --spectrum-tool-background-color-selected-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-selected-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-tool-hold-icon-color-selected-down: rgb(9, 90, 186);
  --spectrum-tool-background-color-selected-down: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-selected-down: rgba(0, 0, 0, 0);
  --spectrum-tool-icon-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-tool-hold-icon-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-tool-background-color-selected-key-focus: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-tool-background-color-selected-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-border-color-selected-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tool-hold-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tool-high-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-tool-high-emphasis-icon-color: rgb(110, 110, 110);
  --spectrum-tool-high-emphasis-background-color: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-border-color: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-hold-icon-color: rgb(110, 110, 110);
  --spectrum-tool-high-emphasis-text-color-hover: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-background-color-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-border-color-hover: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-hold-icon-color-hover: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-text-color-down: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-icon-color-down: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-background-color-down: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-border-color-down: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-hold-icon-color-down: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-text-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-tool-high-emphasis-background-color-key-focus: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-hold-icon-color-key-focus: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-text-color-mouse-focus: rgb(44, 44, 44);
  --spectrum-tool-high-emphasis-text-color-disabled: rgb(179, 179, 179);
  --spectrum-tool-high-emphasis-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tool-high-emphasis-background-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-border-color-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-hold-icon-color-disabled: rgb(202, 202, 202);
  --spectrum-tool-high-emphasis-icon-color-selected: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-hold-icon-color-selected: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-background-color-selected: rgb(20, 115, 230);
  --spectrum-tool-high-emphasis-border-color-selected: rgb(20, 115, 230);
  --spectrum-tool-high-emphasis-icon-color-selected-hover: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-hold-icon-color-selected-hover: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-background-color-selected-hover: rgb(13, 102, 208);
  --spectrum-tool-high-emphasis-border-color-selected-hover: rgb(13, 102, 208);
  --spectrum-tool-high-emphasis-icon-color-selected-down: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-hold-icon-color-selected-down: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-background-color-selected-down: rgb(13, 102, 208);
  --spectrum-tool-high-emphasis-border-color-selected-down: rgb(13, 102, 208);
  --spectrum-tool-high-emphasis-icon-color-selected-key-focus: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-hold-icon-color-selected-key-focus: rgb(255, 255, 255);
  --spectrum-tool-high-emphasis-background-color-selected-key-focus: rgb(13, 102, 208);
  --spectrum-tool-high-emphasis-border-color-selected-key-focus: rgb(38, 128, 235);
  --spectrum-tool-high-emphasis-background-color-selected-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-border-color-selected-disabled: rgba(0, 0, 0, 0);
  --spectrum-tool-high-emphasis-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tool-high-emphasis-hold-icon-color-selected-disabled: rgb(202, 202, 202);
  --spectrum-tooltip-text-color: rgb(255, 255, 255);
  --spectrum-tooltip-icon-color: rgb(255, 255, 255);
  --spectrum-tooltip-background-color: rgb(116, 116, 116);
  --spectrum-tooltip-tip-color: rgb(116, 116, 116);
  --spectrum-tooltip-info-text-color: rgb(255, 255, 255);
  --spectrum-tooltip-info-icon-color: rgb(255, 255, 255);
  --spectrum-tooltip-info-background-color: rgb(13, 102, 208);
  --spectrum-tooltip-info-tip-color: rgb(13, 102, 208);
  --spectrum-tooltip-negative-text-color: rgb(255, 255, 255);
  --spectrum-tooltip-negative-icon-color: rgb(255, 255, 255);
  --spectrum-tooltip-negative-background-color: rgb(201, 37, 45);
  --spectrum-tooltip-negative-tip-color: rgb(201, 37, 45);
  --spectrum-tooltip-positive-text-color: rgb(255, 255, 255);
  --spectrum-tooltip-positive-icon-color: rgb(255, 255, 255);
  --spectrum-tooltip-positive-background-color: rgb(18, 128, 92);
  --spectrum-tooltip-positive-tip-color: rgb(18, 128, 92);
  --spectrum-tray-background-color: rgb(255, 255, 255);
  --spectrum-tray-underlay-background-color: rgba(0,0,0,0.4);
  --spectrum-treeview-item-text-color: rgb(75, 75, 75);
  --spectrum-treeview-item-group-background-color-hover: rgb(250, 250, 250);
  --spectrum-treeview-item-group-border-color-hover: rgb(179, 179, 179);
  --spectrum-treeview-row-border-color-hover: rgb(44, 44, 44);
  --spectrum-treeview-item-text-color-hover: rgb(44, 44, 44);
  --spectrum-treeview-item-background-color-hover: rgba(44,44,44,0.04);
  --spectrum-treeview-item-border-color-key-focus: rgb(38, 128, 235);
  --spectrum-treeview-item-background-color-key-focus: rgba(44,44,44,0.04);
  --spectrum-body-1-text-color: rgb(75, 75, 75);
  --spectrum-body-2-text-color: rgb(75, 75, 75);
  --spectrum-body-3-text-color: rgb(75, 75, 75);
  --spectrum-body-4-text-color: rgb(75, 75, 75);
  --spectrum-body-5-text-color: rgb(75, 75, 75);
  --spectrum-body-article-1-text-color: rgb(75, 75, 75);
  --spectrum-body-article-1-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-article-1-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-article-2-text-color: rgb(75, 75, 75);
  --spectrum-body-article-2-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-article-2-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-article-3-text-color: rgb(75, 75, 75);
  --spectrum-body-article-3-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-article-3-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-article-4-text-color: rgb(75, 75, 75);
  --spectrum-body-article-4-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-article-4-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-article-5-text-color: rgb(75, 75, 75);
  --spectrum-body-article-5-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-article-5-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-code-1-text-color: rgb(75, 75, 75);
  --spectrum-body-code-1-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-code-1-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-code-2-text-color: rgb(75, 75, 75);
  --spectrum-body-code-2-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-code-2-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-code-3-text-color: rgb(75, 75, 75);
  --spectrum-body-code-3-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-code-3-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-code-4-text-color: rgb(75, 75, 75);
  --spectrum-body-code-4-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-code-4-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-code-5-text-color: rgb(75, 75, 75);
  --spectrum-body-code-5-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-code-5-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-base-text-color: rgb(75, 75, 75);
  --spectrum-body-1-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-1-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-2-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-2-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-3-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-3-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-4-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-4-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-5-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-5-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-han-1-text-color: rgb(75, 75, 75);
  --spectrum-body-han-1-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-han-1-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-han-2-text-color: rgb(75, 75, 75);
  --spectrum-body-han-2-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-han-2-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-han-3-text-color: rgb(75, 75, 75);
  --spectrum-body-han-3-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-han-3-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-han-4-text-color: rgb(75, 75, 75);
  --spectrum-body-han-4-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-han-4-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-han-5-text-color: rgb(75, 75, 75);
  --spectrum-body-han-5-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-body-han-5-strong-text-color: rgb(75, 75, 75);
  --spectrum-body-text-color: rgb(75, 75, 75);
  --spectrum-body-large-text-color: rgb(75, 75, 75);
  --spectrum-body-secondary-text-color: rgb(110, 110, 110);
  --spectrum-body-small-text-color: rgb(75, 75, 75);
  --spectrum-detail-article-text-color: rgb(75, 75, 75);
  --spectrum-detail-article-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-detail-article-strong-text-color: rgb(75, 75, 75);
  --spectrum-detail-text-color: rgb(75, 75, 75);
  --spectrum-detail-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-detail-strong-text-color: rgb(75, 75, 75);
  --spectrum-detail-han-text-color: rgb(75, 75, 75);
  --spectrum-detail-han-emphasis-text-color: rgb(75, 75, 75);
  --spectrum-detail-han-strong-text-color: rgb(75, 75, 75);
  --spectrum-display-1-text-color: rgb(44, 44, 44);
  --spectrum-display-2-text-color: rgb(44, 44, 44);
  --spectrum-display-article-1-text-color: rgb(44, 44, 44);
  --spectrum-display-article-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-article-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-article-2-text-color: rgb(44, 44, 44);
  --spectrum-display-article-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-article-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-1-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-2-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-article-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-1-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-2-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-1-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-2-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-han-1-text-color: rgb(44, 44, 44);
  --spectrum-display-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-han-2-text-color: rgb(44, 44, 44);
  --spectrum-display-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-1-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-2-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-quiet-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-1-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-2-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-display-strong-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-3-text-color: rgb(44, 44, 44);
  --spectrum-heading-4-text-color: rgb(44, 44, 44);
  --spectrum-heading-5-text-color: rgb(44, 44, 44);
  --spectrum-heading-6-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-3-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-3-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-3-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-4-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-4-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-4-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-5-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-5-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-5-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-6-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-6-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-article-6-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-article-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-base-text-color: rgb(44, 44, 44);
  --spectrum-heading-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-3-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-3-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-4-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-4-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-5-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-5-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-6-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-6-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-3-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-3-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-3-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-4-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-4-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-4-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-5-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-5-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-5-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-6-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-6-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-han-6-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-quiet-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-1-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-1-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-1-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-2-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-2-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-heading-strong-han-2-strong-text-color: rgb(44, 44, 44);
  --spectrum-heading-display-text-color: rgb(44, 44, 44);
  --spectrum-heading-page-title-text-color: rgb(110, 110, 110);
  --spectrum-heading-subtitle1-text-color: rgb(44, 44, 44);
  --spectrum-heading-subtitle2-text-color: rgb(44, 44, 44);
  --spectrum-heading-subtitle3-text-color: rgb(110, 110, 110);
  --spectrum-subheading-article-text-color: rgb(44, 44, 44);
  --spectrum-subheading-article-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-subheading-article-strong-text-color: rgb(44, 44, 44);
  --spectrum-subheading-text-color: rgb(44, 44, 44);
  --spectrum-subheading-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-subheading-strong-text-color: rgb(44, 44, 44);
  --spectrum-subheading-han-text-color: rgb(44, 44, 44);
  --spectrum-subheading-han-emphasis-text-color: rgb(44, 44, 44);
  --spectrum-subheading-han-strong-text-color: rgb(44, 44, 44);
  --spectrum-well-background-color: rgba(75,75,75,0.02);
  --spectrum-well-border-color: rgba(44,44,44,0.05);
  --spectrum-well-label-text-color: rgb(44, 44, 44);
}

.container___3Evcx {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 70vh; }

.row___3PRHW {
  height: 100%; }

.header___3ATB6, .body___3kijy {
  color: var(--spectrum-global-color-gray-700) !important; }

