.spectrum {
  --spectrum-thumbnail-xxs-layer-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-layer-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-layer-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-layer-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-layer-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-layer-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-layer-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xxs-layer-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-layer-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-layer-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-layer-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-layer-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-layer-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-layer-border-color: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xxs-layer-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-layer-border-color-down: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xxs-layer-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-layer-border-color-hover: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xxs-layer-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-layer-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xxs-layer-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-layer-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-layer-border-color-mouse-focus: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xxs-layer-inset-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-thumbnail-xxs-layer-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-xxs-layer-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-xxs-layer-inset-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-inset-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-xxs-layer-inset-border-size: var(--spectrum-alias-border-size-thicker);
  --spectrum-thumbnail-xxs-layer-inset-position: absolute;
  --spectrum-thumbnail-xxs-layer-inset-top: 0;
  --spectrum-thumbnail-xxs-layer-inset-left: 0;
  --spectrum-thumbnail-xxs-layer-image-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-image-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-darksquare-render: no;
  --spectrum-thumbnail-xxs-layer-darksquare-size: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-lightsquare-render: no;
  --spectrum-thumbnail-xxs-layer-lightsquare-size: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-xxs-layer-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-layer-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xxs-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xxs-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xxs-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-border-color: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-border-color-down: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-border-color-hover: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xxs-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xxs-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xxs-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xxs-border-color-mouse-focus: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xxs-inset-border-color: var(--spectrum-alias-border-color-transparent);
  --spectrum-thumbnail-xxs-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-xxs-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-xxs-inset-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-inset-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-xxs-inset-border-size: var(--spectrum-global-dimension-static-size-0);
  --spectrum-thumbnail-xxs-inset-position: static;
  --spectrum-thumbnail-xxs-inset-top: 0;
  --spectrum-thumbnail-xxs-inset-left: 0;
  --spectrum-thumbnail-xxs-image-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-image-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-darksquare-render: no;
  --spectrum-thumbnail-xxs-darksquare-size: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-lightsquare-render: no;
  --spectrum-thumbnail-xxs-lightsquare-size: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-xxs-width: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xxs-height: var(--spectrum-global-dimension-size-225);
  --spectrum-thumbnail-xs-layer-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-layer-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-layer-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-layer-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-layer-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-layer-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-layer-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xs-layer-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-layer-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-layer-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-layer-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-layer-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-layer-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-layer-border-color: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xs-layer-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-layer-border-color-down: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xs-layer-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-layer-border-color-hover: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xs-layer-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-layer-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xs-layer-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-layer-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-layer-border-color-mouse-focus: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-xs-layer-inset-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-thumbnail-xs-layer-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-xs-layer-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-xs-layer-inset-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-inset-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-xs-layer-inset-border-size: var(--spectrum-alias-border-size-thicker);
  --spectrum-thumbnail-xs-layer-inset-position: absolute;
  --spectrum-thumbnail-xs-layer-inset-top: 0;
  --spectrum-thumbnail-xs-layer-inset-left: 0;
  --spectrum-thumbnail-xs-layer-image-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-image-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-darksquare-render: no;
  --spectrum-thumbnail-xs-layer-darksquare-size: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-lightsquare-render: no;
  --spectrum-thumbnail-xs-layer-lightsquare-size: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-xs-layer-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-layer-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xs-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-xs-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-xs-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-border-color: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-border-color-down: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-border-color-hover: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-xs-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-xs-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-xs-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-xs-border-color-mouse-focus: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-xs-inset-border-color: var(--spectrum-alias-border-color-transparent);
  --spectrum-thumbnail-xs-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-xs-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-xs-inset-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-inset-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-xs-inset-border-size: var(--spectrum-global-dimension-static-size-0);
  --spectrum-thumbnail-xs-inset-position: static;
  --spectrum-thumbnail-xs-inset-top: 0;
  --spectrum-thumbnail-xs-inset-left: 0;
  --spectrum-thumbnail-xs-image-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-image-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-darksquare-render: no;
  --spectrum-thumbnail-xs-darksquare-size: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-lightsquare-render: no;
  --spectrum-thumbnail-xs-lightsquare-size: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-xs-width: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-xs-height: var(--spectrum-global-dimension-size-300);
  --spectrum-thumbnail-s-layer-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-layer-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-layer-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-layer-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-layer-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-layer-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-layer-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-s-layer-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-layer-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-layer-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-layer-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-layer-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-layer-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-layer-border-color: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-s-layer-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-layer-border-color-down: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-s-layer-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-layer-border-color-hover: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-s-layer-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-layer-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-s-layer-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-layer-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-layer-border-color-mouse-focus: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-s-layer-inset-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-thumbnail-s-layer-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-s-layer-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-s-layer-inset-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-layer-inset-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-layer-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-s-layer-inset-border-size: var(--spectrum-alias-border-size-thicker);
  --spectrum-thumbnail-s-layer-inset-position: absolute;
  --spectrum-thumbnail-s-layer-inset-top: 0;
  --spectrum-thumbnail-s-layer-inset-left: 0;
  --spectrum-thumbnail-s-layer-image-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-layer-image-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-layer-darksquare-render: no;
  --spectrum-thumbnail-s-layer-darksquare-size: var(--spectrum-global-dimension-size-200);
  --spectrum-thumbnail-s-layer-lightsquare-render: no;
  --spectrum-thumbnail-s-layer-lightsquare-size: var(--spectrum-global-dimension-size-200);
  --spectrum-thumbnail-s-layer-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-s-layer-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-layer-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-s-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-s-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-s-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-border-color: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-border-color-down: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-border-color-hover: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-s-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-s-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-s-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-s-border-color-mouse-focus: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-s-inset-border-color: var(--spectrum-alias-border-color-transparent);
  --spectrum-thumbnail-s-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-s-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-s-inset-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-inset-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-s-inset-border-size: var(--spectrum-global-dimension-static-size-0);
  --spectrum-thumbnail-s-inset-position: static;
  --spectrum-thumbnail-s-inset-top: 0;
  --spectrum-thumbnail-s-inset-left: 0;
  --spectrum-thumbnail-s-image-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-image-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-darksquare-render: no;
  --spectrum-thumbnail-s-darksquare-size: var(--spectrum-global-dimension-size-200);
  --spectrum-thumbnail-s-lightsquare-render: no;
  --spectrum-thumbnail-s-lightsquare-size: var(--spectrum-global-dimension-size-200);
  --spectrum-thumbnail-s-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-s-width: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-s-height: var(--spectrum-global-dimension-size-400);
  --spectrum-thumbnail-m-layer-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-layer-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-layer-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-layer-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-layer-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-layer-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-layer-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-m-layer-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-layer-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-layer-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-layer-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-layer-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-layer-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-layer-border-color: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-m-layer-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-layer-border-color-down: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-m-layer-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-layer-border-color-hover: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-m-layer-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-layer-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-m-layer-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-layer-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-layer-border-color-mouse-focus: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-m-layer-inset-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-thumbnail-m-layer-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-m-layer-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-m-layer-inset-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-layer-inset-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-layer-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-m-layer-inset-border-size: var(--spectrum-alias-border-size-thicker);
  --spectrum-thumbnail-m-layer-inset-position: absolute;
  --spectrum-thumbnail-m-layer-inset-top: 0;
  --spectrum-thumbnail-m-layer-inset-left: 0;
  --spectrum-thumbnail-m-layer-image-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-layer-image-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-layer-darksquare-render: no;
  --spectrum-thumbnail-m-layer-darksquare-size: var(--spectrum-global-dimension-size-250);
  --spectrum-thumbnail-m-layer-lightsquare-render: no;
  --spectrum-thumbnail-m-layer-lightsquare-size: var(--spectrum-global-dimension-size-250);
  --spectrum-thumbnail-m-layer-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-m-layer-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-layer-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-m-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-m-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-m-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-border-color: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-border-color-down: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-border-color-hover: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-m-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-m-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-m-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-m-border-color-mouse-focus: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-m-inset-border-color: var(--spectrum-alias-border-color-transparent);
  --spectrum-thumbnail-m-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-m-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-m-inset-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-inset-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-m-inset-border-size: var(--spectrum-global-dimension-static-size-0);
  --spectrum-thumbnail-m-inset-position: static;
  --spectrum-thumbnail-m-inset-top: 0;
  --spectrum-thumbnail-m-inset-left: 0;
  --spectrum-thumbnail-m-image-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-image-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-darksquare-render: no;
  --spectrum-thumbnail-m-darksquare-size: var(--spectrum-global-dimension-size-250);
  --spectrum-thumbnail-m-lightsquare-render: no;
  --spectrum-thumbnail-m-lightsquare-size: var(--spectrum-global-dimension-size-250);
  --spectrum-thumbnail-m-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-m-width: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-m-height: var(--spectrum-global-dimension-size-500);
  --spectrum-thumbnail-l-layer-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-layer-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-layer-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-layer-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-layer-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-layer-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-layer-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-l-layer-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-layer-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-layer-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-layer-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-layer-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-layer-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-layer-border-color: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-l-layer-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-layer-border-color-down: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-l-layer-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-layer-border-color-hover: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-l-layer-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-layer-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-l-layer-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-layer-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-layer-border-color-mouse-focus: var(--spectrum-global-color-gray-600);
  --spectrum-thumbnail-l-layer-inset-border-color: var(--spectrum-global-color-gray-50);
  --spectrum-thumbnail-l-layer-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-l-layer-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-l-layer-inset-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-layer-inset-height: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-layer-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-l-layer-inset-border-size: var(--spectrum-alias-border-size-thicker);
  --spectrum-thumbnail-l-layer-inset-position: absolute;
  --spectrum-thumbnail-l-layer-inset-top: 0;
  --spectrum-thumbnail-l-layer-inset-left: 0;
  --spectrum-thumbnail-l-layer-image-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-layer-image-height: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-layer-darksquare-render: no;
  --spectrum-thumbnail-l-layer-darksquare-size: var(--spectrum-global-dimension-size-350);
  --spectrum-thumbnail-l-layer-lightsquare-render: no;
  --spectrum-thumbnail-l-layer-lightsquare-size: var(--spectrum-global-dimension-size-350);
  --spectrum-thumbnail-l-layer-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-l-layer-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-layer-height: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-image-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-selected: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-selected: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-image-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-opacity-selected-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-border-size-selected-disabled: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-image-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-selected-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-selected-down: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected-down: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-image-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-selected-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-selected-hover: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected-hover: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-image-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-selected-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-selected-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-l-image-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-selected-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-selected-mouse-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-selected-mouse-focus: var(--spectrum-alias-border-color-selected);
  --spectrum-thumbnail-l-image-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-opacity-disabled: var(--spectrum-alias-image-opacity-disabled);
  --spectrum-thumbnail-l-border-size-disabled: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-border-color-disabled: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-image-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-border-color: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-image-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-down: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-down: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-border-color-down: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-image-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-hover: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-hover: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-border-color-hover: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-image-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-key-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-key-focus: var(--spectrum-alias-border-size-thick);
  --spectrum-thumbnail-l-border-color-key-focus: var(--spectrum-alias-border-color-key-focus);
  --spectrum-thumbnail-l-image-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-opacity-mouse-focus: var(--spectrum-global-color-opacity-100);
  --spectrum-thumbnail-l-border-size-mouse-focus: var(--spectrum-alias-border-size-thin);
  --spectrum-thumbnail-l-border-color-mouse-focus: var(--spectrum-alias-border-color-translucent);
  --spectrum-thumbnail-l-inset-border-color: var(--spectrum-alias-border-color-transparent);
  --spectrum-thumbnail-l-darksquare-background-color: var(--spectrum-alias-thumbnail-darksquare-background-color);
  --spectrum-thumbnail-l-lightsquare-background-color: var(--spectrum-alias-thumbnail-lightsquare-background-color);
  --spectrum-thumbnail-l-inset-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-inset-height: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-inset-border-radius: var(--spectrum-alias-border-radius-xsmall);
  --spectrum-thumbnail-l-inset-border-size: var(--spectrum-global-dimension-static-size-0);
  --spectrum-thumbnail-l-inset-position: static;
  --spectrum-thumbnail-l-inset-top: 0;
  --spectrum-thumbnail-l-inset-left: 0;
  --spectrum-thumbnail-l-image-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-image-height: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-darksquare-render: no;
  --spectrum-thumbnail-l-darksquare-size: var(--spectrum-global-dimension-size-350);
  --spectrum-thumbnail-l-lightsquare-render: no;
  --spectrum-thumbnail-l-lightsquare-size: var(--spectrum-global-dimension-size-350);
  --spectrum-thumbnail-l-border-radius: var(--spectrum-alias-thumbnail-border-radius-small);
  --spectrum-thumbnail-l-width: var(--spectrum-global-dimension-size-700);
  --spectrum-thumbnail-l-height: var(--spectrum-global-dimension-size-700);
}
