Mini Kabibi Habibi

Current Path : C:/Program Files/Adobe/Adobe Creative Cloud/Components/Apps/
Upload File :
Current File : C:/Program Files/Adobe/Adobe Creative Cloud/Components/Apps/AppsLayouts.css

.cappw .spectrum-Underlay {
  visibility: hidden;

  opacity: 0;

  transition: transform 130ms ease-in-out,
              opacity 130ms ease-in-out,
              visibility 0ms linear 130ms;

  pointer-events: none;
}
.cappw .spectrum-Underlay.is-open {
  visibility: visible;

  opacity: 1;

  transition-delay: 0ms;

  pointer-events: auto;
}
.cappw .spectrum-Underlay {

  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;

  overflow: hidden;
  transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms,
              visibility 0ms linear 350ms;
}
.cappw .spectrum-Underlay.is-open {
  transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms;
}

.cappw .spectrum--light .spectrum-Underlay {
  background: rgba(0,0,0,0.4);
}

.cappw .spectrum--darkest .spectrum-Underlay {
  background: rgba(0,0,0,0.6);
}

.cappw .spectrum-Icon, .cappw .spectrum-UIIcon {
  display: inline-block;
  color: inherit;
  fill: currentColor;
  pointer-events: none;
}
.cappw .spectrum-Icon:not(:root), .cappw .spectrum-UIIcon:not(:root) {
    overflow: hidden;
  }
.cappw .spectrum-Icon--sizeXXS, .cappw .spectrum-Icon--sizeXXS img, .cappw .spectrum-Icon--sizeXXS svg {
    height: 9px;
    width: 9px;
  }
.cappw .spectrum-Icon--sizeXS, .cappw .spectrum-Icon--sizeXS img, .cappw .spectrum-Icon--sizeXS svg {
    height: 12px;
    width: 12px;
  }
.cappw .spectrum-Icon--sizeS, .cappw .spectrum-Icon--sizeS img, .cappw .spectrum-Icon--sizeS svg {
    height: 18px;
    width: 18px;
  }
.cappw .spectrum-Icon--sizeM, .cappw .spectrum-Icon--sizeM img, .cappw .spectrum-Icon--sizeM svg {
    height: 24px;
    width: 24px;
  }
.cappw .spectrum-Icon--sizeL, .cappw .spectrum-Icon--sizeL img, .cappw .spectrum-Icon--sizeL svg {
    height: 36px;
    width: 36px;
  }
.cappw .spectrum-Icon--sizeXL, .cappw .spectrum-Icon--sizeXL img, .cappw .spectrum-Icon--sizeXL svg {
    height: 48px;
    width: 48px;
  }
.cappw .spectrum-Icon--sizeXXL, .cappw .spectrum-Icon--sizeXXL img, .cappw .spectrum-Icon--sizeXXL svg {
    height: 72px;
    width: 72px;
  }
.cappw .spectrum--medium .spectrum-UIIcon--large {
    display: none;
  }
.cappw .spectrum--medium .spectrum-UIIcon--medium {
    display: inline;
  }
.cappw .spectrum--large .spectrum-UIIcon--medium {
    display: none;
  }
.cappw .spectrum--large .spectrum-UIIcon--large {
    display: inline;
  }
.cappw .spectrum--large {
  --ui-icon-large-display: block;
  --ui-icon-medium-display: none;
}
.cappw .spectrum--medium {
  --ui-icon-medium-display: block;
  --ui-icon-large-display: none;
}
.cappw .spectrum-UIIcon--large {
  display: var(--ui-icon-large-display);
}
.cappw .spectrum-UIIcon--medium {
  display: var(--ui-icon-medium-display);
}
.cappw .spectrum-UIIcon-AlertMedium {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-AlertSmall {
  width: 14px;
  height: 14px;
}
.cappw .spectrum-UIIcon-ArrowDownSmall {
  width: 8px;
  height: 10px;
}
.cappw .spectrum-UIIcon-ArrowLeftMedium {
  width: 14px;
  height: 10px;
}
.cappw .spectrum-UIIcon-Asterisk {
  width: 8px;
  height: 8px;
}
.cappw .spectrum-UIIcon-CheckmarkMedium {
  width: 12px;
  height: 12px;
}
.cappw .spectrum-UIIcon-CheckmarkSmall {
  width: 10px;
  height: 10px;
}
.cappw .spectrum-UIIcon-ChevronDownMedium {
  width: 10px;
  height: 6px;
}
.cappw .spectrum-UIIcon-ChevronDownSmall {
  width: 8px;
  height: 6px;
}
.cappw .spectrum-UIIcon-ChevronLeftLarge {
  width: 12px;
  height: 16px;
}
.cappw .spectrum-UIIcon-ChevronLeftMedium {
  width: 6px;
  height: 10px;
}
.cappw .spectrum-UIIcon-ChevronRightLarge {
  width: 12px;
  height: 16px;
}
.cappw .spectrum-UIIcon-ChevronRightMedium {
  width: 6px;
  height: 10px;
}
.cappw .spectrum-UIIcon-ChevronRightSmall {
  width: 6px;
  height: 8px;
}
.cappw .spectrum-UIIcon-ChevronUpSmall {
  width: 8px;
  height: 6px;
}
.cappw .spectrum-UIIcon-CornerTriangle {
  width: 5px;
  height: 5px;
}
.cappw .spectrum-UIIcon-CrossLarge {
  width: 12px;
  height: 12px;
}
.cappw .spectrum-UIIcon-CrossMedium {
  width: 8px;
  height: 8px;
}
.cappw .spectrum-UIIcon-CrossSmall {
  width: 8px;
  height: 8px;
}
.cappw .spectrum-UIIcon-DashSmall {
  width: 10px;
  height: 10px;
}
.cappw .spectrum-UIIcon-DoubleGripper {
  width: 16px;
  height: 4px;
}
.cappw .spectrum-UIIcon-FolderBreadcrumb {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-HelpMedium {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-HelpSmall {
  width: 14px;
  height: 14px;
}
.cappw .spectrum-UIIcon-InfoMedium {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-InfoSmall {
  width: 14px;
  height: 14px;
}
.cappw .spectrum-UIIcon-Magnifier {
  width: 16px;
  height: 16px;
}
.cappw .spectrum-UIIcon-SkipLeft {
  width: 9px;
  height: 10px;
}
.cappw .spectrum-UIIcon-SkipRight {
  width: 9px;
  height: 10px;
}
.cappw .spectrum-UIIcon-Star {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-StarOutline {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-SuccessMedium {
  width: 18px;
  height: 18px;
}
.cappw .spectrum-UIIcon-SuccessSmall {
  width: 14px;
  height: 14px;
}
.cappw .spectrum-UIIcon-TripleGripper {
  width: 10px;
  height: 7px;
}

/*************************************************************************
* 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.
**************************************************************************/

/*
 * ADOBE CONFIDENTIAL
 *
 * Copyright 2016 Adobe Systems Incorporated
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and may be covered by U.S. and Foreign Patents,
 * patents in process, and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */

.cappw .spectrum-Dialog.react-spectrum-Dialog {
  visibility: visible;
}

.cappw .react-spectrum-Dialog-buttons {
  white-space: nowrap;
}
/*************************************************************************
* 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.
**************************************************************************/

.cappw .spectrum-Popover.react-spectrum-Popover {
  visibility: visible;
}

.cappw .spectrum-Popover .spectrum-Dialog-content {
  max-height: initial;
}
.cappw .spectrum-Popover {
  visibility: hidden;

  opacity: 0;

  transition: transform 130ms ease-in-out,
              opacity 130ms ease-in-out,
              visibility 0ms linear 130ms;

  pointer-events: none;
}
.cappw .spectrum-Popover.is-open {
  visibility: visible;

  opacity: 1;

  transition-delay: 0ms;

  pointer-events: auto;
}
.cappw .spectrum-Popover--bottom.is-open {
  transform: translateY(6px);
}
.cappw .spectrum-Popover--top.is-open {
  transform: translateY(-6px);
}
.cappw .spectrum-Popover--right.is-open {
  transform: translateX(6px);
}
.cappw .spectrum-Popover--left.is-open {
  transform: translateX(-6px);
}
.cappw .spectrum-Popover {
  display: inline-flex;
  flex-direction: column;
  box-sizing: border-box;

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

  position: absolute;

  border-style: solid;
  border-width: 1px;
  border-radius: 4px;

  outline: none;
}
.cappw .spectrum-Popover-tip {
  position: absolute;
  overflow: hidden;
  width: 21px;
  height: 11px;
}
.cappw .spectrum-Popover-tip::after {
    content: '';
    width: 20px;
    height: 20px;
    border-width: 1px;
    border-style: solid;
    position: absolute;
    transform: rotate(45deg);
    top: -18px;
    left: -1px;
  }
.cappw .spectrum-Popover--dialog {
  min-width: 270px;
  padding: 30px 29px;
}
.cappw .spectrum-Popover--left.spectrum-Popover--withTip {
    margin-right: 13px;
  }
.cappw .spectrum-Popover--left .spectrum-Popover-tip {
    right: -16px;
    transform: rotate(-90deg);
  }
.cappw .spectrum-Popover--right.spectrum-Popover--withTip {
    margin-left: 13px;
  }
.cappw .spectrum-Popover--right .spectrum-Popover-tip {
    left: -16px;
    transform: rotate(90deg);
  }
.cappw .spectrum-Popover--left .spectrum-Popover-tip, .cappw .spectrum-Popover--right .spectrum-Popover-tip {
    top: 50%;
    margin-top: -6px;
  }
.cappw .spectrum-Popover--bottom.spectrum-Popover--withTip {
    margin-top: 13px;
  }
.cappw .spectrum-Popover--bottom .spectrum-Popover-tip {
    top: -11px;
    transform: rotate(180deg);
  }
.cappw .spectrum-Popover--top.spectrum-Popover--withTip {
    margin-bottom: 13px;
  }
.cappw .spectrum-Popover--top .spectrum-Popover-tip {
    bottom: -11px;
  }
.cappw .spectrum-Popover--bottom .spectrum-Popover-tip, .cappw .spectrum-Popover--top .spectrum-Popover-tip {
    left: 50%;
    margin-left: -12px;
  }

.cappw .spectrum--light .spectrum-Popover {
  background-color: rgb(255, 255, 255);
  border-color: rgb(202, 202, 202);
  box-shadow: 0 1px 4px rgba(0,0,0,0.15);
}
.cappw .spectrum--light .spectrum-Popover .spectrum-Dialog-header, .cappw .spectrum--light .spectrum-Popover .spectrum-Dialog-footer, .cappw .spectrum--light .spectrum-Popover .spectrum-Dialog-wrapper {
    background-color: transparent;
  }
.cappw .spectrum--light .spectrum-Popover .spectrum-Popover-tip::after {
    background-color: rgb(255, 255, 255);
    border-color: rgb(202, 202, 202);
    box-shadow: -1px -1px 4px rgba(0,0,0,0.15);
  }

.cappw .spectrum--darkest .spectrum-Popover {
  background-color: rgb(8, 8, 8);
  border-color: rgb(73, 73, 73);
  box-shadow: 0 1px 4px rgba(0,0,0,0.8);
}
.cappw .spectrum--darkest .spectrum-Popover .spectrum-Dialog-header, .cappw .spectrum--darkest .spectrum-Popover .spectrum-Dialog-footer, .cappw .spectrum--darkest .spectrum-Popover .spectrum-Dialog-wrapper {
    background-color: transparent;
  }
.cappw .spectrum--darkest .spectrum-Popover .spectrum-Popover-tip::after {
    background-color: rgb(8, 8, 8);
    border-color: rgb(73, 73, 73);
    box-shadow: -1px -1px 4px rgba(0,0,0,0.8);
  }

.cappw .spectrum-Dialog {
  visibility: hidden;

  opacity: 0;

  transition: transform 130ms ease-in-out,
              opacity 130ms ease-in-out,
              visibility 0ms linear 130ms;

  pointer-events: none;
}
.cappw .spectrum-Dialog.is-open {
  visibility: visible;

  opacity: 1;

  transition-delay: 0ms;

  pointer-events: auto;
}
.cappw .spectrum-Dialog {
  display: flex;
  flex-direction: column;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) translateY(20px);
  z-index: 2;
  box-sizing: border-box;
  max-width: 90vw;
  max-height: 90vh;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 288px;

  padding: 40px;

  border-radius: 4px;
  outline: none;
  transition: opacity 130ms cubic-bezier(.50, 0, 1, 1) 0ms,
              visibility 0ms linear 130ms,
              transform 0ms linear 130ms;
}
.cappw .spectrum-Dialog.is-open {
    transition: transform 250ms cubic-bezier(0, 0, 0.40, 1) 160ms,
                opacity 250ms cubic-bezier(0, 0, 0.40, 1) 160ms;

    transform: translate(-50%, calc(-50% + -2vh));
  }
.cappw .spectrum-Dialog .spectrum-Dialog-closeButton {
    display: none;
  }
.cappw .spectrum-Dialog--small {
  width: 400px;
}
.cappw .spectrum-Dialog--medium {
  width: 480px;
}
.cappw .spectrum-Dialog--large {
  width: 640px;
}
.cappw .spectrum-Dialog-hero {
  height: 128px;

  margin-left: -40px;
  margin-right: -40px;
  margin-top: -40px;
  margin-bottom: 40px;

  border-top-left-radius: 4px;
  border-top-right-radius: 4px;

  background-size: cover;
  background-position: center center;
}
.cappw .spectrum-Dialog-header {
  display: flex;
  align-items: center;

  position: relative;
  box-sizing: border-box;
  width: 100%;
  flex-shrink: 0;

  border-radius: 4px 4px 0 0;
  outline: none;

  padding-bottom: 30px;
}
.cappw .spectrum-Dialog-header::after {
    position: absolute;
    bottom: 16px;
    left: 0;
    right: 0;
    content: '';

    height: 2px;
  }
.cappw .spectrum-Dialog-wrapper {
  position: fixed;
  left: 0;
  top: 0;

  display: flex;
  align-items: center;
  justify-content: center;

  box-sizing: border-box;
  width: 100%;
  height: 100%;

  visibility: hidden;
  pointer-events: none;
  z-index: 2;
  transition: visibility 0ms linear 130ms;
}
.cappw .spectrum-Dialog-wrapper.is-open {
    visibility: visible;
  }
.cappw .spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover) {
    pointer-events: auto;

    position: relative;
    left: auto;
    top: auto;
    transform: translateY(20px);
    margin-top: -2vh;
  }
.cappw .spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover).is-open {
      transform: translateY(0);
    }
@media
only screen and (max-device-width: 400px), only screen and (max-device-height: 350px) {
  .cappw .spectrum-Dialog--responsive {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    border-radius: 0;
  }
    .cappw .spectrum-Dialog-wrapper .spectrum-Dialog--responsive {
      margin-top: 0;
    }
}
.cappw .spectrum-Dialog--noDivider .spectrum-Dialog-header::after {
      display: none;
    }
.cappw .spectrum-Dialog--dismissible .spectrum-Dialog-footer {
    display: none;
  }
.cappw .spectrum-Dialog--dismissible .spectrum-Dialog-closeButton {
    display: initial;
  }
.cappw .spectrum-Dialog-closeButton {
  position: absolute;
  top: -28px;
  right: -28px;
}
.cappw .spectrum-Dialog-typeIcon {
  display: block;
}
.cappw .spectrum-Dialog-content {
  display: block;
  box-sizing: border-box;

  overflow-y: auto;
  -webkit-overflow-scrolling: touch;

  flex: 1 1 auto;

  outline: none;

  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cappw .spectrum-Dialog-content {
    max-height: 70vh;
  }
}
.cappw .spectrum-Dialog-footer {
  border-radius: 0 0 4px 4px;
  padding-top: 28px;

  flex: 0 1 auto;
  flex-wrap: wrap;

  display: flex;
  justify-content: flex-end;

  outline: none;

  margin: -8px;
  margin-top: 0;
}
.cappw .spectrum-Dialog-footer > *, .cappw .spectrum-Dialog-footer > .spectrum-Button + .spectrum-Button {
    margin: 8px;
  }
.cappw .spectrum-Dialog-title {
  flex: 1 1 auto;

  margin: 0;

  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;

  outline: none;
}
.cappw .spectrum-Dialog--alert {
  width: 480px;
}
.cappw .spectrum-Dialog--fullscreen {
  left: 32px;
  top: 32px;
  right: 32px;
  bottom: 32px;

  transform: translate(0, 20px);
}
.cappw .spectrum-Dialog--fullscreen.is-open {
    transform: translate(0, 0);
  }
.cappw .spectrum-Dialog--fullscreen, .cappw .spectrum-Dialog--fullscreenTakeover {
  width: auto;
  max-height: none;
  max-width: none;

  padding-top: 30px;
}
.cappw .spectrum-Dialog--fullscreen .spectrum-Dialog-header, .cappw .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-header {
    flex-shrink: 0;
  }
.cappw .spectrum-Dialog--fullscreen .spectrum-Dialog-title, .cappw .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-title {
    font-size: 28px;
    font-weight: 100;
  }
.cappw .spectrum-Dialog--fullscreen .spectrum-Dialog-content, .cappw .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-content {
    max-height: none;
  }
.cappw .spectrum-Dialog--fullscreenTakeover {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;

  box-sizing: border-box;
  border: none;
  border-radius: 0;
}
.cappw .spectrum-Dialog--fullscreenTakeover, .cappw .spectrum-Dialog--fullscreenTakeover.is-open {
    transform: none;
  }

.cappw .spectrum--light .spectrum-Dialog {
  background: rgb(245, 245, 245);
}
.cappw .spectrum--light .spectrum-Dialog-header {
  background: rgb(245, 245, 245);
}
.cappw .spectrum--light .spectrum-Dialog-header:after {
    background: rgb(225, 225, 225);
  }
.cappw .spectrum--light .spectrum-Dialog-title {
  color: rgb(44, 44, 44);
}
.cappw .spectrum--light .spectrum-Dialog-content {
  color: rgb(75, 75, 75);
}
.cappw .spectrum--light .spectrum-Dialog-typeIcon {
  color: rgb(44, 44, 44);
}
.cappw .spectrum--light .spectrum-Dialog-footer {
  background: rgb(245, 245, 245);
}
.cappw .spectrum--light .spectrum-Dialog--error .spectrum-Dialog-title {
    color: rgb(201, 37, 45);
  }
.cappw .spectrum--light .spectrum-Dialog--error .spectrum-Dialog-typeIcon {
    color: rgb(201, 37, 45);
  }

.cappw .spectrum--darkest .spectrum-Dialog {
  background: rgb(30, 30, 30);
}
.cappw .spectrum--darkest .spectrum-Dialog-header {
  background: rgb(30, 30, 30);
}
.cappw .spectrum--darkest .spectrum-Dialog-header:after {
    background: rgb(57, 57, 57);
  }
.cappw .spectrum--darkest .spectrum-Dialog-title {
  color: rgb(239, 239, 239);
}
.cappw .spectrum--darkest .spectrum-Dialog-content {
  color: rgb(200, 200, 200);
}
.cappw .spectrum--darkest .spectrum-Dialog-typeIcon {
  color: rgb(239, 239, 239);
}
.cappw .spectrum--darkest .spectrum-Dialog-footer {
  background: rgb(30, 30, 30);
}
.cappw .spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-title {
    color: rgb(236, 91, 98);
  }
.cappw .spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-typeIcon {
    color: rgb(236, 91, 98);
  }

.cappw .spectrum-StatusLight {
  min-height: 32px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;

  padding: 6px 0px;
  box-sizing: border-box;

  font-size: 14px;
  font-weight: 400;
}
.cappw .spectrum-StatusLight::before {
    content: '';
    flex-grow: 0;
    flex-shrink: 0;
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin: 6px 12px;
  }
.cappw .spectrum-StatusLight--neutral {
  font-style: italic;
}

.cappw .spectrum--light .spectrum-StatusLight {
  color: rgb(75, 75, 75);
}
.cappw .spectrum--light .spectrum-StatusLight[disabled], .cappw .spectrum--light .spectrum-StatusLight.is-disabled {
    color: rgb(179, 179, 179);
  }
.cappw .spectrum--light .spectrum-StatusLight[disabled]::before, .cappw .spectrum--light .spectrum-StatusLight.is-disabled::before {
      background-color: rgb(202, 202, 202);
    }
.cappw .spectrum--light .spectrum-StatusLight--negative::before {
  background-color: rgb(227, 72, 80);
}
.cappw .spectrum--light .spectrum-StatusLight--notice::before {
  background-color: rgb(230, 134, 25);
}
.cappw .spectrum--light .spectrum-StatusLight--positive::before {
  background-color: rgb(45, 157, 120);
}
.cappw .spectrum--light .spectrum-StatusLight--info::before, .cappw .spectrum--light .spectrum-StatusLight--active::before {
  background-color: rgb(38, 128, 235);
}
.cappw .spectrum--light .spectrum-StatusLight--neutral {
  color: rgb(110, 110, 110);
}
.cappw .spectrum--light .spectrum-StatusLight--neutral::before {
    background-color: rgb(179, 179, 179);
  }
.cappw .spectrum--light .spectrum-StatusLight--celery::before {
  background-color: rgb(68, 181, 86);
}
.cappw .spectrum--light .spectrum-StatusLight--yellow::before {
  background-color: rgb(223, 191, 0);
}
.cappw .spectrum--light .spectrum-StatusLight--fuchsia::before {
  background-color: rgb(192, 56, 204);
}
.cappw .spectrum--light .spectrum-StatusLight--indigo::before {
  background-color: rgb(103, 103, 236);
}
.cappw .spectrum--light .spectrum-StatusLight--seafoam::before {
  background-color: rgb(27, 149, 154);
}
.cappw .spectrum--light .spectrum-StatusLight--chartreuse::before {
  background-color: rgb(133, 208, 68);
}
.cappw .spectrum--light .spectrum-StatusLight--magenta::before {
  background-color: rgb(216, 55, 144);
}
.cappw .spectrum--light .spectrum-StatusLight--purple::before {
  background-color: rgb(146, 86, 217);
}

.cappw .spectrum--darkest .spectrum-StatusLight {
  color: rgb(200, 200, 200);
}
.cappw .spectrum--darkest .spectrum-StatusLight[disabled], .cappw .spectrum--darkest .spectrum-StatusLight.is-disabled {
    color: rgb(92, 92, 92);
  }
.cappw .spectrum--darkest .spectrum-StatusLight[disabled]::before, .cappw .spectrum--darkest .spectrum-StatusLight.is-disabled::before {
      background-color: rgb(73, 73, 73);
    }
.cappw .spectrum--darkest .spectrum-StatusLight--negative::before {
  background-color: rgb(215, 55, 63);
}
.cappw .spectrum--darkest .spectrum-StatusLight--notice::before {
  background-color: rgb(218, 123, 17);
}
.cappw .spectrum--darkest .spectrum-StatusLight--positive::before {
  background-color: rgb(38, 142, 108);
}
.cappw .spectrum--darkest .spectrum-StatusLight--info::before, .cappw .spectrum--darkest .spectrum-StatusLight--active::before {
  background-color: rgb(20, 115, 230);
}
.cappw .spectrum--darkest .spectrum-StatusLight--neutral {
  color: rgb(162, 162, 162);
}
.cappw .spectrum--darkest .spectrum-StatusLight--neutral::before {
    background-color: rgb(92, 92, 92);
  }
.cappw .spectrum--darkest .spectrum-StatusLight--celery::before {
  background-color: rgb(61, 167, 78);
}
.cappw .spectrum--darkest .spectrum-StatusLight--yellow::before {
  background-color: rgb(210, 178, 0);
}
.cappw .spectrum--darkest .spectrum-StatusLight--fuchsia::before {
  background-color: rgb(177, 48, 189);
}
.cappw .spectrum--darkest .spectrum-StatusLight--indigo::before {
  background-color: rgb(92, 92, 224);
}
.cappw .spectrum--darkest .spectrum-StatusLight--seafoam::before {
  background-color: rgb(22, 135, 140);
}
.cappw .spectrum--darkest .spectrum-StatusLight--chartreuse::before {
  background-color: rgb(124, 195, 63);
}
.cappw .spectrum--darkest .spectrum-StatusLight--magenta::before {
  background-color: rgb(202, 41, 150);
}
.cappw .spectrum--darkest .spectrum-StatusLight--purple::before {
  background-color: rgb(134, 76, 204);
}

.cappw .custom-icon{color:inherit;display:flex;fill:currentColor;margin-right:.5rem;pointer-events:none}.cappw .custom-icon .icon-image{height:auto;width:1rem}.cappw .custom-icon .icon-image.XS{height:.75rem;width:.75rem}.cappw .custom-icon .icon-image.S{height:1.125rem;width:1.125rem}.cappw .custom-icon .icon-image.M{height:1.375rem;width:1.375rem}.cappw .custom-icon .icon-image.L{height:2rem;width:2rem}.cappw .custom-icon .icon-image.XL{height:3rem;width:3rem}.cappw .custom-icon .icon-image.XXL{height:4.5rem;width:4.5rem}
.cappw .spectrum--light {
  --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-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-radial-reaction-color-default: rgba(75,75,75,0.6);
  --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-300);
  --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-300);
  --spectrum-colorarea-border-color: 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-colorslider-border-color: rgba(44,44,44,0.1);
  --spectrum-colorslider-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorslider-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorslider-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-border-color: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorslider-vertical-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-colorwheel-border-color: rgba(44,44,44,0.1);
  --spectrum-colorwheel-border-color-hover: rgba(44,44,44,0.1);
  --spectrum-colorwheel-border-color-down: rgba(44,44,44,0.1);
  --spectrum-colorwheel-border-color-key-focus: rgba(44,44,44,0.1);
  --spectrum-miller-column-item-background-color-selected: rgba(20,115,230,0.1);
  --spectrum-miller-column-item-background-color-selected-hover: rgba(20,115,230,0.2);
  --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200);
  --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200);
  --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-well-background-color: rgba(75,75,75,0.02);
  --spectrum-well-border-color: rgba(44,44,44,0.05);
}

.cappw .spectrum--darkest {
  --spectrum-global-color-celery-400: rgb(61, 167, 78);
  --spectrum-global-color-celery-500: rgb(68, 181, 86);
  --spectrum-global-color-celery-600: rgb(75, 195, 95);
  --spectrum-global-color-celery-700: rgb(81, 210, 103);
  --spectrum-global-color-chartreuse-400: rgb(124, 195, 63);
  --spectrum-global-color-chartreuse-500: rgb(133, 208, 68);
  --spectrum-global-color-chartreuse-600: rgb(142, 222, 73);
  --spectrum-global-color-chartreuse-700: rgb(155, 236, 84);
  --spectrum-global-color-yellow-400: rgb(210, 178, 0);
  --spectrum-global-color-yellow-500: rgb(223, 191, 0);
  --spectrum-global-color-yellow-600: rgb(237, 204, 0);
  --spectrum-global-color-yellow-700: rgb(250, 217, 0);
  --spectrum-global-color-magenta-400: rgb(202, 41, 150);
  --spectrum-global-color-magenta-500: rgb(216, 55, 144);
  --spectrum-global-color-magenta-600: rgb(226, 73, 157);
  --spectrum-global-color-magenta-700: rgb(236, 90, 170);
  --spectrum-global-color-fuchsia-400: rgb(177, 48, 189);
  --spectrum-global-color-fuchsia-500: rgb(192, 56, 204);
  --spectrum-global-color-fuchsia-600: rgb(207, 62, 220);
  --spectrum-global-color-fuchsia-700: rgb(217, 81, 229);
  --spectrum-global-color-purple-400: rgb(134, 76, 204);
  --spectrum-global-color-purple-500: rgb(146, 86, 217);
  --spectrum-global-color-purple-600: rgb(157, 100, 225);
  --spectrum-global-color-purple-700: rgb(168, 115, 223);
  --spectrum-global-color-indigo-400: rgb(92, 92, 224);
  --spectrum-global-color-indigo-500: rgb(103, 103, 236);
  --spectrum-global-color-indigo-600: rgb(117, 117, 241);
  --spectrum-global-color-indigo-700: rgb(130, 130, 246);
  --spectrum-global-color-seafoam-400: rgb(22, 135, 140);
  --spectrum-global-color-seafoam-500: rgb(27, 149, 154);
  --spectrum-global-color-seafoam-600: rgb(32, 163, 168);
  --spectrum-global-color-seafoam-700: rgb(35, 178, 184);
  --spectrum-global-color-red-400: rgb(215, 55, 63);
  --spectrum-global-color-red-500: rgb(227, 72, 80);
  --spectrum-global-color-red-600: rgb(236, 91, 98);
  --spectrum-global-color-red-700: rgb(247, 109, 116);
  --spectrum-global-color-orange-400: rgb(218, 123, 17);
  --spectrum-global-color-orange-500: rgb(230, 134, 25);
  --spectrum-global-color-orange-600: rgb(242, 148, 35);
  --spectrum-global-color-orange-700: rgb(249, 164, 63);
  --spectrum-global-color-green-400: rgb(38, 142, 108);
  --spectrum-global-color-green-500: rgb(45, 157, 120);
  --spectrum-global-color-green-600: rgb(51, 171, 132);
  --spectrum-global-color-green-700: rgb(57, 185, 144);
  --spectrum-global-color-blue-400: rgb(20, 115, 230);
  --spectrum-global-color-blue-500: rgb(38, 128, 235);
  --spectrum-global-color-blue-600: rgb(55, 142, 240);
  --spectrum-global-color-blue-700: rgb(75, 156, 245);
  --spectrum-global-color-gray-50: rgb(8, 8, 8);
  --spectrum-global-color-gray-75: rgb(26, 26, 26);
  --spectrum-global-color-gray-100: rgb(30, 30, 30);
  --spectrum-global-color-gray-200: rgb(44, 44, 44);
  --spectrum-global-color-gray-300: rgb(57, 57, 57);
  --spectrum-global-color-gray-400: rgb(73, 73, 73);
  --spectrum-global-color-gray-500: rgb(92, 92, 92);
  --spectrum-global-color-gray-600: rgb(124, 124, 124);
  --spectrum-global-color-gray-700: rgb(162, 162, 162);
  --spectrum-global-color-gray-800: rgb(200, 200, 200);
  --spectrum-global-color-gray-900: rgb(239, 239, 239);
  --spectrum-alias-background-color-modal-overlay: rgba(0,0,0,0.6);
  --spectrum-alias-dropshadow-color: rgba(0,0,0,0.8);
  --spectrum-alias-background-color-hover-overlay: rgba(239,239,239,0.08);
  --spectrum-alias-highlight-hover: rgba(239,239,239,0.08);
  --spectrum-alias-highlight-active: rgba(239,239,239,0.15);
  --spectrum-alias-highlight-selected: rgba(38,128,235,0.2);
  --spectrum-alias-highlight-selected-hover: rgba(38,128,235,0.3);
  --spectrum-alias-text-highlight-color: rgba(38,128,235,0.3);
  --spectrum-alias-background-color-quickactions: rgba(30,30,30,0.9);
  --spectrum-alias-radial-reaction-color-default: rgba(200,200,200,0.6);
  --spectrum-alias-pasteboard-background-color: var(--spectrum-global-color-gray-50);
  --spectrum-alias-appframe-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-alias-appframe-separator-color: var(--spectrum-global-color-gray-50);
  --spectrum-colorarea-border-color: rgba(239,239,239,0.1);
  --spectrum-colorarea-border-color-hover: rgba(239,239,239,0.1);
  --spectrum-colorarea-border-color-down: rgba(239,239,239,0.1);
  --spectrum-colorarea-border-color-key-focus: rgba(239,239,239,0.1);
  --spectrum-colorslider-border-color: rgba(239,239,239,0.1);
  --spectrum-colorslider-border-color-hover: rgba(239,239,239,0.1);
  --spectrum-colorslider-border-color-down: rgba(239,239,239,0.1);
  --spectrum-colorslider-border-color-key-focus: rgba(239,239,239,0.1);
  --spectrum-colorslider-vertical-border-color: rgba(239,239,239,0.1);
  --spectrum-colorslider-vertical-border-color-hover: rgba(239,239,239,0.1);
  --spectrum-colorslider-vertical-border-color-down: rgba(239,239,239,0.1);
  --spectrum-colorslider-vertical-border-color-key-focus: rgba(239,239,239,0.1);
  --spectrum-colorwheel-border-color: rgba(239,239,239,0.1);
  --spectrum-colorwheel-border-color-hover: rgba(239,239,239,0.1);
  --spectrum-colorwheel-border-color-down: rgba(239,239,239,0.1);
  --spectrum-colorwheel-border-color-key-focus: rgba(239,239,239,0.1);
  --spectrum-miller-column-item-background-color-selected: rgba(38,128,235,0.1);
  --spectrum-miller-column-item-background-color-selected-hover: rgba(38,128,235,0.2);
  --spectrum-tabs-compact-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-compact-vertical-rule-color: var(--spectrum-global-color-gray-200);
  --spectrum-tabs-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-compact-vertical-emphasized-rule-color: var(--spectrum-global-color-gray-200);
  --spectrum-tabs-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-compact-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-compact-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-tabs-quiet-vertical-emphasized-selection-indicator-color: var(--spectrum-global-color-blue-500);
  --spectrum-well-background-color: rgba(200,200,200,0.02);
  --spectrum-well-border-color: rgba(239,239,239,0.05);
}

.cappw .spectrum {  /* spectrum-animationGlobals.css */
  --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: cubic-bezier(.45, 0, .40, 1);
  --spectrum-global-animation-ease-in: cubic-bezier(.50, 0, 1, 1);
  --spectrum-global-animation-ease-out: cubic-bezier(0, 0, 0.40, 1);
  --spectrum-global-animation-linear: cubic-bezier(0, 0, 1, 1);


  /* spectrum-colorGlobals.css */
  --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-static-celery-400: rgb(75, 195, 95);
  --spectrum-global-color-static-celery-500: rgb(68, 181, 86);
  --spectrum-global-color-static-celery-600: rgb(61, 167, 78);
  --spectrum-global-color-static-celery-700: rgb(55, 153, 71);
  --spectrum-global-color-static-chartreuse-400: rgb(142, 222, 73);
  --spectrum-global-color-static-chartreuse-500: rgb(133, 208, 68);
  --spectrum-global-color-static-chartreuse-600: rgb(124, 195, 63);
  --spectrum-global-color-static-chartreuse-700: rgb(115, 181, 58);
  --spectrum-global-color-static-yellow-400: rgb(237, 204, 0);
  --spectrum-global-color-static-yellow-500: rgb(223, 191, 0);
  --spectrum-global-color-static-yellow-600: rgb(210, 178, 0);
  --spectrum-global-color-static-yellow-700: rgb(196, 166, 0);
  --spectrum-global-color-static-magenta-400: rgb(226, 73, 157);
  --spectrum-global-color-static-magenta-500: rgb(216, 55, 144);
  --spectrum-global-color-static-magenta-600: rgb(202, 41, 130);
  --spectrum-global-color-static-magenta-700: rgb(188, 28, 116);
  --spectrum-global-color-static-fuchsia-400: rgb(207, 62, 220);
  --spectrum-global-color-static-fuchsia-500: rgb(192, 56, 204);
  --spectrum-global-color-static-fuchsia-600: rgb(177, 48, 189);
  --spectrum-global-color-static-fuchsia-700: rgb(162, 40, 173);
  --spectrum-global-color-static-purple-400: rgb(157, 100, 225);
  --spectrum-global-color-static-purple-500: rgb(146, 86, 217);
  --spectrum-global-color-static-purple-600: rgb(134, 76, 204);
  --spectrum-global-color-static-purple-700: rgb(122, 66, 191);
  --spectrum-global-color-static-indigo-400: rgb(117, 117, 241);
  --spectrum-global-color-static-indigo-500: rgb(103, 103, 236);
  --spectrum-global-color-static-indigo-600: rgb(92, 92, 224);
  --spectrum-global-color-static-indigo-700: rgb(81, 81, 211);
  --spectrum-global-color-static-seafoam-400: rgb(32, 163, 168);
  --spectrum-global-color-static-seafoam-500: rgb(27, 149, 154);
  --spectrum-global-color-static-seafoam-600: rgb(22, 135, 140);
  --spectrum-global-color-static-seafoam-700: rgb(15, 121, 125);
  --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-colorSemantics.css */
  --spectrum-semantic-negative-color-background: var(--spectrum-global-color-static-red-700);
  --spectrum-semantic-negative-color-default: var(--spectrum-global-color-red-500);
  --spectrum-semantic-negative-color-dark: var(--spectrum-global-color-red-600);
  --spectrum-semantic-negative-color-border: var(--spectrum-global-color-red-400);
  --spectrum-semantic-negative-color-icon: var(--spectrum-global-color-red-600);
  --spectrum-semantic-negative-color-status: var(--spectrum-global-color-red-400);
  --spectrum-semantic-negative-color-text-large: var(--spectrum-global-color-red-500);
  --spectrum-semantic-negative-color-text-small: var(--spectrum-global-color-red-600);
  --spectrum-semantic-negative-color-state-down: var(--spectrum-global-color-red-700);
  --spectrum-semantic-negative-color-state-focus: var(--spectrum-global-color-red-400);
  --spectrum-semantic-notice-color-background: var(--spectrum-global-color-static-orange-700);
  --spectrum-semantic-notice-color-default: var(--spectrum-global-color-orange-500);
  --spectrum-semantic-notice-color-dark: var(--spectrum-global-color-orange-600);
  --spectrum-semantic-notice-color-border: var(--spectrum-global-color-orange-400);
  --spectrum-semantic-notice-color-icon: var(--spectrum-global-color-orange-600);
  --spectrum-semantic-notice-color-status: var(--spectrum-global-color-orange-400);
  --spectrum-semantic-notice-color-text-large: var(--spectrum-global-color-orange-500);
  --spectrum-semantic-notice-color-text-small: var(--spectrum-global-color-orange-600);
  --spectrum-semantic-notice-color-state-down: var(--spectrum-global-color-orange-700);
  --spectrum-semantic-notice-color-state-focus: var(--spectrum-global-color-orange-400);
  --spectrum-semantic-positive-color-background: var(--spectrum-global-color-static-green-700);
  --spectrum-semantic-positive-color-default: var(--spectrum-global-color-green-500);
  --spectrum-semantic-positive-color-dark: var(--spectrum-global-color-green-600);
  --spectrum-semantic-positive-color-border: var(--spectrum-global-color-green-400);
  --spectrum-semantic-positive-color-icon: var(--spectrum-global-color-green-600);
  --spectrum-semantic-positive-color-status: var(--spectrum-global-color-green-400);
  --spectrum-semantic-positive-color-text-large: var(--spectrum-global-color-green-500);
  --spectrum-semantic-positive-color-text-small: var(--spectrum-global-color-green-600);
  --spectrum-semantic-positive-color-state-down: var(--spectrum-global-color-green-700);
  --spectrum-semantic-positive-color-state-focus: var(--spectrum-global-color-green-400);
  --spectrum-semantic-informative-color-background: var(--spectrum-global-color-static-blue-700);
  --spectrum-semantic-informative-color-default: var(--spectrum-global-color-blue-500);
  --spectrum-semantic-informative-color-dark: var(--spectrum-global-color-blue-600);
  --spectrum-semantic-informative-color-border: var(--spectrum-global-color-blue-400);
  --spectrum-semantic-informative-color-icon: var(--spectrum-global-color-blue-600);
  --spectrum-semantic-informative-color-status: var(--spectrum-global-color-blue-400);
  --spectrum-semantic-informative-color-text-large: var(--spectrum-global-color-blue-500);
  --spectrum-semantic-informative-color-text-small: var(--spectrum-global-color-blue-600);
  --spectrum-semantic-informative-color-state-down: var(--spectrum-global-color-blue-700);
  --spectrum-semantic-informative-color-state-focus: var(--spectrum-global-color-blue-400);
  --spectrum-semantic-cta-color-background-default: var(--spectrum-global-color-static-blue-600);
  --spectrum-semantic-cta-color-background-hover: var(--spectrum-global-color-static-blue-700);
  --spectrum-semantic-cta-color-background-down: var(--spectrum-global-color-static-blue-700);
  --spectrum-semantic-cta-color-background-key-focus: var(--spectrum-global-color-static-blue-600);
  --spectrum-semantic-background-color-key-focus: var(--spectrum-global-color-static-blue-600);
  --spectrum-semantic-neutral-color-background: var(--spectrum-global-color-static-gray-700);
  --spectrum-semantic-presence-color-1: var(--spectrum-global-color-static-red-500);
  --spectrum-semantic-presence-color-2: var(--spectrum-global-color-static-orange-400);
  --spectrum-semantic-presence-color-3: var(--spectrum-global-color-static-yellow-400);
  --spectrum-semantic-presence-color-4: rgb(75, 204, 162);
  --spectrum-semantic-presence-color-5: rgb(0, 199, 255);
  --spectrum-semantic-presence-color-6: rgb(0, 140, 184);
  --spectrum-semantic-presence-color-7: rgb(126, 75, 243);
  --spectrum-semantic-presence-color-8: var(--spectrum-global-color-static-fuchsia-600);


  /* spectrum-dimensionGlobals.css */
  --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-fontGlobals.css */
  --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-staticAliases.css */
  --spectrum-alias-border-size-thin: var(--spectrum-global-dimension-static-size-10);
  --spectrum-alias-border-size-thick: var(--spectrum-global-dimension-static-size-25);
  --spectrum-alias-border-size-thicker: var(--spectrum-global-dimension-static-size-50);
  --spectrum-alias-border-size-thickest: var(--spectrum-global-dimension-static-size-100);
  --spectrum-alias-border-offset-thin: var(--spectrum-global-dimension-static-size-25);
  --spectrum-alias-border-offset-thick: var(--spectrum-global-dimension-static-size-50);
  --spectrum-alias-border-offset-thicker: var(--spectrum-global-dimension-static-size-100);
  --spectrum-alias-border-offset-thickest: var(--spectrum-global-dimension-static-size-200);
  --spectrum-alias-grid-baseline: var(--spectrum-global-dimension-static-size-100);
  --spectrum-alias-grid-gutter-xsmall: var(--spectrum-global-dimension-static-size-200);
  --spectrum-alias-grid-gutter-small: var(--spectrum-global-dimension-static-size-300);
  --spectrum-alias-grid-gutter-medium: var(--spectrum-global-dimension-static-size-400);
  --spectrum-alias-grid-gutter-large: var(--spectrum-global-dimension-static-size-500);
  --spectrum-alias-grid-gutter-xlarge: var(--spectrum-global-dimension-static-size-600);
  --spectrum-alias-grid-margin-xsmall: var(--spectrum-global-dimension-static-size-200);
  --spectrum-alias-grid-margin-small: var(--spectrum-global-dimension-static-size-300);
  --spectrum-alias-grid-margin-medium: var(--spectrum-global-dimension-static-size-400);
  --spectrum-alias-grid-margin-large: var(--spectrum-global-dimension-static-size-500);
  --spectrum-alias-grid-margin-xlarge: var(--spectrum-global-dimension-static-size-600);
  --spectrum-alias-grid-layout-region-margin-bottom-xsmall: var(--spectrum-global-dimension-static-size-200);
  --spectrum-alias-grid-layout-region-margin-bottom-small: var(--spectrum-global-dimension-static-size-300);
  --spectrum-alias-grid-layout-region-margin-bottom-medium: var(--spectrum-global-dimension-static-size-400);
  --spectrum-alias-grid-layout-region-margin-bottom-large: var(--spectrum-global-dimension-static-size-500);
  --spectrum-alias-grid-layout-region-margin-bottom-xlarge: var(--spectrum-global-dimension-static-size-600);
  --spectrum-alias-radial-reaction-size-default: var(--spectrum-global-dimension-static-size-550);
  --spectrum-alias-font-family-ar: myriad-arabic, adobe-clean, 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu, 'Trebuchet MS', 'Lucida Grande', sans-serif;
  --spectrum-alias-font-family-he: myriad-hebrew, adobe-clean, 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu, 'Trebuchet MS', 'Lucida Grande', sans-serif;
  --spectrum-alias-font-family-zh: adobe-clean-han-traditional, source-han-traditional, 'MingLiu', 'Heiti TC Light','sans-serif';
  --spectrum-alias-font-family-zhhans: adobe-clean-han-simplified-c, source-han-simplified-c, 'SimSun', 'Heiti SC Light', 'sans-serif';
  --spectrum-alias-font-family-ko: adobe-clean-han-korean, source-han-korean, 'Malgun Gothic', 'Apple Gothic', 'sans-serif';
  --spectrum-alias-font-family-ja: adobe-clean-han-japanese, source-han-japanese, 'Yu Gothic', '\30E1 \30A4 \30EA \30AA', '\30D2 \30E9 \30AE \30CE \89D2 \30B4  Pro W3', 'Hiragino Kaku Gothic Pro W3', 'Osaka', '\FF2D \FF33 \FF30 \30B4 \30B7 \30C3 \30AF', 'MS PGothic', 'sans-serif';
  --spectrum-alias-font-family-condensed: adobe-clean-han-traditional, source-han-traditional, 'MingLiu', 'Heiti TC Light', adobe-clean, 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu, 'Trebuchet MS', 'Lucida Grande', sans-serif;
  --spectrum-alias-line-height-body: var(--spectrum-global-font-line-height-medium);
  --spectrum-alias-line-height-title: var(--spectrum-global-font-line-height-small);
  --spectrum-alias-body-han-text-line-height: var(--spectrum-global-font-line-height-large);
  --spectrum-alias-body-text-font-family: var(--spectrum-global-font-family-base);
  --spectrum-alias-body-text-line-height: var(--spectrum-global-font-line-height-medium);
  --spectrum-alias-body-text-font-weight: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-body-text-font-weight-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-button-text-line-height: var(--spectrum-global-font-line-height-small);
  --spectrum-alias-heading-han-text-line-height: var(--spectrum-global-font-line-height-medium);
  --spectrum-alias-heading-text-line-height: var(--spectrum-global-font-line-height-small);
  --spectrum-alias-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light);
  --spectrum-alias-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-subheading-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-detail-text-font-weight: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-detail-text-font-weight-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-serif-text-font-family: var(--spectrum-global-font-family-serif);
  --spectrum-alias-article-text-font-family: var(--spectrum-global-font-family-serif);
  --spectrum-alias-article-body-text-font-weight: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-article-body-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-article-heading-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-article-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-article-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-article-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-article-subheading-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-article-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-article-detail-text-font-weight: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-article-detail-text-font-weight-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-code-text-font-family: var(--spectrum-global-font-family-code);
  --spectrum-alias-han-heading-text-font-weight-regular: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-heading-text-font-weight-regular-emphasis: var(--spectrum-global-font-weight-extra-bold);
  --spectrum-alias-han-heading-text-font-weight-regular-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-quiet: var(--spectrum-global-font-weight-light);
  --spectrum-alias-han-heading-text-font-weight-quiet-emphasis: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-han-heading-text-font-weight-quiet-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-heading-text-font-weight-light: var(--spectrum-global-font-weight-light);
  --spectrum-alias-han-heading-text-font-weight-light-emphasis: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-han-heading-text-font-weight-light-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-heading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-strong-emphasis: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-strong-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-heavy: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-heavy-emphasis: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-heading-text-font-weight-heavy-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-body-text-font-weight-regular: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-han-body-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-body-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-subheading-text-font-weight-regular: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-subheading-text-font-weight-emphasis: var(--spectrum-global-font-weight-extra-bold);
  --spectrum-alias-han-subheading-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-han-detail-text-font-weight: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-han-detail-text-font-weight-emphasis: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-han-detail-text-font-weight-strong: var(--spectrum-global-font-weight-black);
  --spectrum-alias-code-text-font-weight-regular: var(--spectrum-global-font-weight-regular);
  --spectrum-alias-code-text-font-weight-strong: var(--spectrum-global-font-weight-bold);
  --spectrum-alias-code-text-line-height: var(--spectrum-global-font-line-height-medium);
  --spectrum-alias-heading-margin-bottom: var(--spectrum-global-font-multiplier-25);
  --spectrum-alias-body-margin-bottom: var(--spectrum-global-font-multiplier-75);

}

.cappw .spectrum--medium, .cappw .spectrum--large {
  /* spectrum-dimensionAliases.css */
  --spectrum-alias-dropshadow-blur: var(--spectrum-global-dimension-size-50);
  --spectrum-alias-dropshadow-offset-y: var(--spectrum-global-dimension-size-10);
  --spectrum-alias-font-size-default: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-line-height-small: var(--spectrum-global-dimension-size-200);
  --spectrum-alias-line-height-medium: var(--spectrum-global-dimension-size-250);
  --spectrum-alias-line-height-large: var(--spectrum-global-dimension-size-300);
  --spectrum-alias-line-height-xlarge: var(--spectrum-global-dimension-size-400);
  --spectrum-alias-line-height-xxlarge: var(--spectrum-global-dimension-size-600);
  --spectrum-alias-layout-label-gap-size: var(--spectrum-global-dimension-size-100);
  --spectrum-alias-pill-button-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-pill-button-text-baseline: var(--spectrum-global-dimension-static-size-150);
  --spectrum-alias-border-radius-xsmall: var(--spectrum-global-dimension-size-10);
  --spectrum-alias-border-radius-small: var(--spectrum-global-dimension-size-25);
  --spectrum-alias-border-radius-regular: var(--spectrum-global-dimension-size-50);
  --spectrum-alias-border-radius-medium: var(--spectrum-global-dimension-size-100);
  --spectrum-alias-border-radius-large: var(--spectrum-global-dimension-size-200);
  --spectrum-alias-single-line-height: var(--spectrum-global-dimension-size-400);
  --spectrum-alias-single-line-width: var(--spectrum-global-dimension-size-2400);
  --spectrum-alias-workflow-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-alias-heading-han-display1-text-size: var(--spectrum-global-dimension-font-size-1000);
  --spectrum-alias-heading-han-xxxl-text-size: var(--spectrum-global-dimension-font-size-1000);
  --spectrum-alias-heading-han-display1-margin-top: var(--spectrum-global-dimension-font-size-900);
  --spectrum-alias-heading-han-xxxl-margin-top: var(--spectrum-global-dimension-font-size-900);
  --spectrum-alias-heading-han-display2-text-size: var(--spectrum-global-dimension-font-size-900);
  --spectrum-alias-heading-han-xxl-text-size: var(--spectrum-global-dimension-font-size-900);
  --spectrum-alias-heading-han-display2-margin-top: var(--spectrum-global-dimension-font-size-800);
  --spectrum-alias-heading-han-xxl-margin-top: var(--spectrum-global-dimension-font-size-800);
  --spectrum-alias-heading1-han-text-size: var(--spectrum-global-dimension-font-size-800);
  --spectrum-alias-heading-han-xl-text-size: var(--spectrum-global-dimension-font-size-800);
  --spectrum-alias-heading1-han-margin-top: var(--spectrum-global-dimension-font-size-700);
  --spectrum-alias-heading-han-xl-margin-top: var(--spectrum-global-dimension-font-size-700);
  --spectrum-alias-heading2-han-text-size: var(--spectrum-global-dimension-font-size-600);
  --spectrum-alias-heading-han-l-text-size: var(--spectrum-global-dimension-font-size-600);
  --spectrum-alias-heading2-han-margin-top: var(--spectrum-global-dimension-font-size-500);
  --spectrum-alias-heading-han-l-margin-top: var(--spectrum-global-dimension-font-size-500);
  --spectrum-alias-heading3-han-text-size: var(--spectrum-global-dimension-font-size-400);
  --spectrum-alias-heading-han-m-text-size: var(--spectrum-global-dimension-font-size-400);
  --spectrum-alias-heading3-han-margin-top: var(--spectrum-global-dimension-font-size-300);
  --spectrum-alias-heading-han-m-margin-top: var(--spectrum-global-dimension-font-size-300);
  --spectrum-alias-heading4-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-alias-heading-s-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-alias-heading4-margin-top: var(--spectrum-global-dimension-font-size-200);
  --spectrum-alias-heading-s-margin-top: var(--spectrum-global-dimension-font-size-200);
  --spectrum-alias-heading5-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-alias-heading-xs-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-alias-heading5-margin-top: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-heading-xs-margin-top: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-heading6-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-heading-xxs-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-alias-heading6-margin-top: var(--spectrum-global-dimension-font-size-75);
  --spectrum-alias-heading-xxs-margin-top: var(--spectrum-global-dimension-font-size-75);
}

.cappw .spectrum--darkest, .cappw .spectrum--dark, .cappw .spectrum--light, .cappw .spectrum--lightest {
  /* spectrum-colorAliases.css */
  --spectrum-alias-background-color-default: var(--spectrum-global-color-gray-100);
  --spectrum-alias-background-color-transparent: transparent;
  --spectrum-alias-background-color-label-gray: rgb(112, 112, 112);
  --spectrum-alias-background-color-quickactions-overlay: rgba(0,0,0,0.2);
  --spectrum-alias-placeholder-text-color: var(--spectrum-global-color-gray-600);
  --spectrum-alias-placeholder-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-alias-placeholder-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-alias-placeholder-text-color-selected: var(--spectrum-global-color-gray-800);
  --spectrum-alias-label-text-color: var(--spectrum-global-color-gray-700);
  --spectrum-alias-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-alias-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-alias-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-alias-text-color-key-focus: var(--spectrum-global-color-blue-600);
  --spectrum-alias-text-color-mouse-focus: var(--spectrum-global-color-blue-600);
  --spectrum-alias-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-alias-text-color-invalid: var(--spectrum-global-color-red-500);
  --spectrum-alias-text-color-selected: var(--spectrum-global-color-blue-600);
  --spectrum-alias-text-color-selected-neutral: var(--spectrum-global-color-gray-900);
  --spectrum-alias-title-text-color: var(--spectrum-global-color-gray-900);
  --spectrum-alias-heading-text-color: var(--spectrum-global-color-gray-900);
  --spectrum-alias-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-alias-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-alias-border-color-focus: var(--spectrum-global-color-blue-400);
  --spectrum-alias-border-color-down: var(--spectrum-global-color-blue-500);
  --spectrum-alias-border-color-extralight: var(--spectrum-global-color-gray-100);
  --spectrum-alias-border-color-light: var(--spectrum-global-color-gray-200);
  --spectrum-alias-border-color-mid: var(--spectrum-global-color-gray-300);
  --spectrum-alias-border-color-dark: var(--spectrum-global-color-gray-400);
  --spectrum-alias-border-color-transparent: transparent;
  --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: var(--spectrum-global-color-blue-400);
  --spectrum-alias-track-color-default: var(--spectrum-global-color-gray-300);
  --spectrum-alias-track-color-disabled: var(--spectrum-global-color-gray-300);
  --spectrum-alias-track-color-over-background: rgba(255,255,255,0.2);
  --spectrum-alias-icon-color: var(--spectrum-global-color-gray-700);
  --spectrum-alias-icon-color-over-background: var(--spectrum-global-color-static-white);
  --spectrum-alias-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-alias-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-alias-icon-color-focus: var(--spectrum-global-color-gray-900);
  --spectrum-alias-icon-color-disabled: var(--spectrum-global-color-gray-400);
  --spectrum-alias-icon-color-selected-neutral: var(--spectrum-global-color-gray-900);
  --spectrum-alias-icon-color-selected: var(--spectrum-global-color-blue-500);
  --spectrum-alias-icon-color-selected-hover: var(--spectrum-global-color-blue-600);
  --spectrum-alias-icon-color-selected-down: var(--spectrum-global-color-blue-700);
  --spectrum-alias-icon-color-selected-focus: var(--spectrum-global-color-blue-600);
  --spectrum-alias-icon-color-error: var(--spectrum-global-color-red-400);
  --spectrum-alias-toolbar-background-color: var(--spectrum-global-color-gray-100);
}

.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .app-sidenav{border-right:solid .125rem #eaeaea;border-right:solid .125rem var(--spectrum-global-color-gray-200);flex:none;overflow-x:hidden;overflow-y:auto;padding-left:1rem;padding-right:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16rem !important}.cappw .app-sidenav ul{width:14rem}.cappw .app-sidenav>ul>li{margin-bottom:1.3125rem;position:relative}.cappw .app-sidenav>ul>li:not(:last-child)::after{background:#eaeaea;background:var(--spectrum-global-color-gray-200);bottom:-0.875rem;content:"";display:block;height:.0625rem;left:-1rem;position:absolute;width:16rem}.cappw .app-sidenav .item-selected-icon{display:none}.cappw .app-sidenav .spectrum-SideNav-itemLink:hover .custom-icon, .cappw .app-sidenav .spectrum-SideNav-itemLink:focus .custom-icon{opacity:1}.cappw .app-sidenav .spectrum-SideNav-itemLink .custom-icon{opacity:.8}.cappw .app-sidenav .sidenav-external-link-item .spectrum-SideNav-itemLink:hover .sidenav-label-linkout, .cappw .app-sidenav .sidenav-external-link-item .spectrum-SideNav-itemLink.focus-ring .sidenav-label-linkout{color:#2c2c2c;color:var(--spectrum-global-color-gray-900)}.cappw .app-sidenav .sidenav-external-link-item .spectrum-SideNav-itemLink .app-sidenav-label{justify-content:space-between}@media(max-width: 30rem){.cappw .app-sidenav .sidenav-external-link-item .spectrum-SideNav-itemLink .app-sidenav-label .app-sidenav-label-text{max-width:7.25rem}}.cappw .app-sidenav .app-sidenav-label{display:flex;justify-content:space-between;width:100%}.cappw .app-sidenav .app-sidenav-label .sidenav-label-linkout{align-self:center;color:rgba(0,0,0,0);flex-shrink:0;height:.875rem;margin-left:.5rem;width:.875rem}.cappw .app-sidenav .app-sidenav-label .app-sidenav-label-info{align-items:center;display:flex}.cappw .app-sidenav .app-sidenav-label .spectrum-StatusLight{align-items:center;height:1.3125rem;min-height:1.3125rem;width:1.3125rem}.cappw .app-sidenav .app-sidenav-label .spectrum-StatusLight::before{height:.375rem;width:.375rem}.cappw .app-sidenav .app-sidenav-header{display:flex}.cappw .app-sidenav .app-sidenav-header .spectrum-StatusLight::before{height:.375rem;margin:.125rem .3rem .125rem .3rem;width:.375rem}.cappw .app-sidenav .app-sidenav-label-count{align-items:center;background-color:#2680eb;background-color:var(--spectrum-global-color-blue-400);border-radius:50%;color:#fff;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.cappw .app-sidenav.app-sidenav-sm{background-color:unset;border-right:none;padding:0;width:11.625rem !important}.cappw .app-sidenav.app-sidenav-sm .spectrum-SideNav-item.is-selected>.spectrum-SideNav-itemLink{color:#0d66d0;color:var(--spectrum-global-color-blue-600)}.cappw .app-sidenav.app-sidenav-sm .spectrum-SideNav-item>.spectrum-SideNav-itemLink{background-color:unset !important}.cappw .app-sidenav.app-sidenav-sm .react-spectrum-SideNav{width:unset}.cappw .app-sidenav.app-sidenav-sm ul{width:unset}.cappw .app-sidenav.app-sidenav-sm .app-sidenav-label-count{display:none}.cappw .app-sidenav.app-sidenav-sm .item-selected-icon{display:block}.cappw .app-sidenav.app-sidenav-sm .sidenav-label-linkout{color:#4b4b4b !important;color:var(--spectrum-global-color-gray-800) !important}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .app-sidenav.app-sidenav-large{border-right:none;display:none}}.cappw .app-sidenav-container{display:flex;flex-direction:row;height:100%}.cappw .app-sidenav-container button.app-sidenav-sm-trigger{display:none;left:1.5rem;position:absolute;top:.8125rem;z-index:1}.cappw .app-sidenav-container button.app-sidenav-sm-trigger .spectrum-Dropdown-label{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .app-sidenav-container button.app-sidenav-sm-trigger .spectrum-Dropdown-icon{margin-top:.875rem}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .app-sidenav-container button.app-sidenav-sm-trigger{display:block}}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .app-sidenav-container{height:unset}}.cappw .app-sidenav-popover{overflow:auto}@media(min-width: 63.9875rem)and (min-height: 30rem){.cappw .app-sidenav-popover{display:none}}.cappw .app-sidenav-large.react-spectrum-SideNav>div{height:0rem}.cappw html[data-browser=ie] .app-sidenav-sm .spectrum-SideNav .spectrum-SideNav-item.is-selected .app-sidenav-label{width:9rem !important}.cappw .app-sidenav-large>div>.spectrum-SideNav{padding-bottom:1.5rem}
@keyframes simplified-wait-spinner{100%{transform:rotate(360deg)}}.cappw .spectrum--darkest .simplified-wait{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtb3BhY2l0eTowO3N0cm9rZTojMzkzOTM5O3N0cm9rZS13aWR0aDozO3N0cm9rZS1vcGFjaXR5OjE7fS5zdDF7ZmlsbC1vcGFjaXR5OjA7c3Ryb2tlOiMyNjgwZWI7c3Ryb2tlLXdpZHRoOjM7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LDMuNWM4LDAsMTQuNSw2LjUsMTQuNSwxNC41UzI2LDMyLjUsMTgsMzIuNVMzLjUsMjYsMy41LDE4UzEwLDMuNSwxOCwzLjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LDMuNUwxOCwzLjVjOCwwLDE0LjUsNi41LDE0LjUsMTQuNSIvPjwvc3ZnPg==)}.cappw .spectrum--darkest .simplified-wait.simplified-wait--large{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjhweCIgaGVpZ2h0PSI2OHB4IiB2aWV3Qm94PSIwIDAgNjggNjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY4IDY4OyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtb3BhY2l0eTowO3N0cm9rZTojMzkzOTM5O3N0cm9rZS13aWR0aDo0O3N0cm9rZS1vcGFjaXR5OjE7fS5zdDF7ZmlsbC1vcGFjaXR5OjA7c3Ryb2tlOiMyNjgwZWI7c3Ryb2tlLXdpZHRoOjQ7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LDRjMTYuNiwwLDMwLDEzLjQsMzAsMzBTNTAuNiw2NCwzNCw2NFM0LDUwLjYsNCwzNFMxNy40LDQsMzQsNHoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzQsNEwzNCw0YzE2LjYsMCwzMCwxMy40LDMwLDMwIi8+PC9zdmc+)}.cappw .simplified-wait{display:inline-block;width:2rem;height:2rem;background-size:auto 100%;background-repeat:no-repeat;transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);animation-name:simplified-wait-spinner;animation-timing-function:steps(30);animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtb3BhY2l0eTowO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDozO3N0cm9rZS1vcGFjaXR5OjAuMTt9LnN0MXtmaWxsLW9wYWNpdHk6MDtzdHJva2U6IzE0NzNFNjtzdHJva2Utd2lkdGg6Mzt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTgsMy41YzgsMCwxNC41LDYuNSwxNC41LDE0LjVTMjYsMzIuNSwxOCwzMi41UzMuNSwyNiwzLjUsMThTMTAsMy41LDE4LDMuNXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTgsMy41TDE4LDMuNWM4LDAsMTQuNSw2LjUsMTQuNSwxNC41Ii8+PC9zdmc+)}.cappw .simplified-wait.simplified-wait--small{width:1rem;height:1rem}.cappw .simplified-wait.simplified-wait--large{width:4rem;height:4rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjhweCIgaGVpZ2h0PSI2OHB4IiB2aWV3Qm94PSIwIDAgNjggNjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY4IDY4OyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtb3BhY2l0eTowO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1vcGFjaXR5OjAuMTt9LnN0MXtmaWxsLW9wYWNpdHk6MDtzdHJva2U6IzE0NzNFNjtzdHJva2Utd2lkdGg6NDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQsNGMxNi42LDAsMzAsMTMuNCwzMCwzMFM1MC42LDY0LDM0LDY0UzQsNTAuNiw0LDM0UzE3LjQsNCwzNCw0eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNCw0TDM0LDRjMTYuNiwwLDMwLDEzLjQsMzAsMzAiLz48L3N2Zz4=)}.cappw .simplified-wait.hidden{display:none}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .busy{display:flex}.cappw .activityIndicator{align-items:center;display:flex;flex-direction:column;font-weight:normal;height:100%;justify-content:center;margin:auto;width:100%}.cappw .busy-text{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;margin-top:1.25rem}.cappw .delayed-loading-text{color:#6e6e6e;color:var(--spectrum-global-color-gray-700);font-size:.875rem;margin-top:1.5rem;width:30rem}
.cappw .pdp-wrapper:focus{outline:none}
.cappw .cc-apps-skeleton{display:flex;flex-direction:row;height:100%;width:100%}.cappw .cc-apps-skeleton .catalog-view{display:flex;width:100%}.cappw .cc-apps-skeleton .pdp-wrapper{flex:1 1}
.cappw .loading-transition-container{opacity:0}.cappw .loading-transition-container.enable-loading-transition{opacity:1}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .two-third-one-third-banner-layout{display:flex}.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(2){background-color:var(--spectrum-global-color-static-black);width:33.33%}.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(2) .layout-content, .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(2) .layout-content, .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(2) .layout-content{margin:0 2rem;max-width:20rem}@media(max-width: 74.375rem){.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(2){display:none}}.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(1){margin-right:1rem;width:66.67%}.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(1) .layout-content, .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(1) .layout-content, .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(1) .layout-content{max-width:20rem}@media(max-width: 30rem){.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(1) .layout-content, .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(1) .layout-content, .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(1) .layout-content{left:0;margin:0 1rem}}@media(max-width: 74.375rem){.cappw .two-third-one-third-banner-layout .default-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .search-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .video-with-text-layout:nth-child(1){margin-right:0;overflow:hidden;width:100%}}.cappw .two-third-one-third-banner-layout .card-layout:nth-child(2){width:33.33%}@media(max-width: 74.375rem){.cappw .two-third-one-third-banner-layout .card-layout:nth-child(2){display:none}}.cappw .two-third-one-third-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .image-text-left-banner-item-layout:nth-child(2){background-color:var(--spectrum-global-color-static-black);width:33.33%}@media(max-width: 74.375rem){.cappw .two-third-one-third-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .two-third-one-third-banner-layout .image-text-left-banner-item-layout:nth-child(2){display:none}}.cappw .two-third-one-third-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .image-text-left-banner-item-layout:nth-child(1){margin-right:1rem;width:66.67%}@media(max-width: 74.375rem){.cappw .two-third-one-third-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .two-third-one-third-banner-layout .image-text-left-banner-item-layout:nth-child(1){overflow:hidden;width:100%}}.cappw .two-third-one-third-banner-layout .text-only-layout{background-color:var(--spectrum-global-color-static-black);width:33.33%}.cappw .two-third-one-third-banner-layout .text-only-layout .layout-content{left:2rem;max-width:20rem}@media(max-width: 80rem){.cappw .two-third-one-third-banner-layout .text-only-layout{display:none}}.cappw .sixty-forty-banner-layout{display:flex}.cappw .sixty-forty-banner-layout .image-text-left-banner-item-layout:nth-child(2), .cappw .sixty-forty-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .sixty-forty-banner-layout .video-with-text-layout:nth-child(2){background-color:var(--spectrum-global-color-static-black);width:33.33%}.cappw .sixty-forty-banner-layout .image-text-left-banner-item-layout:nth-child(2) .layout-content, .cappw .sixty-forty-banner-layout .image-text-right-banner-item-layout:nth-child(2) .layout-content, .cappw .sixty-forty-banner-layout .video-with-text-layout:nth-child(2) .layout-content{margin:0 2rem;max-width:20rem}@media(max-width: 80rem){.cappw .sixty-forty-banner-layout .image-text-left-banner-item-layout:nth-child(2), .cappw .sixty-forty-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .sixty-forty-banner-layout .video-with-text-layout:nth-child(2){display:none}}.cappw .sixty-forty-banner-layout .image-text-left-banner-item-layout:nth-child(1), .cappw .sixty-forty-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .sixty-forty-banner-layout .video-with-text-layout:nth-child(1){margin-right:1rem;width:66.67%}@media(max-width: 80rem){.cappw .sixty-forty-banner-layout .image-text-left-banner-item-layout:nth-child(1), .cappw .sixty-forty-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .sixty-forty-banner-layout .video-with-text-layout:nth-child(1){margin-right:0;overflow:hidden;width:100%}}.cappw .sixty-forty-banner-layout .card-layout{background-color:var(--spectrum-global-color-static-black);width:33.33%}.cappw .sixty-forty-banner-layout .card-layout .layout-content{left:1rem;max-width:20rem}@media(max-width: 80rem){.cappw .sixty-forty-banner-layout .card-layout{display:none}}.cappw .fifty-fifty-banner-layout{display:flex}.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout:nth-child(2), .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .fifty-fifty-banner-layout .video-with-text-layout:nth-child(2){width:50%}@media(max-width: 60rem){.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout:nth-child(2), .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout:nth-child(2), .cappw .fifty-fifty-banner-layout .video-with-text-layout:nth-child(2){display:none}}.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout:nth-child(1), .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .fifty-fifty-banner-layout .video-with-text-layout:nth-child(1){margin-right:1rem;width:50%}@media(max-width: 60rem){.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout:nth-child(1), .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout:nth-child(1), .cappw .fifty-fifty-banner-layout .video-with-text-layout:nth-child(1){margin-right:0;overflow:hidden;width:100%}}@media(max-width: 80rem){.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout .catalog-banner-image, .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout .catalog-banner-image, .cappw .fifty-fifty-banner-layout .video-with-text-layout .catalog-banner-image{display:none}.cappw .fifty-fifty-banner-layout .image-text-left-banner-item-layout .layout-content, .cappw .fifty-fifty-banner-layout .image-text-right-banner-item-layout .layout-content, .cappw .fifty-fifty-banner-layout .video-with-text-layout .layout-content{left:0;padding-left:unset;padding-right:unset}}.cappw .full-width-banner-layout .default-banner-item-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .search-banner-item-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .context-banner-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .card-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .video-with-text-layout:nth-child(1) .layout-content{left:0;margin:0 3rem;max-width:20rem}@media(max-width: 30rem){.cappw .full-width-banner-layout .default-banner-item-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .search-banner-item-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .context-banner-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .card-layout:nth-child(1) .layout-content, .cappw .full-width-banner-layout .video-with-text-layout:nth-child(1) .layout-content{margin:0 1rem;padding:.5rem .5rem}}.cappw .cc-apps-container nav.app-sidenav.app-sidenav-large.react-spectrum-SideNav>ul.spectrum-SideNav{height:0rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .video-only-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .video-only-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .video-only-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .video-only-layout .catalog-banner-image{display:none}}.cappw .video-only-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .video-only-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .video-only-layout .play-icon-container{background-color:#1473e6;background-color:var(--spectrum-global-color-blue-500);border-radius:50%;color:#fff;color:var(--spectrum-global-color-gray-50);cursor:pointer;left:calc(50% - 1.875rem);line-height:1;max-height:3.75rem;max-width:3.75rem;padding:1.875rem;position:absolute;top:50%;transform:translate(0, -50%);z-index:0}.cappw .video-only-layout .play-icon-container.focus-ring{box-shadow:0 0 0 .25rem #1473e6;box-shadow:0 0 0 .25rem var(--spectrum-global-color-blue-500)}.cappw .video-only-layout .play-icon-container:focus{outline:none}.cappw .video-only-layout .play-icon-container .play-icon{color:#fff;color:var(--spectrum-global-color-gray-50);height:50%;left:20%;position:absolute;top:25%;width:70%}.cappw .video-only-layout .play-icon-container:hover{background-color:#0d66d0;background-color:var(--spectrum-global-color-blue-600)}.cappw .image-only-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .image-only-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .image-only-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .image-only-layout .catalog-banner-image{display:none}}.cappw .image-only-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .image-only-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .context-banner-layout{flex-direction:row;height:15rem;margin-right:.5rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .context-banner-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .context-banner-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .context-banner-layout .catalog-banner-image{display:none}}.cappw .context-banner-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .context-banner-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}@media(max-width: 80rem){.cappw .context-banner-layout{overflow:hidden;width:100%}}.cappw .context-banner-layout .spacer-div{max-width:2.5rem;min-width:1.5rem}.cappw .context-banner-layout .content-wrapper{flex-grow:1;margin:auto 1rem auto .5rem;min-width:15.625rem}.cappw .context-banner-layout .content-wrapper .product-icon{width:2.5rem}.cappw .context-banner-layout .content-wrapper .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .context-banner-layout .content-wrapper .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;max-width:23.4375rem;overflow:hidden}@media(max-width: 88rem){.cappw .context-banner-layout .content-wrapper .desc{max-width:15.625rem}}@media(max-width: 73.3125rem){.cappw .context-banner-layout .content-wrapper .desc{max-width:23.4375rem}}.cappw .context-banner-layout .cards-wrapper{display:flex;max-width:46.125rem}.cappw .context-banner-layout .cards-wrapper .card{margin:auto .5rem auto .5rem;max-width:19.375rem}.cappw .context-banner-layout .cards-wrapper .card .image{height:auto;width:100%}@media(max-width: 73.3125rem){.cappw .context-banner-layout .cards-wrapper .card .image{max-height:100%;width:auto}}.cappw .context-banner-layout .cards-wrapper .card .name{font-size:.6875rem;text-align:center}@media(max-width: 73.3125rem){.cappw .context-banner-layout .cards-wrapper .card .name{display:none}}@media(max-width: 73.3125rem){.cappw .context-banner-layout .cards-wrapper .card:nth-child(2){display:none}.cappw .context-banner-layout .cards-wrapper .card:nth-child(3){display:none}}.cappw .default-banner-item-layout, .cappw .text-only-layout, .cappw .search-banner-item-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .default-banner-item-layout .banner-image, .cappw .text-only-layout .banner-image, .cappw .search-banner-item-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .default-banner-item-layout .catalog-banner-image, .cappw .text-only-layout .catalog-banner-image, .cappw .search-banner-item-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .default-banner-item-layout .catalog-banner-image, .cappw .text-only-layout .catalog-banner-image, .cappw .search-banner-item-layout .catalog-banner-image{display:none}}.cappw .default-banner-item-layout .spectrum-Button--overBackground.dark-over-background, .cappw .text-only-layout .spectrum-Button--overBackground.dark-over-background, .cappw .search-banner-item-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .default-banner-item-layout .spectrum-Button--overBackground.dark-over-background-quiet, .cappw .text-only-layout .spectrum-Button--overBackground.dark-over-background-quiet, .cappw .search-banner-item-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .default-banner-item-layout .layout-content, .cappw .text-only-layout .layout-content, .cappw .search-banner-item-layout .layout-content{left:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:3}@media(max-width: 48rem){.cappw .default-banner-item-layout .layout-content, .cappw .text-only-layout .layout-content, .cappw .search-banner-item-layout .layout-content{margin:0 1rem;overflow:hidden;top:50%;transform:translateY(-50%);width:100%}}@media(max-width: 20rem){.cappw .default-banner-item-layout .layout-content, .cappw .text-only-layout .layout-content, .cappw .search-banner-item-layout .layout-content{overflow:hidden;top:15%;width:100%}}.cappw .default-banner-item-layout .layout-content .title, .cappw .text-only-layout .layout-content .title, .cappw .search-banner-item-layout .layout-content .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .default-banner-item-layout .layout-content .desc, .cappw .text-only-layout .layout-content .desc, .cappw .search-banner-item-layout .layout-content .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}@media(max-width: 80rem){.cappw .default-banner-item-layout, .cappw .text-only-layout, .cappw .search-banner-item-layout{overflow:hidden;width:100%}}.cappw .default-banner-item-layout .banner-background-video, .cappw .text-only-layout .banner-background-video, .cappw .search-banner-item-layout .banner-background-video{border-radius:.25rem;bottom:0%;-webkit-box-flex:0;color:#fff;flex:0 0 auto;height:100%;left:0%;margin:auto;overflow:hidden;position:absolute;right:0%;top:0%;width:100%}.cappw .default-banner-item-layout .banner-background-video .banner-video, .cappw .text-only-layout .banner-background-video .banner-video, .cappw .search-banner-item-layout .banner-background-video .banner-video{background-position:50% 50%;background-size:cover;border-radius:.25rem;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cappw .default-banner-item-layout .banner-overlay, .cappw .text-only-layout .banner-overlay, .cappw .search-banner-item-layout .banner-overlay{border-radius:.25rem;bottom:0%;left:0%;position:absolute;right:0%;top:0%;z-index:2}.cappw .default-banner-item-layout .layout-content, .cappw .text-only-layout .layout-content, .cappw .search-banner-item-layout .layout-content{left:0;margin-left:3rem;position:absolute;top:50%;transform:translate(0, -50%)}.cappw .default-banner-item-layout .layout-content .spectrum-Button--cta:not(.default), .cappw .text-only-layout .layout-content .spectrum-Button--cta:not(.default), .cappw .search-banner-item-layout .layout-content .spectrum-Button--cta:not(.default){color:var(--spectrum-global-color-static-white) !important}.cappw .default-banner-item-layout .layout-content .spectrum-Button--primary:not(.default), .cappw .text-only-layout .layout-content .spectrum-Button--primary:not(.default), .cappw .search-banner-item-layout .layout-content .spectrum-Button--primary:not(.default){border-color:#fff;border-color:var(--spectrum-global-color-gray-50)}.cappw .default-banner-item-layout .layout-content .spectrum-Button--primary:not(.default):hover, .cappw .text-only-layout .layout-content .spectrum-Button--primary:not(.default):hover, .cappw .search-banner-item-layout .layout-content .spectrum-Button--primary:not(.default):hover{background-color:#fff !important;background-color:var(--spectrum-global-color-gray-50) !important;color:#2c2c2c !important;color:var(--spectrum-global-color-gray-900) !important}.cappw .default-banner-item-layout .layout-content .spectrum-Button--primary:not(.default):disabled, .cappw .text-only-layout .layout-content .spectrum-Button--primary:not(.default):disabled, .cappw .search-banner-item-layout .layout-content .spectrum-Button--primary:not(.default):disabled{background-color:#eaeaea !important;background-color:var(--spectrum-global-color-gray-200) !important;border-color:#eaeaea !important;border-color:var(--spectrum-global-color-gray-200) !important;color:#b3b3b3 !important;color:var(--spectrum-global-color-gray-500) !important}.cappw .default-banner-item-layout .layout-content .spectrum-Button--secondary:not(.default):disabled, .cappw .text-only-layout .layout-content .spectrum-Button--secondary:not(.default):disabled, .cappw .search-banner-item-layout .layout-content .spectrum-Button--secondary:not(.default):disabled{color:#b3b3b3 !important;color:var(--spectrum-global-color-gray-500) !important}.cappw .default-banner-item-layout .layout-content .search-banner-product-info, .cappw .text-only-layout .layout-content .search-banner-product-info, .cappw .search-banner-item-layout .layout-content .search-banner-product-info{display:inline-flex}.cappw .default-banner-item-layout .layout-content .search-banner-product-info .product-icon, .cappw .text-only-layout .layout-content .search-banner-product-info .product-icon, .cappw .search-banner-item-layout .layout-content .search-banner-product-info .product-icon{height:1.625rem;margin-right:.625rem;padding:0rem;width:1.625rem}.cappw .default-banner-item-layout .layout-content .search-banner-product-info .title, .cappw .text-only-layout .layout-content .search-banner-product-info .title, .cappw .search-banner-item-layout .layout-content .search-banner-product-info .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.125rem !important;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .default-banner-item-layout .layout-content .search-banner-desc, .cappw .text-only-layout .layout-content .search-banner-desc, .cappw .search-banner-item-layout .layout-content .search-banner-desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}.cappw .default-banner-item-layout .layout-content .search-banner-search, .cappw .text-only-layout .layout-content .search-banner-search, .cappw .search-banner-item-layout .layout-content .search-banner-search{margin-bottom:1rem;margin-right:1rem}.cappw .default-banner-item-layout .layout-content .search-banner-search .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search .spectrum-Textfield{width:14.5rem}.cappw .default-banner-item-layout .layout-content .search-banner-search:lang(tr) .spectrum-Textfield, .cappw .default-banner-item-layout .layout-content .search-banner-search:lang(cs) .spectrum-Textfield, .cappw .default-banner-item-layout .layout-content .search-banner-search:lang(pl) .spectrum-Textfield, .cappw .default-banner-item-layout .layout-content .search-banner-search:lang(ja) .spectrum-Textfield, .cappw .default-banner-item-layout .layout-content .search-banner-search:lang(nl) .spectrum-Textfield, .cappw .default-banner-item-layout .layout-content .search-banner-search:lang(es) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(tr) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(cs) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(pl) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(ja) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(nl) .spectrum-Textfield, .cappw .text-only-layout .layout-content .search-banner-search:lang(es) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(tr) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(cs) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(pl) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(ja) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(nl) .spectrum-Textfield, .cappw .search-banner-item-layout .layout-content .search-banner-search:lang(es) .spectrum-Textfield{width:16.5rem}.cappw .default-banner-item-layout .layout-content .search-banner-search .spectrum-UIIcon-Magnifier, .cappw .text-only-layout .layout-content .search-banner-search .spectrum-UIIcon-Magnifier, .cappw .search-banner-item-layout .layout-content .search-banner-search .spectrum-UIIcon-Magnifier{height:1.125rem;width:1.125rem}.cappw .default-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input, .cappw .text-only-layout .layout-content .search-banner-search .spectrum-Search-input, .cappw .search-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input{padding-left:2.375rem;padding-right:1.75rem}.cappw .default-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input::-moz-placeholder, .cappw .text-only-layout .layout-content .search-banner-search .spectrum-Search-input::-moz-placeholder, .cappw .search-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input::-moz-placeholder{color:#8e8e8e;color:var(--spectrum-global-color-gray-600)}.cappw .default-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input::placeholder, .cappw .text-only-layout .layout-content .search-banner-search .spectrum-Search-input::placeholder, .cappw .search-banner-item-layout .layout-content .search-banner-search .spectrum-Search-input::placeholder{color:#8e8e8e;color:var(--spectrum-global-color-gray-600)}.cappw .default-banner-item-layout .layout-content .action, .cappw .text-only-layout .layout-content .action, .cappw .search-banner-item-layout .layout-content .action{color:#fff;color:var(--spectrum-global-color-gray-50)}.cappw .default-banner-item-layout .layout-content .title, .cappw .text-only-layout .layout-content .title, .cappw .search-banner-item-layout .layout-content .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.2rem;max-height:4rem;overflow:hidden}.cappw .default-banner-item-layout .layout-content .desc, .cappw .text-only-layout .layout-content .desc, .cappw .search-banner-item-layout .layout-content .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}.cappw .video-with-text-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .video-with-text-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .video-with-text-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .video-with-text-layout .catalog-banner-image{display:none}}.cappw .video-with-text-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .video-with-text-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .video-with-text-layout .layout-content{left:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:3}@media(max-width: 48rem){.cappw .video-with-text-layout .layout-content{margin:0 1rem;overflow:hidden;top:50%;transform:translateY(-50%);width:100%}}@media(max-width: 20rem){.cappw .video-with-text-layout .layout-content{overflow:hidden;top:15%;width:100%}}.cappw .video-with-text-layout .layout-content .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .video-with-text-layout .layout-content .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}@media(max-width: 80rem){.cappw .video-with-text-layout{overflow:hidden;width:100%}}.cappw .video-with-text-layout .layout-content{margin-left:3rem}.cappw .video-with-text-layout .layout-content .spectrum-Button--secondary:hover{background-color:hsla(0,0%,100%,.1) !important;color:#fff !important;color:var(--spectrum-global-color-gray-50) !important}.cappw .banner-background-video{border-radius:.25rem;bottom:0%;-webkit-box-flex:0;color:#fff;flex:0 0 auto;height:100%;left:0%;margin:auto;overflow:hidden;position:absolute;right:0%;top:0%;width:100%}.cappw .banner-background-video .banner-video{background-position:50% 50%;background-size:cover;border-radius:.25rem;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cappw .banner-overlay{border-radius:.25rem;bottom:0%;left:0%;position:absolute;right:0%;top:0%;z-index:2}.cappw .no-video{display:none}.cappw .image-text-left-banner-item-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .image-text-left-banner-item-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .image-text-left-banner-item-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .image-text-left-banner-item-layout .catalog-banner-image{display:none}}.cappw .image-text-left-banner-item-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .image-text-left-banner-item-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .image-text-left-banner-item-layout .layout-content{left:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:3}@media(max-width: 48rem){.cappw .image-text-left-banner-item-layout .layout-content{margin:0 1rem;overflow:hidden;top:50%;transform:translateY(-50%);width:100%}}@media(max-width: 20rem){.cappw .image-text-left-banner-item-layout .layout-content{overflow:hidden;top:15%;width:100%}}.cappw .image-text-left-banner-item-layout .layout-content .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .image-text-left-banner-item-layout .layout-content .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}@media(max-width: 80rem){.cappw .image-text-left-banner-item-layout{overflow:hidden;width:100%}}.cappw .image-text-left-banner-item-layout .catalog-banner-image{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:33.33%}.cappw .image-text-left-banner-item-layout .catalog-banner-image .img-banner{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 48rem){.cappw .image-text-left-banner-item-layout .catalog-banner-image{display:none}}.cappw .image-text-left-banner-item-layout .layout-content{position:absolute;width:66.67%}.cappw .image-text-left-banner-item-layout .layout-content .img-actions .action{margin:.125rem 0 0 0}.cappw .image-text-left-banner-item-layout .layout-content .title{font-size:1.125rem !important}@media(max-width: 48rem){.cappw .image-text-left-banner-item-layout .layout-content{width:100%}}@media(max-width: 20rem){.cappw .image-text-left-banner-item-layout .layout-content{top:50%;transform:translateY(-50%);width:100%}}.cappw .image-text-left-banner-item-layout .layout-content{margin:0 3rem;padding-right:4rem}.cappw .image-text-left-banner-item-layout .layout-content .title{font-size:1.125rem}.cappw .image-text-left-banner-item-layout .catalog-banner-image{border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-top-right-radius:.25rem;position:absolute;right:0}.cappw .image-text-left-banner-item-layout .catalog-banner-image .img-banner{margin-left:3rem}.cappw .image-text-right-banner-item-layout{height:15rem;border-radius:.25rem;display:flex;position:relative;width:100%}.cappw .image-text-right-banner-item-layout .banner-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem;height:100%;width:100%}.cappw .image-text-right-banner-item-layout .catalog-banner-image{align-self:center;background-position:right;background-repeat:no-repeat;background-size:auto 15rem;border-radius:.25rem;height:100%;overflow:hidden;width:100%}@media(max-width: 48rem){.cappw .image-text-right-banner-item-layout .catalog-banner-image{display:none}}.cappw .image-text-right-banner-item-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .image-text-right-banner-item-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw .image-text-right-banner-item-layout .layout-content{left:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:3}@media(max-width: 48rem){.cappw .image-text-right-banner-item-layout .layout-content{margin:0 1rem;overflow:hidden;top:50%;transform:translateY(-50%);width:100%}}@media(max-width: 20rem){.cappw .image-text-right-banner-item-layout .layout-content{overflow:hidden;top:15%;width:100%}}.cappw .image-text-right-banner-item-layout .layout-content .title{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;max-height:4rem;overflow:hidden}.cappw .image-text-right-banner-item-layout .layout-content .desc{color:#fff;color:var(--spectrum-global-color-gray-50);font-size:.875rem;margin-bottom:1.5rem;max-height:5.1rem;overflow:hidden}@media(max-width: 80rem){.cappw .image-text-right-banner-item-layout{overflow:hidden;width:100%}}.cappw .image-text-right-banner-item-layout .catalog-banner-image{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:33.33%}.cappw .image-text-right-banner-item-layout .catalog-banner-image .img-banner{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 48rem){.cappw .image-text-right-banner-item-layout .catalog-banner-image{display:none}}.cappw .image-text-right-banner-item-layout .layout-content{position:absolute;width:66.67%}.cappw .image-text-right-banner-item-layout .layout-content .img-actions .action{margin:.125rem 0 0 0}.cappw .image-text-right-banner-item-layout .layout-content .title{font-size:1.125rem !important}@media(max-width: 48rem){.cappw .image-text-right-banner-item-layout .layout-content{width:100%}}@media(max-width: 20rem){.cappw .image-text-right-banner-item-layout .layout-content{top:50%;transform:translateY(-50%);width:100%}}.cappw .image-text-right-banner-item-layout .layout-content{left:auto;margin:0 2rem;padding-left:3rem;padding-right:3rem;right:0}.cappw .image-text-right-banner-item-layout .layout-content .title{font-size:1.125rem}.cappw .image-text-right-banner-item-layout .catalog-banner-image{border-bottom-left-radius:.25rem;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-top-right-radius:0;left:0;position:absolute}.cappw .image-text-right-banner-item-layout .catalog-banner-image .img-banner{margin-right:3rem}.cappw .card-layout{border-radius:.25rem;margin-left:.5rem;position:relative}.cappw .card-layout .card-body{padding:1.5rem}.cappw .card-layout .card-body .card-body-title{display:flex}.cappw .card-layout .card-body .card-body-title .product-icon{cursor:default;height:2rem;margin:0 .75rem 0 0;width:2rem}.cappw .card-layout .card-body .card-body-title .plan-name{cursor:default;font-size:1rem;font-weight:bold;margin:.15rem 0}.cappw .card-layout .card-body .description{margin:.5rem 0 0 0}.cappw .card-layout .card-action{border-bottom:.0625rem;bottom:0%;height:4rem;left:0%;margin-left:1.5rem;margin-right:1.5rem;padding-bottom:1rem;padding-top:1rem;position:absolute;right:0%;text-align:right;top:auto}.cappw .card-layout .spectrum-Button--overBackground.dark-over-background{border-color:#2c2c2c;color:#2c2c2c}.cappw .card-layout .spectrum-Button--overBackground.dark-over-background-quiet{color:#2c2c2c !important}.cappw html[data-browser=ie] .video-with-text-layout .banner-background-video .banner-video, .cappw html[data-browser=ie] .search-banner-item-layout .banner-background-video .banner-video{height:auto}.cappw .product-ctas-in-banner{display:flex;flex-wrap:wrap}.cappw .product-ctas-in-banner .product-primary-cta{margin-right:.5rem;margin-top:.125rem}.cappw .product-ctas-in-banner .product-primary-cta:not(.default):disabled{color:#b3b3b3 !important;color:var(--spectrum-global-color-gray-500) !important}.cappw .product-ctas-in-banner .product-primary-cta-quiet{margin-right:.5rem;margin-top:.125rem}.cappw .product-ctas-in-banner .product-primary-cta-quiet:not(.default):hover{background-color:#b3b3b3 !important;background-color:var(--spectrum-global-color-gray-500) !important}
.cappw .product-icons{align-items:flex-end;display:inline-flex}.cappw .product-icons .catalog-banner-icon{max-width:6.25rem}.cappw .product-icons .catalog-banner-icon.spacer-div{margin-right:.5rem}.cappw .product-icons .icon-separator{align-self:center;margin:.3rem}.cappw .product-icons .icon-separator.first-icon-emphasis-separator{align-self:flex-end}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .banner-cta .action{margin:0 .25rem}.cappw .banner-cta .quiet-action{margin:.125rem .25rem 0 0}.cappw .banner-cta .quiet-action:not(.default){border:none}.cappw .banner-cta .spectrum-Button--primary:not(.default):hover, .cappw .banner-cta .spectrum-Button--primary:not(.default):focus{background-color:#4b4b4b !important;background-color:var(--spectrum-global-color-gray-800) !important;color:#fff !important;color:var(--spectrum-global-color-gray-50) !important}.cappw .banner-cta .spectrum-Button--primary:not(.default):disabled{background-color:#eaeaea !important;background-color:var(--spectrum-global-color-gray-200) !important;border-color:#eaeaea !important;border-color:var(--spectrum-global-color-gray-200) !important;color:#b3b3b3 !important;color:var(--spectrum-global-color-gray-500) !important}.cappw .banner-cta .spectrum-Button--secondary:not(.default):disabled{color:#b3b3b3 !important;color:var(--spectrum-global-color-gray-500) !important}
.cappw .spectrum-Textfield {
  box-sizing: border-box;
  border: 1px solid;
  border-radius: 4px;
  padding: 3px 12px 5px 12px;
  text-indent: 0;

  min-width: 48px;
  height: 32px;
  width: 192px;

  vertical-align: top;
  margin: 0;
  overflow: visible;
  font-family: adobe-clean, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  text-overflow: ellipsis;

  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;

  outline: none;

  -webkit-appearance: none;
  -moz-appearance: textfield;
}
.cappw .spectrum-Textfield::-moz-placeholder {
    font-weight: 400;
    font-style: italic;
    -moz-transition: color 130ms ease-in-out;
    transition: color 130ms ease-in-out;
    opacity: 1;
  }
.cappw .spectrum-Textfield::placeholder {
    font-weight: 400;
    font-style: italic;
    transition: color 130ms ease-in-out;
    opacity: 1;
  }
.cappw .spectrum-Textfield:lang(ja)::-moz-placeholder, .cappw .spectrum-Textfield:lang(zh)::-moz-placeholder, .cappw .spectrum-Textfield:lang(ko)::-moz-placeholder {
       font-style: normal;
    }
.cappw .spectrum-Textfield:lang(ja)::placeholder, .cappw .spectrum-Textfield:lang(zh)::placeholder, .cappw .spectrum-Textfield:lang(ko)::placeholder {
       font-style: normal;
    }
.cappw .spectrum-Textfield:hover::-moz-placeholder {
      font-weight: 400;
    }
.cappw .spectrum-Textfield:hover::placeholder {
      font-weight: 400;
    }
.cappw .spectrum-Textfield:disabled {
    opacity: 1;
  }
.cappw .spectrum-Textfield:disabled::-moz-placeholder {
      font-weight: 400;
    }
.cappw .spectrum-Textfield:disabled::placeholder {
      font-weight: 400;
    }
.cappw .spectrum-Textfield::-ms-clear {
    width: 0;
    height: 0;
  }
.cappw .spectrum-Textfield::-webkit-inner-spin-button, .cappw .spectrum-Textfield::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
.cappw .spectrum-Textfield:-moz-ui-invalid {
    box-shadow: none;
  }
.cappw .spectrum-Textfield.is-invalid, .cappw .spectrum-Textfield:invalid, .cappw .spectrum-Textfield.is-valid {
    background-repeat: no-repeat;
  }
.cappw .spectrum-Textfield.is-invalid, .cappw .spectrum-Textfield:invalid {
    background-size: 18px 18px;
    background-position: calc(100% - 12px) 50%;
    padding-right: 42px;
  }
.cappw .spectrum-Textfield.is-valid {
    background-size: 12px 12px;
    background-position: calc(100% - 12px) 50%;
    padding-right: 36px;
  }
.cappw .spectrum-Textfield--multiline {
  height: auto;
  min-height: 56px;
  padding: 3px 12px 5px 12px;
  overflow: auto;
}
.cappw .spectrum-Textfield--multiline.is-invalid, .cappw .spectrum-Textfield--multiline:invalid, .cappw .spectrum-Textfield--multiline.is-valid {
    background-position: calc(100% - 9px) calc(100% - 9px);
  }
.cappw .spectrum-Textfield--quiet {
  border-radius: 0;
  border-width: 0 0 1px 0;
  padding-left: 0;
  padding-right: 0;
  resize: none;
  overflow-y: hidden;
}
.cappw .spectrum-Textfield--quiet.is-invalid, .cappw .spectrum-Textfield--quiet:invalid, .cappw .spectrum-Textfield--quiet.is-valid {
    background-position: 100% 50%;
  }

.cappw .spectrum--light .spectrum-Textfield {
  background-color: rgb(255, 255, 255);
  border-color: rgb(225, 225, 225);
  color: rgb(75, 75, 75);
}
.cappw .spectrum--light .spectrum-Textfield::-moz-placeholder {
    color: rgb(142, 142, 142);
  }
.cappw .spectrum--light .spectrum-Textfield::placeholder {
    color: rgb(142, 142, 142);
  }
.cappw .spectrum--light .spectrum-Textfield:hover {
    border-color: rgb(202, 202, 202);
    box-shadow: none;
  }
.cappw .spectrum--light .spectrum-Textfield:hover::-moz-placeholder {
      color: rgb(44, 44, 44);
    }
.cappw .spectrum--light .spectrum-Textfield:hover::placeholder {
      color: rgb(44, 44, 44);
    }
.cappw .spectrum--light .spectrum-Textfield:focus {
    border-color: rgb(20, 115, 230);
  }
.cappw .spectrum--light .spectrum-Textfield.focus-ring:not(:active) {
      border-color: rgb(38, 128, 235);
      box-shadow: 0 0 0 1px rgb(38, 128, 235);
    }
.cappw .spectrum--light .spectrum-Textfield[disabled] {
    background-color: rgb(234, 234, 234);
    border-color: transparent;
    color: rgb(179, 179, 179);
    -webkit-text-fill-color: rgb(179, 179, 179);
  }
.cappw .spectrum--light .spectrum-Textfield[disabled]::-moz-placeholder {
      color: rgb(179, 179, 179);
    }
.cappw .spectrum--light .spectrum-Textfield[disabled]::placeholder {
      color: rgb(179, 179, 179);
    }
.cappw .spectrum--light .spectrum-Textfield.is-invalid, .cappw .spectrum--light .spectrum-Textfield:invalid {
    border-color: rgb(215, 55, 63);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28227%2C 72%2C 80%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E");
  }
.cappw .spectrum--light .spectrum-Textfield.is-invalid.focus-ring:not(:active), .cappw .spectrum--light .spectrum-Textfield:invalid.focus-ring:not(:active) {
        border-color: rgb(215, 55, 63);
        box-shadow: 0 0 0 1px rgb(215, 55, 63);
      }
.cappw .spectrum--light .spectrum-Textfield.is-valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2818%2C 128%2C 92%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E");
  }
.cappw .spectrum--light .spectrum-Textfield--quiet {
  background-color: transparent;
  border-color: rgb(225, 225, 225);
}
.cappw .spectrum--light .spectrum-Textfield--quiet:hover {
    border-color: rgb(202, 202, 202);
  }
.cappw .spectrum--light .spectrum-Textfield--quiet:active {
    border-color: rgb(20, 115, 230);
  }
.cappw .spectrum--light .spectrum-Textfield--quiet:focus {
    border-color: rgb(38, 128, 235);
    box-shadow: 0 1px 0 rgb(38, 128, 235);
  }
.cappw .spectrum--light .spectrum-Textfield--quiet.focus-ring:not(:active) {
      border-color: rgb(38, 128, 235);
      box-shadow: 0 1px 0 rgb(38, 128, 235);
    }
.cappw .spectrum--light .spectrum-Textfield--quiet:disabled {
    background-color: transparent;
    border-color:  rgb(225, 225, 225);
  }
.cappw .spectrum--light .spectrum-Textfield--quiet.is-invalid, .cappw .spectrum--light .spectrum-Textfield--quiet:invalid {
    border-color: rgb(215, 55, 63);
  }
.cappw .spectrum--light .spectrum-Textfield--quiet.is-invalid:focus, .cappw .spectrum--light .spectrum-Textfield--quiet:invalid:focus {
      box-shadow: 0 1px 0 rgb(215, 55, 63);
    }
.cappw .spectrum--light .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .cappw .spectrum--light .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {
        border-color: rgb(215, 55, 63);
        box-shadow: 0 1px 0 rgb(215, 55, 63);
      }

.cappw .spectrum--darkest .spectrum-Textfield {
  background-color: rgb(8, 8, 8);
  border-color: rgb(57, 57, 57);
  color: rgb(200, 200, 200);
}
.cappw .spectrum--darkest .spectrum-Textfield::-moz-placeholder {
    color: rgb(124, 124, 124);
  }
.cappw .spectrum--darkest .spectrum-Textfield::placeholder {
    color: rgb(124, 124, 124);
  }
.cappw .spectrum--darkest .spectrum-Textfield:hover {
    border-color: rgb(73, 73, 73);
    box-shadow: none;
  }
.cappw .spectrum--darkest .spectrum-Textfield:hover::-moz-placeholder {
      color: rgb(239, 239, 239);
    }
.cappw .spectrum--darkest .spectrum-Textfield:hover::placeholder {
      color: rgb(239, 239, 239);
    }
.cappw .spectrum--darkest .spectrum-Textfield:focus {
    border-color: rgb(38, 128, 235);
  }
.cappw .spectrum--darkest .spectrum-Textfield.focus-ring:not(:active) {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.cappw .spectrum--darkest .spectrum-Textfield[disabled] {
    background-color: rgb(44, 44, 44);
    border-color: transparent;
    color: rgb(92, 92, 92);
    -webkit-text-fill-color: rgb(92, 92, 92);
  }
.cappw .spectrum--darkest .spectrum-Textfield[disabled]::-moz-placeholder {
      color: rgb(92, 92, 92);
    }
.cappw .spectrum--darkest .spectrum-Textfield[disabled]::placeholder {
      color: rgb(92, 92, 92);
    }
.cappw .spectrum--darkest .spectrum-Textfield.is-invalid, .cappw .spectrum--darkest .spectrum-Textfield:invalid {
    border-color: rgb(227, 72, 80);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2718%27 viewBox=%270 0 18 18%27 width=%2718%27%3E%3Cpath style=%27fill:rgb%28215%2C 55%2C 63%29%27 d=%27M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z%27/%3E%3C/svg%3E");
  }
.cappw .spectrum--darkest .spectrum-Textfield.is-invalid.focus-ring:not(:active), .cappw .spectrum--darkest .spectrum-Textfield:invalid.focus-ring:not(:active) {
        border-color: rgb(227, 72, 80);
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.cappw .spectrum--darkest .spectrum-Textfield.is-valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2712%27 viewBox=%270 0 12 12%27 width=%2712%27%3E%3Cpath style=%27fill:rgb%2851%2C 171%2C 132%29%27 d=%27M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z%27/%3E%3C/svg%3E");
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet {
  background-color: transparent;
  border-color: rgb(57, 57, 57);
}
.cappw .spectrum--darkest .spectrum-Textfield--quiet:hover {
    border-color: rgb(73, 73, 73);
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet:active {
    border-color: rgb(38, 128, 235);
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet:focus {
    border-color: rgb(20, 115, 230);
    box-shadow: 0 1px 0 rgb(20, 115, 230);
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet.focus-ring:not(:active) {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 1px 0 rgb(20, 115, 230);
    }
.cappw .spectrum--darkest .spectrum-Textfield--quiet:disabled {
    background-color: transparent;
    border-color:  rgb(57, 57, 57);
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet.is-invalid, .cappw .spectrum--darkest .spectrum-Textfield--quiet:invalid {
    border-color: rgb(227, 72, 80);
  }
.cappw .spectrum--darkest .spectrum-Textfield--quiet.is-invalid:focus, .cappw .spectrum--darkest .spectrum-Textfield--quiet:invalid:focus {
      box-shadow: 0 1px 0 rgb(227, 72, 80);
    }
.cappw .spectrum--darkest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active), .cappw .spectrum--darkest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {
        border-color: rgb(227, 72, 80);
        box-shadow: 0 1px 0 rgb(227, 72, 80);
      }

.cappw .spectrum-Search {
  display: inline-block;
  position: relative;
}
.cappw .spectrum-Search .spectrum-ClearButton {
    position: absolute;
    right: 0;
    top: 0;
  }
.cappw .spectrum-Search-input {
  display: block;
  -webkit-appearance: none;
  outline-offset: -2px;
  padding-left: 36px;
  text-indent: 0;
  padding-right: 28px;
}
.cappw .spectrum-Search-input::-webkit-search-cancel-button, .cappw .spectrum-Search-input::-webkit-search-decoration {
    -webkit-appearance: none;
  }
.cappw .spectrum-Search-input.spectrum-Textfield--quiet {
    padding-left: 24px;
    padding-right: 20px;
  }
.cappw .spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-icon {
      left: 0;
    }
.cappw .spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-clear {
      right: -8px;
    }
.cappw .spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-rightIcon {
      right: 0;
    }
.cappw .spectrum-Search-icon {
  display: block;
  position: absolute;
  left: 12px;
  top: 8px;

  pointer-events: none;
}

.cappw .spectrum--light .spectrum-Search-icon {
  color: rgb(110, 110, 110);
}
.cappw .spectrum--light .spectrum-Search-input:disabled ~ .spectrum-Search-icon {
      color: rgb(179, 179, 179);
    }

.cappw .spectrum--darkest .spectrum-Search-icon {
  color: rgb(162, 162, 162);
}
.cappw .spectrum--darkest .spectrum-Search-input:disabled ~ .spectrum-Search-icon {
      color: rgb(92, 92, 92);
    }

.cappw .spectrum-Tooltip {
  visibility: hidden;

  opacity: 0;

  transition: transform 130ms ease-in-out,
              opacity 130ms ease-in-out,
              visibility 0ms linear 130ms;

  pointer-events: none;
}
.cappw .spectrum-Tooltip.is-open {
  visibility: visible;

  opacity: 1;

  transition-delay: 0ms;

  pointer-events: auto;
}
.cappw .spectrum-Tooltip--bottom.is-open {
  transform: translateY(6px);
}
.cappw .spectrum-Tooltip--top.is-open {
  transform: translateY(-6px);
}
.cappw .spectrum-Tooltip--right.is-open {
  transform: translateX(6px);
}
.cappw .spectrum-Tooltip--left.is-open {
  transform: translateX(-6px);
}
.cappw .spectrum-Tooltip {

  position: relative;
  left: 0px;
  top: 0px;

  display: inline-flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;

  vertical-align: top;

  width: auto;
  padding: 4px 10px;
  border-radius: 4px;
  min-height: 24px;

  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
}
.cappw .spectrum-Tooltip {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
  }
.cappw .spectrum-Tooltip p {
    margin: 0;
  }
.cappw .spectrum-Tooltip-tip {
  position: absolute;

  height: 0;
  width: 0;

  border-width: 4px;
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.cappw .spectrum-Tooltip--right .spectrum-Tooltip-tip, .cappw .spectrum-Tooltip--left .spectrum-Tooltip-tip {
    top: 50%;
    margin-top: -4px;
  }
.cappw .spectrum-Tooltip--right {
  margin-left: 3px;
}
.cappw .spectrum-Tooltip--right .spectrum-Tooltip-tip {
    right: 100%;
    transform: rotate(90deg);
  }
.cappw .spectrum-Tooltip--left {
  margin-right: 3px;
}
.cappw .spectrum-Tooltip--left .spectrum-Tooltip-tip {
    left: 100%;
    transform: rotate(-90deg);
  }
.cappw .spectrum-Tooltip--top {
  margin-bottom: 3px;
}
.cappw .spectrum-Tooltip--top .spectrum-Tooltip-tip {
    top: 100%;
  }
.cappw .spectrum-Tooltip--bottom {
  margin-top: 3px;
}
.cappw .spectrum-Tooltip--bottom .spectrum-Tooltip-tip {
    bottom: 100%;
    transform: rotate(-180deg);
  }
.cappw .spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .cappw .spectrum-Tooltip--top .spectrum-Tooltip-tip {
    left: 50%;
    margin-left: -4px;
  }
.cappw .spectrum-Tooltip-typeIcon {
  margin-left: -2px;
  margin-right: 8px;
  width: 14px;
  height: 14px;
  align-self: flex-start;
  margin-top: 1px;
}
.cappw .spectrum-Tooltip-label {
  max-width: 101px;
  line-height: 16px;
}
.cappw .u-tooltip-showOnHover {
  display: inline-block;
  position: relative;
}
.cappw .u-tooltip-showOnHover .spectrum-Tooltip {
    position: absolute;
    white-space: nowrap;
    visibility: visible !important;
    transition: transform 130ms ease-in-out;
    top: -100%;
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip-label {
    max-width: none;
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--right, .cappw .u-tooltip-showOnHover .spectrum-Tooltip--left {
    top: 50%;
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--right .spectrum-Tooltip-tip, .cappw .u-tooltip-showOnHover .spectrum-Tooltip--left .spectrum-Tooltip-tip {
      top: 50%;
    }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--right {
    left: 100%;
    transform: translate(0, -50%);
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--left {
    transform: translate(-100%, -50%);
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--bottom, .cappw .u-tooltip-showOnHover .spectrum-Tooltip--top {
    left: 50%;
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .cappw .u-tooltip-showOnHover .spectrum-Tooltip--top .spectrum-Tooltip-tip {
      left: 50%;
    }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--bottom {
    top: 100%;
    transform: translate(-50%, -4px);
  }
.cappw .u-tooltip-showOnHover .spectrum-Tooltip--top {
    transform: translate(-50%, 4px);
  }
.cappw .u-tooltip-showOnHover:hover .spectrum-Tooltip, .cappw .u-tooltip-showOnHover:focus .spectrum-Tooltip, .cappw .u-tooltip-showOnHover.is-focused .spectrum-Tooltip, .cappw .u-tooltip-showOnHover *:focus .spectrum-Tooltip {
    opacity: 1;
  }
.cappw .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--bottom, .cappw .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--bottom, .cappw .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--bottom, .cappw .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--bottom {
    transform: translate(-50%, 0);
  }
.cappw .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--top, .cappw .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--top, .cappw .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--top, .cappw .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--top {
    transform: translate(-50%, -4px);
  }
.cappw .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--left, .cappw .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--left, .cappw .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--left, .cappw .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--left {
    transform: translate(calc(-100% - 4px), -50%);
  }
.cappw .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--right, .cappw .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--right, .cappw .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--right, .cappw .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--right {
    transform: translate(4px, -50%);
  }

.cappw .spectrum--light .spectrum-Tooltip {
  background-color: rgb(116, 116, 116);

  color: rgb(255, 255, 255);
}
.cappw .spectrum--light .spectrum-Tooltip-tip {
  border-top-color: rgb(116, 116, 116);
}
.cappw .spectrum--light .spectrum-Tooltip--negative, .cappw .spectrum--light .spectrum-Tooltip--error {
  background-color: rgb(201, 37, 45);
}
.cappw .spectrum--light .spectrum-Tooltip--negative .spectrum-Tooltip-tip, .cappw .spectrum--light .spectrum-Tooltip--error .spectrum-Tooltip-tip {
    border-top-color: rgb(201, 37, 45);
  }
.cappw .spectrum--light .spectrum-Tooltip--info, .cappw .spectrum--light .spectrum-Tooltip--help {
  background-color: rgb(13, 102, 208);
}
.cappw .spectrum--light .spectrum-Tooltip--info .spectrum-Tooltip-tip, .cappw .spectrum--light .spectrum-Tooltip--help .spectrum-Tooltip-tip {
    border-top-color: rgb(13, 102, 208);
  }
.cappw .spectrum--light .spectrum-Tooltip--positive, .cappw .spectrum--light .spectrum-Tooltip--success {
  background-color: rgb(18, 128, 92);
}
.cappw .spectrum--light .spectrum-Tooltip--positive .spectrum-Tooltip-tip, .cappw .spectrum--light .spectrum-Tooltip--success .spectrum-Tooltip-tip {
    border-top-color: rgb(18, 128, 92);
  }

.cappw .spectrum--darkest .spectrum-Tooltip {
  background-color: rgb(116, 116, 116);

  color: rgb(255, 255, 255);
}
.cappw .spectrum--darkest .spectrum-Tooltip-tip {
  border-top-color: rgb(116, 116, 116);
}
.cappw .spectrum--darkest .spectrum-Tooltip--negative, .cappw .spectrum--darkest .spectrum-Tooltip--error {
  background-color: rgb(201, 37, 45);
}
.cappw .spectrum--darkest .spectrum-Tooltip--negative .spectrum-Tooltip-tip, .cappw .spectrum--darkest .spectrum-Tooltip--error .spectrum-Tooltip-tip {
    border-top-color: rgb(201, 37, 45);
  }
.cappw .spectrum--darkest .spectrum-Tooltip--info, .cappw .spectrum--darkest .spectrum-Tooltip--help {
  background-color: rgb(13, 102, 208);
}
.cappw .spectrum--darkest .spectrum-Tooltip--info .spectrum-Tooltip-tip, .cappw .spectrum--darkest .spectrum-Tooltip--help .spectrum-Tooltip-tip {
    border-top-color: rgb(13, 102, 208);
  }
.cappw .spectrum--darkest .spectrum-Tooltip--positive, .cappw .spectrum--darkest .spectrum-Tooltip--success {
  background-color: rgb(18, 128, 92);
}
.cappw .spectrum--darkest .spectrum-Tooltip--positive .spectrum-Tooltip-tip, .cappw .spectrum--darkest .spectrum-Tooltip--success .spectrum-Tooltip-tip {
    border-top-color: rgb(18, 128, 92);
  }

.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions{border:none;display:flex;padding:0rem}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span{width:100%}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.spectrum-Button{margin:0 .25rem;width:100%}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.spectrum-Button.multi{width:97% !important}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.spectrum-Button svg~.spectrum-Button-label{width:auto}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.appAction-error{color:var(--spectrum-global-color-gray-800);font-weight:bold}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.appAction-error svg{height:1.25rem;width:1.25rem}.cappw .pdp-platform-agnostic-layout-info-card .app-related-actions span .appAction-button.request-access{margin-top:.625rem;width:100% !important}.cappw .pdp-platform-agnostic-layout-info-card .appAction-dropDownButton{margin-left:.75rem}.cappw .pdp-platform-agnostic-layout-info-card .appAction-dropDownItem.errorText .spectrum-Menu-itemLabel{color:var(--spectrum-global-color-red-500)}.cappw .pdp-platform-agnostic-layout-info-card .appAction-isWaiting-container{display:flex;flex-direction:row;justify-content:flex-start;padding-right:.5rem;width:100%}.cappw .pdp-platform-agnostic-layout-info-card .appAction-isWaiting-progress{align-self:flex-end;color:var(--spectrum-global-color-gray-800);display:flex;flex-direction:row;font-size:.875rem;font-style:italic;margin:0rem .5rem 0rem .5rem}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress-container{display:flex;flex-direction:row;justify-content:space-between}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress .icon{margin-right:.5rem}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress-bar-text{display:flex;flex-direction:row;justify-content:space-between}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress-bar-left-text{color:var(--spectrum-global-color-gray-800);display:flex;font-size:.875rem;font-style:normal}.cappw .pdp-platform-agnostic-layout-info-card .appAction-progress-bar-right-text{align-self:flex-end;color:var(--spectrum-global-color-gray-800);display:flex;font-size:.875rem;font-style:normal;margin-left:.5rem}.cappw .pdp-platform-agnostic-layout-info-card .spectrum-BarLoader-track{width:100%}.cappw .pdp-platform-agnostic-layout-info-card .progress-container{align-items:center;display:flex}.cappw .pdp-platform-agnostic-layout-info-card .progress-container .progress-content{flex-grow:1}.cappw .appAction-button-tooltip span{max-width:-moz-fit-content !important;max-width:fit-content !important;white-space:nowrap}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-platform-agnostic-layout-info-card{background-color:var(--primary-ccd-bg-color);border:solid .0625rem var(--spectrum-global-color-gray-200);border-radius:.5rem;padding:1.5rem}.cappw .pdp-platform-agnostic-layout-info-card .title-wrapper{align-items:center;display:flex}.cappw .pdp-platform-agnostic-layout-info-card .title-wrapper .product-name{color:var(--spectrum-global-color-gray-900);font-size:1.625rem;font-weight:bold;line-height:normal}.cappw .pdp-platform-agnostic-layout-info-card .title-wrapper .product-icon{height:100%;margin-right:1.5rem;width:3.5rem}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs{align-items:stretch;display:flex;margin-bottom:1rem;margin-top:1.5rem;padding-left:0rem !important}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs .spectrum-Tabs-item{height:auto}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs .spectrum-Tabs-item.focus-ring::before{height:120% !important}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs .platform-tab::before{height:4rem !important;top:0% !important}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs .tab-item{align-items:center;display:flex;flex-direction:column;max-width:4.5rem;min-width:3rem}.cappw .pdp-platform-agnostic-layout-info-card .platform-tabs .tab-item .platform-label{-webkit-box-orient:vertical;display:-webkit-box !important;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;margin-top:.5rem;max-width:4.5rem;overflow:hidden;text-align:center;white-space:initial;word-wrap:break-word}.cappw .pdp-platform-agnostic-layout-info-card .description{color:var(--spectrum-global-color-gray-800);font-size:.875rem;line-height:1.313rem;margin-top:1rem}.cappw .pdp-platform-agnostic-layout-info-card .description.partial{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.cappw .pdp-platform-agnostic-layout-info-card .information{margin-bottom:1.25rem;padding-left:.375rem}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen{display:flex;flex-direction:column;margin-top:1rem;width:-moz-fit-content;width:fit-content}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value{align-items:center;color:var(--spectrum-global-color-gray-800);cursor:pointer;display:flex;flex-direction:row;font-size:.875rem;font-weight:normal;min-width:0;width:-moz-fit-content;width:fit-content}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value.focus-ring{color:var(--spectrum-global-color-blue-500)}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value.disabled{pointer-events:none}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value .information-field-value-icon{flex-shrink:0;height:auto;margin:0 .5rem 0 0;width:1rem}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value .information-field-value-icon-compatible{color:green}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value .information-field-value-icon-in-compatible{color:red}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value .information-field-value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value svg{flex-shrink:0;margin-left:.15rem}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value:hover{text-decoration:underline}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value:hover .information-field-linkout{display:initial}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value:focus{text-decoration:underline}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value:focus .information-field-linkout{display:initial}.cappw .pdp-platform-agnostic-layout-info-card .information .information-fields .information-field-screen .information-field-value .information-field-linkout{display:none}.cappw .pdp-platform-agnostic-layout-info-card .action-bar{margin-top:1.5rem}.cappw .pdp-platform-agnostic-layout-info-card #view-more{cursor:pointer}.cappw .info-field-tooltip span{max-width:-moz-fit-content !important;max-width:fit-content !important;text-align:center;white-space:nowrap}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-platform-agnostic-layout-left-panel{padding-top:2rem}@media(min-width: 48rem){.cappw .pdp-platform-agnostic-layout-left-panel{flex-shrink:0;position:fixed;width:20rem}.cappw .pdp-platform-agnostic-layout-left-panel.expanded{position:static !important}}@media(max-width: 47rem){.cappw .pdp-platform-agnostic-layout-left-panel{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:2rem}}@media(max-height: 35rem)and (orientation: landscape){.cappw .pdp-platform-agnostic-layout-left-panel{position:static}}
.cappw .carousel{box-sizing:border-box;display:block;position:relative}.cappw .carousel *:focus{outline:0}.cappw .carousel .carousel-frame{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.cappw .carousel .carousel-left-decorator{position:absolute;transform:translateY(-50%);z-index:3}.cappw .carousel .carousel-left-decorator .carousel-left-button{background-color:var(--spectrum-global-color-gray-75);border:1px solid var(--spectrum-global-color-gray-500);border-radius:50%;color:var(--spectrum-global-color-gray-800);height:2rem;padding:0;width:2rem;min-width:unset}.cappw .carousel .carousel-left-decorator .carousel-left-button .spectrum-Icon{left:unset;top:unset;height:1.5rem;width:1.5rem;margin:0}.cappw .carousel .carousel-left-decorator .carousel-left-button:hover{background-color:var(--spectrum-global-color-gray-50);border-color:var(--spectrum-global-color-gray-700);color:var(--spectrum-global-color-gray-900)}.cappw .carousel .carousel-left-decorator .carousel-left-button.focus-ring{border-color:var(--spectrum-global-color-blue-400)}.cappw .carousel .carousel-right-decorator{position:absolute;transform:translateY(-50%);z-index:3}.cappw .carousel .carousel-right-decorator .carousel-right-button{background-color:var(--spectrum-global-color-gray-75);border:1px solid var(--spectrum-global-color-gray-500);border-radius:50%;color:var(--spectrum-global-color-gray-800);height:2rem;padding:0;width:2rem;min-width:unset}.cappw .carousel .carousel-right-decorator .carousel-right-button .spectrum-Icon{left:unset;top:unset;height:1.5rem;width:1.5rem;margin:0}.cappw .carousel .carousel-right-decorator .carousel-right-button:hover{background-color:var(--spectrum-global-color-gray-50);border-color:var(--spectrum-global-color-gray-700);color:var(--spectrum-global-color-gray-900)}.cappw .carousel .carousel-right-decorator .carousel-right-button.focus-ring{border-color:var(--spectrum-global-color-blue-400)}.cappw .carousel .carousel-fade{height:100%;position:absolute;top:50%;transform:translateY(-50%);width:1rem;z-index:2}.cappw .carousel .carousel-fade-left{box-shadow:inset 1rem 0 .4375rem -0.5rem var(--spectrum-global-color-gray-100);left:0}.cappw .carousel .carousel-fade-right{box-shadow:inset -1rem 0 .4375rem -0.5rem var(--spectrum-global-color-gray-100);right:0}.cappw .carousel .carousel-fade.show{display:block}.cappw .carousel .carousel-fade.hide{display:none}@media(max-width: 479px){.cappw .carousel .carousel-left-decorator{left:-8px !important}.cappw .carousel .carousel-right-decorator{right:-8px !important}}.cappw .carousel .carousel-pager{background:none;height:auto;margin-top:8px;text-align:center}.cappw .carousel .carousel-pager>button{background:rgba(0,0,0,0);border:none;fill:var(--spectrum-global-color-static-gray-500);height:14px;margin-left:4px;margin-right:4px;outline:none;width:8px}.cappw .carousel .carousel-pager>button.active{background:rgba(0,0,0,0);fill:var(--spectrum-global-color-gray-800)}.cappw .carousel .carousel-pager>button.focus-ring{background:rgba(0,0,0,0);fill:var(--spectrum-global-color-blue-400)}.cappw .carousel .carousel-pager-dot{cursor:pointer;box-sizing:border-box;padding:0;margin:0}.cappw .carousel .carousel-item:first-of-type{position:relative !important}.cappw .carousel .carousel-list::-webkit-scrollbar{display:none}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .apps-banner{position:relative}.cappw .apps-banner .apps-banner-placeholder{height:100%;margin-bottom:1.8125rem;max-height:100rem;max-width:80rem;overflow:hidden;transition:max-height 3s ease-in-out 0s,opacity 1s linear 0s;width:100%}.cappw .apps-banner .apps-banner-placeholder .default-banner-item-layout{animation:wiper 2.5s linear 0s infinite;background:linear-gradient(90deg, var(--spectrum-global-color-gray-100) 0, var(--spectrum-global-color-gray-200) 50%, var(--spectrum-global-color-gray-100));background-size:1000px;border-radius:.25rem}.cappw .apps-banner .apps-banner-placeholder .default-banner-item-layout .layout-content{margin:0 3rem}.cappw .apps-banner .carousel-pager-dots-margin{margin-bottom:1.8125rem}@media(max-width: 30rem){.cappw .dynamic-banner-on-mobile .card-layout, .cappw .dynamic-banner-on-mobile .context-banner-layout, .cappw .dynamic-banner-on-mobile .default-banner-item-layout, .cappw .dynamic-banner-on-mobile .image-only-layout, .cappw .dynamic-banner-on-mobile .image-text-left-banner-item-layout, .cappw .dynamic-banner-on-mobile .image-text-right-banner-item-layout, .cappw .dynamic-banner-on-mobile .search-banner-item-layout, .cappw .dynamic-banner-on-mobile .text-only-layout, .cappw .dynamic-banner-on-mobile .video-only-layout, .cappw .dynamic-banner-on-mobile .video-with-text-layout{align-items:center;height:auto}}.cappw .dynamic-banner-on-mobile .card-layout .layout-content, .cappw .dynamic-banner-on-mobile .context-banner-layout .layout-content, .cappw .dynamic-banner-on-mobile .default-banner-item-layout .layout-content, .cappw .dynamic-banner-on-mobile .image-only-layout .layout-content, .cappw .dynamic-banner-on-mobile .image-text-left-banner-item-layout .layout-content, .cappw .dynamic-banner-on-mobile .image-text-right-banner-item-layout .layout-content, .cappw .dynamic-banner-on-mobile .search-banner-item-layout .layout-content, .cappw .dynamic-banner-on-mobile .text-only-layout .layout-content, .cappw .dynamic-banner-on-mobile .video-only-layout .layout-content, .cappw .dynamic-banner-on-mobile .video-with-text-layout .layout-content{margin:1rem !important;position:static;top:0%;transform:none}.cappw .dynamic-banner-on-mobile+.app-tiles-container .app-tiles-header-section{margin-top:.25rem}.cappw .dynamic-banner-on-mobile+.app-tiles-container .app-tiles-header{margin-top:.75rem}.cappw .no-banner-on-mobile .apps-banner{margin-top:-2rem}
.cappw .spectrum--light{--background-color-primary: var(--spectrum-global-color-gray-50);--background-color-secondary: var(--spectrum-global-color-gray-100)}.cappw .spectrum--darkest{--background-color-primary: var(--spectrum-global-color-gray-100);--background-color-secondary: var(--spectrum-global-color-gray-75)}.cappw .containerSize, .cappw .verticalContainer, .cappw .horizontalContainer{width:100%;height:100%}.cappw .horizontalContainer{display:flex;flex-direction:row;align-items:center;position:relative;justify-content:center;padding:.5rem 0rem;box-sizing:border-box}.cappw .verticalContainer{display:flex;flex-direction:column;justify-content:center;position:relative;align-items:center;padding:0rem .5rem;box-sizing:border-box}.cappw .horizontalContainer__left{position:absolute;left:1rem}.cappw .horizontalContainer__right{position:absolute;right:1rem}.cappw .verticalContainer__top{position:absolute;top:1rem}.cappw .verticalContainer__bottom{position:absolute;bottom:1rem}
.cappw .Frame__section{display:flex;flex-direction:row}.cappw .Frame__VR{border-left:.1rem solid #e9e3e3;height:auto}
.cappw .ccdHeader{height:3rem}.cappw .ccdHeader__item{padding:0rem}
.cappw .spectrum--light{--background-color-primary: var(--spectrum-global-color-gray-50);--background-color-secondary: var(--spectrum-global-color-gray-100)}.cappw .spectrum--darkest{--background-color-primary: var(--spectrum-global-color-gray-100);--background-color-secondary: var(--spectrum-global-color-gray-75)}.cappw .headerName-wrapper{display:flex;font-size:1rem;text-overflow:ellipsis;align-items:center}.cappw .headerName-wrapper .headerName-wrapper-icon{margin-right:1rem}.cappw .headerName-wrapper .headerName-wrapper-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-body-left-panel, .cappw .pdp-platform-agnostic-layout-right-panel{width:100%}.cappw .pdp-body-left-panel .left-panel-compt, .cappw .pdp-body-left-panel .panel-compt, .cappw .pdp-platform-agnostic-layout-right-panel .left-panel-compt, .cappw .pdp-platform-agnostic-layout-right-panel .panel-compt{margin-top:2rem !important}@media(min-width: 60rem){.cappw .pdp-body-left-panel .left-panel-compt:last-child, .cappw .pdp-body-left-panel .panel-compt:last-child, .cappw .pdp-platform-agnostic-layout-right-panel .left-panel-compt:last-child, .cappw .pdp-platform-agnostic-layout-right-panel .panel-compt:last-child{padding-bottom:5rem !important}}.cappw .pdp-body-left-panel .hide-view-more-text, .cappw .pdp-platform-agnostic-layout-right-panel .hide-view-more-text{display:none}.cappw .pdp-body-left-panel .tutorial-section, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section{margin-bottom:-1.125rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header{border:none;height:1.3125rem;margin-bottom:1rem;padding:0}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-left, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-left{font-weight:bold;left:0;width:calc(100% - 7rem)}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-left .ccdHeader__item, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-left .ccdHeader__item{max-width:100%;padding:0rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-left .ccdHeader__item .headerName-wrapper, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-left .ccdHeader__item .headerName-wrapper{font-size:.875rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right{align-items:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);cursor:pointer;display:flex;right:0}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right.focus-ring, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right.focus-ring{border-color:#1473e6;border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem #1473e6;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500);outline:none}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right:focus, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right:focus{outline:none}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right .view-more, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right .view-more{font-weight:normal;margin-right:.4375rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right .view-more a, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right .view-more a{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.875rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right .link-out-icon, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right .link-out-icon{margin-bottom:-0.25rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-header .tutorial-header-right .link-out-icon svg, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-header .tutorial-header-right .link-out-icon svg{height:.875rem;width:.875rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-0.6875rem;margin-right:-0.6875rem}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card{background-color:#fff;background-color:var(--primary-ccd-bg-color);border:solid .0625rem #eaeaea;border:solid .0625rem var(--spectrum-global-color-gray-200);border-radius:.3125rem;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.125rem;margin-left:.6875rem;margin-right:.6875rem;min-height:8.75rem;min-width:18.75rem;width:100%}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card:hover, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card:hover{border:solid .0625rem var(--spectrum-global-color-gray-500)}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card.focus-ring, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card.focus-ring{border-color:#1473e6;border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem #1473e6;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500);outline:none}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card:focus, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card:focus{outline:none}@media screen and (min-width: 78.125rem)and (max-width: 100rem),screen and (min-width: 43.4375rem)and (max-width: 59rem),screen and (min-width: 101rem){.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card{width:calc((100% - 2.75rem)/2)}}@media screen and (max-width: 25rem){.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card{min-width:auto}}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-image, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-image{align-self:center;background-position:center;background-size:cover;border-radius:.25rem 0 0 .25rem;height:100%;min-width:7.875rem;width:35%}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc{display:flex;flex-direction:column;justify-content:space-between;padding:1.125rem 1rem 1.125rem 1.125rem;position:relative;width:65%}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-title, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-title{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.875rem;font-weight:bold}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-details, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-details{color:#6e6e6e;color:var(--spectrum-global-color-gray-700);display:flex;font-size:.75rem;font-weight:normal;white-space:nowrap}.cappw .pdp-body-left-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-details .detail-separator, .cappw .pdp-platform-agnostic-layout-right-panel .tutorial-section .tutorial-cards .tutorial-card .tutorial-card-desc .tutorial-card-details .detail-separator{margin:-0.25rem .4375rem 0;transform:scale(1.3)}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-platform-agnostic-layout-resources{margin:2rem -0.75rem 0}@media(max-width: 47.9375rem){.cappw .pdp-platform-agnostic-layout-resources{margin:2rem 0 0}}.cappw .pdp-platform-agnostic-layout-resources .title{font-size:1rem;font-weight:bold;margin:.5rem .75rem}@media(max-width: 47.9375rem){.cappw .pdp-platform-agnostic-layout-resources .title{margin:.5rem 0}}.cappw .pdp-platform-agnostic-layout-resources .resource-container{display:flex;flex-wrap:wrap;width:100%}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well{background-color:var(--spectrum-global-color-gray-50);cursor:pointer;display:inline-block;margin:.5rem .75rem 1rem;min-width:0;padding:0;width:calc(33.33% - 1.5rem);word-break:break-all}@media(max-width: 59.9375rem){.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well{width:calc(50% - 1.5rem)}}@media(max-width: 47.9375rem){.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well{margin:.5rem 0 1rem;width:100%}}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well .spectrum-Icon{background:var(--spectrum-global-color-gray-300);border-radius:.3125rem;float:left;margin-right:1rem;min-width:1.3125rem;padding:.3125rem}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well .pdp-resource-sm-trigger{float:right;height:1.25rem;margin-left:auto}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well .pdp-resource-sm-trigger .spectrum-Icon{background:rgba(0,0,0,0)}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well span:not(.resource-text){background:var(--spectrum-global-color-gray-300);border-radius:.3125rem;float:left;height:1.5rem;margin-right:.5rem;padding:.3125rem;width:1.5rem}.cappw .pdp-platform-agnostic-layout-resources .spectrum-Well span.resource-text{display:flex;width:100%}.cappw .pdp-platform-agnostic-layout-resources .resource-link{align-items:center;border:solid .0625rem var(--spectrum-global-color-gray-300);border-radius:.25rem;color:var(--spectrum-global-color-gray-800);display:flex;float:left;font-size:.875rem;font-weight:normal;height:100%;min-height:3.5rem;padding:1rem;text-decoration:none;width:100%}.cappw .pdp-platform-agnostic-layout-resources .resource-link:focus-visible{outline:var(--spectrum-global-color-blue-400) auto .0625rem}.cappw .resource-popover ul{margin:0rem;padding:0rem}.cappw .resource-popover ul li{cursor:pointer;list-style:none;min-width:7.5rem;padding:.3125rem .625rem}.cappw .resource-popover ul li a.spectrum-Link{color:var(--spectrum-global-color-gray-800);text-decoration:none}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .related-app-card .appTile-header-container{display:flex;flex-direction:column;flex-grow:1;padding:1rem 1rem .75rem}.cappw .related-app-card .appTile-header-label{border-bottom-right-radius:0rem;border-top-right-radius:0rem;color:var(--spectrum-global-color-gray-50);cursor:inherit;font-size:.6875rem;height:1.5rem;margin-right:-1rem;padding:.18rem .6rem .06rem .6rem;text-align:center}.cappw .related-app-card .appTile-label{margin-left:.1rem;overflow:hidden}.cappw .related-app-card .appTile-label .spectrum-Link.update-available-link{color:var(--spectrum-global-color-gray-800)}.cappw .related-app-card .appTile-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cappw .related-app-card .appTile-headerName-wrapper{align-items:center;-webkit-box-align:center;display:flex;display:-webkit-box;flex-grow:1;max-width:calc(100% - 4.5rem)}.cappw .related-app-card .appTile-headerName-wrapper.clickable{cursor:pointer}.cappw .related-app-card .appTile-headerName-wrapper-icon{height:2rem;margin-right:.75rem;padding:0rem}.cappw .related-app-card .appTile-headerName-wrapper-text{align-self:center;color:var(--spectrum-global-color-gray-800);flex-direction:column;font-weight:bold;line-height:1.2;margin:0rem;padding:0rem;width:calc(100% - 2.7rem)}.cappw .related-app-card .appTile-headerName-wrapper-text .appTile-primaryText{color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold;margin-right:.25rem}.cappw .related-app-card .appTile-headerName-wrapper-text .appTile-arch{color:var(--spectrum-global-color-gray-800);font-size:.75rem;font-weight:normal}.cappw .related-app-card .appTile-Header-platform-icons-wrapper{display:flex;flex-grow:1;justify-content:flex-end;padding:.3rem 0rem .2rem 0rem}.cappw .related-app-card .appTile-Header-platform-icons-wrapper span{display:inline-block}.cappw .related-app-card .appTile-Header-platform-icons{height:1.125rem;padding-left:.1875rem;padding-right:.1875rem;width:1.5rem}.cappw .related-app-card .appTile-Header-platform-icons.spectrum-Icon{color:var(--spectrum-global-color-gray-500)}.cappw .related-app-card .tagLine-update-container{max-height:6.625rem;min-height:1.125rem;overflow:hidden;padding-right:1rem;position:relative}.cappw .related-app-card .tagLine-update-container .spectrum-StatusLight--info::before{margin-left:0rem}.cappw .related-app-card .appTile-tagline, .cappw .related-app-card .appTile-tagline.spectrum-Heading--subtitle3{color:var(--spectrum-global-color-gray-800);font-size:.875rem;font-weight:normal;letter-spacing:unset;margin-bottom:0rem;max-height:5.75rem;overflow:hidden;padding:0rem;position:relative;text-transform:none !important}.cappw .related-app-card .appTile-tagline:after, .cappw .related-app-card .appTile-tagline.spectrum-Heading--subtitle3:after{background:#fff;content:"...";position:absolute;right:0;top:5rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-body .apps-banner-placeholder{max-height:23.125rem;position:absolute}.cappw .pdpPlatformAgnostic .pdp-platform-agnostic-right-panel-wrapper .tutorial-section .tutorial-header .tutorial-header-left .ccdHeader__item .headerName-wrapper{font-size:1rem}.cappw .pdpPlatformAgnostic .pdp-platform-agnostic-right-panel-wrapper .tutorial-cards .tutorial-card{width:100%}@media(min-width: 66rem){.cappw .pdpPlatformAgnostic .pdp-platform-agnostic-right-panel-wrapper .tutorial-cards .tutorial-card{width:calc((100% - 2.75rem)/2)}}.cappw .pdpPlatformAgnostic .pdp-platform-agnostic-right-panel-wrapper .overview-key-features .overview-key-features-heading{font-size:1rem;margin:0}.cappw .pdpPlatformAgnostic .pdp-platform-agnostic-right-panel-wrapper .overview-key-features .panel{background-color:var(--primary-ccd-bg-color)}.cappw .pdp-platform-agnostic-layout-right-panel{flex-grow:1;padding-left:1rem;padding-right:1rem;padding-top:2rem}.cappw .pdp-platform-agnostic-layout-right-panel.single-banner{padding-left:0;padding-right:0}@media(min-width: 48rem){.cappw .pdp-platform-agnostic-layout-right-panel{margin-left:20rem;width:calc(100% - 20rem)}.cappw .pdp-platform-agnostic-layout-right-panel.expanded{margin-left:0rem !important}}@media(max-height: 35rem)and (orientation: landscape){.cappw .pdp-platform-agnostic-layout-right-panel{margin-left:0rem}}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper{margin-left:1.5rem;padding-bottom:5rem}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .carousel{margin-bottom:2rem}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .default-banner-item-layout .catalog-banner-image, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .text-only-layout .catalog-banner-image, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .search-banner-item-layout .catalog-banner-image{background-size:auto 23.125rem}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .default-banner-item-layout, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .text-only-layout, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .search-banner-item-layout, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .video-with-text-layout, .cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .image-only-layout{height:23.125rem}@media(max-width: 47rem){.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper{margin-left:0}}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps{display:flex;flex-direction:column;margin-top:2rem}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .title{font-size:1rem;font-weight:bold}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper{display:flex;flex-wrap:wrap}@media(min-width: 78.125rem){.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper{margin:0rem -0.6875rem 0rem -0.6875rem}}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper .related-app-card{background-color:var(--primary-ccd-bg-color);border:.0625rem solid var(--spectrum-global-color-gray-300);border-radius:.25rem;margin-top:1.125rem;width:100%}@media(min-width: 78.125rem){.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper .related-app-card{margin-left:.6875rem;margin-right:.6875rem;width:calc((100% - 2.75rem)/2)}}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper .related-app-card .spectrum-Card-footer{border-top:.0625 solid;border-top-color:var(--spectrum-global-color-gray-200);display:flex;flex-shrink:0;margin:.75rem 1.25rem .75rem 1.25rem;padding:.75rem 0 0 0}.cappw .pdp-platform-agnostic-layout-right-panel .pdp-platform-agnostic-right-panel-wrapper .pdp-platform-agnostic-layout-related-apps .cards-wrapper .related-app-card .spectrum-Card-footer .spectrum-Button{margin-left:auto}.cappw .pdp-platform-agnostic-layout-right-panel::-webkit-scrollbar{height:0;width:0}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .pdp-wrapper .pdp-header{border-bottom:solid .125rem var(--spectrum-global-color-gray-200);flex-wrap:wrap;height:auto;justify-content:space-between;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cappw .pdp-wrapper .pdp-header .header-content{display:flex;margin-left:.4%}.cappw .pdp-wrapper .pdp-header .header-content .back-icon{margin-right:.1875rem}.cappw .pdp-wrapper .pdp-header .header-content .product-heading{align-self:center;color:var(--spectrum-global-color-gray-900);font-size:1rem;font-weight:normal;line-height:1.2;white-space:nowrap}.cappw .pdp-wrapper .pdp-header .middle-section{margin:auto;padding-right:2rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}@media(max-width: 63.9375rem){.cappw .cc-apps-container .app-sidenav.hide-sidenav-pdp, .cappw .cc-apps-container .app-sidenav-sm-trigger.hide-sidenav-pdp{display:none}}.cappw .pdp-wrapper{display:flex;flex-direction:column;width:100%}.cappw .pdp-wrapper .banner-video-modal-target div[role=dialog]{bottom:0;left:0;margin:auto;max-height:33.75rem;max-width:60rem;position:fixed !important;right:0;top:0;width:100%}.cappw .pdp-wrapper .banner-video-modal-target .spectrum-Underlay{background-color:var(--spectrum-global-color-static-black);opacity:.8}.cappw .pdp-wrapper .banner-video-modal-target .banner-video-dialog{max-height:100vh;outline:none;position:relative;width:100%;z-index:2}.cappw .pdp-wrapper .banner-video-modal-target .banner-video-dialog .close{color:#fff;color:var(--spectrum-global-color-gray-50);cursor:pointer;pointer-events:all;position:absolute;right:0rem;top:0rem}.cappw .pdp-wrapper .banner-video-modal-target .banner-video-dialog .banner-video{max-height:100vh;outline:none;padding:1.5rem;width:100%}.cappw .pdp-wrapper .spectrum-Link.focus-ring{-webkit-text-decoration-style:solid;text-decoration-style:solid}.cappw .pdp-wrapper .activityIndicator{position:relative}.cappw .pdp-wrapper .activityIndicator .busy-text{display:none}.cappw .pdp-wrapper .outerDivPdp{flex-grow:1;overflow-y:auto}.cappw .pdp-wrapper .pdp-body{display:flex;flex-direction:row;height:0rem;margin:0 auto 0;max-width:80rem;padding-top:2rem}@media(max-width: 59rem){.cappw .pdp-wrapper .pdp-body{display:block}}@media(max-width: 100rem){.cappw .pdp-wrapper .pdp-body{padding:2rem 2rem 0}}@media(max-width: 25rem){.cappw .pdp-wrapper .pdp-body{padding:.5rem 1.5rem 0}}.cappw .pdp-wrapper.pdpPlatformAgnostic .pdp-body{padding-top:0rem}@media(max-width: 59rem){.cappw .pdp-wrapper.pdpPlatformAgnostic .pdp-body{display:flex}}@media(max-width: 47.9375rem){.cappw .pdp-wrapper.pdpPlatformAgnostic .pdp-body{display:block}}.cappw .pdp-wrapper .verticalTabList.panel{background-color:#fff;background-color:var(--spectrum-global-color-gray-50);border:.0625rem solid #eaeaea;border:.0625rem solid var(--spectrum-global-color-gray-200);border-radius:.25rem;display:flex;flex-direction:row-reverse;margin:1rem auto 0;width:100%}@media(max-width: 60rem){.cappw .pdp-wrapper .verticalTabList.panel{flex-wrap:wrap}}.cappw .pdp-wrapper .verticalTabList.panel .slider, .cappw .pdp-wrapper .verticalTabList.panel .tabs{list-style:none;margin:0;padding:0;position:relative}.cappw .pdp-wrapper .verticalTabList.panel .preview{background-position:center;background-size:cover;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;display:none;min-width:50%;width:100%}@media(max-width: 60rem){.cappw .pdp-wrapper .verticalTabList.panel .preview{border-bottom-right-radius:0;border-top-left-radius:.25rem;height:15rem;width:100%}}.cappw .pdp-wrapper .verticalTabList.panel .tabs{list-style:none;margin:0;overflow:hidden;padding:1.5rem;width:100%}@media(max-width: 60rem){.cappw .pdp-wrapper .verticalTabList.panel .tabs{flex:1}}.cappw .pdp-wrapper .verticalTabList.panel .tabs .tab{margin:1rem 0}.cappw .pdp-wrapper .verticalTabList.panel .tabs .body{display:none;margin:.5rem 0}.cappw .pdp-wrapper .verticalTabList.panel .tabs .body p{color:#6e6e6e;color:var(--spectrum-global-color-gray-700)}.cappw .pdp-wrapper .verticalTabList.panel .tabs .tab.active .body{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);display:block;font-size:.875rem;line-height:1.3}.cappw .pdp-wrapper .verticalTabList.panel .tabs .tab a{color:#b3b3b3;color:var(--spectrum-global-color-gray-700);font-size:.875rem;text-decoration:none}.cappw .pdp-wrapper .verticalTabList.panel .tabs .tab.active a, .cappw .pdp-wrapper .verticalTabList.panel .tabs .tab.hover a{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-weight:bold}.cappw .pdp-wrapper .verticalTabList.panel .slider .bar{background-color:#4b4b4b;background-color:var(--spectrum-global-color-gray-800);height:3rem;position:relative;top:1rem;transform-origin:0 0;transition:all .35s;width:.125rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}@keyframes wiper{0%{background-position:-62.5rem 0}100%{background-position:62.5rem 0}}.cappw .loader{flex-grow:1;height:0rem;overflow-y:scroll;padding-left:2rem;padding-right:2rem}.cappw .loader .small-card-section{margin-top:2rem}.cappw .loader .small-card-section .header{height:1rem;margin-bottom:1rem;width:15rem}.cappw .loader .small-card-section .card-wrapper{display:flex}.cappw .loader .small-card-section .card-wrapper .card{height:15rem;width:100%}.cappw .loader .small-card-section .card-wrapper .card:first-child{margin-right:1rem}.cappw .loader .medium-card-section{margin-top:2rem}.cappw .loader .medium-card-section .header{height:1rem;margin-bottom:1rem;width:15rem}.cappw .loader .medium-card-section .card{height:4rem;margin-bottom:.15rem;width:100%}.cappw .loader .large-card-section{margin-top:2rem}.cappw .loader .large-card-section .header{height:1rem;margin-bottom:1rem;width:15rem}.cappw .loader .large-card-section .card{height:15rem;width:100%}.cappw .loader .loader-animator{animation:wiper 2s linear 0s infinite;animation-delay:0s;animation-direction:normal;animation-duration:2s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:wiper;animation-play-state:running;animation-timing-function:linear;background:linear-gradient(to right, rgb(245, 245, 245) 0, rgb(234, 234, 234) 50%, rgb(245, 245, 245));background:linear-gradient(to right, var(--spectrum-global-color-gray-100) 0, var(--spectrum-global-color-gray-200) 50%, var(--spectrum-global-color-gray-100));background-size:62.5rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .app-main-container{display:flex;flex:1 1;flex-direction:column}.cappw .app-main-container .app-tiles-container{margin-bottom:4rem}.cappw .app-main-container .app-tiles-container .spectrum-Button{min-width:.3125rem}.cappw .app-main-container .app-tiles-container .mediaCardView-app-tile, .cappw .app-main-container .app-tiles-container .singleAppEmphasisView-app-tile, .cappw .app-main-container .app-tiles-container .app-tile{background-color:var(--primary-ccd-bg-color)}.cappw .app-main-container .app-tiles-container .mediaCardView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .singleAppEmphasisView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .app-tile .spectrum-Button--secondary.spectrum-Button--quiet{opacity:0}.cappw .app-main-container .app-tiles-container .mediaCardView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring, .cappw .app-main-container .app-tiles-container .singleAppEmphasisView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring, .cappw .app-main-container .app-tiles-container .app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring{opacity:1}.cappw .app-main-container .app-tiles-container .mediaCardView-app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .mediaCardView-app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .singleAppEmphasisView-app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .singleAppEmphasisView-app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .app-main-container .app-tiles-container .app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet{opacity:1}.cappw .cc-app-header{border-bottom:solid .125rem #eaeaea;border-bottom:solid .125rem var(--spectrum-global-color-gray-200);font-size:.875rem;height:3.5rem !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cappw .cc-app-header .cc-app-header-cta{margin-right:.5rem}.cappw .cc-app-header .catalog-header-left{left:1%;top:1rem}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .cc-app-header .catalog-header-left{left:.75rem}}.cappw .cc-app-header .catalog-header-right{right:.75rem;top:.75rem}.cappw .cc-app-header .headerName-wrapper-icon{margin-right:0}.cappw .cc-app-header .catalog-header-name span{padding:0 .75rem}@media(max-width: 47rem){.cappw .cc-app-header .catalog-header-name{display:none}}.cappw .cc-app-header .app-platform-tab-list{border:none;max-height:2.5rem}.cappw .cc-app-header .app-platform-tab-list .app-platform-tab{align-items:center;display:flex}.cappw .cc-app-header .app-platform-tab-list .spectrum-Tabs-selectionIndicator{bottom:-0.55rem}.cappw .cc-app-header .app-platform-tab-list .spectrum-Tabs-itemLabel{margin-left:.625rem !important}@media(max-width: 30rem),(max-height: 30rem){.cappw .cc-app-header .app-platform-tab-list{background-color:#fafafa;background-color:var(--spectrum-global-color-gray-75);border-color:#eaeaea;border-top:solid .0625rem var(--spectrum-global-color-gray-200);bottom:0;display:flex;height:3.5rem;justify-content:center;left:50%;margin-left:-50%;overflow-x:auto;overflow-y:hidden;position:fixed;width:100%;z-index:1100}}@media(max-width: 56.875rem)and (min-width: 48rem){.cappw html[lang=fr] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=de] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=es] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=it] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=nb] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=pt] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=fi] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=ja] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=pl] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=tr] .app-platform-tab-list .spectrum-Tabs-itemLabel{display:none}}@media(max-width: 66.75rem)and (min-width: 30.0625rem){.cappw html[lang=ru] .app-platform-tab-list .spectrum-Tabs-itemLabel{display:none}}@media(max-width: 30rem){.cappw html[lang=ru] .app-platform-tab-list{justify-content:left !important;padding-left:1.5rem !important}}.cappw .apps-section-content{flex-grow:1;height:0rem;overflow-y:auto;padding-left:2rem;padding-right:2rem}.cappw .apps-section-content .apps-banner{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:80rem}.cappw .apps-section-content .apps-banner .carousel-left-decorator, .cappw .apps-section-content .apps-banner .carousel-right-decorator{top:45% !important}.cappw .apps-section-content .apps-banner .show-carousel-wrapper-div{height:100% !important;visibility:visible !important}.cappw .apps-section-content .apps-banner .hide-carousel-wrapper-div{height:0;visibility:hidden}.cappw .apps-section-content.empty-section{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1}.cappw .apps-section-content.empty-section .es-title{color:#2c2c2c;color:var(--spectrum-global-color-gray-900);display:flex;font-size:1rem;font-weight:bold}.cappw .apps-section-content.empty-section .es-title svg{color:#12805c;color:var(--spectrum-global-color-green-600);margin-right:.5rem}.cappw .apps-section-content.empty-section .es-desc{color:#6e6e6e;color:var(--spectrum-global-color-gray-700);line-height:1.7;margin-top:.75rem;text-align:center;width:30rem}.cappw .apps-section-content.empty-section ul, .cappw .apps-section-content.empty-section li{display:inline-block;margin-right:.5rem}.cappw .apps-section-content.connection-fail-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.cappw .apps-section-content.connection-fail-section .error-icon{margin-bottom:1.5rem}.cappw .apps-section-content.connection-fail-section .error-heading{font-size:1.125rem;font-weight:bold;margin-bottom:.25rem}.cappw .apps-section-content.connection-fail-section .error-desc{font-size:.875rem;margin-bottom:2rem;max-width:30rem;text-align:center}.cappw .apps-section-content.connection-fail-section .error-CTA{flex-shrink:0}.cappw .app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .app-tiles-header-section .app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .app-tiles-header-section .app-tiles-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:-0.25rem}.cappw .app-tiles-header-section .app-tile{margin:0 .5rem 1rem;width:calc((100% - 4rem)/4)}@media screen and (max-width: 100rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 3rem)/3)}}@media screen and (max-width: 77.5rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 2rem)/2)}}@media screen and (max-width: 60.5rem){.cappw .app-tiles-header-section .app-tile{width:calc(100% - 1rem)}}.cappw .header-dropDownMenuItem .spectrum-Menu-itemLabel, .cappw .header-dropDownTooltip span{white-space:nowrap}.cappw .header-dropDownMenuItem{width:auto}.cappw .rotating-banner .spectrum-Button{padding:.25rem .875rem;padding-bottom:.28125rem;padding-top:.28175rem}.cappw .show-carousel{height:100% !important;visibility:visible !important}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .apps-new-layout-container{margin-left:16rem;margin-top:4rem;width:100%}.cappw .apps-new-layout-container>*+*{margin-top:1rem}.cappw .apps-new-layout-container .app-tiles-container{margin-bottom:4rem}.cappw .apps-new-layout-container .app-tiles-container .spectrum-Button{min-width:.3125rem}.cappw .apps-new-layout-container .app-tiles-container .mediaCardView-app-tile, .cappw .apps-new-layout-container .app-tiles-container .singleAppEmphasisView-app-tile, .cappw .apps-new-layout-container .app-tiles-container .app-tile{background-color:var(--primary-ccd-bg-color)}.cappw .apps-new-layout-container .app-tiles-container .mediaCardView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .singleAppEmphasisView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .app-tile .spectrum-Button--secondary.spectrum-Button--quiet{opacity:0}.cappw .apps-new-layout-container .app-tiles-container .mediaCardView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring, .cappw .apps-new-layout-container .app-tiles-container .singleAppEmphasisView-app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring, .cappw .apps-new-layout-container .app-tiles-container .app-tile .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring{opacity:1}.cappw .apps-new-layout-container .app-tiles-container .mediaCardView-app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .mediaCardView-app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .singleAppEmphasisView-app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .singleAppEmphasisView-app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .app-tile:hover .spectrum-Button--secondary.spectrum-Button--quiet, .cappw .apps-new-layout-container .app-tiles-container .app-tile.focus-ring .spectrum-Button--secondary.spectrum-Button--quiet{opacity:1}.cappw .apps-new-layout-container .apps-section-content{height:auto}.cappw .apps-new-layout-container .horizontalContainer{display:none}.cappw .apps-new-layout-container .appTile-footer-container.appTile-footer-container{border:none}.cappw .apps-new-layout-container .appTile-footer-dropDownButton.appTile-footer-dropDownButton{opacity:0}.cappw .apps-new-layout-container .newapptile_container:hover .appTile-footer-dropDownButton{opacity:1}@media screen and (max-width: 48rem){.cappw .apps-new-layout-container .appTile-footer-dropDownButton.appTile-footer-dropDownButton{opacity:1}}.cappw .apps-new-layout-container .app-tiles-header-section:first-of-type{margin-top:1rem}.cappw .apps-new-layout-container .app-tiles-header-section+.app-tiles-header-section{margin-top:2rem}@media screen and (max-width: 47rem){.cappw .apps-new-layout-container .listView-app-tiles-wrapper{border:.0625rem solid var(--spectrum-global-color-gray-300) !important}.cappw .apps-new-layout-container .listView-app-tiles-wrapper .app-tile{margin-bottom:0 !important;max-height:3.75rem;width:100%}}.cappw .apps-new-layout-container .listView-app-tiles-wrapper .app-tile+.app-tile{border-top:rgba(0,0,0,0) !important}@media screen and (max-width: 47rem){.cappw .apps-new-layout-container .listView_appTile_container.listView_appTile_container{border:none;border-radius:0 !important;flex-direction:row;width:100%}.cappw .apps-new-layout-container .listView_appTile_container.listView_appTile_container .listView-appTile-header-container{width:auto}.cappw .apps-new-layout-container .listView_appTile_container.listView_appTile_container .listView-appTile-footer-container{border:none;flex:1}.cappw .apps-new-layout-container .listView_appTile_container.listView_appTile_container .labels-wrapper{display:none}}.cappw .apps-new-layout-container .listView-app-tiles-wrapper.listview-expander-tile{align-items:center;background:var(--primary-ccd-bg-color);border-top:none;cursor:pointer;display:flex;height:3rem;justify-content:center;margin:0}.cappw .apps-new-layout-container .listView-app-tiles-wrapper.listview-expander-tile span:hover{background:var(--spectrum-global-color-gray-400);border-radius:1rem;padding:.25rem .75rem}@media(max-width: 42.5rem)and (min-width: 30.0625rem)and (min-height: 30.0625rem){.cappw .apps-new-layout-container .app-platform-tab-list .spectrum-Tabs-itemLabel{display:inline-block !important}}.cappw .apps-new-layout-container .listView_appTile_container a.nonClickable{opacity:0}.cappw .apps-new-layout-container .spectrum-StatusLight.hide{opacity:0}.cappw .apps-new-layout-container .listView_appTile_container:hover{background-color:var(--spectrum-global-color-gray-100)}.cappw .apps-new-layout-container .listView_appTile_container:hover a.nonClickable{opacity:1}.cappw .apps-new-layout-container .listView_appTile_container:hover .spectrum-StatusLight.hide{opacity:1}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .apps-new-layout-container{margin-left:0}.cappw .apps-new-layout-container .horizontalContainer{display:block;position:fixed;width:100vw;z-index:11}.cappw .apps-new-layout-container .apps-banner{margin-left:auto;margin-right:auto;margin-top:4rem}.cappw .apps-new-layout-container .cc-app-header-new{position:sticky;top:7.25rem;z-index:10}}@media screen and (max-width: 42.5rem){.cappw .apps-new-layout-container .apps-section-content{padding:0 2rem !important}}.cappw .apps-new-layout-container .spectrum-Button--primary{border:.125rem solid var(--spectrum-global-color-gray-900)}.cappw .apps-new-layout-container .spectrum-Button--secondary{border:.125rem solid var(--spectrum-global-color-gray-400);color:var(--spectrum-global-color-gray-900)}.cappw .apps-new-layout-container .appsV2-platform-icon{fill:var(--spectrum-global-color-gray-900)}.cappw .divider-wrapper.menu-divider-wrapper{padding:0rem .5rem}.cappw .divider-wrapper.menu-divider-wrapper .spectrum-Menu-divider{display:flex !important}.cappw .dummy-separator{display:none}@media(max-width: 56.875rem)and (min-width: 48rem){.cappw html[lang=fr] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=de] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=es] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=it] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=nb] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=pt] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=fi] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=ja] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=pl] .app-platform-tab-list .spectrum-Tabs-itemLabel, .cappw html[lang=tr] .app-platform-tab-list .spectrum-Tabs-itemLabel{display:none}}@media(max-width: 66.75rem)and (min-width: 30.0625rem){.cappw html[lang=ru] .app-platform-tab-list .spectrum-Tabs-itemLabel{display:none}}@media(max-width: 30rem){.cappw html[lang=ru] .app-platform-tab-list{justify-content:left !important;padding-left:1.5rem !important}}.cappw .app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .app-tiles-header-section .app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .app-tiles-header-section .app-tiles-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:-0.25rem}.cappw .app-tiles-header-section .app-tile{margin:0 .5rem 1rem;width:calc((100% - 4rem)/4)}@media screen and (max-width: 100rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 3rem)/3)}}@media screen and (max-width: 77.5rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 2rem)/2)}}@media screen and (max-width: 60.5rem){.cappw .app-tiles-header-section .app-tile{width:calc(100% - 1rem)}}.cappw .header-dropDownMenuItem .spectrum-Menu-itemLabel, .cappw .header-dropDownTooltip span{white-space:nowrap}.cappw .rotating-banner .spectrum-Button{padding:.25rem .875rem;padding-bottom:.28125rem;padding-top:.28175rem}.cappw .show-carousel{height:100% !important;visibility:visible !important}.cappw .apps-banner{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:80rem}.cappw .apps-banner .carousel-left-decorator, .cappw .apps-banner .carousel-right-decorator{top:45% !important}.cappw .apps-banner .show-carousel-wrapper-div{height:100% !important;visibility:visible !important}.cappw .apps-banner .hide-carousel-wrapper-div{height:0;visibility:hidden}@media screen and (max-width: 100rem){.cappw .banner-wrapper .apps-banner{margin-left:2rem;margin-right:2rem}}@media screen and (max-width: 100rem){.cappw .listView-app-tiles-header .cc-app-header-new{margin-left:2rem;margin-right:2rem}}@media screen and (max-width: 100rem){.cappw .grid-section-view-wrapper .new-apps-grid{margin-left:2rem;margin-right:2rem}}.cappw .cc-app-header-new{background-color:var(--spectrum-global-color-gray-100);margin:0 auto;max-width:80rem;padding:1rem 0;position:sticky;top:3.75rem;z-index:10}.cappw .cc-app-header-new .filter-tabs-wrapper{overflow:auto;overflow-y:hidden}.cappw .cc-app-header-new::after{border-bottom:.0625rem solid var(--spectrum-global-color-gray-700);content:"";opacity:.2;padding-top:1rem;position:absolute;width:100%}.cappw .cc-app-header-new .app-platform-tab-list{border-bottom-color:rgba(0,0,0,0);padding:0}.cappw .cc-app-header-new .app-platform-tab-list .app-platform-tab{border-radius:.25rem;height:2rem;line-height:1rem;padding:.5rem .75rem;width:auto}.cappw .cc-app-header-new .app-platform-tab-list .app-platform-tab.is-selected{background:var(--spectrum-global-color-gray-700);color:var(--spectrum-global-color-static-white)}.cappw .cc-app-header-new .app-platform-tab-list .app-platform-tab.is-selected .appsV2-platform-icon{fill:var(--spectrum-global-color-static-white)}.cappw .cc-app-header-new .app-platform-tab-list .app-platform-tab .spectrum-Tabs-itemLabel{margin-left:.5rem}.cappw .cc-app-header-new .app-platform-tab-list .app-platform-tab+.app-platform-tab{margin-left:.5rem}.cappw .cc-app-header-new .app-platform-tab-list .spectrum-Tabs-selectionIndicator{display:none}.cappw .cc-app-header{border-bottom:solid .125rem #eaeaea;border-bottom:solid .125rem var(--spectrum-global-color-gray-200);font-size:.875rem;height:3.5rem !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cappw .cc-app-header .cc-app-header-cta{margin-right:.5rem}.cappw .cc-app-header .catalog-header-left{left:1%;top:1rem}@media(max-width: 63.9375rem),(max-height: 30rem){.cappw .cc-app-header .catalog-header-left{left:.75rem}}.cappw .cc-app-header .catalog-header-right{right:.75rem;top:.75rem}.cappw .cc-app-header .headerName-wrapper-icon{margin-right:0}.cappw .cc-app-header .catalog-header-name span{padding:0 .75rem}@media(max-width: 47rem){.cappw .cc-app-header .catalog-header-name{display:none}}.cappw .cc-app-header .app-platform-tab-list{border:none;max-height:2.5rem}.cappw .cc-app-header .app-platform-tab-list .app-platform-tab{align-items:center;display:flex}.cappw .cc-app-header .app-platform-tab-list .spectrum-Tabs-selectionIndicator{bottom:-0.55rem}.cappw .cc-app-header .app-platform-tab-list .spectrum-Tabs-itemLabel{margin-left:.625rem !important}@media(max-width: 30rem),(max-height: 30rem){.cappw .cc-app-header .app-platform-tab-list{background-color:#fafafa;background-color:var(--spectrum-global-color-gray-75);border-color:#eaeaea;border-top:solid .0625rem var(--spectrum-global-color-gray-200);bottom:0;display:flex;height:3.5rem;justify-content:center;left:50%;margin-left:-50%;overflow-x:auto;overflow-y:hidden;position:fixed;width:100%;z-index:1100}}
@keyframes animateddot1{0%{opacity:1}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes animateddot2{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:0}100%{opacity:0}}@keyframes animateddot3{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:0}100%{opacity:0}}.cappw .ellipsisAnimation .dot1{animation:animateddot1 1.5s .375s infinite normal}.cappw .ellipsisAnimation .dot2{animation:animateddot2 1.5s .75s infinite normal}.cappw .ellipsisAnimation .dot3{animation:animateddot3 1.5s 1.125s infinite normal}.cappw .ellipsisAnimation{margin-right:.125rem}.cappw .ellipsisAnimation span{display:inline-block}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .newapptile_container .spectrum-Card-footer{display:flex;justify-content:space-between;margin:0;width:100%}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .appTile-header-container{display:flex;flex-direction:column;flex-grow:1;padding:1rem 1rem .75rem}.cappw .appTile-header-container.clickable{cursor:pointer}.cappw .appTile-header-label{border-bottom-right-radius:0rem;border-top-right-radius:0rem;color:#fff;color:var(--spectrum-global-color-gray-50);cursor:inherit;font-size:.6875rem;height:1.5rem;margin-right:-1rem;padding:.18rem .6rem .06rem .6rem;text-align:center}.cappw .appTile-label{margin-left:.1rem;overflow:hidden}.cappw .appTile-label .spectrum-Link.update-available-link{color:#4b4b4b;color:var(--spectrum-global-color-gray-800)}.cappw .appTile-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cappw .appTile-headerName-wrapper{align-items:center;-webkit-box-align:center;display:flex;display:-webkit-box;flex-grow:1;max-width:calc(100% - 4.5rem)}.cappw .appTile-headerName-wrapper.clickable{cursor:pointer}.cappw .appTile-headerName-wrapper-icon{height:2rem;margin-right:.75rem;padding:0rem}.cappw .appTile-headerName-wrapper-text{align-self:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);flex-direction:column;font-weight:bold;line-height:1.2;margin:0rem;padding:0rem;width:calc(100% - 2.7rem)}.cappw .appTile-headerName-wrapper-text .appTile-codexVersion{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:1rem;font-weight:normal}.cappw .appTile-headerName-wrapper-text .appTile-primaryText{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold;margin-right:.25rem}.cappw .appTile-headerName-wrapper-text .appTile-arch{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.75rem;font-weight:normal}.cappw .appTile-headerName-wrapper-text .subText-error{color:#d7373f;color:var(--spectrum-global-color-red-500);font-size:.75rem;font-weight:normal}.cappw .appTile-headerName-wrapper-text .subText-moreInfoLink{font-size:.75rem;font-weight:normal;text-decoration:underline;white-space:nowrap;width:3.5rem}.cappw .appTile-headerName-wrapper-text .tile-platform{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;line-height:.75rem;margin-top:.125rem}.cappw .appTile-headerName-version-tooltip span{max-width:10rem}.cappw .subText-information{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}.cappw .appTile-Header-platform-icons-wrapper{display:flex;flex-grow:1;justify-content:flex-end;padding:.3rem 0rem .2rem 0rem}.cappw .appTile-Header-platform-icons-wrapper span{display:inline-block}.cappw .appTile-Header-platform-icons{height:1.125rem;padding-left:.1875rem;padding-right:.1875rem;width:1.5rem}.cappw .appTile-Header-platform-icons.spectrum-Icon{color:#b3b3b3;color:var(--spectrum-global-color-gray-500)}.cappw .tagLine-update-container{max-height:6.625rem;min-height:1.125rem;overflow:hidden;padding-right:1rem;position:relative}.cappw .tagLine-update-container .spectrum-StatusLight--info::before{margin-left:0rem}.cappw .appTile-tagline, .cappw .appTile-tagline.spectrum-Heading--subtitle3{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.875rem;font-weight:normal;letter-spacing:unset;margin-bottom:0rem;max-height:5.75rem;overflow:hidden;padding:0rem;position:relative;text-transform:none !important}.cappw .appTile-tagline:after, .cappw .appTile-tagline.spectrum-Heading--subtitle3:after{background:#fff;content:"...";position:absolute;right:0;top:5rem}.cappw .appTile-update-text{color:#6e6e6e;color:var(--spectrum-global-color-gray-700);font-size:.875rem;font-weight:normal;margin:1rem 0rem 0rem 0rem;max-height:5.625rem;overflow:hidden;padding-left:.5rem;position:relative;word-wrap:break-word}.cappw .appTile-update-text li{line-height:1.3;list-style-type:none}.cappw .appTile-update-text li::before{content:"•";font-size:.875rem;left:0;line-height:.8rem;position:absolute}.cappw .appTile-update-text-see-more{background:#fff;color:#6e6e6e;color:var(--spectrum-global-color-gray-700);cursor:pointer;font-size:.875rem;font-weight:normal;height:1rem;position:absolute;right:1rem;top:5.625rem}.cappw .appTile-update-text-see-more.focus-ring{border-color:#1473e6;border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem #1473e6;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500);outline:none}.cappw .appTile-update-text-see-more:focus{outline:none}.cappw .appTile-update-text-see-more.show{bottom:0;top:unset}.cappw .appTile-update-text-see-more span{color:#1473e6;color:var(--spectrum-global-color-blue-500)}.cappw .tile-version-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .appTile-footer-wrapper{padding:0 1rem}.cappw .appTile-footer-wrapper .appTile-footer-container{border-top:.0625rem solid;border-top-color:#eaeaea;border-top-color:var(--spectrum-global-color-gray-200);display:flex;flex-direction:row-reverse;height:3.5rem}.cappw .appTile-footer-wrapper .appTile-footer-container .footer-data{align-items:center;display:flex}.cappw .appTile-footer-wrapper .appTile-footer-container .footer-data .footer-label{align-items:center;color:#6e6e6e;color:var(--spectrum-global-color-gray-700);display:flex;margin-right:1rem}.cappw .appTile-footer-wrapper .appTile-footer-container .footer-data .footer-label svg{color:#12805c;color:var(--spectrum-global-color-green-600);margin-right:.5rem}.cappw .appTile-footer-wrapper .appTile-footer-container .spectrum-Card-footer{border:none;flex-shrink:0;margin:.75rem 0 .75rem auto;padding:0rem}.cappw .appTile-footer-button{margin:0rem .25rem 0rem .25rem !important;max-height:2rem}.cappw .appTile-footer-button>span{font-size:.9375rem}.cappw .appTile-footer-button.multiple-buttons>span{max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cappw .appTile-footer-button.appAction-warning{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-weight:bold}.cappw .appTile-footer-button.appAction-warning svg{height:1.25rem;width:1.25rem}.cappw .appTile-footer-button.appAction-warning:hover{color:#fff;color:var(--spectrum-global-color-gray-50)}.cappw .appTile-footer-button-tooltip span{max-width:-moz-fit-content !important;max-width:fit-content !important;white-space:nowrap}.cappw .appTile-footer-dropDownButton{margin:0rem -0.125rem 0rem 0rem}.cappw .appTile-footer-dropDownButton-tooltip span{max-width:8rem;white-space:nowrap}.cappw .appTile-footer-dropDownMenuItem .spectrum-Menu-itemLabel{white-space:nowrap}.cappw .appTile-footer-isWaiting-container{display:flex;flex-direction:row;padding-right:.5rem;width:100%}.cappw .appTile-footer-isWaiting-progress{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);display:flex;flex-direction:row;font-size:.875rem;font-style:italic;margin:1.25rem .5rem 1rem .5rem}.cappw .appTile-footer-progress-container{display:flex;flex-direction:row;justify-content:space-between;margin:.75rem 0rem}.cappw .appTile-footer-progress{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.cappw .appTile-footer-progress .icon{margin:auto .5rem auto auto}.cappw .appTile-footer-progress .spectrum-CircleLoader-fillSubMask1, .cappw .appTile-footer-progress .spectrum-CircleLoader-fillSubMask2, .cappw .appTile-footer-progress .spectrum-CircleLoader-fillMask1, .cappw .appTile-footer-progress .spectrum-CircleLoader-fillMask2{will-change:transform}.cappw .appTile-footer-progress-bar-text{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.cappw .appTile-footer-progress-bar-left-text{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);display:flex;font-size:.875rem;font-style:normal;margin-right:.125rem;white-space:nowrap}.cappw .appTile-footer-progress-bar-right-text{align-self:flex-end;color:#8e8e8e;color:var(--spectrum-global-color-gray-600);display:flex;font-size:.875rem;font-style:normal;white-space:nowrap}.cappw .spectrum-BarLoader-track{width:100%}.cappw .appTile-progress-container{display:flex;width:100%}.cappw .appTile-progress-container .appTile-progress-content{flex:1;margin:auto}.cappw .appTile-progress-container .appTile-progress-cancel{align-items:center;cursor:pointer;display:flex}.cappw .appTile-progress-container .appTile-progress-cancel .progress-cancel-button{margin-left:.5rem}.cappw .spectrum-ActionButton--quiet.appTile-footer-dropDownButton{margin-left:.25rem}.cappw .appTile-footer-dropDownMenuItem.errorText .spectrum-Menu-itemLabel{color:#d7373f;color:var(--spectrum-global-color-red-500)}.cappw .listView-appTile-label.appTile-label{height:100%;margin:auto .3rem auto 0}.cappw .listView-appTile-label.appTile-label.spectrum-StatusLight::before{margin-left:0}.cappw .labels-wrapper{margin:auto 0rem;overflow:hidden;white-space:nowrap}.cappw .labels-wrapper .listView-appTile-label.appTile-label{margin:auto .3rem auto 0}.cappw .labels-wrapper .listView-appTile-label.appTile-label.spectrum-StatusLight::before{margin-left:0}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .appTile_container{display:flex;flex-direction:column;flex-grow:1;line-height:1;padding:0}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .app-tiles-header-section .app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .app-tiles-header-section .section-header{align-items:center;display:flex;justify-content:flex-start;white-space:nowrap}.cappw .app-tiles-header-section .app-tiles-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:-0.25rem}.cappw .app-tiles-header-section .app-tile{margin:1rem .5rem 0rem;width:calc((100% - 4rem)/4)}.cappw .app-tiles-header-section .info-icon{display:flex;margin-left:.5rem;vertical-align:middle}@media screen and (max-width: 100rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 3rem)/3)}}@media screen and (max-width: 77.5rem){.cappw .app-tiles-header-section .app-tile{width:calc((100% - 2rem)/2)}}@media screen and (max-width: 47rem){.cappw .app-tiles-header-section .app-tile{width:calc(100% - 1rem)}}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .listView-appTile-footer-container{display:flex;flex-direction:row;flex-shrink:0}@media screen and (min-width: 47.0625rem){.cappw .listView-appTile-footer-container{flex-grow:1}.cappw .listView-appTile-footer-container.no-update-desc{width:66.66%}}@media screen and (max-width: 47rem){.cappw .listView-appTile-footer-container{border-top:.0625rem solid #eaeaea;border-top:.0625rem solid var(--spectrum-global-color-gray-200)}.cappw .listView-appTile-footer-container .spectrum-Card-footer{margin-right:0}}.cappw .listView-appTile-footer-container .footer-data{align-items:center;display:flex}.cappw .listView-appTile-footer-container .footer-data .footer-label{align-items:center;color:#6e6e6e;color:var(--spectrum-global-color-gray-700);display:flex;margin-right:1rem}.cappw .listView-appTile-footer-container .footer-data .footer-label svg{color:#12805c;color:var(--spectrum-global-color-green-600);margin-right:.5rem}.cappw .listView-appTile-footer-container .spectrum-Card-footer{border:none;display:flex;flex-shrink:0;margin:.75rem .75rem .75rem auto;padding:0rem}@media screen and (max-width: 47rem){.cappw .listView-appTile-footer-container .spectrum-Card-footer{margin-right:0}}.cappw .listView-appTile-footer-container .spectrum-Card-footer span{align-self:center}.cappw .listView-appTile-footer-container .spectrum-CircleLoader-fillSubMask1, .cappw .listView-appTile-footer-container .spectrum-CircleLoader-fillSubMask2, .cappw .listView-appTile-footer-container .spectrum-CircleLoader-fillMask1, .cappw .listView-appTile-footer-container .spectrum-CircleLoader-fillMask2{will-change:transform}.cappw .listView-appTile-footer-button-tooltip span{max-width:-moz-fit-content !important;max-width:fit-content !important;white-space:nowrap}.cappw .listView-appTile-footer-button{align-self:center;margin:0rem .25rem 0rem .25rem !important}.cappw .listView-appTile-footer-button span{font-size:.9375rem}.cappw .listView-appTile-footer-button.appAction-warning{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-weight:bold}.cappw .listView-appTile-footer-button.appAction-warning svg{height:1.25rem;width:1.25rem}.cappw .listView-appTile-footer-button.appAction-warning:hover{color:#fff;color:var(--spectrum-global-color-gray-50)}.cappw .empty-list-view-div{margin-left:.25rem;margin-right:.125rem;width:1.75rem}.cappw .divider-wrapper .spectrum-Menu-divider{background-color:#e1e1e1 !important;background-color:var(--spectrum-global-color-gray-300) !important;display:none;height:.06rem;margin-left:0;margin-right:0}.cappw .divider-wrapper.has-sticky .spectrum-Menu-divider{display:flex}@media screen and (max-width: 79.99rem){.cappw .divider-wrapper .spectrum-Menu-divider{display:flex}}.cappw .listView-appTile-footer-dropDown{align-self:center}.cappw .listView-appTile-footer-dropDownButton{margin:0rem .25rem 0rem 0rem}.cappw .listView-appTile-footer-dropDownButton-tooltip span{max-width:8rem;white-space:nowrap}.cappw .listView-appTile-footer-dropDownMenuItem .spectrum-Menu-itemLabel{white-space:nowrap}.cappw .listView-appTile-footer-dropDownMenuItem.errorText .spectrum-Menu-itemLabel{color:#d7373f;color:var(--spectrum-global-color-red-500)}.cappw .listView-appTile-footer-dropDownMenuItem.shortcuts-dropDownMenuItem{display:none}.cappw .listView-appTile-footer-dropDownMenuItem.shortcuts-dropDownMenuItem.sticky{display:flex}@media screen and (max-width: 79.99rem){.cappw .listView-appTile-footer-dropDownMenuItem.shortcuts-dropDownMenuItem{display:flex}}.cappw .listView-appTile-footer-isWaiting-container{display:flex;flex-direction:row;height:2rem;margin:auto;padding-right:.5rem;width:100%}.cappw .listView-appTile-footer-isWaiting-progress{align-self:center;color:#8e8e8e;color:var(--spectrum-global-color-gray-600);display:flex;flex-direction:row;font-size:.875rem;font-style:italic;margin-left:1rem}.cappw .listView-appTile-footer-progress-container{display:flex;flex-direction:row;justify-content:space-between}.cappw .listView-appTile-footer-progress{display:flex;flex-direction:row;justify-content:space-between}.cappw .listView-appTile-footer-progress .icon{align-self:center;margin-right:.5rem}.cappw .listView-appTile-footer-progress .listView-appTile-footer-progress-cancel{align-self:center;display:flex;margin-left:1rem}.cappw .listView-appTile-footer-progress .listView-appTile-footer-progress-cancel .cancel-button{height:1.25rem}.cappw .listView-appTile-footer-progress-bar-text{display:flex;flex-direction:row;justify-content:space-between}.cappw .listView-appTile-footer-progress-bar-text .ellipsisAnimation{align-self:center;display:flex;height:1.25rem;margin-right:.125rem}.cappw .listView-appTile-footer-progress-bar-left-text{align-self:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);display:flex;font-size:.875rem;font-style:normal;margin-right:.125rem}.cappw .listView-appTile-footer-progress-bar-left-text .spectrum-Link.listView-appTile-footer-progress-bar-left-link{color:#4b4b4b;color:var(--spectrum-global-color-gray-800)}.cappw .listView-appTile-footer-progress-bar-left-text .spectrum-Link.listView-appTile-footer-progress-bar-left-link:hover{color:#4b4b4b;color:var(--spectrum-global-color-gray-800)}.cappw .listView-appTile-footer-progress-bar-right-text{align-self:center;color:#8e8e8e;color:var(--spectrum-global-color-gray-600);display:flex;font-size:.875rem;font-style:normal}.cappw .spectrum-BarLoader-track{width:100%}.cappw .listView-appTile-progress-container, .cappw .listView-appTile-module-progress-container{display:flex;flex-shrink:1;margin:.75rem 0 .75rem .75rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 47rem){.cappw .listView-appTile-progress-container, .cappw .listView-appTile-module-progress-container{margin-left:0}}.cappw .listView-appTile-progress-container .listView-appTile-progress-content, .cappw .listView-appTile-module-progress-container .listView-appTile-progress-content{display:flex;flex-grow:1}.cappw .listView-appTile-progress-container .listView-appTile-progress-cancel, .cappw .listView-appTile-module-progress-container .listView-appTile-progress-cancel{align-items:center;cursor:pointer;display:flex;height:100%;margin:0 3.1rem}.cappw .listView-appTile-progress-container .listView-appTile-progress-cancel .progress-cancel-button, .cappw .listView-appTile-module-progress-container .listView-appTile-progress-cancel .progress-cancel-button{display:flex;padding-left:.5rem;padding-right:.5rem}.cappw .listView-appTile-progress-container .progress-cancel-no-dropDown, .cappw .listView-appTile-module-progress-container .progress-cancel-no-dropDown{margin:0 1.25rem !important}.cappw .listView-appTile-progress-container.in-error, .cappw .listView-appTile-module-progress-container.in-error{margin-left:0}.cappw .listView-appTile-progress-container{width:100%}.cappw .listView-appTile-footer-learnMore-icon{bottom:1rem;cursor:pointer;left:1rem;position:absolute}.cappw .listView-appTile-footer-learnMore-icon.focus-ring{border-color:#1473e6;border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem #1473e6;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500);outline:none}.cappw .listView-appTile-footer-learnMore-icon:focus{outline:none}.cappw .header-dropDownMenuItem{width:auto}.cappw .spectrum-ActionButton--quiet.listView-appTile-footer-dropDownButton{margin-left:.25rem;margin-right:-0.125rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .listView-appTile-header-container{display:flex;flex:0 0 auto;padding:1rem;width:33.33%}@media screen and (max-width: 47rem){.cappw .listView-appTile-header-container{flex-direction:column;padding:1rem 0 .75rem;width:100%}}.cappw .listView-appTile-header-label{border-bottom-right-radius:0rem;border-top-right-radius:0rem;color:#fff;color:var(--spectrum-global-color-gray-50);cursor:inherit;font-size:.6875rem;height:1.5rem;margin-right:-1rem;padding:.18rem .6rem .06rem .6rem;text-align:center}.cappw .listView-appTile-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cappw .listView-appTile-headerName-wrapper{display:flex;flex-grow:1;overflow:hidden}.cappw .listView-appTile-headerName-wrapper.focus-ring{border-color:#1473e6;border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem #1473e6;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500);outline:none}.cappw .listView-appTile-headerName-wrapper:focus{outline:none}.cappw .listView-appTile-headerName-wrapper-icon{align-self:center;height:2rem;margin-right:.75rem;padding:0rem}.cappw .listView-appTile-headerName-wrapper-icon.clickable{cursor:pointer}.cappw .listView-appTile-headerName-wrapper-text{align-self:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);flex-direction:column;font-weight:bold;line-height:1.2;margin:0rem;padding:0rem;width:calc(100% - 2.7rem)}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-codexVersion{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:1rem;font-weight:normal}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-codexVersion.clickable{cursor:pointer}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-primaryText{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold;margin-right:.25rem;overflow:hidden;text-overflow:ellipsis}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-primaryText.clickable{cursor:pointer}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-primaryText.focus-ring{border-color:var(--spectrum-global-color-blue-500);border-radius:.25rem;border-width:.0625rem;box-shadow:0 0 0 .1rem var(--spectrum-global-color-blue-500) inset;outline:none}.cappw .listView-appTile-headerName-wrapper-text .listView-appTile-primaryText:focus-visible{outline:none}.cappw .listView-appTile-headerName-wrapper-text .subText-error{color:#d7373f;color:var(--spectrum-global-color-red-500);font-size:.75rem;font-weight:normal}.cappw .listView-appTile-headerName-wrapper-text .subText-moreInfoLink{cursor:pointer;font-size:.75rem;font-weight:normal;text-decoration:underline;white-space:nowrap;width:3.5rem}.cappw .listView-appTile-headerName-wrapper-text .tile-platform{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;line-height:.75rem;margin-top:.125rem}.cappw .listView-appTile-headerName-wrapper-text .subText-information{color:#6e6e6e;color:var(--spectrum-global-color-gray-700);font-size:.75rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cappw .listView-appTile-headerName-version-tooltip span{max-width:10rem}.cappw .listView-appTile-Header-platform-icons-wrapper{display:flex;flex-grow:1;justify-content:flex-end;padding:.5rem 0rem 0rem 0rem}.cappw .listView-appTile-Header-platform-icons-wrapper span{display:inline-block}.cappw .listView-appTile-Header-platform-icons{height:1.125rem;padding-left:.1875rem;padding-right:.1875rem;width:1.5rem}.cappw .tagLine-update-container{max-height:6.625rem;min-height:1.125rem;overflow:hidden;padding-right:1rem;position:relative}.cappw .tile-version-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.0625rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .listView_appTile_container{background-color:#fff;background-color:var(--primary-ccd-bg-color);display:flex;flex-direction:row;flex-grow:1;line-height:1.25rem}@media screen and (max-width: 47rem){.cappw .listView_appTile_container:hover{border-color:#cacaca;border-color:var(--spectrum-global-color-gray-400)}}@media screen and (min-width: 48rem){.cappw .listView_appTile_container{justify-content:space-between}.cappw .listView_appTile_container .labels-wrapper, .cappw .listView_appTile_container .listView-appTile-label, .cappw .listView_appTile_container .listView-appTile-tagline, .cappw .listView_appTile_container .listView-appTile-update-description{align-self:center;flex-grow:1}.cappw .listView_appTile_container .labels-wrapper.hide-during-progress, .cappw .listView_appTile_container .listView-appTile-label.hide-during-progress, .cappw .listView_appTile_container .listView-appTile-tagline.hide-during-progress, .cappw .listView_appTile_container .listView-appTile-update-description.hide-during-progress{display:none}}@media screen and (max-width: 47rem){.cappw .listView_appTile_container{border:.0625rem solid #e1e1e1;border:.0625rem solid var(--spectrum-global-color-gray-300);border-radius:.25rem;flex-direction:column;padding-left:1rem;padding-right:1rem}.cappw .listView_appTile_container .listView-appTile-tagline.spectrum-Heading--subtitle3, .cappw .listView_appTile_container .listView-appTile-update-description{align-self:flex-start;margin:0 0 1rem}.cappw .listView_appTile_container .listView-appTile-label.spectrum-StatusLight::before{flex-grow:0;flex-shrink:0;margin-left:0}}.cappw .listView_appTile_container .spacer-div{min-width:3.3rem}.cappw .listView_appTile_container.clickable{cursor:pointer}@media screen and (min-width: 48rem){.cappw .listView_appTile_container.clickable:hover{background-color:rgba(44,44,44,.06);background-color:rgba(var(--spectrum-global-color-gray-900), 0.06)}}.cappw .listView_appTile_container .shortcut-icons-wrapper{display:none}@media screen and (min-width: 80rem){.cappw .listView_appTile_container .listView-appTile-footer-icon{align-self:center;display:flex;margin:0rem .125rem 0rem .125rem !important}.cappw .listView_appTile_container .listView-appTile-footer-icon span{margin-right:0rem}.cappw .listView_appTile_container .shortcut-icons-wrapper{display:flex;margin-right:.125rem;opacity:0}.cappw .listView_appTile_container .shortcut-icons-wrapper .listView-appTile-footer-icon:not(:hover){opacity:.7}.cappw .listView_appTile_container .shortcut-icons-wrapper .listView-appTile-footer-icon:focus{opacity:1}.cappw .listView_appTile_container .shortcut-icons-wrapper .spectrum-Tool.is-selected .spectrum-Icon{color:#4b4b4b;color:var(--spectrum-global-color-gray-800)}.cappw .listView_appTile_container .shortcut-icons-wrapper .spectrum-Tool.is-selected:hover .spectrum-Icon{color:#4b4b4b;color:var(--spectrum-global-color-gray-800)}.cappw .listView_appTile_container:hover .shortcut-icons-wrapper{opacity:1}.cappw .listView_appTile_container:focus-within .shortcut-icons-wrapper{opacity:1}}.cappw .labels-wrapper{margin:auto 0rem;overflow:hidden;white-space:nowrap}.cappw .labels-wrapper .listView-appTile-label{align-items:center;display:flex;flex-direction:row;height:unset !important;line-height:unset !important;margin:auto .3rem auto .75rem;min-height:1.25rem;overflow:hidden;padding-bottom:0rem;padding-top:0rem}@media screen and (max-width: 47rem){.cappw .labels-wrapper .listView-appTile-label{margin-left:0}}.cappw .labels-wrapper .listView-appTile-label .spectrum-Link.status-info{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);overflow:hidden;text-overflow:ellipsis}.cappw .labels-wrapper .listView-appTile-label .spectrum-Link.status-info.nonClickable{cursor:text}.cappw .labels-wrapper .listView-appTile-label .spectrum-Link.status-info.nonClickable:hover{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);text-decoration:none}.cappw .labels-wrapper .listView-appTile-label .spectrum-Link.status-info.nonClickable.focus-ring{outline:none;text-decoration:underline;-webkit-text-decoration-style:double;text-decoration-style:double}.cappw .listView-appTile-label.spectrum-StatusLight::before{flex-grow:0;flex-shrink:0;margin-left:0}.cappw .listView-appTile-tagline, .cappw .listView_appTile_container .listView-appTile-tagline.spectrum-Heading--subtitle3{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.875rem;font-weight:normal;letter-spacing:unset;margin:auto .9rem;max-height:5.75rem;overflow:hidden;padding:0rem;position:relative;text-transform:none;word-break:break-word}.cappw .listView-appTile-tagline:after, .cappw .listView_appTile_container .listView-appTile-tagline.spectrum-Heading--subtitle3:after{background:#fff;content:"...";position:absolute;right:0;top:4.5rem}@media screen and (max-width: 47rem){.cappw .listView-appTile-tagline, .cappw .listView_appTile_container .listView-appTile-tagline.spectrum-Heading--subtitle3{margin:0 0 1rem}}.cappw .listView-appTile-update-description{align-self:center;display:flex;margin:1rem 1rem}.cappw .listView-appTile-update-description .update-description-text{display:block;max-width:30rem;overflow:hidden;word-break:break-word}.cappw .listView-appTile-update-description .update-description-text .listView-appTile-update-text-view-more{position:static}.cappw .drop-down-icon{margin:auto 0rem auto 1rem}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .listView-app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .listView-app-tiles-header-section .listView-app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper{border-color:#e1e1e1;border-color:var(--spectrum-global-color-gray-300);border-radius:.25rem;border-style:solid;border-width:.0625rem;display:flex;flex-direction:column;margin-top:.75rem}@media screen and (max-width: 47rem){.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper{border:none}}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .spectrum-Card{border:none;border-radius:0rem}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile{background-color:rgba(250,250,250,0);background-color:rgba(var(--primary-ccd-bg-color), 0)}@media screen and (max-width: 47rem){.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile{margin-bottom:1rem}}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile.focus-ring{box-shadow:none;outline:.0312rem solid #1473e6;outline:.0312rem solid var(--spectrum-global-color-blue-500);outline-offset:-0.0625rem}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile.clickable-app-tile{cursor:pointer}@media screen and (min-width: 47.0625rem){.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile:not(:first-of-type){border-top:.0625rem solid;border-top-color:#e1e1e1;border-top-color:var(--spectrum-global-color-gray-300)}}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile:first-of-type .listView_appTile_container{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.cappw .listView-app-tiles-header-section .listView-app-tiles-wrapper .app-tile:last-of-type .listView_appTile_container{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.cappw .listView-app-tiles-header-section .listView-app-tile{border-radius:0rem;margin:0rem;width:100%}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .appCard-media-gallery-image, .cappw .appCard-media-gallery-video{background-position-y:center;background-size:cover;border-radius:.25rem .25rem 0 0;height:100%}.cappw .appCard-media-gallery{background-color:#f5f5f5;background-color:var(--spectrum-global-color-gray-100);height:100%;width:100%}.cappw .appCard-media-gallery .carousel, .cappw .appCard-media-gallery .carousel-frame, .cappw .appCard-media-gallery ul{height:100%}.cappw .appCard-media-gallery li{height:100% !important;padding:0 !important}.cappw .appCard-media-gallery .carousel-left-decorator, .cappw .appCard-media-gallery .carousel-right-decorator{opacity:0}.cappw .appCard-media-gallery .carousel-pager{bottom:.625rem;position:absolute;width:100%}.cappw .appCard-media-gallery .carousel-pager .carousel-pager-dot.focus-ring svg{fill:#6e6e6e !important;fill:var(--spectrum-global-color-gray-700) !important}.cappw .appCard-media-gallery .carousel-pager .carousel-pager-dot svg{border-radius:50%;cursor:pointer;fill:hsla(0,0%,100%,.5);fill:rgba(var(--spectrum-global-color-gray-50), 0.5);height:.5rem;width:.5rem}.cappw .appCard-media-gallery .carousel-pager .carousel-pager-dot.active svg{fill:#fff;fill:var(--spectrum-global-color-gray-50)}.cappw .appCard-media-gallery-video video{border-radius:.25rem .25rem 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cappw .appCard-media-gallery-video video::-webkit-media-controls-timeline{display:none}.cappw .appCard-media-gallery-video video::-webkit-media-controls-mute-button{display:none}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-header-container{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-header-container.clickable{cursor:pointer}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper{display:flex;flex-grow:1;max-width:calc(100% - 4.5rem);overflow:hidden}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper.clickable{cursor:pointer}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-icon{height:2rem;margin-right:.75rem;padding:0rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text{align-self:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);flex-direction:column;font-weight:bold;line-height:1.2;margin:0rem;padding:0rem;width:calc(100% - 2.7rem)}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text .mediaCardView-appTile-codexVersion{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:1rem;font-weight:normal}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text .mediaCardView-appTile-primaryText{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold;margin-right:.25rem;overflow:hidden;text-overflow:ellipsis}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text .subText-error{color:#d7373f;color:var(--spectrum-global-color-red-500);font-size:.75rem;font-weight:normal}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text .subText-moreInfoLink{font-size:.75rem;font-weight:normal;text-decoration:underline;white-space:nowrap;width:3.5rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-wrapper-text .tile-platform{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;line-height:.75rem;margin-top:.125rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-headerName-version-tooltip span{max-width:10rem}.cappw .mediaCardView_appTile_container .subText-information{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}.cappw .mediaCardView_appTile_container .tagLine-update-container{max-height:6.625rem;min-height:1.125rem;overflow:hidden;padding-right:1rem;position:relative}.cappw .mediaCardView_appTile_container .tagLine-update-container .spectrum-StatusLight--info::before{margin-left:0rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-tagline, .cappw .mediaCardView_appTile_container .mediaCardView-appTile-tagline.spectrum-Heading--subtitle3{color:#4b4b4b !important;color:var(--spectrum-global-color-gray-800) !important;font-size:.875rem;font-weight:normal;letter-spacing:unset;margin-bottom:0rem;max-height:5.75rem;overflow:hidden;padding:0rem;position:relative;text-transform:none}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-tagline:after, .cappw .mediaCardView_appTile_container .mediaCardView-appTile-tagline.spectrum-Heading--subtitle3:after{background:#fff;content:"...";position:absolute;right:0;top:5rem}.cappw .mediaCardView_appTile_container .tile-version-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;line-height:normal}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-keyFeature-list{border-top:.0625rem solid;border-top-color:#eaeaea;border-top-color:var(--spectrum-global-color-gray-200);list-style:none;margin:1rem 0rem 0rem 0rem;padding:.75rem 0rem 0rem 0rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-keyFeature-list li{align-items:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);display:flex;margin-bottom:.25rem;min-height:2rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-keyFeature-list li svg, .cappw .mediaCardView_appTile_container .mediaCardView-appTile-keyFeature-list li .custom-icon{cursor:text;flex-shrink:0;height:1.125rem;margin-right:.75rem;width:1.125rem}.cappw .mediaCardView_appTile_container .mediaCardView-appTile-keyFeature-list li p{margin:unset}
.cappw .mediaCardView_appTile_container{display:flex;flex-direction:column;flex-grow:1;line-height:1;padding:0}.cappw .mediaCardView-appTile-gallery{height:15rem;width:100%}.cappw .mediaCardView-appTile-gallery .appCard-media-gallery-image.clickable, .cappw .mediaCardView-appTile-gallery .appCard-media-gallery-video.clickable{cursor:pointer}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .mediaCardView-app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper{display:flex;flex-wrap:wrap;margin:.75rem -0.5rem 0 -0.5rem}@media screen and (max-width: 47rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper{border:none;margin:.75rem 0 0}}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper .mediaCardView-app-tile{border-radius:.25rem}@media screen and (max-width: 47rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper .mediaCardView-app-tile{margin-bottom:1rem}}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper.one-third .mediaCardView-app-tile{width:calc(33.33% - 1rem)}@media only screen and (min-width: 48rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper.one-third .mediaCardView-app-tile{width:calc(50% - 1rem)}}@media only screen and (min-width: 80rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper.one-third .mediaCardView-app-tile{width:calc(33.33% - 1rem)}}@media only screen and (max-width: 48rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tiles-wrapper.one-third .mediaCardView-app-tile{width:100%}}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile{border:.0625rem solid #e1e1e1;border:.0625rem solid var(--spectrum-global-color-gray-300);border-radius:.25rem;margin:0 .5rem .5rem .5rem;width:calc(50% - 1rem)}@media screen and (max-width: 47rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile{margin:0}}@media only screen and (max-width: 48rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile{width:100%}}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile:hover .carousel-left-decorator, .cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile:hover .carousel-right-decorator, .cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile.focus-ring .carousel-left-decorator, .cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile.focus-ring .carousel-right-decorator{opacity:1}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile .carousel-list{height:100%;margin:0rem}@media only screen and (max-width: 48rem){.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile .carousel .carousel-item:first-of-type{height:inherit !important;position:absolute !important}}.cappw .mediaCardView-app-tiles-header-section .mediaCardView-app-tile .spectrum-Card{background-color:var(--primary-ccd-bg-color)}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .singleAppEmphasisView-appTile-header-container{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:2rem}@media only screen and (max-width: 47rem){.cappw .singleAppEmphasisView-appTile-header-container{padding:1rem}}.cappw .singleAppEmphasisView-appTile-header-container.clickable{cursor:pointer}.cappw .singleAppEmphasisView-appTile-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cappw .singleAppEmphasisView-appTile-headerName-wrapper{display:flex;flex-grow:1;max-width:calc(100% - 4.5rem);overflow:hidden}.cappw .singleAppEmphasisView-appTile-headerName-wrapper.clickable{cursor:pointer}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-icon{height:2rem;margin-right:.75rem;padding:0rem}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text{align-self:center;color:#4b4b4b;color:var(--spectrum-global-color-gray-800);flex-direction:column;font-weight:bold;line-height:1.2;margin:0rem;padding:0rem;width:calc(100% - 2.7rem)}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text .singleAppEmphasisView-appTile-codexVersion{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:1rem;font-weight:normal}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text .singleAppEmphasisView-appTile-primaryText{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold;margin-right:.25rem;overflow:hidden;text-overflow:ellipsis}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text .subText-error{color:#d7373f;color:var(--spectrum-global-color-red-500);font-size:.75rem;font-weight:normal}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text .subText-moreInfoLink{font-size:.75rem;font-weight:normal;text-decoration:underline;white-space:nowrap;width:3.5rem}.cappw .singleAppEmphasisView-appTile-headerName-wrapper-text .tile-platform{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;line-height:.75rem;margin-top:.125rem}.cappw .singleAppEmphasisView-appTile-headerName-version-tooltip span{max-width:10rem}.cappw .subText-information{color:#8e8e8e;color:var(--spectrum-global-color-gray-600);font-size:.75rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}.cappw .description-container{max-height:6.625rem;min-height:1.125rem;position:relative}.cappw .description-container .singleAppEmphasisView-appTile-description, .cappw .description-container .singleAppEmphasisView-appTile-description.spectrum-Heading--subtitle3{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:.875rem;font-weight:normal;letter-spacing:unset;margin-bottom:0rem;max-height:5.75rem;padding:0rem;position:relative;text-transform:none}@media only screen and (min-width: 48rem){.cappw .description-container .singleAppEmphasisView-appTile-description p, .cappw .description-container .singleAppEmphasisView-appTile-description.spectrum-Heading--subtitle3 p{margin-bottom:2.75rem}.cappw .description-container .singleAppEmphasisView-appTile-description p:last-of-type, .cappw .description-container .singleAppEmphasisView-appTile-description.spectrum-Heading--subtitle3 p:last-of-type{margin-bottom:0}}.cappw .tile-version-wrapper{display:flex;display:-webkit-box;flex-direction:row;flex-wrap:wrap}
.cappw .singleAppEmphasisView_appTile_container{display:flex;flex-direction:column;flex-grow:1;line-height:1;padding:0;width:50%}@media only screen and (max-width: 47rem){.cappw .singleAppEmphasisView_appTile_container{width:100%}}.cappw .singleAppEmphasisView_appTile_container .appTile-footer-wrapper{padding:0 2rem}@media only screen and (max-width: 47rem){.cappw .singleAppEmphasisView_appTile_container .appTile-footer-wrapper{padding:0 1rem}}.cappw .singleAppEmphasisView-appTile-gallery{height:100%;width:50%}@media only screen and (max-width: 47rem){.cappw .singleAppEmphasisView-appTile-gallery{height:15rem;width:100%}}.cappw .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image.clickable, .cappw .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video.clickable{cursor:pointer}@media only screen and (min-width: 48rem){.cappw .singleAppEmphasisView_appTile_container .singleAppEmphasisView-appTile-footer-wrapper .singleAppEmphasisView-appTile-footer-container{height:4rem}}
.cappw .spectrum--light, .cappw .spectrum--lightest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-50);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-100)}.cappw .spectrum--dark, .cappw .spectrum--darkest{--primary-ccd-bg-color: var(--spectrum-global-color-gray-100);--secondary-ccd-bg-color: var(--spectrum-global-color-gray-75)}.cappw .singleAppEmphasisView-app-tiles-header-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:80rem}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-header{color:#4b4b4b;color:var(--spectrum-global-color-gray-800);font-size:1rem;font-weight:bold}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper{display:flex;flex-wrap:wrap;margin:.75rem -0.5rem 0 -0.5rem}@media screen and (max-width: 47rem){.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper{border:none;margin:.75rem 0 0}}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile{border:.0625rem solid #e1e1e1;border:.0625rem solid var(--spectrum-global-color-gray-300);border-radius:.25rem;display:flex;flex-direction:row;margin:0 .5rem 3rem .5rem;width:100%}@media only screen and (min-width: 48rem){.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile{height:20rem}}@media screen and (max-width: 47rem){.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile{margin:0 0 3rem}}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile:last-of-type{margin-bottom:.5rem}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile:hover .carousel-left-decorator, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile:hover .carousel-right-decorator, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile.focus-ring .carousel-left-decorator, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile.focus-ring .carousel-right-decorator{opacity:1}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile .carousel-list{height:100%;margin:0rem}@media only screen and (max-width: 48rem){.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile .carousel .carousel-item:first-of-type{height:inherit !important;position:absolute !important}}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper .singleAppEmphasisView-app-tile .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video{border-radius:.25rem 0 0 .25rem}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered{flex-direction:row-reverse}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video{border-radius:0 .25rem .25rem 0}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered{flex-direction:row-reverse}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video{border-radius:0 .25rem .25rem 0}@media only screen and (max-width: 47rem){.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.odd-numbered, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.even-numbered{flex-direction:column}.cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescRightView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.odd-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-image, .cappw .singleAppEmphasisView-app-tiles-header-section .singleAppEmphasisView-app-tiles-wrapper.appSectionCardMediaDescLeftView .singleAppEmphasisView-app-tile.even-numbered .singleAppEmphasisView-appTile-gallery .appCard-media-gallery-video video{border-radius:.25rem .25rem 0 0}}