/**
 * General application styles used to override the user-agent styles.
 * These styles are applied at a high level to help ensure consistency throughout the application.
 */
a {
  color: inherit;
}

input,
select,
textarea,
button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
}

html,
body {
  height: 100%;
  width: 100%;
}

body {
  display: flex;
  font-family: "Segoe UI", "-apple-system", BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Ubuntu, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.875rem;
  padding: 0;
  margin: 0;
}

ul {
  padding: 0;
}

li {
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 600;
}

/*# sourceMappingURL=override.css.map */

/**
 * User-agent style overrides required for the components to function correctly.
 */
* {
  box-sizing: inherit;
}

body {
  box-sizing: border-box;
}

/* Layout styles */
.absolute-fill {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.no-events {
  pointer-events: none;
}

.scroll-hidden {
  overflow: hidden;
}

.v-scroll-hidden {
  overflow-y: hidden;
}

.h-scroll-hidden {
  overflow-x: hidden;
}

.scroll-auto {
  overflow: auto;
}
@media screen and (max-width: 599px) {
  .scroll-auto {
    -webkit-overflow-scrolling: touch;
  }
}

.v-scroll-auto {
  overflow-y: auto;
}
@media screen and (max-width: 599px) {
  .v-scroll-auto {
    -webkit-overflow-scrolling: touch;
  }
}

.h-scroll-auto {
  overflow-x: auto;
}
@media screen and (max-width: 599px) {
  .h-scroll-auto {
    -webkit-overflow-scrolling: touch;
  }
}

.full-height {
  height: 100%;
}

.full-size {
  display: flex;
  flex-grow: 1;
  overflow: hidden;
}

.full-width {
  width: 100%;
}

/*
 * Flex styles - applied to the flexbox (flex container).
 */
.flex-column {
  display: flex;
  flex-direction: column;
}

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

.inline-flex-column {
  display: inline-flex;
  flex-direction: column;
}

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

.flex-center {
  align-items: center;
}

.flex-end {
  align-items: flex-end;
}

.flex-start {
  align-items: flex-start;
}

.flex-stretch {
  align-items: stretch;
}

.flex-baseline {
  align-items: baseline;
}

.justify-start {
  justify-content: flex-start;
}

.justify-center {
  justify-content: center;
}

.justify-end {
  justify-content: flex-end;
}

.justify-space-between {
  justify-content: space-between;
}

.flex-wrap {
  flex-wrap: wrap;
}

/*
 * Flex styles - appled to the flex-items (flexbox children).
 */
.flex-grow {
  flex-grow: 1;
}

.flex-noshrink {
  flex-shrink: 0;
}

.flex-self-center {
  align-self: center;
}

.flex-self-end {
  align-self: flex-end;
}

.flex-self-start {
  align-self: flex-start;
}

.flex-self-stretch {
  align-self: stretch;
}

/*
 * FlexBox semantic styles.
 */
.flex-cell {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  margin: 0;
  padding: 0;
  position: relative;
}

/* Typography styles */
.title-l {
  font-size: 1.75rem;
  font-weight: bold;
  letter-spacing: -0.04em;
}

.title-m {
  font-size: 1.3125rem;
  font-weight: 600;
  letter-spacing: -0.02em;
}

.title-s {
  font-size: 1.0625rem;
  font-weight: 600;
}

.title-xs {
  font-size: 0.9375rem;
  font-weight: 600;
}

.body-xl {
  font-size: 1.0625rem;
}

.body-l {
  font-size: 0.9375rem;
}

.body-m {
  font-size: 0.875rem;
}

.body-s {
  font-size: 0.75rem;
}

.body-xs {
  font-size: 0.6875rem;
}

.monospaced-m {
  font-family: Menlo, Consolas, Courier New, monospace;
  font-size: 0.8125rem;
}

.monospaced-s {
  font-family: Menlo, Consolas, Courier New, monospace;
  font-size: 0.75rem;
}

.monospaced-xs {
  font-family: Menlo, Consolas, Courier New, monospace;
  font-size: 0.6875rem;
}

/* Font size styles - these can be used to override typography styles */
.font-size-xxs {
  font-size: 0.5625rem;
}

.font-size-xs {
  font-size: 0.625rem;
}

.font-size-s {
  font-size: 0.6875rem;
}

.font-size {
  font-size: 0.75rem;
}

.font-size-ms {
  font-size: 0.8125rem;
}

.font-size-m {
  font-size: 0.875rem;
}

.font-size-mm {
  font-size: 0.9375rem;
}

.font-size-ml {
  font-size: 1rem;
}

.font-size-l {
  font-size: 1.125rem;
}

.font-size-ll {
  font-size: 1.5rem;
}

.font-size-lll {
  font-size: 1.75rem;
}

.font-size-xl {
  font-size: 2.25rem;
}

.font-size-xxl {
  font-size: 2.5rem;
}

.font-size-xxxl {
  font-size: 3.5rem;
}

.font-size-xxxxl {
  font-size: 4.5rem;
}

/* Font weight styles - these can be used to override typography styles */
.font-weight-light {
  font-weight: 200;
}

.font-weight-normal {
  font-weight: normal;
}

.font-weight-semibold {
  font-weight: 600;
}

.font-weight-heavy {
  font-weight: bold;
}

.secondary-text {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
@media (forced-colors: active) {
  .secondary-text {
    color: graytext;
  }
}

.monospaced-text {
  font-family: Menlo, Consolas, Courier New, monospace;
}

.error-text {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.error-text-important {
  color: rgba(218, 10, 0, 1) !important;
  color: var(--status-error-text,rgba(218, 10, 0, 1)) !important;
}

/* Theme-related styles */
.themed {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.v-align-middle {
  vertical-align: middle;
}

/* Depth styles */
.depth-0 {
  box-shadow: 0 0 0 0 transparent;
}

.depth-4 {
  box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, .132), 0 0.3px 0.9px 0 rgba(0, 0, 0, .108);
  box-shadow: 0 1.6px 3.6px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 0.3px 0.9px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108));
}
body.ms-vss-web-vsts-theme-hc-dark .depth-4 {
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, .132);
  border: 1px solid var(--callout-shadow-color,rgba(0, 0, 0, .132));
}
body.ms-vss-web-vsts-theme-hc-light .depth-4 {
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, .132);
  border: 1px solid var(--callout-shadow-color,rgba(0, 0, 0, .132));
}

.depth-8 {
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, .132), 0 0.6px 1.8px 0 rgba(0, 0, 0, .108);
  box-shadow: 0 3.2px 7.2px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 0.6px 1.8px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108));
}
body.ms-vss-web-vsts-theme-hc-dark .depth-8 {
  box-shadow: none;
  border: 2px solid rgba(0, 0, 0, .132);
  border: 2px solid var(--callout-shadow-color,rgba(0, 0, 0, .132));
}
body.ms-vss-web-vsts-theme-hc-light .depth-8 {
  box-shadow: none;
  border: 2px solid rgba(0, 0, 0, .132);
  border: 2px solid var(--callout-shadow-color,rgba(0, 0, 0, .132));
}

.depth-16 {
  box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, .132), 0 1.2px 3.6px 0 rgba(0, 0, 0, .108);
  box-shadow: 0 6.4px 14.4px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 1.2px 3.6px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108));
}

.depth-64 {
  box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, .132), 0 4.8px 14.4px 0 rgba(0, 0, 0, .108);
  box-shadow: 0 25.6px 57.6px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 4.8px 14.4px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108));
}

/* Sub layer styles */
.sub-layer {
  z-index: 10;
}

/* General cursor styles */
.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

/* General text styles */
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.white-space-nowrap {
  white-space: nowrap;
}

.word-break {
  word-break: break-all;
  word-break: break-word;
}

.selectable-text {
  user-select: text;
  cursor: text;
}

/* General link styles */
.link-icon {
  padding: 2px 2px;
}

.link-text {
  padding: 0 2px;
}

.no-outline {
  outline: none;
}

/* General icon styles */
.icon-margin {
  margin-right: 6px;
}

.icon-large-margin {
  margin-right: 12px;
}

.contributed-icon-image {
  background-size: contain;
}
.contributed-icon-image.non-themed {
  filter: none;
  filter: var(--third-party-icon-filter,none);
}

/*
    Padding / Margin styles

    The no/-0 styles have !important because they are intended to remove padding / Margin.
    They shouldn't be added as the default case, only when trying to reset the padding / Margin
    that a different selector with a single level of selectivity has added.
*/
.shadow-padding {
  margin: -4px;
  padding: 4px;
}

.margin-0,
.no-margin {
  margin: 0px !important;
}

.margin-4 {
  margin: 4px;
}

.margin-8 {
  margin: 8px;
}

.margin-16 {
  margin: 16px;
}

.margin-bottom-4 {
  margin-bottom: 4px;
}

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

.margin-bottom-16 {
  margin-bottom: 16px;
}

.margin-horizontal-0,
.no-h-margin {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.margin-horizontal-4 {
  margin-left: 4px;
  margin-right: 4px;
}

.margin-horizontal-8 {
  margin-left: 8px;
  margin-right: 8px;
}

.margin-horizontal-16 {
  margin-left: 16px;
  margin-right: 16px;
}

.margin-horizontal-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.margin-left-4 {
  margin-left: 4px;
}

.margin-left-8 {
  margin-left: 8px;
}

.margin-left-16 {
  margin-left: 16px;
}

.margin-right-4 {
  margin-right: 4px;
}

.margin-right-8 {
  margin-right: 8px;
}

.margin-right-16 {
  margin-right: 16px;
}

.margin-top-4 {
  margin-top: 4px;
}

.margin-top-8 {
  margin-top: 8px;
}

.margin-top-16 {
  margin-top: 16px;
}

.margin-vertical-0,
.no-v-margin {
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}

.margin-vertical-4 {
  margin-bottom: 4px;
  margin-top: 4px;
}

.margin-vertical-8 {
  margin-bottom: 8px;
  margin-top: 8px;
}

.margin-vertical-16 {
  margin-bottom: 16px;
  margin-top: 16px;
}

.margin-vertical-20 {
  margin-bottom: 20px;
  margin-top: 20px;
}

.padding-0,
.no-padding {
  padding: 0px !important;
}

.padding-4 {
  padding: 4px;
}

.padding-8 {
  padding: 8px;
}

.padding-16 {
  padding: 16px;
}

.padding-bottom-0,
.no-bottom-padding {
  padding-bottom: 0px !important;
}

.padding-bottom-4 {
  padding-bottom: 4px;
}

.padding-bottom-8 {
  padding-bottom: 8px;
}

.padding-bottom-16 {
  padding-bottom: 16px;
}

.padding-horizontal-0,
.no-h-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.padding-horizontal-4 {
  padding-left: 4px;
  padding-right: 4px;
}

.padding-horizontal-8 {
  padding-left: 8px;
  padding-right: 8px;
}

.padding-horizontal-16 {
  padding-left: 16px;
  padding-right: 16px;
}

.padding-horizontal-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.padding-left-4 {
  padding-left: 4px;
}

.padding-left-8 {
  padding-left: 8px;
}

.padding-left-16 {
  padding-left: 16px;
}

.padding-right-4 {
  padding-right: 4px;
}

.padding-right-8 {
  padding-right: 8px;
}

.padding-right-16 {
  padding-right: 16px;
}

.padding-top-0,
.no-top-padding {
  padding-top: 0px !important;
}

.padding-top-4 {
  padding-top: 4px;
}

.padding-top-8 {
  padding-top: 8px;
}

.padding-top-16 {
  padding-top: 16px;
}

.padding-vertical-0,
.no-v-padding {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}

.padding-vertical-4 {
  padding-bottom: 4px;
  padding-top: 4px;
}

.padding-vertical-8 {
  padding-bottom: 8px;
  padding-top: 8px;
}

.padding-vertical-16 {
  padding-bottom: 16px;
  padding-top: 16px;
}

.padding-vertical-20 {
  padding-bottom: 20px;
  padding-top: 20px;
}

/* Rhythm styles */
.rhythm-horizontal-4 > :not(:first-child) {
  margin-left: 4px;
}

.rhythm-horizontal-8 > :not(:first-child) {
  margin-left: 8px;
}

.rhythm-horizontal-16 > :not(:first-child) {
  margin-left: 16px;
}

.rhythm-vertical-4 > :not(:first-child) {
  margin-top: 4px;
}

.rhythm-vertical-8 > :not(:first-child) {
  margin-top: 8px;
}

.rhythm-vertical-16 > :not(:first-child) {
  margin-top: 16px;
}

.rhythm-vertical-20 > :not(:first-child) {
  margin-top: 20px;
}

.rhythm-vertical-24 > :not(:first-child) {
  margin-top: 24px;
}

.rhythm-vertical-32 > :not(:first-child) {
  margin-top: 32px;
}

/*
    Visibility styles
    NOTE - leave at the end of the file so they will override the general layout styles above.
*/
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.hidden {
  display: none;
}

.invisible {
  visibility: hidden;
}

.rotate-180 {
  transform: rotate(180deg);
}

.separator-line-top {
  border-top:  1px solid;
  border-top-color: rgba( 234, 234, 234 ,  1 );
  border-top-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

.separator-line-bottom {
  border-bottom:  1px solid;
  border-bottom-color: rgba( 234, 234, 234 ,  1 );
  border-bottom-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

.subtle-border {
  border:  1px solid;
  border-color: rgba( 234, 234, 234 ,  1 );
  border-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

.suggestion-text {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 );
}
.suggestion-text .text-underlined {
  text-decoration: underline;
}

/*
    Custom styles for shimmer effects on elements.
*/
.shimmer {
  animation-duration: 4s;
  animation-timing-function: ease-in-out;
  animation-direction: normal;
  animation-iteration-count: infinite;
  background: linear-gradient(to right, rgba( 244, 244, 244 ,  1 ) 0%, rgba( 234, 234, 234 ,  1 ) 50%, rgba( 244, 244, 244 ,  1 ) 100%) 0px 0px/90% 100% no-repeat rgba( 244, 244, 244 ,  1 );
  background: linear-gradient(to right, rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) 0%, rgba( var(--palette-neutral-8,234, 234, 234) ,  1 ) 50%, rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) 100%) 0px 0px/90% 100% no-repeat rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
  transition: opacity 200ms ease 0s;
}

@keyframes shimmer-wide {
  0% {
    background-position: -500px;
  }
  100% {
    background-position: 500px;
  }
}
@keyframes shimmer-thin {
  0% {
    background-position: -200px;
  }
  100% {
    background-position: 200px;
  }
}
.shimmer-line {
  animation-name: shimmer-wide;
  border-radius: 0.5em;
}

.shimmer-circle-small {
  animation-name: shimmer-thin;
  border-radius: 50%;
  height: 1.3em;
  margin-right: 4px;
  width: 1.3em;
}

.shimmer-circle-large {
  animation-name: shimmer-thin;
  border-radius: 50%;
  height: 2.3em;
  margin-right: 4px;
  width: 2.3em;
}

/*
    Custom scrollbar support (only on Chrome)
*/
.custom-scrollbar {
  scrollbar-color: rgba(0, 0, 0, 0.20) transparent;
  scrollbar-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20)) transparent;
  scrollbar-width: thin;
}
.custom-scrollbar.scroll-auto-hide {
  scrollbar-color: transparent transparent;
}
.custom-scrollbar.scroll-auto-hide:hover {
  scrollbar-color: rgba(0, 0, 0, 0.20) transparent;
  scrollbar-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20)) transparent;
}

.custom-scrollbar::-webkit-scrollbar {
  width: 18px;
  height: 18px;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
  border: 6px solid transparent;
  background: rgba(0, 0, 0, 0.20);
  background: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  border-radius: 10px;
  background-clip: padding-box;
}

.custom-scrollbar::-webkit-scrollbar-corner {
  background: transparent;
}

.custom-scrollbar::-webkit-scrollbar-thumb:vertical {
  min-height: 30px;
}

.custom-scrollbar::-webkit-scrollbar-thumb:horizontal {
  min-width: 30px;
}

.custom-scrollbar.scroll-auto-hide::-webkit-scrollbar-thumb {
  background: transparent;
  background-clip: padding-box;
}

.custom-scrollbar.scroll-auto-hide:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.20);
  background: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  background-clip: padding-box;
}

.custom-scrollbar::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.30);
  background: var(--palette-black-alpha-30,rgba(0, 0, 0, 0.30));
  background-clip: padding-box;
  border: 4px solid transparent;
}

.custom-scrollbar-hidden {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.custom-scrollbar-hidden::-webkit-scrollbar {
  width: 0;
}

.grayscale {
  filter: grayscale(100%);
}

.screen-reader-only {
  user-select: none;
  position: absolute;
  height: 1px;
  width: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  -webkit-clip-path: inset(50%);
  overflow: hidden !important;
  white-space: nowrap;
  padding: 0 !important;
  margin: 0 !important;
}

/*# sourceMappingURL=core.css.map */

.bolt-panel-callout-content {
  margin: 16px;
  border-radius: 6px;
  overflow: hidden;
  transition-property: transform, opacity;
  transition: transform 200ms cubic-bezier(0.165, 0.84, 0.44, 1), opacity 100ms cubic-bezier(0.215, 0.61, 0.355, 1);
  /* &.in {
      @include in();
  }

  &.out {
      @include out();
  } */
}
@media (forced-colors: active) {
  .bolt-panel-callout-content {
    border: solid 1px;
  }
}
.bolt-panel-callout-content.bolt-callout-shadow {
  box-shadow: 0px 25.6px 57.6px rgba(0, 0, 0, .22), 0px 4.8px 14.4px rgba(0, 0, 0, .18);
  box-shadow: 0px 25.6px 57.6px var(--panel-shadow-color,rgba(0, 0, 0, .22)), 0px 4.8px 14.4px var(--panel-shadow-secondary-color,rgba(0, 0, 0, .18));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-panel-callout-content.bolt-callout-shadow {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-panel-callout-content.bolt-callout-shadow {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-panel-callout-content.bolt-panel-fullscreen {
  margin: 0px;
  max-height: none;
  max-width: none;
  height: auto;
  width: auto;
  border-radius: 0px;
}

.bolt-panel-description {
  margin-right: 36px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.bolt-panel-footer {
  min-height: 64px;
  overflow: hidden;
  padding-bottom: 16px;
  padding-top: 16px;
}

.bolt-panel-footer-buttons {
  justify-content: flex-end;
  font-size: 0.875rem;
}

.bolt-panel-content {
  position: relative;
  min-height: 64px;
}

.bolt-panel-separator {
  height: 1px;
  background-color: rgba( 244, 244, 244 ,  1 );
  background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
}

.bolt-panel-overlay {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
  opacity: 0.7;
}

/*# sourceMappingURL=Panel.css.map */

.bolt-callout {
  background-color: transparent;
  pointer-events: auto;
}

/* NOTE: Create a element that overlaps the container by 5000px on all sides.
 * This allows callouts to layout naturally and not be influenced by edges of
 * the window.
 */
.bolt-portal.bolt-layout-relative {
  bottom: -5000px;
  left: -5000px;
  right: -5000px;
  top: -5000px;
}

.bolt-light-dismiss {
  pointer-events: auto;
}

.bolt-callout-modal {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
}
@media (forced-colors: active) {
  .bolt-callout-modal {
    background: transparent;
  }
}

.bolt-callout-content {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
  z-index: 1;
}

.bolt-callout-shadow {
  box-shadow: 0px 6px 12px rgba(0, 0, 0, .132);
  box-shadow: 0px 6px 12px var(--callout-shadow-color,rgba(0, 0, 0, .132));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-callout-shadow {
  box-shadow: none;
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-callout-shadow {
  box-shadow: none;
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}

.bolt-callout-extra-large {
  width: 800px;
}
@media screen and (max-width: 1023px) {
  .bolt-callout-extra-large {
    max-width: 800px;
    min-width: 80%;
    width: auto;
  }
}

.bolt-callout-large {
  width: 640px;
}
@media screen and (max-width: 1023px) {
  .bolt-callout-large {
    max-width: 640px;
    min-width: 80%;
    width: auto;
  }
}

.bolt-callout-medium {
  width: 480px;
}

.bolt-callout-small {
  width: 320px;
}

.bolt-callout-auto {
  width: auto;
}

/*# sourceMappingURL=Callout.css.map */

.bolt-portal-host {
  position: fixed;
  /* 1 million used because OF used it and the product has built around this number */
  z-index: 1000000;
}

.bolt-portal {
  overflow: hidden;
  pointer-events: none;
  z-index: 10;
}

/*# sourceMappingURL=Portal.css.map */

.bolt-condensed-horizontal-spacing {
  padding-left: 16px;
  padding-right: 16px;
}

.bolt-default-horizontal-spacing {
  padding-left: 20px;
  padding-right: 20px;
}

.bolt-relaxed-horizontal-spacing {
  padding-left: 32px;
  padding-right: 32px;
}

/*# sourceMappingURL=Surface.css.map */

.bolt-button {
  align-items: center;
  border-radius: 2px;
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-flex;
  flex-direction: row;
  flex-shrink: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: 600;
  justify-content: center;
  line-height: inherit;
  outline: none;
  overflow: visible; /* IE11 needs overflow visible for the focus treatment to show up */
  padding: 6px 12px;
  position: relative;
  transition: background 80ms linear;
}
@media (forced-colors: active) {
  .bolt-button {
    border: 1px solid windowtext;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}

/* This is here to work around Legacy styles setting the heights of all buttons to 30px */
button.bolt-button {
  height: auto;
}

/* Needed to remove the focus-rectangle from FireFox. */
.bolt-button::-moz-focus-inner {
  border: 0;
}

/* Danger modifiers */
.bolt-button.danger {
  background-color: rgba(232, 17, 35, 1);
  background-color: var(--palette-error,rgba(232, 17, 35, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}

.bolt-button.danger:hover {
  background-color: rgba(203, 15, 31, 1);
  background-color: var(--palette-error-6,rgba(203, 15, 31, 1));
}

.bolt-button.danger:active,
.bolt-button.danger.active {
  background-color: rgba(184, 14, 28, 1);
  background-color: var(--palette-error-10,rgba(184, 14, 28, 1));
}

/* Primary modifiers */
.bolt-button.primary {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}

.bolt-button.primary:hover {
  background-color: rgba( 0, 103, 181 ,  1 );
  background-color: rgba( var(--palette-primary-darkened-6,0, 103, 181) ,  1 );
}

.bolt-button.primary:active,
.bolt-button.primary.active {
  background-color: rgba( 0, 91, 161 ,  1 );
  background-color: rgba( var(--palette-primary-darkened-10,0, 91, 161) ,  1 );
}

@media (forced-colors: active) {
  .bolt-button:not(.disabled):hover {
    color: HighLight;
  }
}

/* Disabled modifiers */
.bolt-button.disabled,
.bolt-button.disabled:hover,
.bolt-button.disabled:focus {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
  cursor: default;
}
@media (forced-colors: active) {
  .bolt-button.disabled,
  .bolt-button.disabled:hover,
  .bolt-button.disabled:focus {
    color: GrayText;
    forced-color-adjust: none;
  }
}

/* Subtle modifiers (before standard for overrides) */
.bolt-button.subtle,
.bolt-button.subtle.disabled:hover,
.bolt-button.subtle.disabled:focus {
  background-color: transparent;
}
@media (forced-colors: active) {
  .bolt-button.subtle,
  .bolt-button.subtle.disabled:hover,
  .bolt-button.subtle.disabled:focus {
    background-color: unset;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle,
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle.disabled:hover,
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle.disabled:focus {
  background-color: unset;
  color: unset;
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle,
body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle.disabled:hover,
body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle.disabled:focus {
  background-color: unset;
  color: unset;
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle {
  border-color: none;
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle {
  border-color: none;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  outline: 4px solid rgba(0, 90, 158, 1);
  outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  outline: 4px solid rgba(0, 90, 158, 1);
  outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-button.subtle:hover {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
.bolt-button.subtle:active {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
}

/* Basic button colors */
.bolt-button {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  margin: 0;
}

.bolt-button:focus {
  z-index: 1;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  outline: 4px solid rgba(0, 90, 158, 1);
  outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  outline: 4px solid rgba(0, 90, 158, 1);
  outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}

.bolt-button:hover {
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button:hover {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button:hover .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button:hover {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button:hover .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

.bolt-button:active,
.bolt-button.active {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button:active,
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.active {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button:active .secondary-text,
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.active .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button:active,
body.ms-vss-web-vsts-theme-hc-light .bolt-button.active {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button:active .secondary-text,
body.ms-vss-web-vsts-theme-hc-light .bolt-button.active .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

.bolt-link-button {
  text-decoration: none;
}

.bolt-button.icon-only {
  padding: 8px 22px;
  font-weight: normal;
}

.bolt-button.icon-only.subtle {
  padding: 8px;
}

.bolt-button:not(.icon-only) > span.fluent-icons-enabled > .left-icon {
  font-weight: normal;
  padding-right: 10px;
  vertical-align: middle;
}

.bolt-button.bolt-link-button {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-button.bolt-link-button:hover {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  text-decoration: none;
}
.bolt-button.bolt-link-button:visited {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-button.bolt-link-button:active, .bolt-button.bolt-link-button.active {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-button.bolt-link-button.disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
}
@media (forced-colors: active) {
  .bolt-button.bolt-link-button.disabled {
    color: GrayText;
    forced-color-adjust: none;
  }
}

.bolt-button.bolt-link-button.primary {
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
.bolt-button.bolt-link-button.primary:hover {
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary:hover {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary:hover {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.bolt-button.bolt-link-button.primary:visited {
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
.bolt-button.bolt-link-button.primary:active, .bolt-button.bolt-link-button.primary.active {
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary:active, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary.active {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary:active, body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary.active {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
  animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
    background: window;
    color: windowtext;
  }
}
.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
  border-color: rgba(255, 255, 255, 1);
  border-color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
    border-color: highlight;
    box-shadow: none;
  }
}
.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
  border-color: rgba(255, 255, 255, 1);
  border-color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
    border-color: highlight;
    box-shadow: none;
  }
}
.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus:after {
  content: none !important;
}

.ms-Dialog-action .bolt-button {
  font-size: 0.875rem;
}

/*# sourceMappingURL=Button.css.map */

.bolt-expandable-button .icon-right {
  padding-left: 10px;
}

.bolt-expandable-button .subtle.active {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
}

/*# sourceMappingURL=ExpandableButton.css.map */

@font-face {
  font-family: "AzureDevOpsMDL2Assets";
  src: url(../../static/media/AzDevMDL2.acb0b44d710a15f95219.woff) format("woff");
}
.fabric-icon {
  align-self: center;
  display: inline-flex;
  font-family: "AzureDevOpsMDL2Assets";
  -webkit-font-smoothing: antialiased;
}
.fabric-icon.small {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
.fabric-icon.medium {
  font-size: 1rem;
  line-height: 1rem;
}
.fabric-icon.large {
  font-size: 1.5rem;
  line-height: 1.5rem;
}

/**
 * Adjustments to specific icon placements based on their default layout.
 */
.ms-Icon--FabricFolder,
.ms-Icon--FabricFolderFill {
  transform: translateY(1px);
}

.ms-Icon--Tag {
  transform: translateY(1px);
}

/**
 * Your use of the content in the files referenced here is subject to the terms of the license at https://aka.ms/fabric-assets-license
 */
.ms-Icon--WindowsLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e782";
}

.ms-Icon--Preview:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e8ff";
}

.ms-Icon--ChevronUpSmall:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e96d";
}

.ms-Icon--ChevronDownSmall:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e96e";
}

.ms-Icon--ChevronLeftSmall:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e96f";
}

.ms-Icon--ChevronRightSmall:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e970";
}

.ms-Icon--ChevronUpMed:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e971";
}

.ms-Icon--ChevronDownMed:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e972";
}

.ms-Icon--ChevronLeftMed:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e973";
}

.ms-Icon--ChevronRightMed:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e974";
}

.ms-Icon--PowerBILogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ea1e";
}

.ms-Icon--AzureLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\eb6a";
}

.ms-Icon--OfficeLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\eb6e";
}

.ms-Icon--SkypeLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\eb6f";
}

.ms-Icon--VisualStudioLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ec22";
}

.ms-Icon--MicrosoftLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ec6a";
}

.ms-Icon--YammerLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ed19";
}

.ms-Icon--AADLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ed68";
}

.ms-Icon--AccessLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ed69";
}

.ms-Icon--Dynamics365Logo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\edcc";
}

.ms-Icon--OfflineOneDriveParachute:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\eec8";
}

.ms-Icon--OfflineOneDriveParachuteDisabled:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\eec9";
}

.ms-Icon--ViewAll2:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef56";
}

.ms-Icon--ReceiptCheck:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef5b";
}

.ms-Icon--Lifesaver:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef62";
}

.ms-Icon--ExcelDocument:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef73";
}

.ms-Icon--SkypeCircleCheck:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef7d";
}

.ms-Icon--SkypeCircleMinus:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef7f";
}

.ms-Icon--SkypeMinus:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef82";
}

.ms-Icon--ConnectContacts:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\efd4";
}

.ms-Icon--GiftboxOpen:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f133";
}

.ms-Icon--StatusCircleCheckmark:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f13e";
}

.ms-Icon--ProgressRingDots:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f16a";
}

.ms-Icon--WordLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1e3";
}

.ms-Icon--ExcelLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1e5";
}

.ms-Icon--OneNoteLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1e7";
}

.ms-Icon--OutlookLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1e9";
}

.ms-Icon--PowerPointLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1eb";
}

.ms-Icon--TriggerUser:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f24b";
}

.ms-Icon--Build:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f28f";
}

.ms-Icon--BranchCommit:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f293";
}

.ms-Icon--BranchShelveset:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f298";
}

.ms-Icon--Deploy:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f29d";
}

.ms-Icon--VisioLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2a7";
}

.ms-Icon--TaskGroup:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2ae";
}

.ms-Icon--AutoFillTemplate:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f313";
}

.ms-Icon--ParachuteSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f352";
}

.ms-Icon--ReviewRequestSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f356";
}

.ms-Icon--ReviewResponseSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f358";
}

.ms-Icon--FeedbackResponseSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f35b";
}

.ms-Icon--EngineeringGroup:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f362";
}

.ms-Icon--VSTSLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f381";
}

.ms-Icon--TestStep:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3ac";
}

.ms-Icon--TestParameter:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3ad";
}

.ms-Icon--TestSuite:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3ae";
}

.ms-Icon--TestCase:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3af";
}

.ms-Icon--AzureKeyVault:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3b4";
}

.ms-Icon--CRMCustomerInsightsApp:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f3c8";
}

.ms-Icon--DefectSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f449";
}

.ms-Icon--LadybugSolid:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f44a";
}

.ms-Icon--NugetLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f44c";
}

.ms-Icon--TFVCLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f44d";
}

.ms-Icon--ProjectLogo32:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f47e";
}

.ms-Icon--FontColorSwatch:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f4ed";
}

.ms-Icon--BitbucketLogo32:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f5d2";
}

.ms-Icon--GradleLogo32:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f5d4";
}

.ms-Icon--GitLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f65d" !important;
}

.ms-Icon--GitHubLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f65e";
}

.ms-Icon--ApacheMavenLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f65f";
}

.ms-Icon--NPMLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f660";
}

.ms-Icon--GitFork:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f661";
}

.ms-Icon--SVNLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f662";
}

.ms-Icon--JenkinsLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f663";
}

.ms-Icon--ExternalGit:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f665";
}

.ms-Icon--QuadColumn:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f66f";
}

.ms-Icon--AuthenticatorApp:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f6b1";
}

.ms-Icon--ButtonControl:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f6c0";
}

.ms-Icon--UserGauge:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f6ed";
}

.ms-Icon--BulletedListText:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f792";
}

.ms-Icon--BulletedListBullet:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f793";
}

.ms-Icon--NumberedListText:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f796";
}

.ms-Icon--NumberedListNumber:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f797";
}

.ms-Icon--RemoveLinkChain:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79a";
}

.ms-Icon--RemoveLinkX:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79b";
}

.ms-Icon--FabricTextHighlight:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79c";
}

.ms-Icon--ClearFormattingA:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79d";
}

.ms-Icon--ClearFormattingEraser:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79e";
}

.ms-Icon--Photo2Fill:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f79f";
}

.ms-Icon--IncreaseIndentText:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a0";
}

.ms-Icon--IncreaseIndentArrow:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a1";
}

.ms-Icon--DecreaseIndentText:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a2";
}

.ms-Icon--DecreaseIndentArrow:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a3";
}

.ms-Icon--CheckListText:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a8";
}

.ms-Icon--CheckListCheck:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7a9";
}

.ms-Icon--ReleaseGateCheck:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7bf";
}

.ms-Icon--ReleaseGateError:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f7c0";
}

.ms-Icon--SkypeCircleSlash:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f825";
}

.ms-Icon--PythonLogoBlue:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f84d";
}

.ms-Icon--PythonLogoYellow:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f84e";
}

.ms-Icon--RustLanguageLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f84f";
}

.ms-Icon--RubyGemsLogo:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f850";
}

.ms-Icon--DecreaseIndentLegacy:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e290";
}

.ms-Icon--IncreaseIndentLegacy:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e291";
}

.ms-Icon--ImageDiff:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f30b";
}

.ms-Icon--GitGraph:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2ca";
}

.ms-Icon--WordDocument:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef71";
}

.ms-Icon--PowerPointDocument:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\ef72";
}

.ms-Icon--PowerShell:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f1fd";
}

.ms-Icon--FileSQL:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2e7";
}

.ms-Icon--FileASPX:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2e9";
}

.ms-Icon--FileSass:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2eb";
}

.ms-Icon--FileLess:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2ec";
}

.ms-Icon--CSharpLanguage:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2ef";
}

.ms-Icon--CPlusPlusLanguage:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f2f3";
}

.ms-Icon--RowsChild:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f29c";
}

.ms-Icon--FileTypeSolution:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f387";
}

.ms-Icon--FileYML:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\f5da";
}

.ms-Icon--GripperResize:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e788";
}

.ms-Icon--UngroupList:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e61c";
}

.ms-Icon--BugWarning:before {
  font-family: "AzureDevOpsMDL2Assets";
  content: "\e357";
}

/*# sourceMappingURL=FabricIcons.css.map */

@font-face {
  font-family: "FluentFilled";
  src: url(../../static/media/fluent-filled-v1.1.201.179cfbead9b627535b20.woff2) format("woff2");
}
@font-face {
  font-family: "FluentRegular";
  src: url(../../static/media/fluent-regular-v1.1.201.67141d6df757a26b5a2d.woff2) format("woff2");
}
span.fluent-icons-enabled {
  display: inline-flex;
}

.fluent-icons-enabled {
  /**
  * Adjustments to specific icon placements based on their default layout.
  */
  /**
  * Your use of the content in the files referenced here is subject to the terms of the license at https://aka.ms/fabric-assets-license
  */
}
.fluent-icons-enabled .fabric-icon {
  align-self: center;
  display: inline-flex;
  -webkit-font-smoothing: antialiased;
}
.fluent-icons-enabled .fabric-icon.small {
  font-size: 0.75rem;
  line-height: 0.75rem;
}
.fluent-icons-enabled .fabric-icon.medium {
  font-size: 1rem;
  line-height: 1rem;
}
.fluent-icons-enabled .fabric-icon.large {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
.fluent-icons-enabled .fabric-icon.bolt-breadcrumb-item-icon {
  font-size: 1rem;
}
.fluent-icons-enabled .fabric-icon.bolt-tab-icon {
  font-size: 1rem;
  line-height: 1rem;
}
.fluent-icons-enabled .fabric-icon:not(.bowtie-icon) {
  font-family: "FluentRegular";
}
.fluent-icons-enabled .bolt-menuitem-cell-icon .fabric-icon {
  font-size: 1rem;
}
.fluent-icons-enabled .ms-Icon--FabricFolder,
.fluent-icons-enabled .ms-Icon--FabricFolderFill {
  transform: translateY(1px);
}
.fluent-icons-enabled .ms-Icon--Tag {
  transform: translateY(1px);
}
.fluent-icons-enabled .ms-Icon--Insights:before {
  font-family: "FluentRegular";
  content: "\f4d9";
}
.fluent-icons-enabled .ms-Icon--GlobalNavButton:before {
  font-family: "FluentRegular";
  content: "\e85f";
}
.fluent-icons-enabled .ms-Icon--Airplane.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Airplane:before {
  font-family: "FluentRegular";
  content: "\f10f";
}
.fluent-icons-enabled .ms-Icon--ChevronDown:before {
  font-family: "FluentRegular";
  content: "\f2a2";
}
.fluent-icons-enabled .ms-Icon--ChevronUp:before {
  font-family: "FluentRegular";
  content: "\f2b5";
}
.fluent-icons-enabled .ms-Icon--Edit:before {
  font-family: "FluentRegular";
  content: "\f3dc";
}
.fluent-icons-enabled .ms-Icon--Add:before,
.fluent-icons-enabled .ms-Icon--CalculatorAddition:before {
  font-family: "FluentRegular";
  content: "\f108";
}
.fluent-icons-enabled .ms-Icon--Cancel:before {
  font-family: "FluentRegular";
  content: "\f368";
}
.fluent-icons-enabled .ms-Icon--More:before {
  font-family: "FluentRegular";
  content: "\e823";
}
.fluent-icons-enabled .ms-Icon--Settings:before {
  font-family: "FluentRegular";
  content: "\f6a8";
}
.fluent-icons-enabled .ms-Icon--Video:before {
  font-family: "FluentRegular";
  content: "\f84b";
}
.fluent-icons-enabled .ms-Icon--Mail:before {
  font-family: "FluentRegular";
  content: "\e7a1";
}
.fluent-icons-enabled .ms-Icon--People:before {
  font-family: "FluentRegular";
  content: "\f5a7";
}
.fluent-icons-enabled .ms-Icon--Phone:before {
  font-family: "FluentRegular";
  content: "\e26f";
}
.fluent-icons-enabled .ms-Icon--Pin:before,
.fluent-icons-enabled .ms-Icon--Pinned:before {
  font-family: "FluentRegular";
  content: "\f600";
}
.fluent-icons-enabled .ms-Icon--Shop:before {
  font-family: "FluentRegular";
  content: "\f76e";
}
.fluent-icons-enabled .ms-Icon--Link:before {
  font-family: "FluentRegular";
  content: "\f4e3";
}
.fluent-icons-enabled .ms-Icon--Filter:before {
  font-family: "FluentRegular";
  content: "\e60a";
}
.fluent-icons-enabled .ms-Icon--Zoom:before,
.fluent-icons-enabled .ms-Icon--Search:before {
  font-family: "FluentRegular";
  content: "\ea7c";
}
.fluent-icons-enabled .ms-Icon--ZoomOut:before {
  font-family: "FluentRegular";
  content: "\ee8f";
}
.fluent-icons-enabled .ms-Icon--Attach:before {
  font-family: "FluentRegular";
  content: "\f1a8";
}
.fluent-icons-enabled .ms-Icon--Send:before {
  font-family: "FluentRegular";
  content: "\ea8e";
}
.fluent-icons-enabled .ms-Icon--FavoriteList:before {
  font-family: "FluentRegular";
  content: "\ebb1";
}
.fluent-icons-enabled .ms-Icon--Forward:before {
  font-family: "FluentRegular";
  content: "\e0eb";
}
.fluent-icons-enabled .ms-Icon--Back:before {
  font-family: "FluentRegular";
  content: "\f184";
}
.fluent-icons-enabled .ms-Icon--Refresh:before {
  font-family: "FluentRegular";
  content: "\e0aa";
}
.fluent-icons-enabled .ms-Icon--Share:before {
  font-family: "FluentRegular";
  content: "\eaa6";
}
.fluent-icons-enabled .ms-Icon--Lock:before {
  font-family: "FluentRegular";
  content: "\e78e";
}
.fluent-icons-enabled .ms-Icon--BlockedSite:before {
  font-family: "FluentRegular";
  content: "\eacc";
}
.fluent-icons-enabled .ms-Icon--ReportHacked:before {
  font-family: "FluentRegular";
  content: "\eace";
}
.fluent-icons-enabled .ms-Icon--EMI:before {
  font-family: "FluentRegular";
  content: "\e20a";
}
.fluent-icons-enabled .ms-Icon--Blocked:before {
  font-family: "FluentRegular";
  content: "\f618";
}
.fluent-icons-enabled .ms-Icon--FavoriteStar:before {
  font-family: "FluentRegular";
  content: "\f70e";
}
.fluent-icons-enabled .ms-Icon--FavoriteStarFill:before {
  font-family: "FluentFilled";
  content: "\f717";
}
.fluent-icons-enabled .ms-Icon--ReadingMode.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ReadingMode:before {
  font-family: "FluentRegular";
  content: "\f65b";
}
.fluent-icons-enabled .ms-Icon--Remove:before {
  font-family: "FluentRegular";
  content: "\ebcf";
}
.fluent-icons-enabled .ms-Icon--CheckboxComposite:before {
  font-family: "FluentRegular";
  content: "\f27c";
}
.fluent-icons-enabled .ms-Icon--CheckboxCompositeReversed:before {
  font-family: "FluentFilled";
  content: "\f27c";
}
.fluent-icons-enabled .ms-Icon--CheckMark:before,
.fluent-icons-enabled .ms-Icon--Accept:before,
.fluent-icons-enabled .ms-Icon--ReceiptCheck:before,
.fluent-icons-enabled .ms-Icon--StatusCircleCheckmark:before {
  font-family: "FluentRegular";
  content: "\e305";
}
.fluent-icons-enabled .ms-Icon--BackToWindow:before {
  font-family: "FluentRegular";
  content: "\f164";
}
.fluent-icons-enabled .ms-Icon--FullScreen:before {
  font-family: "FluentRegular";
  content: "\f15e";
}
.fluent-icons-enabled .ms-Icon--Print:before {
  font-family: "FluentRegular";
  content: "\f6fa";
}
.fluent-icons-enabled .ms-Icon--Up:before {
  font-family: "FluentRegular";
  content: "\f1b4";
}
.fluent-icons-enabled .ms-Icon--Down:before {
  font-family: "FluentRegular";
  content: "\f147";
}
.fluent-icons-enabled .ms-Icon--OEM:before {
  font-family: "FluentRegular";
  content: "\f132";
}
.fluent-icons-enabled .ms-Icon--Delete:before {
  font-family: "FluentRegular";
  content: "\e47b";
}
.fluent-icons-enabled .ms-Icon--Save:before {
  font-family: "FluentRegular";
  content: "\ea43";
}
.fluent-icons-enabled .ms-Icon--Fingerprint.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Fingerprint:before {
  font-family: "FluentRegular";
  content: "\e611";
}
.fluent-icons-enabled .ms-Icon--Flashlight:before {
  font-family: "FluentRegular";
  content: "\e628";
}
.fluent-icons-enabled .ms-Icon--Sad:before {
  font-family: "FluentRegular";
  content: "\e5d4";
}
.fluent-icons-enabled .ms-Icon--MultiSelect:before {
  font-family: "FluentRegular";
  content: "\e84b";
}
.fluent-icons-enabled .ms-Icon--KeyboardClassic:before {
  font-family: "FluentRegular";
  content: "\e74a";
}
.fluent-icons-enabled .ms-Icon--Play:before {
  font-family: "FluentRegular";
  content: "\e990";
}
.fluent-icons-enabled .ms-Icon--Pause:before {
  font-family: "FluentRegular";
  content: "\f5a0";
}
.fluent-icons-enabled .ms-Icon--ChevronLeft:before {
  font-family: "FluentRegular";
  content: "\f2a9";
}
.fluent-icons-enabled .ms-Icon--ChevronRight:before {
  font-family: "FluentRegular";
  content: "\f2af";
}
.fluent-icons-enabled .ms-Icon--Emoji2:before {
  font-family: "FluentRegular";
  content: "\f3df";
}
.fluent-icons-enabled .ms-Icon--SearchAndApps.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--SearchAndApps:before {
  font-family: "FluentRegular";
  content: "\f773";
}
.fluent-icons-enabled .ms-Icon--Globe:before {
  font-family: "FluentRegular";
  content: "\e6b1";
}
.fluent-icons-enabled .ms-Icon--ContactInfo:before {
  font-family: "FluentRegular";
  content: "\f6d6";
}
.fluent-icons-enabled .ms-Icon--Unpin:before {
  font-family: "FluentRegular";
  content: "\e985";
}
.fluent-icons-enabled .ms-Icon--Contact:before {
  font-family: "FluentRegular";
  content: "\f5bc";
}
.fluent-icons-enabled .ms-Icon--Paste:before {
  font-family: "FluentRegular";
  content: "\e35a";
}
.fluent-icons-enabled .ms-Icon--Error:before {
  font-family: "FluentRegular";
  content: "\f3f0";
}
.fluent-icons-enabled .ms-Icon--Unlock:before {
  font-family: "FluentRegular";
  content: "\e794";
}
.fluent-icons-enabled .ms-Icon--Calendar:before {
  font-family: "FluentRegular";
  content: "\e24d";
}
.fluent-icons-enabled .ms-Icon--Megaphone:before {
  font-family: "FluentRegular";
  content: "\f536";
}
.fluent-icons-enabled .ms-Icon--Color:before {
  font-family: "FluentRegular";
  content: "\e3bc";
}
.fluent-icons-enabled .ms-Icon--SaveAs.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--SaveAs:before {
  font-family: "FluentRegular";
  content: "\ea48";
}
.fluent-icons-enabled .ms-Icon--Undo:before {
  font-family: "FluentRegular";
  content: "\e126";
}
.fluent-icons-enabled .ms-Icon--RedEye:before {
  font-family: "FluentRegular";
  content: "\e5f1";
}
.fluent-icons-enabled .ms-Icon--Warning:before {
  font-family: "FluentRegular";
  content: "\f868";
}
.fluent-icons-enabled .ms-Icon--ShoppingCart:before {
  font-family: "FluentRegular";
  content: "\e2ab";
}
.fluent-icons-enabled .ms-Icon--Flag:before {
  font-family: "FluentRegular";
  content: "\f40a";
}
.fluent-icons-enabled .ms-Icon--Page:before {
  font-family: "FluentRegular";
  content: "\e4d7";
}
.fluent-icons-enabled .ms-Icon--Car:before {
  font-family: "FluentRegular";
  content: "\f847";
}
.fluent-icons-enabled .ms-Icon--EatDrink:before {
  font-family: "FluentRegular";
  content: "\e666";
}
.fluent-icons-enabled .ms-Icon--Home:before {
  font-family: "FluentRegular";
  content: "\e70f";
}
.fluent-icons-enabled .ms-Icon--SwitcherStartEnd:before {
  font-family: "FluentRegular";
  content: "\f1ab";
}
.fluent-icons-enabled .ms-Icon--IncidentTriangle:before {
  font-family: "FluentFilled";
  content: "\f880";
}
.fluent-icons-enabled .ms-Icon--History:before,
.fluent-icons-enabled .ms-Icon--FullHistory:before {
  font-family: "FluentRegular";
  content: "\e705";
}
.fluent-icons-enabled .ms-Icon--Work:before {
  font-family: "FluentRegular";
  content: "\e1e9";
}
.fluent-icons-enabled .ms-Icon--LocationDot.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--LocationDot:before {
  font-family: "FluentFilled";
  content: "\e353";
}
.fluent-icons-enabled .ms-Icon--Dictionary.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Dictionary:before {
  font-family: "FluentRegular";
  content: "\f8fd";
}
.fluent-icons-enabled .ms-Icon--RevToggleKey:before {
  font-family: "FluentRegular";
  content: "\f8dd";
}
.fluent-icons-enabled .ms-Icon--View:before {
  font-family: "FluentRegular";
  content: "\e5f1";
}
.fluent-icons-enabled .ms-Icon--Previous:before {
  font-family: "FluentRegular";
  content: "\f627";
}
.fluent-icons-enabled .ms-Icon--Next:before {
  font-family: "FluentRegular";
  content: "\f568";
}
.fluent-icons-enabled .ms-Icon--Clear:before {
  font-family: "FluentRegular";
  content: "\f368";
}
.fluent-icons-enabled .ms-Icon--Download:before {
  font-family: "FluentRegular";
  content: "\f14f";
}
.fluent-icons-enabled .ms-Icon--Help:before {
  font-family: "FluentRegular";
  content: "\f637";
}
.fluent-icons-enabled .ms-Icon--Upload:before {
  font-family: "FluentRegular";
  content: "\e131";
}
.fluent-icons-enabled .ms-Icon--Emoji:before {
  font-family: "FluentRegular";
  content: "\e5d1";
}
.fluent-icons-enabled .ms-Icon--ClosePane:before {
  font-family: "FluentRegular";
  content: "\e8c1";
}
.fluent-icons-enabled .ms-Icon--OpenPane.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--OpenPane:before {
  font-family: "FluentRegular";
  content: "\e8c4";
}
.fluent-icons-enabled .ms-Icon--PreviewLink:before {
  font-family: "FluentRegular";
  content: "\f624";
}
.fluent-icons-enabled .ms-Icon--ZoomIn:before {
  font-family: "FluentRegular";
  content: "\ee8e";
}
.fluent-icons-enabled .ms-Icon--ViewAll:before {
  font-family: "FluentRegular";
  content: "\e19b";
}
.fluent-icons-enabled .ms-Icon--Switch.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Switch:before {
  font-family: "FluentRegular";
  content: "\f18d";
}
.fluent-icons-enabled .ms-Icon--Rename:before {
  font-family: "FluentRegular";
  content: "\f668";
}
.fluent-icons-enabled .ms-Icon--Import.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Import:before {
  font-family: "FluentRegular";
  content: "\f159";
}
.fluent-icons-enabled .ms-Icon--Folder:before {
  font-family: "FluentRegular";
  content: "\e643";
}
.fluent-icons-enabled .ms-Icon--ChromeClose:before {
  font-family: "FluentRegular";
  content: "\f368";
}
.fluent-icons-enabled .ms-Icon--ShowResults.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ShowResults:before {
  font-family: "FluentRegular";
  content: "\e064";
}
.fluent-icons-enabled .ms-Icon--PaymentCard:before {
  font-family: "FluentRegular";
  content: "\e8d4";
}
.fluent-icons-enabled .ms-Icon--Copy:before {
  font-family: "FluentRegular";
  content: "\f32a";
}
.fluent-icons-enabled .ms-Icon--FontColor:before {
  font-family: "FluentRegular";
  content: "\ecf5";
}
.fluent-icons-enabled .ms-Icon--Permissions:before {
  font-family: "FluentRegular";
  content: "\e740";
}
.fluent-icons-enabled .ms-Icon--Italic:before {
  font-family: "FluentRegular";
  content: "\ed36";
}
.fluent-icons-enabled .ms-Icon--Underline:before {
  font-family: "FluentRegular";
  content: "\ed67";
}
.fluent-icons-enabled .ms-Icon--Bold:before {
  font-family: "FluentRegular";
  content: "\ecd2";
}
.fluent-icons-enabled .ms-Icon--Like:before {
  font-family: "FluentRegular";
  content: "\ed78";
}
.fluent-icons-enabled .ms-Icon--FontSize:before {
  font-family: "FluentRegular";
  content: "\ed10";
}
.fluent-icons-enabled .ms-Icon--Tag:before {
  font-family: "FluentRegular";
  content: "\ec70";
}
.fluent-icons-enabled .ms-Icon--Library:before {
  font-family: "FluentRegular";
  content: "\e761";
}
.fluent-icons-enabled .ms-Icon--BlockContact:before {
  font-family: "FluentRegular";
  content: "\e942";
}
.fluent-icons-enabled .ms-Icon--AddFriend:before {
  font-family: "FluentRegular";
  content: "\e921";
}
.fluent-icons-enabled .ms-Icon--BulletedList:before {
  font-family: "FluentRegular";
  content: "\ecd8";
}
.fluent-icons-enabled .ms-Icon--Chat:before {
  font-family: "FluentRegular";
  content: "\e2e4";
}
.fluent-icons-enabled .ms-Icon--Group:before {
  font-family: "FluentRegular";
  content: "\f5b7";
}
.fluent-icons-enabled .ms-Icon--World:before {
  font-family: "FluentRegular";
  content: "\f3d9";
}
.fluent-icons-enabled .ms-Icon--Comment:before {
  font-family: "FluentRegular";
  content: "\f2fe";
}
.fluent-icons-enabled .ms-Icon--Repair:before {
  font-family: "FluentRegular";
  content: "\ee85";
}
.fluent-icons-enabled .ms-Icon--Accounts:before {
  font-family: "FluentRegular";
  content: "\f53b";
}
.fluent-icons-enabled .ms-Icon--Stopwatch:before {
  font-family: "FluentRegular";
  content: "\ed86";
}
.fluent-icons-enabled .ms-Icon--Clock:before,
.fluent-icons-enabled .ms-Icon--Recent:before {
  font-family: "FluentRegular";
  content: "\f2dc";
}
.fluent-icons-enabled .ms-Icon--WorldClock:before {
  font-family: "FluentRegular";
  content: "\e6b4";
}
.fluent-icons-enabled .ms-Icon--Completed:before {
  font-family: "FluentRegular";
  content: "\f297";
}
.fluent-icons-enabled .ms-Icon--MiniExpand:before {
  font-family: "FluentRegular";
  content: "\f44f";
}
.fluent-icons-enabled .ms-Icon--Code:before {
  font-family: "FluentRegular";
  content: "\ee90";
}
.fluent-icons-enabled .ms-Icon--Streaming.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Streaming:before {
  font-family: "FluentRegular";
  content: "\f4f0";
}
.fluent-icons-enabled .ms-Icon--LightningBolt:before {
  font-family: "FluentRegular";
  content: "\e617";
}
.fluent-icons-enabled .ms-Icon--Info:before {
  font-family: "FluentRegular";
  content: "\f4a2";
}
.fluent-icons-enabled .ms-Icon--MediaStorageTower:before {
  font-family: "FluentRegular";
  content: "\f1dd";
}
.fluent-icons-enabled .ms-Icon--PC1:before {
  font-family: "FluentRegular";
  content: "\f358";
}
.fluent-icons-enabled .ms-Icon--Reply:before {
  font-family: "FluentRegular";
  content: "\f176";
}
.fluent-icons-enabled .ms-Icon--Chart:before {
  font-family: "FluentRegular";
  content: "\e45c";
}
.fluent-icons-enabled .ms-Icon--LockSolid:before {
  font-family: "FluentFilled";
  content: "\e79c";
}
.fluent-icons-enabled .ms-Icon--DashKey:before {
  font-family: "FluentRegular";
  content: "\ebcf";
}
.fluent-icons-enabled .ms-Icon--CloudWeather:before {
  font-family: "FluentRegular";
  content: "\e382";
}
.fluent-icons-enabled .ms-Icon--Cloudy.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Cloudy:before {
  font-family: "FluentRegular";
  content: "\f86e";
}
.fluent-icons-enabled .ms-Icon--Unknown:before {
  font-family: "FluentRegular";
  content: "\f63c";
}
.fluent-icons-enabled .ms-Icon--SortLines:before {
  font-family: "FluentRegular";
  content: "\f1ad";
}
.fluent-icons-enabled .ms-Icon--Ribbon:before {
  font-family: "FluentRegular";
  content: "\ea26";
}
.fluent-icons-enabled .ms-Icon--Assign:before {
  font-family: "FluentRegular";
  content: "\e344";
}
.fluent-icons-enabled .ms-Icon--FlowChart.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FlowChart:before {
  font-family: "FluentRegular";
  content: "\e638";
}
.fluent-icons-enabled .ms-Icon--CheckList.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--CheckList:before {
  font-family: "FluentRegular";
  content: "\ec92";
}
.fluent-icons-enabled .ms-Icon--Diagnostic.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Diagnostic:before {
  font-family: "FluentRegular";
  content: "\e9e0";
}
.fluent-icons-enabled .ms-Icon--Equalizer:before {
  font-family: "FluentRegular";
  content: "\f586";
}
.fluent-icons-enabled .ms-Icon--Processing.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Processing:before {
  font-family: "FluentRegular";
  content: "\f013c";
}
.fluent-icons-enabled .ms-Icon--WorkFlow.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--WorkFlow:before {
  font-family: "FluentRegular";
  content: "\e0ae";
}
.fluent-icons-enabled .ms-Icon--Diamond2Solid:before {
  font-family: "FluentFilled";
  content: "\e4c6";
}
.fluent-icons-enabled .ms-Icon--Teamwork:before {
  font-family: "FluentRegular";
  content: "\f5b7";
}
.fluent-icons-enabled .ms-Icon--PeopleAdd:before {
  font-family: "FluentRegular";
  content: "\f5ab";
}
.fluent-icons-enabled .ms-Icon--DateTime2:before {
  font-family: "FluentRegular";
  content: "\e243";
}
.fluent-icons-enabled .ms-Icon--Shield:before {
  font-family: "FluentRegular";
  content: "\eac3";
}
.fluent-icons-enabled .ms-Icon--PageAdd:before {
  font-family: "FluentRegular";
  content: "\e4da";
}
.fluent-icons-enabled .ms-Icon--NumberedList:before {
  font-family: "FluentRegular";
  content: "\ed3a";
}
.fluent-icons-enabled .ms-Icon--MusicInCollectionFill:before {
  font-family: "FluentFilled";
  content: "\e861";
}
.fluent-icons-enabled .ms-Icon--List:before {
  font-family: "FluentRegular";
  content: "\e779";
}
.fluent-icons-enabled .ms-Icon--ErrorBadge:before {
  font-family: "FluentRegular";
  content: "\f36c";
}
.fluent-icons-enabled .ms-Icon--CircleRing:before {
  font-family: "FluentRegular";
  content: "\f2ba";
}
.fluent-icons-enabled .ms-Icon--CircleFill:before {
  font-family: "FluentFilled";
  content: "\f2ba";
}
.fluent-icons-enabled .ms-Icon--Lightbulb:before {
  font-family: "FluentRegular";
  content: "\f4d5";
}
.fluent-icons-enabled .ms-Icon--Puzzle:before {
  font-family: "FluentRegular";
  content: "\e9e8";
}
.fluent-icons-enabled .ms-Icon--Ringer:before {
  font-family: "FluentRegular";
  content: "\e014";
}
.fluent-icons-enabled .ms-Icon--PDF:before {
  font-family: "FluentRegular";
  content: "\f3ab";
}
.fluent-icons-enabled .ms-Icon--StockDown:before {
  font-family: "FluentFilled";
  content: "\edaa";
}
.fluent-icons-enabled .ms-Icon--StockUp:before {
  font-family: "FluentFilled";
  content: "\eda5";
}
.fluent-icons-enabled .ms-Icon--MSNVideos:before {
  font-family: "FluentRegular";
  content: "\e993";
}
.fluent-icons-enabled .ms-Icon--Soccer:before {
  font-family: "FluentRegular";
  content: "\eb70";
}
.fluent-icons-enabled .ms-Icon--CollegeFootball.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--CollegeFootball:before {
  font-family: "FluentRegular";
  content: "\eb68";
}
.fluent-icons-enabled .ms-Icon--ProFootball.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ProFootball:before {
  font-family: "FluentRegular";
  content: "\eb68";
}
.fluent-icons-enabled .ms-Icon--Snowflake.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Snowflake:before {
  font-family: "FluentRegular";
  content: "\f89b";
}
.fluent-icons-enabled .ms-Icon--AirplaneSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--AirplaneSolid:before {
  font-family: "FluentFilled";
  content: "\f10f";
}
.fluent-icons-enabled .ms-Icon--Heart:before {
  font-family: "FluentRegular";
  content: "\f478";
}
.fluent-icons-enabled .ms-Icon--HeartFill:before {
  font-family: "FluentFilled";
  content: "\f47c";
}
.fluent-icons-enabled .ms-Icon--StatusErrorFull:before {
  font-family: "FluentFilled";
  content: "\f36c";
}
.fluent-icons-enabled .ms-Icon--Certificate:before {
  font-family: "FluentRegular";
  content: "\e539";
}
.fluent-icons-enabled .ms-Icon--Rewind:before {
  font-family: "FluentRegular";
  content: "\ea1d";
}
.fluent-icons-enabled .ms-Icon--Photo2:before {
  font-family: "FluentRegular";
  content: "\ef61";
}
.fluent-icons-enabled .ms-Icon--OpenSource:before {
  font-family: "FluentRegular";
  content: "\e1dd";
}
.fluent-icons-enabled .ms-Icon--Project.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Project:before {
  font-family: "FluentRegular";
  content: "\eaba";
}
.fluent-icons-enabled .ms-Icon--CloudDownload:before {
  font-family: "FluentRegular";
  content: "\e38c";
}
.fluent-icons-enabled .ms-Icon--CityNext:before {
  font-family: "FluentRegular";
  content: "\f2c1";
}
.fluent-icons-enabled .ms-Icon--Documentation:before {
  font-family: "FluentRegular";
  content: "\e51f";
}
.fluent-icons-enabled .ms-Icon--Giftbox:before {
  font-family: "FluentRegular";
  content: "\e69b";
}
.fluent-icons-enabled .ms-Icon--CompletedSolid:before {
  font-family: "FluentFilled";
  content: "\f297";
}
.fluent-icons-enabled .ms-Icon--CloudUpload:before {
  font-family: "FluentRegular";
  content: "\e392";
}
.fluent-icons-enabled .ms-Icon--ScrollUpDown:before {
  font-family: "FluentRegular";
  content: "\e32e";
}
.fluent-icons-enabled .ms-Icon--Tiles:before {
  font-family: "FluentRegular";
  content: "\f071";
}
.fluent-icons-enabled .ms-Icon--Org:before {
  font-family: "FluentRegular";
  content: "\e89b";
}
.fluent-icons-enabled .ms-Icon--PartyLeader:before {
  font-family: "FluentRegular";
  content: "\eca7";
}
.fluent-icons-enabled .ms-Icon--AppIconDefault:before {
  font-family: "FluentRegular";
  content: "\f132";
}
.fluent-icons-enabled .ms-Icon--POI:before {
  font-family: "FluentRegular";
  content: "\f4f7";
}
.fluent-icons-enabled .ms-Icon--AddTo:before,
.fluent-icons-enabled .ms-Icon--CirclePlus:before {
  font-family: "FluentRegular";
  content: "\e005";
}
.fluent-icons-enabled .ms-Icon--RadioBtnOff:before {
  font-family: "FluentRegular";
  content: "\f153";
}
.fluent-icons-enabled .ms-Icon--RadioBtnOn:before {
  font-family: "FluentFilled";
  content: "\f153";
}
.fluent-icons-enabled .ms-Icon--ExploreContent:before {
  font-family: "FluentRegular";
  content: "\e008";
}
.fluent-icons-enabled .ms-Icon--Embed:before {
  font-family: "FluentRegular";
  content: "\f339";
}
.fluent-icons-enabled .ms-Icon--Product:before {
  font-family: "FluentRegular";
  content: "\e1ba";
}
.fluent-icons-enabled .ms-Icon--ProgressLoopOuter:before {
  font-family: "FluentRegular";
  content: "\f0110";
}
.fluent-icons-enabled .ms-Icon--Blocked2:before {
  font-family: "FluentRegular";
  content: "\f7a7";
}
.fluent-icons-enabled .ms-Icon--FangBody:before {
  font-family: "FluentRegular";
  content: "\e04f";
}
.fluent-icons-enabled .ms-Icon--ChatInviteFriend:before {
  font-family: "FluentRegular";
  content: "\ef51";
}
.fluent-icons-enabled .ms-Icon--Feedback:before {
  font-family: "FluentRegular";
  content: "\e930";
}
.fluent-icons-enabled .ms-Icon--SecurityGroup.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--SecurityGroup:before {
  font-family: "FluentRegular";
  content: "\e8ff";
}
.fluent-icons-enabled .ms-Icon--Table:before {
  font-family: "FluentRegular";
  content: "\ebf4";
}
.fluent-icons-enabled .ms-Icon--Waffle.medium,
.fluent-icons-enabled .ms-Icon--WaffleOffice365.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Waffle:before,
.fluent-icons-enabled .ms-Icon--WaffleOffice365:before {
  font-family: "FluentRegular";
  content: "\e6c4";
}
.fluent-icons-enabled .ms-Icon--RemoveLink:before {
  font-family: "FluentRegular";
  content: "\e772";
}
.fluent-icons-enabled .ms-Icon--EditNote.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--EditNote:before {
  font-family: "FluentRegular";
  content: "\e86e";
}
.fluent-icons-enabled .ms-Icon--DoubleChevronUp:before {
  font-family: "FluentRegular";
  content: "\e32c";
}
.fluent-icons-enabled .ms-Icon--DoubleChevronLeft:before {
  font-family: "FluentRegular";
  content: "\f285";
}
.fluent-icons-enabled .ms-Icon--DoubleChevronRight:before {
  font-family: "FluentRegular";
  content: "\f2a7";
}
.fluent-icons-enabled .ms-Icon--Ascending:before {
  font-family: "FluentRegular";
  content: "\ed5a";
}
.fluent-icons-enabled .ms-Icon--Descending:before {
  font-family: "FluentRegular";
  content: "\ed5c";
}
.fluent-icons-enabled .ms-Icon--TextField:before {
  font-family: "FluentRegular";
  content: "\f7de";
}
.fluent-icons-enabled .ms-Icon--ClearFormatting:before {
  font-family: "FluentRegular";
  content: "\ecf3";
}
.fluent-icons-enabled .ms-Icon--Strikethrough:before {
  font-family: "FluentRegular";
  content: "\ed5e";
}
.fluent-icons-enabled .ms-Icon--Export:before {
  font-family: "FluentRegular";
  content: "\e0c6";
}
.fluent-icons-enabled .ms-Icon--ExportMirrored:before {
  font-family: "FluentRegular";
  content: "\e0c9";
}
.fluent-icons-enabled .ms-Icon--DoubleChevronDown:before {
  font-family: "FluentRegular";
  content: "\f284";
}
.fluent-icons-enabled .ms-Icon--ReplyMirrored:before {
  font-family: "FluentRegular";
  content: "\f8e1";
}
.fluent-icons-enabled .ms-Icon--AddGroup.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--AddGroup:before {
  font-family: "FluentRegular";
  content: "\e911";
}
.fluent-icons-enabled .ms-Icon--SortUp:before {
  font-family: "FluentRegular";
  content: "\f1b3";
}
.fluent-icons-enabled .ms-Icon--SortDown:before {
  font-family: "FluentRegular";
  content: "\f1ac";
}
.fluent-icons-enabled .ms-Icon--AwayStatus:before {
  font-family: "FluentFilled";
  content: "\f2dc";
}
.fluent-icons-enabled .ms-Icon--MyMoviesTV:before {
  font-family: "FluentRegular";
  content: "\e82b";
}
.fluent-icons-enabled .ms-Icon--CPU:before {
  font-family: "FluentRegular";
  content: "\f0d9";
}
.fluent-icons-enabled .ms-Icon--ContactCard:before {
  font-family: "FluentRegular";
  content: "\f362";
}
.fluent-icons-enabled .ms-Icon--CustomList:before {
  font-family: "FluentRegular";
  content: "\f01ad";
}
.fluent-icons-enabled .ms-Icon--TriangleSolidUp12:before {
  font-family: "FluentFilled";
  content: "\eda4";
}
.fluent-icons-enabled .ms-Icon--TriangleSolidDown12:before {
  font-family: "FluentFilled";
  content: "\eda9";
}
.fluent-icons-enabled .ms-Icon--TriangleSolidRight12:before {
  font-family: "FluentFilled";
  content: "\edb3";
}
.fluent-icons-enabled .ms-Icon--TriangleRight12:before {
  font-family: "FluentRegular";
  content: "\edb3";
}
.fluent-icons-enabled .ms-Icon--DocumentSet:before {
  font-family: "FluentRegular";
  content: "\f0022";
}
.fluent-icons-enabled .ms-Icon--ArrowDownRightMirrored8:before {
  font-family: "FluentRegular";
  content: "\f8d1";
}
.fluent-icons-enabled .ms-Icon--PlayerSettings:before {
  font-family: "FluentRegular";
  content: "\e945";
}
.fluent-icons-enabled .ms-Icon--EditStyle.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--EditStyle:before {
  font-family: "FluentRegular";
  content: "\f7d9";
}
.fluent-icons-enabled .ms-Icon--DocumentSearch:before {
  font-family: "FluentRegular";
  content: "\e541";
}
.fluent-icons-enabled .ms-Icon--Starburst:before {
  font-family: "FluentRegular";
  content: "\f283";
}
.fluent-icons-enabled .ms-Icon--SkypeCircleMinus:before {
  font-family: "FluentFilled";
  content: "\f7bf";
}
.fluent-icons-enabled .ms-Icon--Hide2:before {
  font-family: "FluentRegular";
  content: "\e5f4";
}
.fluent-icons-enabled .ms-Icon--ClearFilter:before {
  font-family: "FluentRegular";
  content: "\e60c";
}
.fluent-icons-enabled .ms-Icon--TimeEntry.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--TimeEntry:before {
  font-family: "FluentRegular";
  content: "\e559";
}
.fluent-icons-enabled .ms-Icon--PageEdit:before {
  font-family: "FluentRegular";
  content: "\f385";
}
.fluent-icons-enabled .ms-Icon--PageArrowRight.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PageArrowRight:before {
  font-family: "FluentRegular";
  content: "\e4e6";
}
.fluent-icons-enabled .ms-Icon--Database:before {
  font-family: "FluentRegular";
  content: "\f0d7";
}
.fluent-icons-enabled .ms-Icon--ActivateOrders:before {
  font-family: "FluentRegular";
  content: "\f011c";
}
.fluent-icons-enabled .ms-Icon--ZipFolder:before {
  font-family: "FluentRegular";
  content: "\f434";
}
.fluent-icons-enabled .ms-Icon--Configuration:before {
  font-family: "FluentRegular";
  content: "\f422";
}
.fluent-icons-enabled .ms-Icon--TextDocument:before {
  font-family: "FluentRegular";
  content: "\eeed";
}
.fluent-icons-enabled .ms-Icon--Script:before {
  font-family: "FluentRegular";
  content: "\f1db";
}
.fluent-icons-enabled .ms-Icon--ActivityFeed:before {
  font-family: "FluentRegular";
  content: "\f8a9";
}
.fluent-icons-enabled .ms-Icon--CaretSolidDown:before {
  font-family: "FluentFilled";
  content: "\f260";
}
.fluent-icons-enabled .ms-Icon--FabricFolder:before {
  font-family: "FluentRegular";
  content: "\e643";
}
.fluent-icons-enabled .ms-Icon--FabricFolderFill:before {
  font-family: "FluentFilled";
  content: "\e650";
}
.fluent-icons-enabled .ms-Icon--FabricNewFolder:before {
  font-family: "FluentRegular";
  content: "\e645";
}
.fluent-icons-enabled .ms-Icon--PublishContent.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PublishContent:before {
  font-family: "FluentRegular";
  content: "\e0cb";
}
.fluent-icons-enabled .ms-Icon--CannedChat:before {
  font-family: "FluentRegular";
  content: "\e2e4";
}
.fluent-icons-enabled .ms-Icon--SettingsApp:before {
  font-family: "FluentRegular";
  content: "\f129";
}
.fluent-icons-enabled .ms-Icon--FolderHorizontal:before {
  font-family: "FluentRegular";
  content: "\e643";
}
.fluent-icons-enabled .ms-Icon--StatusCircleInner:before {
  font-family: "FluentFilled";
  content: "\f2ba";
}
.fluent-icons-enabled .ms-Icon--StatusCircleRing:before {
  font-family: "FluentRegular";
  content: "\f2ba";
}
.fluent-icons-enabled .ms-Icon--StatusCircleErrorX:before {
  font-family: "FluentRegular";
  content: "\f368";
}
.fluent-icons-enabled .ms-Icon--InfoSolid:before {
  font-family: "FluentFilled";
  content: "\f4a9";
}
.fluent-icons-enabled .ms-Icon--ScheduleEventAction:before {
  font-family: "FluentRegular";
  content: "\e23f";
}
.fluent-icons-enabled .ms-Icon--FlameSolid:before {
  font-family: "FluentFilled";
  content: "\ef68";
}
.fluent-icons-enabled .ms-Icon--ServerProcesses.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ServerProcesses:before {
  font-family: "FluentRegular";
  content: "\ee7d";
}
.fluent-icons-enabled .ms-Icon--Server:before {
  font-family: "FluentRegular";
  content: "\f1dc";
}
.fluent-icons-enabled .ms-Icon--SaveAll:before {
  font-family: "FluentRegular";
  content: "\f1d2";
}
.fluent-icons-enabled .ms-Icon--TwoKeys.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--TwoKeys:before {
  font-family: "FluentRegular";
  content: "\e745";
}
.fluent-icons-enabled .ms-Icon--GridViewSmall:before {
  font-family: "FluentRegular";
  content: "\ebf4";
}
.fluent-icons-enabled .ms-Icon--ViewDashboard.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ViewDashboard:before {
  font-family: "FluentRegular";
  content: "\e41a";
}
.fluent-icons-enabled .ms-Icon--ViewList:before {
  font-family: "FluentRegular";
  content: "\f0191";
}
.fluent-icons-enabled .ms-Icon--ViewListGroup:before {
  font-family: "FluentRegular";
  content: "\f0193";
}
.fluent-icons-enabled .ms-Icon--ViewListTree:before {
  font-family: "FluentRegular";
  content: "\f0195";
}
.fluent-icons-enabled .ms-Icon--TriggerAuto.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--TriggerAuto:before {
  font-family: "FluentRegular";
  content: "\e626";
}
.fluent-icons-enabled .ms-Icon--StackedBarChart.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--StackedBarChart:before {
  font-family: "FluentRegular";
  content: "\f39b";
}
.fluent-icons-enabled .ms-Icon--StackedLineChart.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--StackedLineChart:before {
  font-family: "FluentRegular";
  content: "\e453";
}
.fluent-icons-enabled .ms-Icon--BuildQueue:before {
  font-family: "FluentRegular";
  content: "\f78d";
}
.fluent-icons-enabled .ms-Icon--BuildQueueNew:before.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--BuildQueueNew:before:before {
  font-family: "FluentRegular";
  content: "\f0144";
}
.fluent-icons-enabled .ms-Icon--UserFollowed:before {
  font-family: "FluentRegular";
  content: "\f5c9";
}
.fluent-icons-enabled .ms-Icon--Clicked.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--Clicked:before {
  font-family: "FluentRegular";
  content: "\e445";
}
.fluent-icons-enabled .ms-Icon--Signin:before {
  font-family: "FluentRegular";
  content: "\e933";
}
.fluent-icons-enabled .ms-Icon--CloneToDesktop:before {
  font-family: "FluentRegular";
  content: "\f0117";
}
.fluent-icons-enabled .ms-Icon--BranchFork2:before {
  font-family: "FluentRegular";
  content: "\e1dd";
}
.fluent-icons-enabled .ms-Icon--BranchMerge:before {
  font-family: "FluentRegular";
  content: "\e1dd";
}
.fluent-icons-enabled .ms-Icon--BranchPullRequest.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--BranchPullRequest:before {
  font-family: "FluentRegular";
  content: "\e1e4";
}
.fluent-icons-enabled .ms-Icon--RawSource:before {
  font-family: "FluentRegular";
  content: "\ef64";
}
.fluent-icons-enabled .ms-Icon--RowsGroup:before {
  font-family: "FluentRegular";
  content: "\e6ca";
}
.fluent-icons-enabled .ms-Icon--ServerEnviroment:before {
  font-family: "FluentRegular";
  content: "\f1dd";
}
.fluent-icons-enabled .ms-Icon--Backlog:before,
.fluent-icons-enabled .ms-Icon--BacklogBoard:before {
  font-family: "FluentRegular";
  content: "\f018c";
}
.fluent-icons-enabled .ms-Icon--TeamFavorite:before {
  font-family: "FluentRegular";
  content: "\f0f6";
}
.fluent-icons-enabled .ms-Icon--CommentAdd:before {
  font-family: "FluentRegular";
  content: "\e3d7";
}
.fluent-icons-enabled .ms-Icon--ShopServer.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ShopServer:before {
  font-family: "FluentRegular";
  content: "\f715";
}
.fluent-icons-enabled .ms-Icon--QueryList:before {
  font-family: "FluentRegular";
  content: "\f012c";
}
.fluent-icons-enabled .ms-Icon--StreamingOff.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--StreamingOff:before {
  font-family: "FluentRegular";
  content: "\e7aa";
}
.fluent-icons-enabled .ms-Icon--MoreVertical:before {
  font-family: "FluentRegular";
  content: "\e829";
}
.fluent-icons-enabled .ms-Icon--ArrowTallUpRight:before,
.fluent-icons-enabled .ms-Icon--ArrowUpRight8:before {
  font-family: "FluentRegular";
  content: "\f8eb";
}
.fluent-icons-enabled .ms-Icon--RingerOff:before {
  font-family: "FluentRegular";
  content: "\f117";
}
.fluent-icons-enabled .ms-Icon--PlayResume.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PlayResume:before {
  font-family: "FluentRegular";
  content: "\ee1a";
}
.fluent-icons-enabled .ms-Icon--Repo:before,
.fluent-icons-enabled .ms-Icon--Package:before {
  font-family: "FluentRegular";
  content: "\f8cc";
}
.fluent-icons-enabled .ms-Icon--FolderQuery.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FolderQuery:before {
  font-family: "FluentRegular";
  content: "\f425";
}
.fluent-icons-enabled .ms-Icon--FolderList:before {
  font-family: "FluentRegular";
  content: "\f0128";
}
.fluent-icons-enabled .ms-Icon--CirclePauseSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--CirclePauseSolid:before {
  font-family: "FluentFilled";
  content: "\f6c5";
}
.fluent-icons-enabled .ms-Icon--CirclePause.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--CirclePause:before {
  font-family: "FluentRegular";
  content: "\f6bc";
}
.fluent-icons-enabled .ms-Icon--MSNVideosSolid:before {
  font-family: "FluentFilled";
  content: "\e9a5";
}
.fluent-icons-enabled .ms-Icon--CircleStopSolid:before {
  font-family: "FluentFilled";
  content: "\f771";
}
.fluent-icons-enabled .ms-Icon--CircleStop:before {
  font-family: "FluentRegular";
  content: "\f759";
}
.fluent-icons-enabled .ms-Icon--NavigateForward:before {
  font-family: "FluentRegular";
  content: "\e09a";
}
.fluent-icons-enabled .ms-Icon--FileTemplate:before {
  font-family: "FluentRegular";
  content: "\e543";
}
.fluent-icons-enabled .ms-Icon--FileJAVA:before {
  font-family: "FluentRegular";
  content: "\f0177";
}
.fluent-icons-enabled .ms-Icon--FileCSS:before {
  font-family: "FluentRegular";
  content: "\f0dc";
}
.fluent-icons-enabled .ms-Icon--FileSass:before {
  font-family: "FluentRegular";
  content: "\f017d";
}
.fluent-icons-enabled .ms-Icon--FileHTML.medium,
.fluent-icons-enabled .ms-Icon--FileCode.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FileHTML:before,
.fluent-icons-enabled .ms-Icon--FileCode:before {
  font-family: "FluentRegular";
  content: "\e4f3";
}
.fluent-icons-enabled .ms-Icon--JavaScriptLanguage:before {
  font-family: "FluentRegular";
  content: "\f0d0";
}
.fluent-icons-enabled .ms-Icon--CSharpLanguage:before {
  font-family: "FluentRegular";
  content: "\f0c5";
}
.fluent-icons-enabled .ms-Icon--TypeScriptLanguage:before {
  font-family: "FluentRegular";
  content: "\f0d0";
}
.fluent-icons-enabled .ms-Icon--MarkDownLanguage.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--MarkDownLanguage:before {
  font-family: "FluentRegular";
  content: "\e7db";
}
.fluent-icons-enabled .ms-Icon--PlugConnected.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PlugConnected:before {
  font-family: "FluentRegular";
  content: "\e999";
}
.fluent-icons-enabled .ms-Icon--PlugDisconnected.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PlugDisconnected:before {
  font-family: "FluentRegular";
  content: "\f609";
}
.fluent-icons-enabled .ms-Icon--UnlockSolid:before {
  font-family: "FluentFilled";
  content: "\e7a2";
}
.fluent-icons-enabled .ms-Icon--Variable:before {
  font-family: "FluentRegular";
  content: "\e7e1";
}
.fluent-icons-enabled .ms-Icon--FileBug:before {
  font-family: "FluentRegular";
  content: "\f38a";
}
.fluent-icons-enabled .ms-Icon--FileImage:before {
  font-family: "FluentRegular";
  content: "\f0175";
}
.fluent-icons-enabled .ms-Icon--WorkItem:before {
  font-family: "FluentRegular";
  content: "\f7f3";
}
.fluent-icons-enabled .ms-Icon--TripleColumnEdit.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--TripleColumnEdit:before {
  font-family: "FluentRegular";
  content: "\e3cf";
}
.fluent-icons-enabled .ms-Icon--AlertSolid:before {
  font-family: "FluentFilled";
  content: "\f3ef";
}
.fluent-icons-enabled .ms-Icon--MegaphoneSolid:before {
  font-family: "FluentFilled";
  content: "\f540";
}
.fluent-icons-enabled .ms-Icon--TaskSolid:before {
  font-family: "FluentFilled";
  content: "\f0bf";
}
.fluent-icons-enabled .ms-Icon--CrownSolid:before {
  font-family: "FluentFilled";
  content: "\f06e";
}
.fluent-icons-enabled .ms-Icon--Trophy2Solid:before {
  font-family: "FluentFilled";
  content: "\f84d";
}
.fluent-icons-enabled .ms-Icon--QuickNoteSolid:before {
  font-family: "FluentFilled";
  content: "\f66d";
}
.fluent-icons-enabled .ms-Icon--ConstructionConeSolid:before {
  font-family: "FluentFilled";
  content: "\ea39";
}
.fluent-icons-enabled .ms-Icon--PageListSolid:before {
  font-family: "FluentFilled";
  content: "\f0018";
}
.fluent-icons-enabled .ms-Icon--StarburstSolid:before {
  font-family: "FluentFilled";
  content: "\f283";
}
.fluent-icons-enabled .ms-Icon--ReadingModeSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ReadingModeSolid:before {
  font-family: "FluentFilled";
  content: "\f665";
}
.fluent-icons-enabled .ms-Icon--ShieldSolid:before {
  font-family: "FluentFilled";
  content: "\eacc";
}
.fluent-icons-enabled .ms-Icon--GiftBoxSolid:before {
  font-family: "FluentFilled";
  content: "\e6a8";
}
.fluent-icons-enabled .ms-Icon--RibbonSolid:before {
  font-family: "FluentFilled";
  content: "\ea2e";
}
.fluent-icons-enabled .ms-Icon--FinancialSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FinancialSolid:before {
  font-family: "FluentFilled";
  content: "\e11c";
}
.fluent-icons-enabled .ms-Icon--HeadsetSolid:before {
  font-family: "FluentFilled";
  content: "\e703";
}
.fluent-icons-enabled .ms-Icon--PermissionsSolid:before {
  font-family: "FluentFilled";
  content: "\e74e";
}
.fluent-icons-enabled .ms-Icon--ParkingSolid:before {
  font-family: "FluentFilled";
  content: "\f7e6";
}
.fluent-icons-enabled .ms-Icon--DiamondSolid:before {
  font-family: "FluentFilled";
  content: "\f61c";
}
.fluent-icons-enabled .ms-Icon--AsteriskSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--AsteriskSolid:before {
  font-family: "FluentFilled";
  content: "\f7bb";
}
.fluent-icons-enabled .ms-Icon--OfflineStorageSolid:before {
  font-family: "FluentFilled";
  content: "\f0d8";
}
.fluent-icons-enabled .ms-Icon--BankSolid:before {
  font-family: "FluentFilled";
  content: "\e220";
}
.fluent-icons-enabled .ms-Icon--DecisionSolid:before {
  font-family: "FluentFilled";
  content: "\f0185";
}
.fluent-icons-enabled .ms-Icon--FiltersSolid:before {
  font-family: "FluentFilled";
  content: "\f59b";
}
.fluent-icons-enabled .ms-Icon--ColorSolid:before {
  font-family: "FluentFilled";
  content: "\e3d1";
}
.fluent-icons-enabled .ms-Icon--ReviewSolid:before {
  font-family: "FluentFilled";
  content: "\f8c1";
}
.fluent-icons-enabled .ms-Icon--FeedbackRequestSolid.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FeedbackRequestSolid:before {
  font-family: "FluentFilled";
  content: "\f220";
}
.fluent-icons-enabled .ms-Icon--NavigateExternalInline:before {
  font-family: "FluentRegular";
  content: "\f581";
}
.fluent-icons-enabled .ms-Icon--PlanView:before {
  font-family: "FluentRegular";
  content: "\e24d";
}
.fluent-icons-enabled .ms-Icon--ProjectCollection:before {
  font-family: "FluentRegular";
  content: "\f0e7";
}
.fluent-icons-enabled .ms-Icon--ChevronUnfold10:before {
  font-family: "FluentRegular";
  content: "\e32e";
}
.fluent-icons-enabled .ms-Icon--ChevronFold10:before {
  font-family: "FluentRegular";
  content: "\f016b";
}
.fluent-icons-enabled .ms-Icon--TestBeaker:before {
  font-family: "FluentRegular";
  content: "\f1d6";
}
.fluent-icons-enabled .ms-Icon--TestBeakerSolid:before {
  font-family: "FluentFilled";
  content: "\f1d6";
}
.fluent-icons-enabled .ms-Icon--TestAutoSolid:before {
  font-family: "FluentRegular";
  content: "\f0162";
}
.fluent-icons-enabled .ms-Icon--TestPlan:before {
  font-family: "FluentRegular";
  content: "\f0179";
}
.fluent-icons-enabled .ms-Icon--Sprint:before {
  font-family: "FluentRegular";
  content: "\f0160";
}
.fluent-icons-enabled .ms-Icon--TriggerApproval:before {
  font-family: "FluentRegular";
  content: "\e61d";
}
.fluent-icons-enabled .ms-Icon--Rocket:before {
  font-family: "FluentRegular";
  content: "\f676";
}
.fluent-icons-enabled .ms-Icon--LikeSolid:before {
  font-family: "FluentFilled";
  content: "\ed78";
}
.fluent-icons-enabled .ms-Icon--FilterSolid:before {
  font-family: "FluentRegular";
  content: "\e60a";
}
.fluent-icons-enabled .ms-Icon--Inbox:before {
  font-family: "FluentRegular";
  content: "\f513";
}
.fluent-icons-enabled .ms-Icon--NotExecuted:before {
  font-family: "FluentRegular";
  content: "\f0172";
}
.fluent-icons-enabled .ms-Icon--NotImpactedSolid:before {
  font-family: "FluentFilled";
  content: "\f0186";
}
.fluent-icons-enabled .ms-Icon--IssueSolid:before {
  font-family: "FluentFilled";
  content: "\f0bc";
}
.fluent-icons-enabled .ms-Icon--FontColorA:before {
  font-family: "FluentRegular";
  content: "\ecf5";
}
.fluent-icons-enabled .ms-Icon--SemiboldWeight:before {
  font-family: "FluentRegular";
  content: "\ecd2";
}
.fluent-icons-enabled .ms-Icon--ChartSeries:before {
  font-family: "FluentRegular";
  content: "\f0174";
}
.fluent-icons-enabled .ms-Icon--AlignJustify.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--AlignJustify:before {
  font-family: "FluentRegular";
  content: "\f79d";
}
.fluent-icons-enabled .ms-Icon--BlockedSolid:before {
  font-family: "FluentFilled";
  content: "\f70e";
}
.fluent-icons-enabled .ms-Icon--Prohibited:before {
  font-family: "FluentRegular";
  content: "\f705";
}
.fluent-icons-enabled .ms-Icon--DownloadDocument:before {
  font-family: "FluentRegular";
  content: "\e4df";
}
.fluent-icons-enabled .ms-Icon--WaitlistConfirm.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--WaitlistConfirm:before {
  font-family: "FluentRegular";
  content: "\ec9f";
}
.fluent-icons-enabled .ms-Icon--LaptopSecure:before {
  font-family: "FluentRegular";
  content: "\f018f";
}
.fluent-icons-enabled .ms-Icon--EntryView.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--EntryView:before {
  font-family: "FluentRegular";
  content: "\e876";
}
.fluent-icons-enabled .ms-Icon--AccountManagement.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--AccountManagement:before {
  font-family: "FluentRegular";
  content: "\e920";
}
.fluent-icons-enabled .ms-Icon--ExploreData.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--ExploreData:before {
  font-family: "FluentRegular";
  content: "\e45f";
}
.fluent-icons-enabled .ms-Icon--PasteAsCode:before {
  font-family: "FluentRegular";
  content: "\f2cb";
}
.fluent-icons-enabled .ms-Icon--FileYML:before {
  font-family: "FluentRegular";
  content: "\f017f";
}
.fluent-icons-enabled .ms-Icon--ClipboardSolid:before {
  font-family: "FluentFilled";
  content: "\e342";
}
.fluent-icons-enabled .ms-Icon--AnalyticsView:before {
  font-family: "FluentRegular";
  content: "\ee95";
}
.fluent-icons-enabled .ms-Icon--Trending12:before {
  font-family: "FluentRegular";
  content: "\f196";
}
.fluent-icons-enabled .ms-Icon--CircleShapeSolid:before {
  font-family: "FluentFilled";
  content: "\f2ba";
}
.fluent-icons-enabled .ms-Icon--DictionaryRemove:before {
  font-family: "FluentRegular";
  content: "\f0165";
}
.fluent-icons-enabled .ms-Icon--UserRemove:before {
  font-family: "FluentRegular";
  content: "\f5d0";
}
.fluent-icons-enabled .ms-Icon--OpenInNewTab:before {
  font-family: "FluentRegular";
  content: "\f581";
}
.fluent-icons-enabled .ms-Icon--VerifiedBrandSolid:before {
  font-family: "FluentFilled";
  content: "\f283";
}
.fluent-icons-enabled .ms-Icon--BacklogList:before {
  font-family: "FluentRegular";
  content: "\f0197";
}
.fluent-icons-enabled .ms-Icon--PeopleSettings.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--PeopleSettings:before {
  font-family: "FluentRegular";
  content: "\f5b6";
}
.fluent-icons-enabled .ms-Icon--Blocked2Solid:before {
  font-family: "FluentFilled";
  content: "\f7bf";
}
.fluent-icons-enabled .ms-Icon--NumberSymbol:before {
  font-family: "FluentRegular";
  content: "\f57c";
}
.fluent-icons-enabled .ms-Icon--VerifiedBrand:before {
  font-family: "FluentRegular";
  content: "\f283";
}
.fluent-icons-enabled .ms-Icon--ReleaseGate:before {
  font-family: "FluentRegular";
  content: "\f015f";
}
.fluent-icons-enabled .ms-Icon--FabricTextHighlightComposite:before {
  font-family: "FluentRegular";
  content: "\ecf5";
}
.fluent-icons-enabled .ms-Icon--AddReaction:before {
  font-family: "FluentRegular";
  content: "\e5c7";
}
.fluent-icons-enabled .ms-Icon--SurveyQuestions:before {
  font-family: "FluentRegular";
  content: "\e530";
}
.fluent-icons-enabled .ms-Icon--BranchCompare:before {
  font-family: "FluentRegular";
  content: "\e1da";
}
.fluent-icons-enabled .ms-Icon--DiffInline:before {
  font-family: "FluentRegular";
  content: "\f016e";
}
.fluent-icons-enabled .ms-Icon--DiffSideBySide.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--DiffSideBySide:before {
  font-family: "FluentRegular";
  content: "\e3cb";
}
.fluent-icons-enabled .ms-Icon--FilePDB.medium {
  font-size: 1.25rem;
  line-height: 1rem;
}
.fluent-icons-enabled .ms-Icon--FilePDB:before {
  font-family: "FluentRegular";
  content: "\f2e5";
}
.fluent-icons-enabled .ms-Icon--VisualBasicLanguage:before {
  font-family: "FluentRegular";
  content: "\f0d2";
}
.fluent-icons-enabled .ms-Icon--FSharpLanguage:before {
  font-family: "FluentRegular";
  content: "\f0c7";
}
.fluent-icons-enabled .ms-Icon--PythonLanguage:before {
  font-family: "FluentRegular";
  content: "\f0cb";
}
.fluent-icons-enabled .ms-Icon--CoffeeScript:before {
  font-family: "FluentRegular";
  content: "\e585";
}
.fluent-icons-enabled .ms-Icon--SemanticZoom:before {
  font-family: "FluentRegular";
  content: "\f014b";
}
.fluent-icons-enabled .ms-Icon--Camera:before {
  font-family: "FluentRegular";
  content: "\e299";
}
.fluent-icons-enabled .ms-Icon--GripperDotsVertical:before {
  font-family: "FluentRegular";
  content: "\e9f7";
}
.fluent-icons-enabled .ms-Icon--DockRight:before {
  font-family: "FluentRegular";
  content: "\e8bc";
}
.fluent-icons-enabled .ms-Icon--FolderArrowRight:before {
  font-family: "FluentFilled";
  content: "\e658";
}

/*# sourceMappingURL=FluentIcons.css.map */

.bolt-tooltip {
  max-width: 320px;
  animation: tooltip-fade-in 300ms ease-in;
}
.bolt-tooltip .bolt-callout-content {
  background-color: transparent;
}

.bolt-tooltip-content {
  background-color: rgba( 51, 51, 51 ,  0.95 );
  background-color: rgba( var(--palette-neutral-80,51, 51, 51) ,  0.95 );
  border-radius: 2px;
  color: rgba( 255, 255, 255 ,  1 );
  color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  padding: 8px 12px;
  text-align: left;
  word-break: break-word;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tooltip-content {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tooltip-content {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}

.bolt-tooltip-fade-out {
  animation: tooltip-fade-out 300ms ease-in;
}
.bolt-tooltip-fade-out.bolt-callout {
  pointer-events: none;
}

@keyframes tooltip-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes tooltip-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

/*# sourceMappingURL=Tooltip.css.map */

.bolt-button-group {
  gap: 8px;
}

/*# sourceMappingURL=ButtonGroup.css.map */

.bolt-header-no-spacing-defined {
  padding-left: 20px;
  padding-top: 16px;
  padding-right: 20px;
}

.bolt-header-condensed {
  padding-top: 8px;
  padding-bottom: 8px;
}

.bolt-header-default {
  padding-top: 16px;
  padding-bottom: 16px;
}

.bolt-header-relaxed {
  padding-top: 24px;
  padding-bottom: 24px;
}

.bolt-header-with-commandbar.bolt-header-condensed {
  padding-right: 12px;
}

.bolt-header-with-commandbar.bolt-header-default {
  padding-right: 16px;
}

.bolt-header-with-commandbar.bolt-header-relaxed {
  padding-right: 28px;
}

.bolt-header-with-commandbar {
  padding-right: 16px;
}
@media screen and (max-width: 599px) {
  .bolt-header-with-commandbar {
    padding-right: 20px;
  }
}

.bolt-header-with-back-button {
  padding-left: 16px;
}
@media screen and (max-width: 599px) {
  .bolt-header-with-back-button {
    flex-direction: column;
    padding-left: 20px;
  }
}

.bolt-header-title-area {
  flex-shrink: 25;
}

.bolt-header-content-area {
  min-width: 0px;
}
@media screen and (max-width: 599px) {
  .bolt-header-content-area {
    flex-wrap: wrap;
  }
}

.bolt-header-title {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-right: 8px;
}
.bolt-header-title.l {
  padding-top: 0px;
  padding-bottom: 0px;
}
.bolt-header-title.s {
  padding-top: 6px;
  padding-bottom: 6px;
}
@media screen and (max-width: 599px) {
  .bolt-header-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

.bolt-header-icon {
  font-size: 1rem;
  margin-right: 8px;
  margin-top: 8px;
}
.bolt-header-icon.l {
  margin-top: 10px;
}
.bolt-header-icon.s {
  margin-top: 6px;
}

.bolt-header-separator {
  height: 1px;
  background-color: rgba( 244, 244, 244 ,  1 );
  background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
}

.bolt-button.bolt-header-back-button {
  background-color: transparent;
  font-size: 1rem;
  margin-right: 8px;
}
@media screen and (max-width: 599px) {
  .bolt-button.bolt-header-back-button {
    padding: 0px;
  }
  .bolt-button.bolt-header-back-button .bolt-button-text {
    font-size: 0.75rem;
    color: rgba(0, 0, 0, .55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55));
    font-weight: normal;
  }
}

/*# sourceMappingURL=Header.css.map */

.bolt-breakpoint {
  pointer-events: none;
}

.bolt-breakpoint-container {
  height: 2px;
}

.bolt-breakpoint-observation {
  bottom: 0;
  left: 0;
  top: 0;
}

/*# sourceMappingURL=Breakpoint.css.map */

.bolt-header-commandbar {
  margin-left: 16px;
  padding-right: 4px;
}
.bolt-header-commandbar .responsive-placeholder {
  margin: 0;
}

.bolt-header-command-item-button {
  margin: 2px;
}

.bolt-header-command-item-button .bolt-button.icon-only {
  padding: 8px;
}

.bolt-header-commandbar-no-right-padding {
  padding-right: 0px;
}

.bolt-header-command-item-separator {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  width: 1px;
  margin: 4px 8px;
}

/*# sourceMappingURL=HeaderCommandBar.css.map */

.bolt-contextual-menu {
  border-radius: 4px;
  max-width: 320px;
  overflow-x: hidden;
  overflow-y: auto;
}
@media (forced-colors: active) {
  .bolt-contextual-menu {
    border: 1px solid;
  }
}

@media screen and (max-width: 599px) {
  .bolt-contextual-submenu {
    min-width: 200px;
  }
}

.overflow .bolt-contextual-menu {
  overflow-y: scroll;
}

.bolt-menu {
  border-collapse: separate;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: table;
  table-layout: auto;
  font-size: 0.875rem;
}

.bolt-menuitem-row {
  background-color: transparent;
  border-radius: 3px;
  color: inherit;
  display: table-row;
  outline: none;
  overflow: hidden;
  text-decoration: none;
  white-space: nowrap;
}
@media (forced-colors: active) {
  .bolt-menuitem-row {
    border: 1px solid transparent;
  }
}
.bolt-menuitem-row.focused {
  background-color: transparent;
  outline: none;
}
@media (forced-colors: active) {
  .bolt-menuitem-row.focused {
    border-color: windowtext;
  }
}
.bolt-menuitem-row:hover, .bolt-menuitem-row.expanded {
  background-color: rgba(0, 0, 0, 0.04);
  background-color: var(--palette-black-alpha-4,rgba(0, 0, 0, 0.04));
}
@media (forced-colors: active) {
  .bolt-menuitem-row.expanded {
    border-color: windowtext;
  }
  .bolt-menuitem-row:hover {
    background-color: highlight;
  }
}
.bolt-menuitem-row.disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
}
@media (forced-colors: active) {
  .bolt-menuitem-row.disabled {
    color: grayText;
  }
}
.bolt-menuitem-row.disabled:hover {
  background-color: transparent;
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:not(.bolt-menuitem-divider, .bolt-menuitem-header):hover, body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:not(.bolt-menuitem-divider, .bolt-menuitem-header):focus {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:not(.bolt-menuitem-divider, .bolt-menuitem-header):hover, body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:not(.bolt-menuitem-divider, .bolt-menuitem-header):focus {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

.bolt-focus-visible .bolt-menuitem-row.focused {
  animation: focus-shadow-pulse-inset 4s ease-in-out infinite;
  background-color: rgba(0, 0, 0, 0.04);
  background-color: var(--palette-black-alpha-4,rgba(0, 0, 0, 0.04));
  outline: none;
}

a.bolt-menuitem-row:not(.ms-Button),
a.bolt-menuitem-row:not(.ms-Button):visited,
a.bolt-menuitem-row:not(.ms-Button):hover {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  text-decoration: none;
}
@media (forced-colors: active) {
  a.bolt-menuitem-row:not(.ms-Button),
  a.bolt-menuitem-row:not(.ms-Button):visited,
  a.bolt-menuitem-row:not(.ms-Button):hover {
    color: windowtext;
  }
}

@media (forced-colors: active) {
  a.bolt-menuitem-row:not(.ms-Button):hover,
  a.bolt-menuitem-row:not(.ms-Button):focus {
    color: highlighttext;
  }
}

@media (forced-colors: active) {
  a.bolt-menuitem-row .bolt-list-cell {
    border-color: transparent;
  }
}

@media (forced-colors: active) {
  a.bolt-menuitem-row:hover .bolt-list-cell {
    border-color: highlight;
  }
}

@media (forced-colors: active) {
  .bolt-focus-visible a.bolt-menuitem-row:focus .bolt-list-cell {
    border-color: highlight;
  }
}

.bolt-menuitem-header {
  font-weight: 600;
}

.bolt-menuitem-divider:hover,
.bolt-menuitem-header:hover {
  background-color: transparent;
}
@media (forced-colors: active) {
  .bolt-menuitem-divider:hover,
  .bolt-menuitem-header:hover {
    border: 1px solid transparent;
  }
}

.bolt-menuitem-cell {
  padding: 0;
  vertical-align: middle;
}
.bolt-menuitem-cell:first-child .bolt-menuitem-cell-content {
  padding-right: 0px;
}
.bolt-menuitem-cell:last-child .bolt-menuitem-cell-content {
  padding-left: 0px;
}

.bolt-menuitem-cell-content {
  justify-content: center;
  padding: 6px;
}

.bolt-menuitem-cell-text {
  justify-content: flex-start;
  max-width: 225px;
  min-width: 180px;
  white-space: normal;
  word-break: break-word;
}

.bolt-menuitem-cell-secondary {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.bolt-menuitem-divider-content {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  height: 1px;
  margin: 6px 6px;
  padding: 0px;
}

.bolt-menu-spacer {
  padding: 4px;
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-pill,
body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-pill {
  border-color: rgba(255, 255, 255, 1);
  border-color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-pill,
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-pill {
  border-color: rgba(255, 255, 255, 1);
  border-color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-icon,
body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-icon {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-icon,
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-icon {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-text,
body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-text,
body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

/*# sourceMappingURL=Menu.css.map */

/**
 * Dropdown button styles
 */
.bolt-dropdown-button {
  display: inline-flex;
}

.bolt-dropdown-button .icon-right {
  font-size: 0.75rem;
  padding-left: 10px;
}

/*# sourceMappingURL=MenuButton.css.map */

.bolt-checkbox {
  border-radius: 4px;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-flex;
  align-items: center;
}
.bolt-checkbox:focus {
  outline: none;
}
@media (forced-colors: active) {
  .bolt-checkbox:focus {
    border: 2px solid;
    border-color: Highlight;
  }
}
.bolt-checkbox.disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
  cursor: default;
}
@media (forced-colors: active) {
  .bolt-checkbox.disabled {
    forced-color-adjust: none;
    color: graytext;
  }
}
@media (forced-colors: active) {
  .bolt-checkbox.disabled .bolt-checkmark {
    border-color: graytext;
    color: graytext;
  }
}
.bolt-checkbox.disabled.checked .bolt-checkmark {
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}
@media (forced-colors: active) {
  .bolt-checkbox.disabled.checked .bolt-checkmark {
    background-color: transparent;
    border-color: graytext;
  }
}
.bolt-checkbox.disabled:not(.checked) .bolt-checkmark {
  border:  1px solid;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}
@media (forced-colors: active) {
  .bolt-checkbox.disabled:not(.checked) .bolt-checkmark {
    border-color: graytext;
  }
}
.bolt-checkbox.labelled {
  padding: 2px 4px 2px 5px;
}
.bolt-checkbox:not(.labelled) {
  margin: 2px;
}
.bolt-checkbox.checked .bolt-checkmark {
  border: 1px solid transparent;
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--text-on-communication-background,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-checkbox.checked .bolt-checkmark {
    background-color: transparent;
  }
}
.bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark {
  border: 1px solid rgba(0, 0, 0, .55);
  border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
}
@media (forced-colors: active) {
  .bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark {
    color: windowtext;
    border-color: windowtext;
  }
}
.bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark > .fabric-icon {
  visibility: hidden;
}

.bolt-checkmark {
  border-radius: 0.25rem;
  color: transparent;
  padding: 1px;
  height: 1rem;
  width: 1rem;
}

.bolt-checkbox-label {
  padding-left: 10px;
  padding-bottom: 1px;
}

.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus {
    animation: none;
  }
}
.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--communication-background,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
    color: windowtext;
  }
}
.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
  border: 1px solid rgba(255, 255, 255, 1);
  border: 1px solid var(--background-color,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
    color: windowtext;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
    color: windowtext;
  }
}

/*# sourceMappingURL=Checkbox.css.map */

.dropdown-list-component-enabled ul.bolt-list {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  cursor: default;
  margin: 0;
  user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-fixed-height-list-row {
  width: 100%;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row {
  color: inherit;
  display: flex;
  align-items: baseline;
  outline: none;
  padding: 0 20px;
  text-decoration: none;
  transition: background 80ms linear;
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row {
  transition: none;
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row {
  transition: none;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) {
  background-color: rgba(0, 0, 0, .02);
  background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02));
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) .bolt-list-cell-content-reveal {
  opacity: 100;
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) {
    background: Canvas;
    forced-color-adjust: none;
  }
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) td {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row):not(.bolt-menuitem-divider, .comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row):not(.bolt-menuitem-divider, .comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) .list-item-label {
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row, .bolt-list-box-divider-row) .list-item-label {
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused .bolt-list-cell-content-reveal {
  opacity: 100;
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused {
    background: Canvas;
    forced-color-adjust: none;
  }
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused td {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused:not(.comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused:not(.comment-item) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused:not(.comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.focused:not(.comment-item) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected {
  background-color: rgba(222, 236, 249, 1);
  background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1));
  outline: none;
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected {
    background: Canvas;
    forced-color-adjust: none;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected .bolt-button.bolt-focus-treatment:focus,
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
    border-color: Background;
  }
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row.selected .bolt-list-cell:first-child {
  border-width: 2px;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover.selected {
  background-color: rgba(222, 236, 249, 1);
  background-color: var(--component-grid-action-selected-cell-hover-color,rgba(222, 236, 249, 1));
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover.selected {
    background-color: Canvas;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .dropdown-list-component-enabled ul.bolt-list .bolt-list-row:hover.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row.single-click-activation {
  cursor: pointer;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row-no-hover:hover {
  background-color: initial;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row-header:hover,
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row-loading:hover {
  background-color: initial;
  cursor: default;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-cell {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-cell:first-child:not(.bolt-table-cell-select) {
  border-left: 2px solid transparent;
  width: 100%;
  max-width: unset;
  min-width: unset;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-cell:last-child {
  border-right: 1px solid transparent;
}
.dropdown-list-component-enabled ul.bolt-list .selected .bolt-list-cell:first-child {
  border-left: 2px solid transparent;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-cell-content-reveal {
  opacity: 0;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-cell-text {
  overflow: hidden;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
    background-color: highlight;
  }
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
    outline: 3px double highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
    forced-color-adjust: none;
  }
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus a {
    forced-color-adjust: auto;
  }
  .dropdown-list-component-enabled ul.bolt-list .bolt-focus-visible .bolt-list-row:focus > td > * {
    forced-color-adjust: auto;
  }
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-row-marked .bolt-list-cell:first-child {
  border-left:  2px solid;
  border-left-color: rgba( 43, 136, 216 ,  1 );
  border-left-color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 );
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-overlay-container {
  width: 100%;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-overlay {
  pointer-events: none;
  width: 100%;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-list-drag-source-item {
  background-color: rgba(255, 255, 255, 0.40);
  background-color: var(--component-grid-drag-source-color,rgba(255, 255, 255, 0.40));
}
.dropdown-list-component-enabled ul.bolt-list .bolt-drag-image-portal {
  z-index: 100;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-drag-image {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
  height: 40px;
  width: 320px;
  padding: 0px 8px;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-table-cell-content:not(.favorites-item-list) {
  padding: 0.375rem 0.75rem;
  overflow: hidden;
}
.dropdown-list-component-enabled ul.bolt-list .bolt-table-cell-select {
  align-self: center;
}
.dropdown-list-component-enabled li.bolt-list-box-loading-row {
  justify-content: center;
}
.dropdown-list-component-enabled .bolt-list-box-loading-row span {
  max-width: fit-content !important;
}
.dropdown-list-component-enabled .dropdown-list.artifact-list-item {
  flex-grow: 1;
}
.dropdown-list-component-enabled .directory-dropdown-content .bolt-list-cell {
  flex-grow: 1;
}
.dropdown-list-component-enabled span.dropdown-list.bolt-table-cell.bolt-list-cell {
  flex-grow: 1;
}

/*# sourceMappingURL=DropdownList.css.map */

.bolt-list {
  border-spacing: 0 0;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  cursor: default;
  display: table;
  table-layout: fixed;
  user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  /* IE11: Limit the width of the list to prevent it from growing out of control */
}
@media screen and (min-width: 0\0 ) {
  .bolt-list {
    max-width: 100vw;
  }
}

.bolt-list.bolt-list {
  border-collapse: separate;
}

.bolt-fixed-height-list-row {
  width: 100%;
}

.bolt-list-row {
  color: inherit;
  display: table-row;
  outline: none;
  text-decoration: none;
  transition: background 80ms linear;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row {
  transition: none;
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row {
  transition: none;
}
.bolt-list-row:hover {
  background-color: rgba(0, 0, 0, .02);
  background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02));
}
.bolt-list-row:hover .bolt-list-cell-content-reveal {
  opacity: 100;
}
@media (forced-colors: active) {
  .bolt-list-row:hover {
    background: Canvas;
    forced-color-adjust: none;
  }
  .bolt-list-row:hover td {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover:not(.bolt-menuitem-divider, .comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover:not(.bolt-menuitem-divider, .comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover .list-item-label {
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover .list-item-label {
  color: rgba(0, 120, 212, 1);
  color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-list-row.focused .bolt-list-cell-content-reveal {
  opacity: 100;
}
@media (forced-colors: active) {
  .bolt-list-row.focused {
    background: Canvas;
    forced-color-adjust: none;
  }
  .bolt-list-row.focused td {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.focused:not(.comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.focused:not(.comment-item) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.focused:not(.comment-item) {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.focused:not(.comment-item) .secondary-text {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.bolt-list-row.selected {
  background-color: rgba(222, 236, 249, 1);
  background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1));
  outline: none;
}
@media (forced-colors: active) {
  .bolt-list-row.selected {
    background: Canvas;
    forced-color-adjust: none;
  }
  .bolt-list-row.selected td {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-list-row.selected .bolt-button.bolt-focus-treatment:focus,
  .bolt-list-row.selected .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
    border-color: Background;
  }
}
.bolt-list-row.selected .bolt-list-cell:first-child {
  border-left: 2px solid rgba(0, 120, 212, 1);
  border-left: 2px solid var(--component-grid-focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-list-row:hover.selected {
  background-color: rgba(222, 236, 249, 1);
  background-color: var(--component-grid-action-selected-cell-hover-color,rgba(222, 236, 249, 1));
}
@media (forced-colors: active) {
  .bolt-list-row:hover.selected {
    background-color: Canvas;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover.selected {
  background: rgba(0, 120, 212, 1);
  background: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.bolt-list-row.single-click-activation {
  cursor: pointer;
}

.bolt-list-row-no-hover:hover {
  background-color: initial;
}

.bolt-list-row-header:hover,
.bolt-list-row-loading:hover {
  background-color: initial;
  cursor: default;
}

.bolt-list-cell {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  color: inherit;
  display: table-cell;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}
.bolt-list-cell:first-child {
  border-left: 2px solid transparent;
}
.bolt-list-cell:last-child {
  border-right: 1px solid transparent;
}

.bolt-list-cell-content-reveal {
  opacity: 0;
}

.bolt-list-cell-spacer {
  padding: 0;
}

.bolt-list-cell-text {
  overflow: hidden;
}

.bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1));
}

@media (forced-colors: active) {
  .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
    background-color: highlight;
  }
}

@media (forced-colors: active) {
  .bolt-focus-visible .bolt-list-row:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-list-row:focus {
    outline: 3px double highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-list-row:focus {
    forced-color-adjust: none;
  }
  .bolt-focus-visible .bolt-list-row:focus a {
    forced-color-adjust: auto;
  }
  .bolt-focus-visible .bolt-list-row:focus > td > * {
    forced-color-adjust: auto;
  }
}

.bolt-list-row-marked .bolt-list-cell:first-child {
  border-left:  2px solid;
  border-left-color: rgba( 43, 136, 216 ,  1 );
  border-left-color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 );
}

.bolt-list-overlay-container {
  width: 100%;
}

.bolt-list-overlay {
  pointer-events: none;
  width: 100%;
}

.bolt-list-drag-source-item {
  background-color: rgba(255, 255, 255, 0.40);
  background-color: var(--component-grid-drag-source-color,rgba(255, 255, 255, 0.40));
}

.bolt-drag-image-portal {
  z-index: 100;
}

.bolt-drag-image {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
  height: 40px;
  width: 320px;
  padding: 0px 8px;
}

/*# sourceMappingURL=List.css.map */

.bolt-list-drop-indicator-circle {
  background-color: rgba( 43, 136, 216 ,  1 );
  background-color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 );
  border-radius: 50%;
  height: 9px;
  width: 9px;
}
.bolt-list-drop-indicator-circle.top {
  top: -4px;
}
.bolt-list-drop-indicator-circle.bottom {
  bottom: -4px;
}

.bolt-list-drop-indicator-line {
  background-color: rgba( 199, 224, 244 ,  1 );
  background-color: rgba( var(--palette-primary-tint-20,199, 224, 244) ,  1 );
  height: 3px;
  right: 0px;
}
.bolt-list-drop-indicator-line.top {
  top: -1px;
}
.bolt-list-drop-indicator-line.bottom {
  bottom: -1px;
}
.bolt-list-drop-indicator-line.left {
  height: 100%;
  width: 3px;
}
.bolt-list-drop-indicator-line.right {
  height: 100%;
  width: 3px;
}

.bolt-list-tree-drop-target {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--component-grid-focus-border-color,rgba(0, 120, 212, 1));
}

/*# sourceMappingURL=ListDropIndicator.css.map */

.bolt-link {
  border-radius: 2px;
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
  cursor: pointer;
  outline: transparent;
  text-decoration: underline;
  transition: color 80ms cubic-bezier(0.165, 0.84, 0.44, 1), background 80ms linear;
}
.bolt-link:hover {
  color: rgba( 0, 69, 120 ,  1 );
  color: rgba( var(--palette-primary-shade-30,0, 69, 120) ,  1 );
}
.bolt-focus-visible .bolt-link:focus {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-link:focus {
    animation: none;
  }
}
.bolt-link.subtle {
  border-radius: 4px;
  color: inherit;
  padding: 3px 6px;
}
.bolt-link.subtle:hover {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
  background-color: unset;
}
.bolt-link.disabled {
  cursor: default;
}
.bolt-link.underline {
  text-decoration: underline;
}

.bolt-focus-visible .bolt-link.subtle:focus {
  background-color: unset;
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
  outline: none;
}
.bolt-focus-visible .bolt-link:focus {
  text-decoration: none !important;
  color: rgba( 0, 69, 120 ,  1 );
  color: rgba( var(--palette-primary-shade-30,0, 69, 120) ,  1 );
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-link:focus {
    outline: 1px solid highlight !important;
  }
}

.bolt-link.no-underline-link {
  text-decoration: none !important;
}
.bolt-link.no-underline-link:hover {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}

/*# sourceMappingURL=Link.css.map */

/**
 * Generalized focus treatment for components 
 */
.focus-treatment:focus {
  outline: none;
}

body.ms-vss-web-vsts-theme-hc-dark.bolt-focus-visible .bolt-tab.focus-treatment:focus, body.ms-vss-web-vsts-theme-hc-dark.bolt-focus-visible .bolt-tab.focus-treatment.focused,
body.ms-vss-web-vsts-theme-hc-light.bolt-focus-visible .bolt-tab.focus-treatment:focus,
body.ms-vss-web-vsts-theme-hc-light.bolt-focus-visible .bolt-tab.focus-treatment.focused {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  outline: 2px solid rgba(0, 90, 158, 1);
  outline: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}

.bolt-focus-visible .bolt-tab.focus-treatment:focus, .bolt-focus-visible .bolt-tab.focus-treatment.focused {
  border-radius: 3px;
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-tab.focus-treatment:focus, .bolt-focus-visible .bolt-tab.focus-treatment.focused {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-tab.focus-treatment:focus, .bolt-focus-visible .bolt-tab.focus-treatment.focused {
    border: 1px solid Highlight;
    forced-color-adjust: none;
    color: windowtext;
  }
  .bolt-focus-visible .bolt-tab.focus-treatment:focus > *, .bolt-focus-visible .bolt-tab.focus-treatment.focused > * {
    forced-color-adjust: auto;
  }
}

.bolt-tab {
  color: inherit;
}

.bolt-tabbar .vss-FilterBar {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 8px;
  height: 32px;
}
.bolt-tabbar .vss-FilterBar .vss-FilterBar--list {
  align-items: center;
}
.bolt-tabbar .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item.vss-FilterBar--item-keyword-container {
  margin-right: 0px;
}
.bolt-tabbar .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--action {
  display: none;
}

.bolt-tabbar.sticky {
  position: sticky;
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  z-index: 2;
  top: 0px;
}

.bolt-tabbar-grey.sticky {
  background-color: rgba( 248, 248, 248 ,  1 );
  background-color: rgba( var(--palette-neutral-2,248, 248, 248) ,  1 );
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-grey.sticky {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-grey.sticky {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
}

.bolt-tabbar-on-callout.sticky {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
}

@supports (-ms-ime-align: auto) {
  .bolt-tabbar.sticky.sticky {
    position: relative;
  }
}
@media screen and (max-width: 600px) {
  .bolt-tabbar-tabs {
    overflow-x: auto;
  }
}
.bolt-tabbar-tabs.compact .bolt-tab {
  height: 2rem;
  text-decoration: none;
  cursor: pointer;
  background-color: transparent;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-block;
  margin-right: 0px;
  padding: 0 8px;
  text-align: center;
  position: relative;
  border: 0;
  overflow: visible;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-inner-container {
  height: 100%;
  display: flex;
  align-items: center;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-badge {
  margin-left: 4px;
  max-width: 80px;
  cursor: pointer;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-badge .bolt-pill-focusable {
  overflow: hidden;
}
.bolt-tabbar-tabs.compact .bolt-tab:last-child {
  margin-right: 0;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.compact .bolt-tab {
    border: 1px solid transparent;
  }
}
.bolt-tabbar-tabs.compact .bolt-tab:hover {
  color: inherit;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.compact .bolt-tab:hover {
    border-color: Highlight;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.compact .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.compact .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-text::before {
  content: attr(data-content);
  display: block;
  font-weight: normal;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-text::after {
  content: attr(data-content);
  display: block;
  font-weight: 600;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.compact .bolt-tab .bolt-tab-icon + .bolt-tab-text {
  margin-left: 4px;
}
.bolt-tabbar-tabs.compact .bolt-tab.selected .bolt-tab-inner-container {
  font-weight: 600;
  padding-top: 2px;
  border-bottom: 2px solid rgba(0, 120, 212, 1);
  border-bottom: 2px solid var(--communication-background,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.compact .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.compact .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-tabbar-tabs.tall .bolt-tab {
  height: 3rem;
  text-decoration: none;
  cursor: pointer;
  background-color: transparent;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-block;
  margin-right: 0px;
  padding: 0 8px;
  text-align: center;
  position: relative;
  border: 0;
  overflow: visible;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-inner-container {
  height: 100%;
  display: flex;
  align-items: center;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-badge {
  margin-left: 4px;
  max-width: 80px;
  cursor: pointer;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-badge .bolt-pill-focusable {
  overflow: hidden;
}
.bolt-tabbar-tabs.tall .bolt-tab:last-child {
  margin-right: 0;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.tall .bolt-tab {
    border: 1px solid transparent;
  }
}
.bolt-tabbar-tabs.tall .bolt-tab:hover {
  color: inherit;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.tall .bolt-tab:hover {
    border-color: Highlight;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.tall .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.tall .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-text::before {
  content: attr(data-content);
  display: block;
  font-weight: normal;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-text::after {
  content: attr(data-content);
  display: block;
  font-weight: 600;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.tall .bolt-tab .bolt-tab-icon + .bolt-tab-text {
  margin-left: 4px;
}
.bolt-tabbar-tabs.tall .bolt-tab.selected .bolt-tab-inner-container {
  font-weight: 600;
  padding-top: 2px;
  border-bottom: 2px solid rgba(0, 120, 212, 1);
  border-bottom: 2px solid var(--communication-background,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.tall .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.tall .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-tabbar-tabs.large-link .bolt-tab {
  height: 2.5rem;
  text-decoration: none;
  cursor: pointer;
  background-color: transparent;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-block;
  margin-right: 0px;
  padding: 0 8px;
  text-align: center;
  position: relative;
  border: 0;
  overflow: visible;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-inner-container {
  height: 100%;
  display: flex;
  align-items: center;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-badge {
  margin-left: 4px;
  max-width: 80px;
  cursor: pointer;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-badge .bolt-pill-focusable {
  overflow: hidden;
}
.bolt-tabbar-tabs.large-link .bolt-tab:last-child {
  margin-right: 0;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.large-link .bolt-tab {
    border: 1px solid transparent;
  }
}
.bolt-tabbar-tabs.large-link .bolt-tab:hover {
  color: inherit;
}
@media (forced-colors: active) {
  .bolt-tabbar-tabs.large-link .bolt-tab:hover {
    border-color: Highlight;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.large-link .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.large-link .bolt-tab:hover {
  border-color: rgba(0, 90, 158, 1);
  border-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-text::before {
  content: attr(data-content);
  display: block;
  font-weight: normal;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-text::after {
  content: attr(data-content);
  display: block;
  font-weight: 600;
  height: 0px;
  visibility: hidden;
}
.bolt-tabbar-tabs.large-link .bolt-tab .bolt-tab-icon + .bolt-tab-text {
  margin-left: 4px;
}
.bolt-tabbar-tabs.large-link .bolt-tab.selected .bolt-tab-inner-container {
  font-weight: 600;
  padding-top: 2px;
  border-bottom: 2px solid rgba(0, 120, 212, 1);
  border-bottom: 2px solid var(--communication-background,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-tabbar-tabs.large-link .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-tabbar-tabs.large-link .bolt-tab.selected {
  border-bottom: 2px solid rgba(0, 90, 158, 1);
  border-bottom: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
}

.bolt-tablist {
  border-right: 1px solid rgba(0, 0, 0, 0.20);
  border-right: 1px solid var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  overflow: auto;
}

.bolt-tablist-tabs .bolt-tab {
  height: 32px;
  text-decoration: none;
  cursor: pointer;
  background-color: transparent;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-block;
  padding-left: 32px;
}
.bolt-tablist-tabs .bolt-tab .bolt-tab-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bolt-tablist-tabs .bolt-tab .bolt-tab-inner-container {
  height: 100%;
  display: flex;
  align-items: center;
}
.bolt-tablist-tabs .bolt-tab .bolt-tab-badge {
  margin-left: 4px;
  max-width: 80px;
  cursor: pointer;
}
.bolt-tablist-tabs .bolt-tab .bolt-tab-badge .bolt-pill-focusable {
  overflow: hidden;
}
.bolt-tablist-tabs .bolt-tab.selected {
  background-color: rgba( 234, 234, 234 ,  1 );
  background-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}
@media (forced-colors: active) {
  .bolt-tablist-tabs .bolt-tab.selected {
    background: highlight;
    forced-color-adjust: none;
  }
  .bolt-tablist-tabs .bolt-tab.selected .bolt-tab-text {
    color: windowtext;
    background: window;
  }
}
.bolt-tablist-tabs a.bolt-tab {
  color: inherit;
}

.bolt-tablist-heading {
  align-items: center;
  height: 32px;
  margin-top: 16px;
  padding-left: 32px;
}

.bolt-tablist-title {
  height: 48px;
  align-items: center;
  display: flex;
  padding-left: 32px;
}

.bolt-tablist-subtitle {
  padding-left: 32px;
}

/*# sourceMappingURL=Tabs.css.map */

/* 
    We're using absolute height and negative margins in this file
    this is because borders make a lot of this logic weird, and the spec calls for overlap of borders
    between what are logically parent and child elements

    eg. in Outlined pills, the button focus circle should exactly overlap the pill's outline

    Using negative margin means we need to do less padding management of the container based on
    what elements it happens to contain, and elements can just intrude on the left-right padding of the parent
    */
.bolt-pill {
  border-radius: 120px;
  border: 1px solid transparent;
  white-space: nowrap;
}
.bolt-pill.clickable {
  cursor: pointer;
}
.bolt-pill.count .bolt-pill-content {
  font-weight: 600;
}
.bolt-pill .bolt-pill-content {
  margin: 0px 0.5rem;
  padding: 2px 0;
}
.bolt-pill .bolt-pill-icon {
  margin-left: 0.25rem;
  margin-right: 0.375rem;
}
.bolt-pill.compact.has-filled-visual .bolt-pill-content, .bolt-pill.compact.has-icon .bolt-pill-content, .bolt-pill.regular.has-filled-visual .bolt-pill-content, .bolt-pill.regular.has-icon .bolt-pill-content, .bolt-pill.large.has-filled-visual .bolt-pill-content, .bolt-pill.large.has-icon .bolt-pill-content {
  margin-left: 0;
}
.bolt-pill.compact.has-remove-button .bolt-pill-content, .bolt-pill.regular.has-remove-button .bolt-pill-content, .bolt-pill.large.has-remove-button .bolt-pill-content {
  margin-right: 0.375rem;
}
.bolt-pill.compact {
  font-size: 0.6875rem;
}
.bolt-pill.regular {
  font-size: 0.75rem;
}
.bolt-pill.regular .bolt-pill-filled-visual {
  width: 1.25rem;
}
.bolt-pill.large {
  font-size: 0.875rem;
}
.bolt-pill.large .bolt-pill-filled-visual {
  width: 1.5rem;
}
.bolt-pill.standard {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
.bolt-pill.standard.clickable.hover {
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
}
.bolt-pill.themed-standard {
  background-color: rgba( 222, 236, 249 ,  1 );
  background-color: rgba( var(--palette-primary-tint-30,222, 236, 249) ,  1 );
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-pill.themed-standard.clickable.hover {
  background-color: rgba( 239, 246, 252 ,  1 );
  background-color: rgba( var(--palette-primary-tint-40,239, 246, 252) ,  1 );
}
.bolt-pill.outlined {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.20);
  border-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
}
.bolt-pill.outlined.clickable.hover {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
.bolt-pill.outlined .bolt-pill-button {
  border: 1px solid transparent;
}
.bolt-pill.colored.dark {
  color: white;
}
.bolt-pill.colored.light {
  color: black;
}

.bolt-focus-visible .bolt-pill:focus {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23));
  outline: none;
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-pill:focus {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-pill:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-pill:focus {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-pill:focus {
    background: transparent !important;
    color: windowtext;
  }
}

.bolt-pill-icon {
  padding: 2px;
}

.bolt-pill-filled-visual {
  overflow: hidden;
  border-radius: 50%;
  margin-right: 4px;
}

button.bolt-pill-button.bolt-button.icon-only {
  border-radius: 50%;
  color: inherit;
  margin-left: auto;
  padding: 2px;
}
button.bolt-pill-button.bolt-button.icon-only:hover {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}

/*# sourceMappingURL=Pill.css.map */

.bolt-dropdown {
  border-radius: 4px;
  padding-top: 8px;
  overflow-y: hidden;
}
.bolt-dropdown .bolt-list-row.selected .bolt-list-cell:first-child {
  border-left: 0px none transparent;
}

.bolt-dropdown-list-box-container {
  max-height: 270px;
  padding-bottom: 8px;
}

.bolt-dropdown .bolt-dropdown-list-box-container {
  overflow-x: hidden;
  overflow-y: auto;
}

.bolt-dropdown-filter.bolt-textfield {
  background: rgba(0, 0, 0, 0.06);
  background: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
  border-radius: 2px;
  border-color: transparent;
}
.bolt-dropdown-filter.bolt-textfield .bolt-textfield-input {
  background: transparent;
}

.bolt-dropdown-filter-container {
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}

.bolt-actions-container {
  border-top: 1px solid;
  border-top-color: rgba(0, 0, 0, 0.06);
  border-top-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
  padding: 8px;
  align-items: flex-start;
}

.bolt-dropdown-no-items {
  padding: 6px 10px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  text-align: center;
}

.bolt-focus-visible .bolt-dropdown .bolt-table-row.focused {
  outline: none;
  animation: focus-shadow-pulse-inset 4s ease-in-out infinite;
  box-shadow: inset 0 0 0 3px rgba(0, 120, 212, 0.23), inset 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: inset 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), inset 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-dropdown .bolt-table-row.focused {
    animation: none;
  }
}

_::-webkit-full-page-media,
_:future,
:root .bolt-focus-visible .bolt-dropdown .bolt-table-row.focused {
  outline-style: auto;
}

.bolt-dropdown-action-right-button {
  margin: 8px 4px 0px 0px;
  align-self: flex-end;
}

.bolt-dropdown-expandable-textfield-input {
  text-align: left;
  min-width: 0;
}
@media (forced-colors: active) {
  .bolt-dropdown-expandable-textfield-input {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-dropdown-expandable-textfield-input {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-dropdown-expandable-textfield-input {
    background: window;
    color: windowtext !important;
    forced-color-adjust: auto;
  }
}

.bolt-dropdown-expandable-textfield-input:empty {
  min-height: 29px !important;
}

.bolt-dropdown-expandable-textfield-input::-moz-focus-inner {
  border: 0;
}

.bolt-dropdown-expandable-textfield-input.bolt-textfield-input {
  background-color: transparent;
}

.bolt-dropdown-expandable-button-label {
  text-align: left;
}

.bolt-dropdown-filter-bar-item {
  max-width: 100%;
}
.bolt-dropdown-filter-bar-item .bolt-button {
  max-width: 100%;
}

.bolt-dropdown-filter-bar-item .bolt-dropdown-expandable-button-label {
  max-width: 340px;
  font-weight: normal;
}
.bolt-dropdown-filter-bar-item .bolt-dropdown-expandable-button-label .bolt-dropdown-filter-bar-item-selected-text {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
@media (forced-colors: active) {
  .bolt-dropdown-filter-bar-item .bolt-dropdown-expandable-button-label .bolt-dropdown-filter-bar-item-selected-text {
    color: windowText;
  }
}

.bolt-dropdown-filter-bar-item-selected-text {
  font-weight: 600;
}

.bolt-dropdown-filter-bar-item-placeholder {
  white-space: pre;
}

.bolt-dropdown-filter-bar-item .bolt-button {
  background: transparent;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-dropdown-filter-bar-item .bolt-button.active {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.bolt-dropdown-pivot.bolt-button.subtle {
  font-weight: normal;
}
.bolt-dropdown-pivot.bolt-button.subtle:hover {
  background: transparent;
}

.bolt-dropdown-pivot-selected {
  border-bottom: 2px solid rgba(0, 120, 212, 1);
  border-bottom: 2px solid var(--communication-background,rgba(0, 120, 212, 1));
  font-weight: 600;
}

.bolt-dropdown-header {
  padding: 0 4px 4px 12px;
}

.bolt-dropdown-header-text {
  padding: 6px 0;
}

.bolt-dropdown-header-container {
  border-bottom: 1px solid;
  border-bottom-color: rgba(0, 0, 0, 0.06);
  border-bottom-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}

.bolt-dropdown-expandable-text-field:not(.disabled) {
  cursor: pointer;
}
.bolt-dropdown-expandable-text-field:not(.disabled) .bolt-dropdown-expandable-textfield-input {
  cursor: pointer;
}

/*# sourceMappingURL=Dropdown.css.map */

.bolt-list-box-multi-select-row.bolt-list-row.selected {
  background: transparent;
}
.bolt-list-box-multi-select-row.bolt-list-row.selected:hover {
  background: rgba(0, 0, 0, .02);
  background: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02));
}
@media (forced-colors: active) {
  .bolt-list-box-multi-select-row.bolt-list-row.selected {
    background: transparent;
  }
}

.bolt-list-box-header-row {
  font-weight: 600;
  cursor: text;
}
.bolt-list-box-header-row.bolt-list-row:hover {
  background: transparent;
}

.bolt-list-box-text .bolt-table-cell-content {
  padding: 5px 0;
}

.bolt-list-box-text-single-select.bolt-list-cell {
  padding: 0 12px;
}

.bolt-list-box-text-multi-select {
  padding-right: 12px;
}

.bolt-list-box-divider-multi-select {
  padding-left: 12px;
}

.bolt-list-box-divider-row,
.bolt-list-box-loading-row {
  cursor: text;
}
.bolt-list-box-divider-row.bolt-list-row:hover,
.bolt-list-box-loading-row.bolt-list-row:hover {
  background: transparent;
}

.bolt-list-box-divider {
  margin-bottom: 1px;
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
  height: 1px;
}

.bolt-focus-visible .bolt-table.bolt-list-box .bolt-list-row:focus .bolt-list-cell {
  border-color: transparent;
}

.bolt-list-box-loading {
  padding: 8px 0px;
}
.bolt-list-box-loading .bolt-spinner {
  flex-direction: row;
}
.bolt-list-box-loading .bolt-spinner-circle {
  margin-right: 10px;
}
.bolt-list-box-loading .bolt-spinner-label {
  margin-top: 0px;
}

.bolt-list-row.bolt-list-box-item-disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
}
@media (forced-colors: active) {
  .bolt-list-row.bolt-list-box-item-disabled {
    color: graytext;
  }
}

.bolt-list-row.bolt-list-box-item-disabled:hover {
  background: transparent;
  cursor: text;
}

.bolt-list-box-cell-container {
  width: 100%;
}

@media (forced-colors: active) {
  .bolt-focus-visible .bolt-list-box-row:focus {
    font-weight: bold;
    color: highlight;
  }
  .bolt-focus-visible .bolt-list-box-row:focus .bolt-table-cell-select,
  .bolt-focus-visible .bolt-list-box-row:focus .bolt-list-box-text:not(.bolt-list-box-text-multi-select) {
    border-left: 2px solid highlight;
  }
  .bolt-focus-visible .bolt-list-box-row:focus .bolt-list-box-text {
    border-right: 2px solid highlight;
  }
}

@media (forced-colors: active) {
  .bolt-list-box-row .bolt-table-cell-select,
  .bolt-list-box-row .bolt-list-box-text:not(.bolt-list-box-text-multi-select) {
    border-left: 2px solid transparent;
  }
  .bolt-list-box-row .bolt-list-box-text {
    border-right: 2px solid transparent;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-list-box-row:hover, body.ms-vss-web-vsts-theme-hc-dark .bolt-list-box-row:focus {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-list-box-row:hover, body.ms-vss-web-vsts-theme-hc-light .bolt-list-box-row:focus {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}

@media (forced-colors: active) {
  .bolt-list-box {
    border: 1px solid windowText;
  }
}

.dropdown-list-component-enabled .dropdown-list .checkmark-icon {
  padding-right: 12px;
}
.dropdown-list-component-enabled .dropdown-list .bolt-header-cell {
  width: auto !important;
  min-width: 20px !important;
}

/*# sourceMappingURL=ListBox.css.map */

.bolt-spinner {
  align-items: center;
  justify-content: center;
}

@keyframes spinner-anim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.bolt-spinner-circle {
  border:  1.5px solid;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
  border-top-color: rgba(0, 90, 158, 1);
  border-top-color: var(--communication-foreground,rgba(0, 90, 158, 1));
  border-radius: 50%;
  animation-name: spinner-anim;
  animation-duration: 1.3s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67);
}
.bolt-spinner-circle.xsmall {
  width: 0.75rem;
  height: 0.75rem;
}
.bolt-spinner-circle.small {
  width: 1rem;
  height: 1rem;
}
.bolt-spinner-circle.medium {
  width: 1.25rem;
  height: 1.25rem;
}
.bolt-spinner-circle.large {
  width: 1.75rem;
  height: 1.75rem;
}

.bolt-spinner-label {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
}

/*# sourceMappingURL=Spinner.css.map */

.bolt-table-header-cell {
  outline: none;
  padding: 0;
  border-bottom: 1px solid rgba(234, 234, 234, 1);
  border-bottom: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1));
}

.bolt-table-header-cell-text--required::after {
  content: " *";
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.bolt-table-header-border {
  border-bottom: 1px solid rgba(234, 234, 234, 1);
  border-bottom: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1));
}

.bolt-table-header-cell-content {
  border: 1px solid transparent;
  border-radius: 4px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  font-weight: 600;
  margin: 7px 0px;
  outline: none;
  padding: 0.375rem 0.6875rem;
  position: relative;
  text-align: left;
}
@media (forced-colors: active) {
  .bolt-table-header-cell-content {
    border-color: transparent;
  }
}

.bolt-table-header-cell-actionable > .bolt-table-header-cell-content {
  cursor: pointer;
}
.bolt-table-header-cell-actionable > .bolt-table-header-cell-content:hover {
  background-color: rgba(0, 0, 0, .02);
  background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02));
}

.bolt-focus-visible .bolt-table-header-cell-actionable:focus > .bolt-table-header-cell-content {
  background-color: rgba(222, 236, 249, 1);
  background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1));
}

.bolt-table-header-cell-empty:hover {
  background-color: inherit;
}

.bolt-table-header-sort-icon {
  padding: 0 4px;
}

.bolt-table-header-sizer {
  bottom: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
}

.bolt-table-header-row.focused .bolt-table-cell-content-reveal,
.bolt-table-header-row:hover .bolt-table-cell-content-reveal,
.bolt-table-row.focused .bolt-table-cell-content-reveal,
.bolt-table-row:hover .bolt-table-cell-content-reveal {
  visibility: visible;
}

.bolt-table-two-line-cell-item {
  padding: 1px;
}
.bolt-table-two-line-cell-item .bolt-table-link:focus {
  animation: focus-shadow-pulse-inset 4s ease-in-out infinite;
  box-shadow: inset 0 0 0 3px rgba(0, 120, 212, 0.23), inset 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: inset 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), inset 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-table-two-line-cell-item .bolt-table-link:focus {
    animation: none;
  }
}

.bolt-table-two-line-cell-icon {
  margin-right: 12px;
}

.bolt-table-cell-compact {
  padding: 0px;
}

.bolt-table-show-lines .bolt-table-row:not(.first-row) .bolt-table-cell {
  border-top: 1px solid rgba(234, 234, 234, 1);
  border-top: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1));
}

.bolt-table-cell-primary {
  font-weight: 600;
}

.bolt-table-cell-tertiary {
  color: rgba(0, 0, 0, 0.55); /* @TODO: What color to use for a light color. */
}

.justify-cell-start .bolt-list-cell-child {
  justify-content: flex-start;
}

.justify-cell-end .bolt-list-cell-child {
  justify-content: flex-end;
}

.bolt-table-cell-content {
  padding: 0.5625rem 0.75rem;
}
.bolt-table-cell-content .bolt-list-cell-child:not(:last-child) {
  margin-right: 4px;
}
.bolt-table-cell-content .bolt-list-cell-text {
  flex-grow: 1;
  overflow: hidden;
}

.bolt-table-cell-content-with-link {
  padding: 0.375rem 0.375rem;
}

.bolt-table-cell-content-with-inline-link {
  padding: 0.375rem 0.5rem;
}

.bolt-table-cell-content-with-button {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.bolt-table-inline-link-left-padding {
  padding-left: 0.25rem;
}

.bolt-table-inline-link-right-padding {
  padding-right: 0.25rem;
}

.bolt-table-link.bolt-link {
  padding: 0.1875rem 0.375rem;
  color: inherit;
  border-radius: 4px;
}
.bolt-table-link.bolt-link:focus, .bolt-table-link.bolt-link:active {
  outline: none;
}
.bolt-table-link.bolt-link:hover {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}

.bolt-table-inline-link.bolt-table-link {
  padding: 0.1875rem 0.25rem;
}

.bolt-table-cell-content-reveal {
  visibility: hidden;
}
@media screen and (max-width: 599px) {
  .bolt-table-cell-content-reveal {
    visibility: visible;
  }
}

.bolt-table-cell-select .bolt-table-header-cell-content:hover {
  background-color: inherit;
}

.bolt-table-cell-select {
  padding: 2px 0px 0px 0px;
  font-weight: normal;
}

.bolt-table-spacer-cell {
  z-index: 1;
}

.bolt-gripper-container {
  margin-left: 5px;
  width: 0.625rem;
  cursor: move; /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}

.bolt-gripper {
  background-image: url("data:image/svg+xml;utf8,<svg width=%276%27 height=%2720%27 viewBox=%270 0 6 20%27 fill=%27black%27 opacity=%270.3%27 xmlns=%27http://www.w3.org/2000/svg%27><circle cx=%271%27 cy=%277%27 r=%271%27/><circle cx=%271%27 cy=%2713%27 r=%271%27/><circle cx=%271%27 cy=%2719%27 r=%271%27/><circle cx=%275%27 cy=%277%27 r=%271%27/><circle cx=%271%27 cy=%271%27 r=%271%27/><circle cx=%275%27 cy=%271%27 r=%271%27/><circle cx=%275%27 cy=%2713%27 r=%271%27/><circle cx=%275%27 cy=%2719%27 r=%271%27/></svg>");
  height: 1.25rem;
  width: 0.625rem;
}

.bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
  animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  z-index: 1;
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
    border-color: highlight;
    forced-color-adjust: none;
    background: transparent;
    color: windowtext;
  }
}

.bolt-focus-visible .bolt-table .bolt-list-row:focus .bolt-list-cell {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1));
}

.bolt-focus-visible .bolt-table-link:focus {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}

.bolt-focus-visible .bolt-table-header-sizer:focus {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--communication-background,rgba(0, 120, 212, 1));
}

.bolt-table-container.sticky-table {
  display: inline-block;
  overflow: auto;
}

.bolt-table.sticky-table th {
  position: -webkit-sticky;
  position: sticky;
  background: rgba(255, 255, 255, 1);
  background: var(--background-color,rgba(255, 255, 255, 1));
  top: 0;
  z-index: 9;
}

/*# sourceMappingURL=Table.css.map */

.bolt-sizer {
  outline-width: 0;
  user-select: none;
  z-index: 1;
}

.bolt-sizer:active {
  background-color: rgba( 166, 166, 166 ,  1 );
  background-color: rgba( var(--palette-neutral-30,166, 166, 166) ,  1 );
}

.bolt-focus-visible .bolt-sizer {
  outline-width: 1px;
}

.bolt-sizer-column {
  cursor: ns-resize;
  padding: 2px 0;
}

.bolt-sizer-column.divider::before {
  background-color: rgba( 234, 234, 234 ,  1 );
  background-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  content: "";
  height: 1px;
}

.bolt-sizer-row {
  cursor: ew-resize;
  padding: 0 2px;
}

.bolt-sizer-row.divider::before {
  background-color: rgba( 234, 234, 234 ,  1 );
  background-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  content: "";
  width: 1px;
}

.bolt-sizer-portal {
  background-color: transparent;
  pointer-events: auto;
  z-index: 100;
}

.bolt-sizer-portal-column {
  cursor: ns-resize;
}

.bolt-sizer-portal-row {
  cursor: ew-resize;
}

/*# sourceMappingURL=Sizer.css.map */

.bolt-tree-cell .bolt-table-cell-content {
  padding-bottom: 6px;
  padding-left: 6px;
  padding-top: 6px;
}
.bolt-tree-cell .bolt-tree-cell-content-with-button {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

/*# sourceMappingURL=Tree.css.map */

.bolt-tree-expand-button {
  border-radius: 2px;
  margin-right: 4px;
  padding: 6px;
}

.bolt-tree-expand-button:hover {
  background-color: rgba( 234, 234, 234 ,  1 );
  background-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

@media (forced-colors: active) {
  .bolt-tree-expand-button:not(.disabled):hover {
    color: HighLight;
  }
}

/*# sourceMappingURL=TreeExpand.css.map */

.bolt-textfield {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, .55);
  border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  overflow: hidden;
  min-width: 64px;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-textfield {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-textfield {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-textfield-counter {
  align-self: end;
}
.bolt-textfield.disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
  background-color: rgba( 244, 244, 244 ,  1 );
  background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
}
@media (forced-colors: active) {
  .bolt-textfield.disabled {
    color: graytext;
    background-color: window;
    forced-color-adjust: none;
    border: 1px solid graytext;
  }
  .bolt-textfield.disabled input {
    background-color: window;
  }
}
.bolt-textfield.focused.focus-treatment {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-textfield.focused.focus-treatment {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused.focus-treatment {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-textfield.focused.focus-treatment {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused.focus-treatment {
    color: windowtext;
    background-color: window;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused.focus-treatment > * {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-textfield.focused.focus-treatment {
  outline: 2px solid rgba(0, 90, 158, 1);
  outline: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-textfield.focused.focus-treatment {
  outline: 2px solid rgba(0, 90, 158, 1);
  outline: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-textfield.focused {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-textfield.focused {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-textfield.focused {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused {
    color: windowtext;
    background-color: window;
  }
}
@media (forced-colors: active) {
  .bolt-textfield.focused > * {
    forced-color-adjust: auto;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-textfield.focused {
  outline: 2px solid rgba(0, 90, 158, 1);
  outline: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-textfield.focused {
  outline: 2px solid rgba(0, 90, 158, 1);
  outline: 2px solid var(--communication-foreground,rgba(0, 90, 158, 1));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-textfield .prefix {
  padding-left: 4px;
  margin-left: 7px;
}
.bolt-textfield .suffix {
  padding-right: 4px;
  margin-right: 7px;
}

.subtle.bolt-textfield:not(.focused):not(.disabled) {
  background-color: inherit;
}

.hide-border.bolt-textfield:not(.focused):not(:hover) {
  border-color: transparent;
}

.bolt-textfield-error.bolt-textfield,
.bolt-textfield-error .bolt-textfield {
  border-color: rgba(218, 10, 0, 1);
  border-color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.bolt-textfield-warning.bolt-textfield {
  border-color: rgba(184, 94, 6, 1);
  border-color: var(--status-warning-text,rgba(184, 94, 6, 1));
}

.bolt-textfield-auto-adjust {
  overflow: hidden;
}

.bolt-textfield-auto-adjust-hidden {
  position: absolute;
  visibility: hidden;
  width: 100%;
}

.bolt-textfield-auto-unresizable {
  resize: none;
}

.bolt-textfield-input {
  border: none;
  outline: none;
  background-color: inherit;
  padding: 5px 11px;
  resize: none;
}
.bolt-textfield-input::placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-textfield-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-textfield-input::-ms-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-textfield-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-textfield-input:-moz-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-textfield-input::placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-textfield-input::placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-textfield-input::-ms-clear {
  display: none;
}
.bolt-textfield-input:-moz-ui-invalid {
  box-shadow: none;
}
.bolt-textfield-input.activatable {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bolt-textfield-input.activatable::-moz-selection {
  background: transparent;
}
.bolt-textfield-input.activatable::selection {
  background: transparent;
}

.bolt-textfield-input-with-prefix {
  padding-left: 8px;
}

.bolt-textfield-input-with-suffix {
  padding-right: 8px;
}

.bolt-textfield-no-text {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.bolt-textfield-message {
  margin-top: 8px;
  font-size: 0.75rem;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.bolt-textfield-message-error {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.bolt-textfield-message-warning {
  color: rgba(184, 94, 6, 1);
  color: var(--status-warning-text,rgba(184, 94, 6, 1));
}

.bolt-textfield-label {
  margin-bottom: 8px;
}
.bolt-textfield-label--required::after {
  content: " *";
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.bolt-text-filterbaritem {
  background-color: transparent;
  border: none;
}

.bolt-text-filterbaritem-input {
  background-color: transparent;
  text-overflow: ellipsis;
  position: relative;
}
.bolt-text-filterbaritem-input::placeholder {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60));
}
.bolt-text-filterbaritem-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60));
}
.bolt-text-filterbaritem-input::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60));
}
.bolt-text-filterbaritem-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60));
}
.bolt-text-filterbaritem-input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.60);
  color: var(--palette-black-alpha-60,rgba(0, 0, 0, 0.60));
}

.bolt-text-filterbaritem-clear.bolt-button:not(:hover) {
  background-color: transparent;
}
.bolt-text-filterbaritem-clear.bolt-button.icon-only {
  padding: 4px;
  font-size: 1rem;
  border-color: transparent;
}

.bolt-focus-visible .bolt-text-filterbaritem-clear.bolt-button.bolt-focus-treatment:focus {
  animation: none;
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
}

.bolt-textfield-inline {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
.bolt-textfield-inline:not(.disabled) {
  border-color: transparent;
}
.bolt-textfield-inline .bolt-textfield-input {
  background-color: transparent;
}
.bolt-textfield-inline:hover:not(.disabled):not(.focused) {
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
}

.bolt-textfield-inline:hover:not(.disabled) {
  cursor: text;
}

.bolt-textfield-default-width {
  width: 296px;
}

.bolt-textfield-inline-tabbar-width {
  width: 244px;
}

@media screen and (max-width: 599px) {
  .bolt-inline-keyword-filter-bar {
    flex-grow: 1;
    margin-top: 16px;
  }
}

.bolt-focus-visible .bolt-textfield.focused.focus-keyboard-only {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-textfield.focused.focus-keyboard-only {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-textfield.focused.focus-keyboard-only {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-focus-visible .bolt-textfield.focused.focus-keyboard-only {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-textfield.focused.focus-keyboard-only {
    background: window;
    color: windowtext;
  }
}

/*# sourceMappingURL=TextField.css.map */

.bolt-formitem-label {
  color: inherit;
  margin-bottom: 8px;
}
.bolt-formitem-label--required {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}
.bolt-formitem-label--required-field-text {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.bolt-formitem-message {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  margin-top: 8px;
}

.bolt-formitem-message-error {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1));
}

.bolt-formitem-message-warning {
  color: rgba(184, 94, 6, 1);
  color: var(--status-warning-text,rgba(184, 94, 6, 1));
}

/*# sourceMappingURL=FormItem.css.map */

.bolt-expandable-textfield-icon:not(.disabled) {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

/*# sourceMappingURL=ExpandableTextField.css.map */

.settings-panel h1 {
    margin-top: 0;
    font-weight: lighter;
}

.create-new-panel h1 {
    font-weight: lighter;
}

.content-loading {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.parent-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff6;
}

.busy-overlay {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999999;
    background:rgba(255, 255, 255, 0.4);
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(0.9);
        opacity: 0.7;
    }
    50% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(0.9);
        opacity: 0.7;
    }
}

@keyframes pulse {
    0% {
        transform: scale(0.9);
        opacity: 0.7;
    }
    50% {
        transform: scale(1);
        opacity: 0.9;
    }
    100% {
        transform: scale(0.9);
        opacity: 0.7;
    }
}

.parent-overlay-content,
.busy-overlay-content {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: transparent;
    color: rgb(119, 119, 119);
}

/* .overlay-content-elevated {
    box-shadow: 2px 3px 31px #dadada;
} */

.busy-overlay-content {
    margin-bottom: 100px;
}

.parent-overlay-content > i,
.busy-overlay-content > i {
    font-size: 100px;
    display: block;
}
.busy-overlay-content > i {
    animation: pulse 2s infinite ease-in-out;
}

.choice-group-container {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

button.btn-select-source {
    height: 80px;
    width: 100px;
    margin: 0 20px 15px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 1.4em;
    font-weight: inherit;
}

button.btn-select-source:not(.icon-only) > span.fluent-icons-enabled > .left-icon {
    padding: 0;
}

button.btn-select-source .bolt-button-text {
    margin-top: 4px;
}

button.btn-select-source:not(.icon-only) > .left-icon {
    font-size: 1.2em;
    padding-right: 0;
    margin-bottom: 6px;
}

.bucket-label {
    color: #666;
    display: inline-block;
    padding: 0px 5px;
    line-height: 20px;
    border-radius: 4px;
    display: inline-block;
    height: 22px;
    margin-right: 3px;
    background: #ffdc99;
}

.work-item-list-type-icon {
    width: 14px;
    margin-bottom: -2px;
    margin-right: 4px;
}

.settings-panel h3 {
    font-weight: lighter;
    font-size: 20px;
}

.title-column {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.status-col-header::before {
    content: '⎌';
    font-size: 18px;
    text-align: center;
    display: block;
}

.left-container {
    margin: 5px 20px;
}

.left-container-workitems,
.left-container-template,
.left-container-styles {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.left-content-home {
    overflow: auto;
}

.left-content-workItems {
    overflow: auto;
    align-items: stretch;
}

.left-content-workItems > div {
    width: 100%;
}

.bolt-table-card .work-items-panel .bolt-header-commandbar {
    flex: none;
}

.tree-select .ms-Nav-linkButton,
.tree-select .ms-Nav-chevronButton,
.tree-select .ms-Nav-chevronButton::after {
    /* background: none !important; */
    border-left: none !important;
    color: inherit !important;
}

.tree-select .ms-Nav-linkButton::after {
    border-left: none !important;
}

.bolt-editable-dropdown-with-selection .bolt-textfield-input::placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-editable-dropdown-with-selection .bolt-textfield-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
.bolt-editable-dropdown-with-selection .bolt-textfield-input::-moz-placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  opacity: 1;
}
.bolt-editable-dropdown-with-selection .bolt-textfield-input::-ms-input-placeholder {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.bolt-editable-dropdown-focused-item {
  background: rgba(0, 0, 0, 0.04);
  background: var(--palette-black-alpha-4,rgba(0, 0, 0, 0.04));
}
@media (forced-colors: active) {
  .bolt-editable-dropdown-focused-item {
    border-color: Highlight;
  }
}

.bolt-list-row.selected .bolt-editable-dropdown-focused-item {
  background: rgba( 199, 224, 244 ,  1 );
  background: rgba( var(--palette-primary-tint-20,199, 224, 244) ,  1 );
}
@media (forced-colors: active) {
  .bolt-list-row.selected .bolt-editable-dropdown-focused-item {
    background: Highlight;
  }
}

.bolt-dropdown-expandable-text-field.bolt-editable-dropdown:not(.disabled) .bolt-dropdown-expandable-textfield-input {
  cursor: text;
}

/*# sourceMappingURL=EditableDropdown.css.map */

.item-selected-container {
    margin: 20px 0;
}

.item-selected {
    padding: 5px;
    border: 1px solid #ddd;
}

.item-selected-clear {
    float: right;
    margin-top: 2px;
    cursor: pointer;
    margin-right: 2px;
}

div.variable-edit {
    overflow: hidden;
    margin-bottom: 5px;
    display: flex;
    align-content: center;
}
div.variable-edit > * {
    margin-right: 5px;
}

div.variable-edit .ms-Textfield {
    margin-right: 10px;
}

.home-view h3 {
    font-weight: lighter;
    font-size: 20px;
}

.bolt-radio-button {
  align-items: center;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-flex;
  border-radius: 0.125rem;
}
.bolt-radio-button:focus {
  outline: none;
}
.bolt-radio-button:not(.labelled) {
  border-radius: 50%;
  margin: 2px;
  height: 1rem;
  width: 1rem;
  justify-content: center;
}

.bolt-radio-button.disabled {
  cursor: default;
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
}
@media (forced-colors: active) {
  .bolt-radio-button.disabled {
    color: grayText;
  }
}

.bolt-radio-button.labelled {
  padding: 3px 4px 3px 3px;
}

.bolt-radio-button-label {
  padding-left: 10px;
  display: flex;
  flex-direction: column;
}

.bolt-radio-button-icon {
  border: 1px solid rgba(0, 0, 0, .55);
  border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
  border-radius: 50%;
  height: 1rem;
  transition: 80ms border-color linear;
  width: 1rem;
  min-width: 1rem;
}

.bolt-radio-button.checked .bolt-radio-button-icon {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  border-width: 0.125rem;
}

.bolt-radio-button.disabled .bolt-radio-button-icon {
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}

.bolt-radio-button-bullet {
  background-color: transparent;
  border:  1px solid;
  border-color: rgba( 255, 255, 255 ,  1 );
  border-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  border-radius: 50%;
  width: 0.75rem;
  height: 0.75rem;
  margin-left: 1px;
  margin-top: 1px;
  transform: scale(0.1);
}

.bolt-radio-button.checked .bolt-radio-button-bullet {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  margin-left: 0px;
  margin-top: 0px;
  transition: transform 80ms ease-out, background 80ms linear;
  transform: scale(1);
}
@media (forced-colors: active) {
  .bolt-radio-button.checked .bolt-radio-button-bullet {
    background-color: windowtext;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-radio-button.checked .bolt-radio-button-bullet {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-radio-button.checked .bolt-radio-button-bullet {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}

.bolt-radio-button.checked.disabled .bolt-radio-button-bullet {
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}

.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus {
  border-radius: 50%;
}
.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus .bolt-radio-button-icon {
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
}
.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus.checked .bolt-radio-button-icon {
  border-width: 0.125rem;
  box-shadow: 0 0 0 1px rgba( 255, 255, 255 ,  1 );
  box-shadow: 0 0 0 1px rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus {
    border-radius: 0;
  }
}

.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
    border: 1px solid windowtext;
  }
}

.bolt-radio-button-group-container .bolt-formitem-label {
  padding-left: 3px;
}

/*# sourceMappingURL=RadioButton.css.map */

.bolt-messagecard.bolt-card {
  padding: 0;
}
.bolt-messagecard .bolt-messagebar {
  padding: 0;
}
.bolt-messagecard .bolt-messagebar.severity-info {
  background-color: rgba( 255, 255, 255 ,  1 );
  background-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
}
.bolt-messagecard .bolt-messagebar-content {
  padding: 16px 20px 16px 12px;
  border-radius: 4px;
}

/*# sourceMappingURL=MessageCard.css.map */

.bolt-card {
  border-radius: 4px;
  overflow: hidden;
  padding: 20px 0px;
}
@media screen and (min-width: 0\0 ) {
  .bolt-card {
    border-radius: 0;
  }
}
@media (forced-colors: active) {
  .bolt-card {
    border: solid 1px;
  }
}
@media screen and (max-width: 599px) {
  .bolt-card {
    border-radius: 0;
  }
}

.bolt-card-with-header {
  padding-top: 0px;
}

.bolt-card-content {
  overflow: auto;
}

.bolt-card-footer {
  padding-top: 12px;
}

.bolt-card-no-vertical-padding {
  padding-top: 0px;
  padding-bottom: 0px;
}

.bolt-card-white {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
}

.bolt-table-card {
  padding-bottom: 0px;
  padding-top: 0px;
}
.bolt-table-card .bolt-card-header {
  padding-bottom: 0px;
}
.bolt-table-card.no-column-headers .bolt-card-header {
  padding-bottom: 20px;
  border-bottom:  1px solid;
  border-bottom-color: rgba( 234, 234, 234 ,  1 );
  border-bottom-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}
.bolt-table-card .bolt-card-content {
  padding: 0px;
}
.bolt-table-card .bolt-header-commandbar {
  flex: auto;
  overflow: auto;
}

.bolt-button.bolt-card-expand-button {
  margin-left: 12px;
  margin-top: 16px;
  margin-right: 4px;
}

.bolt-card-header-collapsible {
  padding-left: 8px;
}

.bolt-card-expandable-header.bolt-card-expandable-header {
  padding-left: 8px;
}

.bolt-card-header-collapsed.bolt-card-header-collapsed {
  padding-bottom: 0px;
}

/*# sourceMappingURL=Card.css.map */

.bolt-messagebar {
  padding: 8px 16px;
}
.bolt-messagebar.severity-info {
  background-color: rgba(0, 0, 0, 0.02);
  background-color: var(--palette-black-alpha-2,rgba(0, 0, 0, 0.02));
}
.bolt-messagebar.severity-success {
  background-color: rgba(223, 246, 221, 1);
  background-color: var(--status-success-background,rgba(223, 246, 221, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-messagebar.severity-success {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.bolt-messagebar.severity-warning {
  background-color: rgba(251, 242, 236, 1);
  background-color: var(--status-warning-background,rgba(251, 242, 236, 1));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-messagebar.severity-warning {
  color: rgba(255, 255, 255, 1);
  color: var(--background-color,rgba(255, 255, 255, 1));
}
.bolt-messagebar.severity-error {
  background-color: rgba(249, 235, 235, 1);
  background-color: var(--status-error-background,rgba(249, 235, 235, 1));
}

.bolt-messagebar-icons,
.bolt-messagebar-buttons {
  max-height: 50px;
}

.bolt-messagebar-icon {
  margin-left: 8px;
  margin-right: 16px;
}
.severity-info .bolt-messagebar-icon {
  color: rgba(0, 120, 212, 1);
  color: var(--status-info-foreground,rgba(0, 120, 212, 1));
}
.severity-success .bolt-messagebar-icon {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1));
}
.severity-warning .bolt-messagebar-icon {
  color: rgba(177, 133, 37, 1);
  color: var(--status-warning-icon-foreground,rgba(177, 133, 37, 1));
}
.severity-error .bolt-messagebar-icon {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1));
}

.bolt-messagebar-message {
  align-items: center;
  min-height: 32px;
}
.bolt-messagebar-message:not(:last-child) {
  margin-right: 90px;
}

.bolt-messagebar-buttons {
  margin-left: auto;
}
.bolt-messagebar-buttons .bolt-button:first-child {
  margin-left: 8px;
}
.bolt-messagebar-buttons .bolt-button:not(:last-child) {
  margin-right: 8px;
}

.bolt-messagebar-close-button.bolt-button.icon-only {
  font-size: 1rem;
  padding: 0px;
  margin-right: -4px;
}

.bolt-messagebar.mobile .bolt-messagebar-content {
  padding: 10px 20px 10px 10px;
}
.bolt-messagebar.mobile .bolt-messagebar-icon {
  align-self: flex-start;
  margin: 0px;
  padding: 6px 8px;
}
.bolt-messagebar.mobile .bolt-messagebar-message {
  margin: 0px 0px 6px 8px;
  min-height: 0px;
}
.bolt-messagebar.mobile .bolt-messagebar-buttons {
  margin-bottom: 6px;
  margin-top: 2px;
}
.bolt-messagebar.mobile .bolt-messagebar-close-button {
  margin-left: 8px;
  margin-right: -10px;
}

/*# sourceMappingURL=MessageBar.css.map */

.bolt-split-button-main {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}

.bolt-split-button .bolt-split-button-option {
  padding: 9px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}

body.bolt-focus-visible .bolt-split-button-main:focus,
body.bolt-focus-visible .bolt-split-button-option:focus {
  border-radius: 2px;
}

.bolt-split-button-divider {
  background-color: rgba(0, 0, 0, 0.20);
  background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
  width: 1px;
}
.bolt-split-button-divider.primary {
  background-color: rgba( 0, 91, 161 ,  1 );
  background-color: rgba( var(--palette-primary-darkened-10,0, 91, 161) ,  1 );
}
.bolt-split-button-divider.disabled {
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
}

/*# sourceMappingURL=SplitButton.css.map */

.choice-group-container .bolt-radio-button {
    align-items: normal;
    padding: 0 10px;
}

.choice-group-container .bolt-radio-button-icon {
    margin-top: 15px;
}

.radio-choice-button {
    background: rgba(var(--palette-neutral-4, 239, 239, 239), 1);
    padding-left: 0;
    margin-left: 8px;
    border-radius: 4px;
    margin-left: -25px;
    z-index: -9;
}

.checked .radio-choice-button {
    border: 1px solid rgba(var(--status-info-foreground, 0, 120, 212), 1);
}

.choice-group-container .radio-choice-button > .flex-column {
    justify-content: center;
}

.choice-group-container span.fluent-icons-enabled {
    justify-content: center;
}

.format-options {
    padding: 2px;
}

.format-options fieldset {
    padding: 20px 10px;
    margin-top: 20px;
    border: 1px solid #999;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}

.margin-options {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
}

.margin-input {
    width: 90px;
    margin: 0 5px;
}

.toc-max-depth-input {
    width: 160px;
    margin: 0 5px;
}

.checkbox-list {
    display: flex;
    align-items: flex-end;
}

.checkbox-list > .ms-Checkbox {
    width: auto;
    display: inline-block;
    margin-right: 10px;
}

.choice-group-container .ms-ChoiceField {
    height: 100px;
}

.panel-loading-status {
    background: white;
    padding: 40px 60px 30px 60px;
    border-radius: 2px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.08);
}

.panel-loading-status .ms-Spinner {
    margin-bottom: 10px;
}

.settings-panel h1 {
    font-weight: lighter;
}

.rule-list-heading {
    font-weight: 400;
    margin-top: 20px;
    margin-left: 2px;
    margin-bottom: 5px;
}

.label-settings-item {
    padding-left: 0;
}

.label-settings-item-heading {
    padding: 15px;
    cursor: pointer;
    background: rgba(var(--palette-neutral-4, 244, 244, 244), 0.3);
    margin-bottom: 4px;
    user-select: none;
}

.label-settings-item-selected {
    background: rgba(var(--palette-neutral-4, 244, 244, 244), 0.3);
    margin-bottom: 50px;
}
.label-settings-item-heading:hover,
.label-settings-item-selected .label-settings-item-heading {
    background: rgba(var(--palette-neutral-4, 244, 244, 244), 1);
}

.label-settings-form,
.label-settings-item-selected .label-settings-item-heading {
    padding: 15px;
}

table.label-rule-edtior-table {
    width: 100%;
}
table.label-rule-edtior-table td {
    width: 33%;
    vertical-align: bottom;
}

.label-settings-item-heading > span {
    margin-left: 4px;
    vertical-align: bottom;
}

.label-form h4 {
    font-weight: lighter;
    font-size: 18px;
    margin-bottom: 0px;
}

.label-rule {
    justify-content: space-between;
    margin-bottom: 5px;
}

.label-rule-field {
    min-width:35%;
}

.label-operator {
    min-width:25%;
 }

.label-rule-value {
    min-width:10%;
}
.split-layout {
    position: absolute;
    display: flex;
    flex-direction: row;
    top: 16px;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}

.split-layout-pane {
    position: relative;
    height: 100%;
    width: 100%;
    display: flex;
    padding:20px;
    padding-top:0px;
}

.split-layout .split-layout{
    top:0;
    bottom: 0;
    left:0;
    padding: 20px;
}
.split-layout-pane .split-layout-pane {
    padding:0;
}

.split-layout .vss-Splitter--divider {
    flex: 0 0 4px;
    margin: 16px 0;
    background: #ccc;
    opacity: 0.1;
}

.split-layout .vss-Splitter--divider:hover {
    background: #bbb;
    opacity: 1;
}
.split-layout .vss-Splitter--container.vss-Splitter--container-row .vss-splitter-expand-button {
    margin:8px 4px auto 4px;
}

.vss-Splitter--container {
  flex-grow: 1;
  position: relative;
}
.vss-Splitter--container .vss-Splitter--pane-fixed {
  flex-grow: 0;
  flex-shrink: 0;
  max-width: 100%;
}
.vss-Splitter--container .vss-Splitter--pane-flexible {
  -webkit-box-flex: 1 1 0%;
  -webkit-flex: 1 1 0%;
  flex: 1 1 0%;
  min-height: 0;
  min-width: 0;
}
.vss-Splitter--container .vss-Splitter--divider {
  position: relative;
  user-select: none;
  -webkit-box-flex: 0 0 4px;
  -webkit-flex: 0 0 4px;
  flex: 0 0 4px;
}
@media (forced-colors: active) {
  .vss-Splitter--container .vss-Splitter--divider:after {
    background-color: windowText !important;
  }
  .vss-Splitter--container .vss-Splitter--divider:focus:after {
    background-color: highlight;
  }
}
.vss-Splitter--container .vss-Splitter--divider:after {
  content: "";
  position: absolute;
  pointer-events: none;
  user-select: none;
  background-color: rgba(0, 0, 0, .42);
  background-color: var(--splitter-border-color,rgba(0, 0, 0, .42));
}
.vss-Splitter--container .vss-Splitter--drag-placeholder {
  position: absolute;
  background-color: rgba(0, 0, 0, .42);
  background-color: var(--splitter-border-color,rgba(0, 0, 0, .42));
  z-index: 1000;
}
.vss-Splitter--container.vss-Splitter--container-row {
  display: -webkit-box;
  -webkit-flex-direction: row;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--divider {
  cursor: ew-resize;
}
.vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--divider:after {
  top: 0;
  bottom: 0;
  width: 1px;
  left: 50%;
  transition: 100ms width, 100ms left;
}
.vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--divider:not(.vss-Splitter--divider-dragging):hover:after, .vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--divider:focus:after {
  width: 4px;
  left: calc(50% - 2px);
}
.vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--drag-placeholder {
  height: 100%;
  width: 4px;
  cursor: ew-resize;
}
.vss-Splitter--container.vss-Splitter--container-row .vss-splitter-expand-button {
  margin: auto 4px 8px 4px;
}
.vss-Splitter--container.vss-Splitter--container-row .vss-Splitter--pane-flexible {
  width: 0px;
}
.vss-Splitter--container.vss-Splitter--container-column {
  display: -webkit-box;
  -webkit-flex-direction: column;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
.vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--divider {
  cursor: ns-resize;
}
.vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--divider:after {
  left: 0;
  right: 0;
  height: 1px;
  top: 50%;
  transition: 100ms height, 100ms top;
}
.vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--divider:not(.vss-Splitter--divider-dragging):hover:after, .vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--divider:focus:after {
  height: 4px;
  top: calc(50% - 2px);
}
.vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--drag-placeholder {
  width: 100%;
  height: 4px;
  cursor: ns-resize;
}
.vss-Splitter--container.vss-Splitter--container-column .vss-splitter-expand-button {
  margin: 4px 8px 4px auto;
}
.vss-Splitter--container.vss-Splitter--container-column .vss-Splitter--pane-flexible {
  height: 0px;
}
.vss-Splitter--container.vss-Splitter--container-dragging iframe {
  pointer-events: none;
}

/*# sourceMappingURL=Splitter.css.map */

.highlighter {
    position: absolute;
    z-index: 999;
}
.highlighter > div {
    margin-top: -26px;
    padding: 3px 10px;
    background: #50accad7;
    border-radius: 10px;
    font-weight: bold;
}


.highlighter > div a:hover {
    text-decoration: underline;
}

.work-item-id {
    font-weight: lighter;
    cursor: pointer;
    margin-right: 15px;
}

.preview-outline {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    color: rgba(0, 0, 0, .9);
}

.preview-outline-headings::before {
    content: 'Outline';
    display: block;
    text-align: center;
    text-transform: uppercase;
}

.preview-outline-headings,
.preview-outline-indicators {
    padding: 30px 0;
}

.preview-outline-headings,
.preview-outline-indicators {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background: var(--callout-shadow-color, rgba(0, 0, 0, 0.132));
    background: rgba(255, 255, 255, .9);
    transition: left .3s ease;
    overflow: hidden;
}

.preview-outline-headings {
    left: -300px;
    width: 300px;

}

.preview-outline-indicators {
    width: 80px;
    height: 80px;
    left: -45px;
    border-radius: 30%;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border: 1px solid #ddd;
    border-left: 0;

    top: calc(50% - 40px);
    display: flex;
    justify-content: center;
    text-transform: uppercase;
    letter-spacing: .12em;
    z-index: 9999;
}

.preview-outline-indicators .fabric-icon {
    margin-left: 25px;
    font-size: 2em;
    opacity: .8;
}

.outline-headers,
.outline-indicators {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.preview-outline-indicators:hover,
.preview-outline:hover .preview-outline-indicators {
    left: -80px;
}

.preview-outline-indicators:hover+.preview-outline-headings,
.preview-outline-headings:hover {
    left: 0;
    overflow: auto;
}

.preview-outline-header {
    padding: 10px 20px;
}

.outline-heading {
    display: block;
    padding: 3px 20px 3px 10px;
    font-size: 12px;
    text-decoration: none;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.outline-heading:hover {
    background: #f8f8f8;
}

.outline-heading:before {
    content: '•';
    color: lightblue;
    display: inline-block;
    margin: .5em;
}

.outline-heading-2:before {
    content: '• •';
}

.outline-heading-3:before {
    content: '• • •';
}

.outline-heading-4:before {
    content: '• • • •';
}

.outline-heading-5:before {
    content: '• • • • •';
}

.outline-heading-6:before {
    content: '• • • • • •';
}
.btn-preview-reload.bolt-button.icon-only {
    padding: 30px;
    border-radius: 16px;
}

.preview-mode-toggle {
    position: absolute;
    bottom: 30px;
    left: 30px;
    background: rgba(68, 68, 68, 0.666);
    color: #fff;
    padding: 5px 7px;
    border-radius: 5px;
    z-index: 1000;
    font-size: 0.8em;
    opacity: 0.5;
}
.preview-mode-toggle:hover {
    background: rgba(68, 68, 68, 0.866);
    opacity: 0.9;
}

.preview-mode {
    cursor: pointer;
    display: inline-block;
    padding: 4px 6px;
    min-width: 30px;
}
.preview-mode-enabled {
    background: rgba(255, 255, 255, 0.521);
    color: #000;
    border-radius: 3px;
}
.main-content-container {
    flex-grow: 1;
    overflow: auto;
    /* for Firefox */
    min-height: 0;
    position: relative;
}

.pane-container {
    overflow: auto;
    height: 100%;
    position: relative;
}

.pane-container-preview {
    height: auto;
}

.preview-pane {
    padding: 20px 40px;
    position: relative;
}

.rn-content {
    margin-bottom: 400px;
}
.rn-content ul {
    padding-left: 40px;
}

.rn-content li {
    list-style: inherit;
}

.rn-content[contenteditable]:focus {
    outline: 0px solid transparent;
}

.highlight {
    position: relative;
    cursor: text;
}

.highlight::after {
    display: block;
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
    background: #88d9e3;
    margin-left: -20px;
    margin-top: -20px;
    padding: 20px;
}

.content-block-empty::before {
    content: 'TODO';
    font-weight: bold;
}

/* *.editing {
    visibility: hidden;
} */

.content-marker {
    position: absolute;
    width: 3px;
    left: 0;
    background: green;
}

.content-map-marker {
    position: absolute;
    width: 3px;
    right: 15px;
    background: green;
}

.preview-empty h3 {
    font-size: 20px;
    font-weight: 100;
    padding: 15px;
    margin-bottom: 0;
    padding-bottom: 0;
}

.upgrade-message {
    height: 80px;
    position: absolute;
    padding: 10px;
    background: #ffe39f;
    top: 0;
    right: 0;
    left: 0;
    z-index: 999;
}


.waiting-indicator {
    position: absolute;
    top:5px;
    right:0;
    left:0;
    z-index: 999;
    text-align: center;
}
.waiting-indicator-content {
    background:var(--callout-background-color,rgba(255, 255, 255, .3));
    border-radius:4px;
    padding:5px 10px;
}

.btn-preview-refresh,
.btn-preview-filter {
    position: absolute;
    top: 10px;
    right: 30px;
    z-index: 9;
    border-radius: 50%;
}

.btn-preview-filter {
    right: 70px;
}

.striped-background {
    background: repeating-linear-gradient(
            45deg,
            #dbdbdb,
            #dbdbdb 10px,
            #8a8a8a 10px,
            #8a8a8a 20px);
    background:  #8a8a8a  ;
}

.preview-error {
    position: absolute;
    left: 0;
    right: 0;
    padding: 50px;
    font-size: 16px;
}

.vss-ZeroData {
  flex-wrap: wrap;
  margin-top: 35px;
}
.vss-ZeroData .vss-ZeroDataItem {
  text-align: center;
}
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--image,
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--primary,
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--secondary {
  margin-bottom: 15px;
  /* IE is not smart enough to keep flex items within the bounds of their flex container. */
  max-width: 100%;
}
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--image:last-child,
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--primary:last-child,
.vss-ZeroData .vss-ZeroDataItem .vss-ZeroDataItem--secondary:last-child {
  margin-bottom: 0;
}
.vss-ZeroData.single .vss-ZeroDataItem {
  max-width: 520px;
  /* IE does not respect our max-width unless we also set a min-width. Because reasons. */
  min-width: 10px;
}
.vss-ZeroData.single .vss-ZeroDataItem .vss-ZeroDataItem--image {
  height: 160px;
}
.vss-ZeroData.single .vss-ZeroDataItem .vss-ZeroDataItem--icon-image {
  font-size: 160px;
}
.vss-ZeroData.multiple .vss-ZeroDataItem {
  max-width: 235px;
  margin: 0 20px;
}
.vss-ZeroData.multiple .vss-ZeroDataItem .vss-ZeroDataItem--image {
  height: 75px;
}
.vss-ZeroData.multiple .vss-ZeroDataItem .vss-ZeroDataItem--action {
  margin-top: auto;
}

/*# sourceMappingURL=ZeroData.css.map */

.wizard-footer .bolt-button{position:absolute;right:40px;top:30px}
.bolt-tag-picker {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
  border:  1px solid;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
  border-radius: 2px;
  padding: 1px 3px;
}
.bolt-tag-picker.edit {
  border: 1px solid rgba(0, 120, 212, 1);
  border: 1px solid var(--communication-background,rgba(0, 120, 212, 1));
  animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23));
}
@media (forced-colors: active) {
  .bolt-tag-picker.edit {
    animation: none;
  }
}
.bolt-tag-picker:not(.edit) {
  cursor: text;
}

.bolt-tag-picker-prefix-icon {
  margin: 2px 0;
}

.bolt-tag-picker-pill {
  min-width: 0px;
  margin: 2px 4px 2px 0;
  user-select: none;
}

.bolt-tag-picker-pill-selectable:hover {
  background-color: rgba( 218, 218, 218 ,  1 );
  background-color: rgba( var(--palette-neutral-10,218, 218, 218) ,  1 );
}

.bolt-pill.standard.bolt-tag-picker-pill.bolt-tag-picker-pill-selectable.active {
  background-color: rgba( 199, 224, 244 ,  1 );
  background-color: rgba( var(--palette-primary-tint-20,199, 224, 244) ,  1 );
}

.bolt-tag-picker-add-icon-div {
  margin: 2px 0px;
}

.bolt-tag-picker-add-icon {
  border-radius: 50%;
  background-color: rgba( 239, 239, 239 ,  1 );
  background-color: rgba( var(--palette-neutral-6,239, 239, 239) ,  1 );
  padding: 4px;
}
.bolt-tag-picker-add-icon:hover {
  background-color: rgba( 218, 218, 218 ,  1 );
  background-color: rgba( var(--palette-neutral-10,218, 218, 218) ,  1 );
}

.bolt-tag-picker-callout-content {
  border-radius: 4px;
}

.bolt-tag-picker-input {
  background-color: transparent;
  border: none;
  outline: none;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  min-width: 120px;
  margin: 0 4px;
  /* clears the 'X' from Internet Explorer */
}
.bolt-tag-picker-input.hide-input {
  margin: 0;
  min-width: 0;
  width: 0;
}
.bolt-tag-picker-input::placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-tag-picker-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-tag-picker-input::-ms-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-tag-picker-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-tag-picker-input:-moz-placeholder {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.bolt-tag-picker-input::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.bolt-tag-picker-input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

/*# sourceMappingURL=TagPicker.css.map */

.bolt-suggestions-container {
  background: rgba( 248, 248, 248 ,  1 );
  background: rgba( var(--palette-neutral-2,248, 248, 248) ,  1 );
  border-radius: 4px;
  max-height: 300px;
  min-width: 294px;
}

.bolt-suggestions-item {
  border-left: 2px solid transparent;
}
.bolt-suggestions-item:hover, .bolt-suggestions-item:focus, .bolt-suggestions-item.bolt-suggestions-isSuggested {
  background-color: rgba(0, 0, 0, 0.04);
  background-color: var(--palette-black-alpha-4,rgba(0, 0, 0, 0.04));
  border-left:  2px solid;
  border-left-color: rgba( 43, 136, 216 ,  1 );
  border-left-color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 );
}
@media (forced-colors: active) {
  .bolt-suggestions-item:hover, .bolt-suggestions-item:focus, .bolt-suggestions-item.bolt-suggestions-isSuggested {
    forced-color-adjust: none;
    background-color: highlight;
    color: highlightText;
  }
}

@media (forced-colors: active) {
  .bolt-suggestions-item .bolt-button.bolt-icon-button.bolt-contact-card-button {
    border-color: highlightText;
    color: window;
  }
  .bolt-suggestions-item .bolt-button.bolt-icon-button.bolt-contact-card-button:focus {
    border-color: windowtext;
  }
}

.bolt-suggestions-none {
  height: 32px;
  padding: 8px;
}

.bolt-suggestions-none-live-region.has-suggestions {
  height: 0px;
  width: 0px;
}

.bolt-suggestions-item-button {
  padding: 8px;
}
@media (forced-colors: active) {
  .bolt-suggestions-item-button {
    border: 1px solid Highlight;
  }
}

.bolt-suggestion-spacer {
  padding: 4px;
}

.bolt-suggestions-spinner {
  height: 300px;
}

/*# sourceMappingURL=SuggestionsList.css.map */

body#extension-body {
    margin: 0;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

div.ms-Overlay {
    position: fixed;
}

.vss-PivotBar .vss-PivotBar--content {
    /* overflow: hidden !important; */
    height: 100%;
}

.bolt-toast {
  border-radius: 4px;
  margin-bottom: 16px;
  pointer-events: none;
}
@media screen and (max-width: 1023px) {
  .bolt-toast {
    margin-bottom: 8px;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-toast {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-toast {
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}

@keyframes slideInFromBottom {
  0% {
    opacity: 0;
    transform: translate(0px, 40px);
  }
  100% {
    opacity: 1;
    transform: translate(0px, 0px);
  }
}
@keyframes slideOutToBottom {
  0% {
    opacity: 1;
    transform: translate(0px, 0px);
  }
  100% {
    opacity: 0;
    transform: translate(0px, 40px);
  }
}
.bolt-toast-content {
  width: 356px;
  background-color: rgba( 51, 51, 51 ,  0.95 );
  background-color: rgba( var(--palette-neutral-80,51, 51, 51) ,  0.95 );
  border-radius: 4px;
  color: rgba( 255, 255, 255 ,  1 );
  color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  padding: 8px 20px;
  pointer-events: auto;
  animation: slideInFromBottom 0.5s;
}
@media screen and (max-width: 599px) {
  .bolt-toast-content {
    width: auto;
    flex-grow: 1;
    margin-left: 8px;
    margin-right: 8px;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-toast-content {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-toast-content {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
.bolt-toast-content.fade-out {
  animation: slideOutToBottom 0.5s forwards;
}
.bolt-toast-content.one-line .bolt-toast-message:not(:last-child) {
  margin-right: 20px;
}
.bolt-toast-content.one-line .bolt-toast-separator {
  width: 1px;
  margin-right: 8px;
}
.bolt-toast-content.one-line .bolt-toast-call-to-action-container {
  align-items: center;
}
.bolt-toast-content.multi-line .bolt-toast-message {
  margin-bottom: 8px;
}
.bolt-toast-content.multi-line .bolt-toast-separator {
  height: 1px;
  margin-bottom: 8px;
}
.bolt-toast-content.multi-line .bolt-toast-call-to-action-container {
  justify-content: flex-end;
}

.bolt-toast-message {
  min-height: 32px;
  display: inline-flex;
  align-items: center;
  word-break: break-word;
}

.bolt-toast-separator {
  background-color: rgba( 255, 255, 255 ,  0.38 );
  background-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  0.38 );
  justify-content: stretch;
}

.bolt-toast-call-to-action-container {
  display: inline-flex;
  margin-right: -12px;
}

.bolt-button.bolt-toast-call-to-action {
  color: rgba( 255, 255, 255 ,  1 );
  color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  white-space: nowrap;
}
.bolt-button.bolt-toast-call-to-action:hover {
  background-color: transparent;
}

/*# sourceMappingURL=Toast.css.map */

.rooster {
    max-height: 300px;
    min-height: 50px;
    overflow: auto;
}

.lean-rooster li {
    list-style: inherit;
}
.lean-rooster ul,
.lean-rooster ol {
    padding-left: 40px;
}

.auto-grow .rooster-wrapper {
    max-height: 340px;
    min-height: 120px;
}

.auto-grow .lean-rooster {
    max-height: 300px;
    min-height: 80px;
}

.rooster-wrapper {
    border: 1px solid rgba(var(--palette-neutral-20), 1);
}

.rooster-wrapper.is-focused {
    outline: none;
    border-color: var(--communication-background);
    animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color);
}

.bolt-dialog-callout-content {
  margin: 16px;
  border-radius: 6px;
  overflow: hidden;
}
@media (forced-colors: active) {
  .bolt-dialog-callout-content {
    border: solid 1px;
  }
}
.bolt-dialog-callout-content.bolt-callout-shadow {
  box-shadow: 0px 25.6px 57.6px rgba(0, 0, 0, .22), 0px 4.8px 14.4px rgba(0, 0, 0, .18);
  box-shadow: 0px 25.6px 57.6px var(--panel-shadow-color,rgba(0, 0, 0, .22)), 0px 4.8px 14.4px var(--panel-shadow-secondary-color,rgba(0, 0, 0, .18));
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-dialog-callout-content.bolt-callout-shadow {
  box-shadow: none;
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-dialog-callout-content.bolt-callout-shadow {
  box-shadow: none;
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
.bolt-dialog-callout-content.bolt-dialog-mobile {
  margin-left: 32px;
  margin-right: 32px;
  min-width: 0px;
}

.bolt-lower-right-corner-dialog-content {
  width: 420px;
}
@media only screen and (max-width: 600px) {
  .bolt-lower-right-corner-dialog-content {
    width: 240px;
  }
}

.bolt-dialog .bolt-panel-footer {
  padding: 16px 20px;
}

.bolt-dialog-content {
  padding-bottom: 4px;
}

.bolt-dialog-content-bottom-padding {
  padding-bottom: 32px;
}

.bolt-dialog-content {
  overflow: auto;
  position: relative;
}

.bolt-dialog-callout.no-events {
  pointer-events: none;
}

.bolt-dialog {
  pointer-events: auto;
}

.bolt-dialog-resize-icon {
  margin-left: auto;
  padding-right: 4px;
  cursor: se-resize;
}

.bolt-dialog .bolt-dialog-resizable-footer {
  padding-bottom: 0;
  min-height: 48px;
}

.bolt-dialog-overlay {
  background-color: rgba(255, 255, 255, 0.86);
  background-color: var(--callout-filtered-background-color,rgba(255, 255, 255, 0.86));
}
@media (forced-colors: active) {
  .bolt-dialog-overlay {
    background: transparent;
  }
}

/*# sourceMappingURL=Dialog.css.map */

.param-value-editor-json textarea,
.param-value-editor-markdown textarea {
    font-family: 'Courier New', Courier, monospace;
}
.ParamsPage {
    width: 100%;
}

.ParamsHeader, .ParamsTable {
    margin-top: 20px;
}

.ParamsHeader {
    display: flex;
    justify-content: space-between;
}

.ParamsTitle {
    margin: 0;
}

.ParamsTable {
    width: 100%;
    border-collapse: collapse;
}

.ParamsTable-TitleCell {
    text-align: left;
}

.ParamsTable-Cell {
    border: 1px solid lightgray;
    padding: 15px;
}

.Param-Name {
    font-weight: bold;
}

.help-panel h1,
.help-panel h2 {
    font-weight: lighter;
}

.help-panel pre {
    background: rgba(var(--palette-neutral-100), 0);
    padding: 10px;
    border: 1px solid rgba(var(--palette-primary), 1);
}
.help-panel .pre-container {
    position: relative;
}
.pre-try {
    position: absolute;
    right: 1px;
    top: 1px;
    text-align: center;
    background: rgba(var(--palette-neutral-20), 1);
    color: #0078d7;
    cursor: pointer;
    padding: 4px 8px;
}

.template-editor {
    /* border: 1px solid #ddd; */
    border: 0;
    overflow: hidden;
    height: 100%;
    width: 100%;
    margin-top: 30px;
}

.template-editor .split-layout {
    padding-top:30px;
}

.template-file-name {
    position: absolute;
    top: 6px;
    left: 32px;

    /* font-family: Consolas, 'Courier New', monospace; */
}

.template-editor textarea {
    width: 100%;
    height: 100%;
    font-size: 18px;
    font-family: Consolas, 'Courier New', monospace !important;
    border-top-width: 0;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: inset 1px 1px 5px 1px rgba(105, 105, 105, 0.1);
    border: 0;
    margin: 0;
    resize: none;
}

.template-editor .split-layout-pane {
    padding-top: 0;
    padding-bottom: 0;
}
.template-editor .split-pane-editor {
    padding-left: 0;
}

.editor-surface,
.files-surface {
    margin: 0 0;
}

.editor-surface {
    width: 100%;
}

#monaco {
    height: 100%;
    overflow: hidden;

    /* top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute; */
}

button.editor-settings-button {
    position: absolute;
    right: 30px;
    bottom: 30px;
    padding: 10px !important;
    border-radius: 50%;
}

.copyable {
    margin-top: 20px;
    padding: 4px;
    background-color: #f2f2f2;
}

.NotesEditor-ActionsGroup {
    position: absolute;
    right: 40px;
    top: 25px;
    display: flex;
    flex-direction: column;
}

.NotesEditor-ActionsGroup button {
    border-radius: 50%;
    margin-bottom: 10px;
    padding: 10px !important;
}

.EditorFieldSelect-FieldsList {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.EditorFieldSelect-Search {
    margin-bottom: 10px;
    margin-top: 5px;
}

.EditorFieldSelect-Field {
    width: 48%;
    margin-bottom: 10px;
}
.file-list .bolt-table-container {
    flex-grow: 0;
}
.block {
    border: 1px solid #ddd;
    padding: 20px 10px;
    box-shadow:0 3.2px 7.2px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 0.6px 1.8px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108));
    background: #fff;
    position: relative;
}

.block ~ .block {
    margin-top: 30px;
}

.block-hovered {
    background: rgba(182, 222, 255, 0.152);
}

.block-editor {
    padding: 0 0 0 10px;
}

.content {
    background: #eee;
    padding: 10px ;
    margin-bottom:10px;
}
.entry-editor-field-content > div {
    flex-grow: 1;
}
.entry-editor-field-content textarea {
    height: 100%;
}
.bolt-bubble-callout {
  animation: bubble-reveal 400ms cubic-bezier(0.215, 0.61, 0.17, 1.14);
  border-radius: 4px;
}
.bolt-bubble-callout.bolt-bubble-fullscreen {
  margin: 0px;
  max-height: none;
  max-width: none;
  height: auto;
  width: auto;
  border-radius: 0px;
}
.bolt-bubble-callout.fade-out {
  animation: bubble-dismiss 200ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.bolt-bubble-callout.left-primary {
  margin-left: 8px;
}
.bolt-bubble-callout.left-primary .bolt-bubble-beak {
  left: -7.071px;
}
.bolt-bubble-callout.right-primary {
  margin-right: 8px;
}
.bolt-bubble-callout.right-primary .bolt-bubble-beak {
  right: -7.071px;
}
.bolt-bubble-callout.top-primary {
  margin-top: 8px;
}
.bolt-bubble-callout.top-primary .bolt-bubble-beak {
  top: -7.071px;
}
.bolt-bubble-callout.bottom-primary {
  margin-bottom: 8px;
}
.bolt-bubble-callout.bottom-primary .bolt-bubble-beak {
  bottom: -7.071px;
}
.bolt-bubble-callout.left-secondary .bolt-bubble-beak {
  left: 16px;
}
.bolt-bubble-callout.right-secondary .bolt-bubble-beak {
  right: 16px;
}
.bolt-bubble-callout.top-secondary .bolt-bubble-beak {
  top: 16px;
}
.bolt-bubble-callout.bottom-secondary .bolt-bubble-beak {
  bottom: 16px;
}
.bolt-bubble-callout.center-h .bolt-bubble-beak {
  left: calc(50% - 14.142px / 2);
}
.bolt-bubble-callout.center-v .bolt-bubble-beak {
  top: calc(50% - 14.142px / 2);
}
.bolt-bubble-callout[class*=left][class*=top] {
  transform-origin: left top;
}
.bolt-bubble-callout[class*=right][class*=top] {
  transform-origin: right top;
}
.bolt-bubble-callout[class*=left][class*=bottom] {
  transform-origin: left bottom;
}
.bolt-bubble-callout[class*=right][class*=bottom] {
  transform-origin: right bottom;
}
.bolt-bubble-callout.left-primary.center-v {
  transform-origin: left center;
}
.bolt-bubble-callout.right-primary.center-v {
  transform-origin: right center;
}
.bolt-bubble-callout.center-h.top-primary {
  transform-origin: center top;
}
.bolt-bubble-callout.center-h.bottom-primary {
  transform-origin: center bottom;
}

.bolt-bubble-beak {
  position: absolute;
  width: 14.142px;
  height: 14.142px;
  background: rgba(255, 255, 255, 1);
  background: var(--callout-background-color,rgba(255, 255, 255, 1));
  transform: rotate(45deg);
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-bubble-beak {
  box-shadow: none;
  border-left: 2px solid rgba(0, 120, 212, 1);
  border-left: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  border-top: 2px solid rgba(0, 120, 212, 1);
  border-top: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-bubble-beak {
  box-shadow: none;
  border-left: 2px solid rgba(0, 120, 212, 1);
  border-left: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
  border-top: 2px solid rgba(0, 120, 212, 1);
  border-top: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1));
}

.bolt-bubble-content {
  background: rgba(255, 255, 255, 1);
  background: var(--callout-background-color,rgba(255, 255, 255, 1));
  border-radius: 4px;
  max-width: 368px;
}

.bolt-bubble-text-only {
  max-width: 240px;
  padding: 16px;
}

.bolt-bubble-text {
  padding-bottom: 0px;
}
.bolt-bubble-text.no-buttons {
  padding-bottom: 16px;
}

.bolt-bubble-description {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.bolt-bubble-close.close-button.bolt-button.subtle {
  top: 12px;
  right: 12px;
  position: absolute;
  font-size: 1rem;
  padding: 3px;
}

@keyframes bubble-reveal {
  from {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes bubble-dismiss {
  from {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}

/*# sourceMappingURL=TeachingBubble.css.map */

.bolt-image.contain {
  align-self: center;
  justify-self: center;
  display: block;
  width: 100%;
  height: auto;
}

/*# sourceMappingURL=Image.css.map */

[aria-labelledby='__bolt-changelog-widget'] .bolt-bubble-content {
    max-width: none;
}

[aria-labelledby='__bolt-changelog-widget'] .bolt-bubble-text {
    padding:0;
}

[aria-labelledby='__bolt-changelog-widget'] .bolt-header-title-row {
    padding-left:16px;
    padding-right:16px;
}

[aria-labelledby='__bolt-changelog-widget'] .bolt-bubble-close {
    display: none;
}


.changelog-widget {
    width: 400px; 
    height: 420px;
}

.changelog-close-button i {
    color: var(--text-primary-color,rgba(0,0,0,.9));
}

.changelog-entry{
    box-shadow:inset 0 -1px #e3e8ee;
    padding:16px 20px 20px 12px;
    padding-left: 35px;
}
.changelog-entry-has-more {
    cursor: pointer;
}

.changelog-entry-has-more:hover {
    cursor: pointer;
    background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02));
}
.changelog-entry-has-more:hover::after {
    content: '➜';
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 1.3em;
}

.changelog-entry-unread::before{
    content: '●';
    color: fuchsia;
    position: absolute;
    font-size: 20px;
    top: 10px;
    left: 10px;
}   

.changelog-entry p:first-child{
    margin-top:0;
}

.changelog-entry .fabric-icon{
    align-self: auto;
    margin:5px 9px 0 0;
}

.changelog-entry .learn-more-link{
    float:right;
}

#__bolt-updates {
    border-radius: 50%;
}

#__bolt-updates > span {
    position: relative;
    right:-1px;
    top:-2px;
}

.changelog-button-unread {
    color: fuchsia;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
	transform: scale(1);
}

.published-date {
    width: 80px;
}

.changelog-entry-content img {
    max-width: 100%;
    margin-top: 30px;
    box-shadow: 0 3.2px 7.2px 0 var(--callout-shadow-color,rgba(0, 0, 0, .132)), 0 0.6px 1.8px 0 var(--callout-shadow-secondary-color,rgba(0, 0, 0, .108))
}

.changelog-entry-content pre {
    overflow: auto;
    background: #ddd;
    padding: 10px;
    font-size: 12px;
    border-radius: 10px; 
}

.changelog-entry-content code {
    background: #ddd;
    padding: 2px 4px;
    border-radius: 4px;
    font-size: 12px;
    line-height: 12px;
}

.changelog-entry-content ul li {
    list-style: disc;
    margin-left: 25px;
    margin-bottom: 5px;
}

.changelog-entry-details .bolt-header-title-row {
    padding-left: 0;
}

.like-button {
    margin-top:2px;
    margin-right: 10px;
    margin-left:-5px;
    text-align: center;
    width:25px;
    height:25px;
    border-radius:50%;
}


.like-button .fabric-icon {
    margin: 0;
}

.like-button:hover {
    color:fuchsia;
    cursor: pointer;

    background: rgba(255, 0, 255, 0.144);
}

.like-button.liked {
    color: fuchsia;
    font-size: 1.1em;
    animation-delay: 1;
}

.like-button.liked .liked-justnow {
    animation: pulseLike 2s 1;
}

.feedback-box {
    background: var(--background-color,rgba(255, 255, 255, 1))
}

.feedback-box .bolt-textfield-input {
    padding: 7px 11px;
}

@keyframes pulse {
	0% {
		/* transform: scaee(0.95); */
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
	}

	70% {
		/* transform: scale(1); */
		box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
	}

	100% {
		/* transform: scale(0.95); */
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}


@keyframes pulseLike {
	0% {
		/* transform: scale(0.95); */
		box-shadow: 0 0 0 0 rgba(255, 0, 255, 0.7);
	}

	70% {
		/* transform: scale(1); */
		box-shadow: 0 0 0 20px rgba(255, 0, 255, 0);
	}

	100% {
		/* transform: scale(0.95); */
		box-shadow: 0 0 0 0 rgba(255, 0, 255, 0);
	}
}
/* div.vss-HubTileRegion {
    align-items: center;
    justify-content: right;
    text-align: right;
} */

.trial-countdown {
    font-size: 14px;
    font-weight: 400;
    color: var(--palette-primary, #333333);
    width: 300px;
    margin-right: 30px;
    padding: 10px 10px;
    z-index: 999;
}
.trial-countdown-row-1 {
    justify-content: space-between;
}
.trial-progress-bar {
    margin-top:4px;
    border-radius: 6px;
    background: #fddd;
}
.trial-progress-bar-value {
    height: 5px;
    border-radius: 6px;
    background-color: #ca7609;
}

.message-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: flex;
    align-content: center;
    justify-content: center;
}

.trial-countdown a.signup-cta {
    margin-left: 8px;
    background: orange;
    padding: 3px 5px;
    color: #fff !important;
    border-radius: 3px;
    text-decoration: none !important;
}

.trial-countdown a.signup-cta:hover {
    box-shadow: 0 3.2px 7.2px 0
            var(--callout-shadow-color, rgba(0, 0, 0, 0.132)),
        0 0.6px 1.8px 0
            var(--callout-shadow-secondary-color, rgba(0, 0, 0, 0.108));
}

.bolt-page > .bolt-tabbar {
  padding: 0 32px 0 24px;
}
@media screen and (max-width: 599px) {
  .bolt-page > .bolt-tabbar {
    padding-left: 12px;
    padding-right: 20px;
  }
}
.bolt-page > .bolt-header {
  padding-top: 24px;
  padding-bottom: 0px;
  margin-left: 12px;
  margin-right: 12px;
  z-index: 3;
}
@media screen and (max-width: 599px) {
  .bolt-page > .bolt-header {
    padding-top: 16px;
    margin-left: 0;
    margin-right: 0;
  }
}
.bolt-page > .bolt-header .bolt-header-commandbar-no-right-padding {
  padding-right: 4px;
}
@media screen and (max-width: 599px) {
  .bolt-page > .bolt-header .bolt-header-commandbar-no-right-padding {
    padding-right: 0;
  }
}
.bolt-page > .vss-FilterBar {
  margin-left: 32px;
  margin-right: 32px;
}
.bolt-page .page-content {
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 16px;
}
@media screen and (max-width: 599px) {
  .bolt-page .page-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.bolt-page .page-content-top {
  padding-top: 16px;
}
.bolt-page .page-content-bottom {
  padding-bottom: 16px;
}
.bolt-page .page-content-left {
  padding-left: 32px;
}
@media screen and (max-width: 599px) {
  .bolt-page .page-content-left {
    padding-left: 0;
  }
}
.bolt-page .page-content-right {
  padding-right: 32px;
}
@media screen and (max-width: 599px) {
  .bolt-page .page-content-right {
    padding-right: 0;
  }
}

.bolt-page-grey {
  background-color: rgba( 248, 248, 248 ,  1 );
  background-color: rgba( var(--palette-neutral-2,248, 248, 248) ,  1 );
}

.bolt-page-white {
  background-color: rgba(255, 255, 255, 1);
  background-color: var(--background-color,rgba(255, 255, 255, 1));
}

/*# sourceMappingURL=Page.css.map */

.vss-FilterBar {
  display: flex;
  flex-shrink: 1;
  background: rgba(0, 0, 0, 0.06);
  background: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
  padding: 8px;
  border-radius: 4px;
  margin-top: 8px;
  margin-bottom: 8px;
  overflow: hidden;
}
@media (forced-colors: active) {
  .vss-FilterBar {
    border: 1px solid windowtext;
  }
}
.vss-FilterBar .filter-bar-button {
  padding-left: 8px;
  padding-right: 8px;
}
.vss-FilterBar .filter-bar-button.disabled {
  background-color: transparent;
}
.vss-FilterBar .vss-FilterBar--list {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  padding-left: 0;
  width: 100%;
}
.vss-FilterBar .vss-FilterBar--list.justify-right {
  justify-content: flex-end;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item {
  flex-shrink: 0;
  max-width: 100%;
}
@media screen and (max-width: 599px) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item {
    max-width: 130px;
  }
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .bolt-textfield {
  background-color: transparent;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item.max-width-small .vss-PickListDropdown--title .vss-PickListDropdown--title-textContainer, .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item.max-width-small .bolt-filter-dropdown-label {
  max-width: 150px;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item.vss-FilterBar--item-keyword-container {
  flex-grow: 1;
  margin-right: 8px;
  min-width: 220px;
  display: flex;
  max-width: 100%;
}
@media screen and (max-width: 599px) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item.vss-FilterBar--item-keyword-container {
    min-width: 140px;
    width: 140px;
  }
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item input::-ms-clear {
  display: none;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown {
  border-radius: 2px;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown:hover {
  background: rgba(0, 0, 0, 0.06);
  background: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown .vss-PickListDropdown--title-text-withSelections {
  font-weight: 600;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-FilterBar--item-keyword input {
  /** Keyword filter has a search icon to the left which adds its own 10px of padding */
  padding: 0;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown--title {
  border: 0;
  background: transparent;
  padding: 6px 12px;
  overflow: visible;
  border-radius: 2px;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown--title .vss-PickListDropdown--title-textContainer {
  margin: 0;
  max-width: 340px;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item .vss-PickListDropdown--title .vss-Icon {
  margin-left: 10px;
  margin-right: 0;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items {
  display: flex;
  flex-shrink: 0;
  margin-left: 8px;
}
@media screen and (max-width: 599px) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items {
    margin-left: 0px;
  }
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--action.vss-FilterBar--action-clear {
  display: flex;
  justify-content: center;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--action.vss-FilterBar--action-clear .filter-bar-button:not([disabled]):hover {
  background-color: transparent;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--action.vss-FilterBar--action-apply {
  align-items: center;
  display: flex;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--action .filter-bar-button {
  overflow: visible;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container {
  display: flex;
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button {
  width: 32px;
  min-width: 32px;
  margin-right: 10px;
  background-color: transparent;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}
@media screen and (max-width: 599px) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button {
    margin-right: 0px;
  }
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button:hover:not(.disabled) {
  background-color: rgba(0, 0, 0, 0.06);
  background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, 0.06));
}
@media (forced-colors: active) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button:hover:not(.disabled) {
    background: highlight;
    color: highlighttext;
  }
}
.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button.disabled {
  color: rgba(0, 0, 0, .38);
  color: var(--text-disabled-color,rgba(0, 0, 0, .38));
}
@media (forced-colors: active) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button.disabled {
    color: grayText;
    background: window;
  }
}
@media (forced-colors: active) {
  .vss-FilterBar .vss-FilterBar--list .vss-FilterBar--right-items .vss-FilterBar--page-button-container .vss-FilterBar-page-button:focus {
    background: highlight;
    color: highlighttext;
  }
}

.bolt-filterbar-white {
  background: rgba(255, 255, 255, 1);
  background: var(--callout-background-color,rgba(255, 255, 255, 1));
}

/*# sourceMappingURL=FilterBar.css.map */

.vss-FilterBar .vss-FilterBar--list .vss-FilterBar--item {
    margin-bottom: 0 !important;
}

.home-view {
    padding: 20px;
}

.list-grid {
    padding-top: 16px;
}

.list-grid-avatar {
    display: flex;
    align-items: center;
}
.list-grid-avatar img {
    width: 20px;
    height: 20px;
    margin-right: 6px;
    border-radius: 50%;
}

.list-empty {
    margin-top:-150px;
}

.list-empty .vss-ZeroData.single .vss-ZeroDataItem .vss-ZeroDataItem--image {
    height: auto;
}

.favorite-button-cell .bolt-table-cell-content {
    padding: 0;
}
.bolt-toggle-button {
  align-items: center;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  display: inline-flex;
  white-space: nowrap;
}

.bolt-toggle-button-pill {
  align-items: center;
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, .55);
  border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
  border-radius: 0.75rem;
  display: flex;
  justify-content: flex-start;
  padding: 0.2rem;
  width: 2.5rem;
}
.bolt-toggle-button-pill:focus {
  outline: none;
}
@media (forced-colors: active) {
  .bolt-toggle-button-pill:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .bolt-toggle-button-pill:focus {
    outline: 1px solid highlight;
    outline-offset: 1px;
  }
}

.bolt-toggle-button-icon {
  background-color: rgba(0, 0, 0, .55);
  background-color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  border: 1px solid transparent;
  border-radius: 50%;
  height: 0.75rem;
  left: 0%;
  position: relative;
  transition: left 0.1s;
  width: 0.75rem;
}
@media (forced-colors: active) {
  .bolt-toggle-button-icon {
    forced-color-adjust: none;
    border-color: windowtext;
  }
}

.bolt-toggle-button.disabled {
  cursor: default;
}

.bolt-toggle-button.disabled .bolt-toggle-button-pill {
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}
@media (forced-colors: active) {
  .bolt-toggle-button.disabled .bolt-toggle-button-pill {
    forced-color-adjust: none;
    border-color: graytext;
  }
}

.bolt-toggle-button.disabled .bolt-toggle-button-icon {
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}

.bolt-toggle-button.checked .bolt-toggle-button-pill {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  border-color: transparent;
}
@media (forced-colors: active) {
  .bolt-toggle-button.checked .bolt-toggle-button-pill {
    forced-color-adjust: none;
    background-color: highlight;
  }
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-toggle-button.checked .bolt-toggle-button-pill {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-toggle-button.checked .bolt-toggle-button-pill {
  background-color: rgba(0, 90, 158, 1);
  background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
}

.bolt-toggle-button.checked .bolt-toggle-button-icon {
  background-color: rgba( 255, 255, 255 ,  1 );
  background-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  left: 63%;
}
body.ms-vss-web-vsts-theme-hc-dark .bolt-toggle-button.checked .bolt-toggle-button-icon {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
}
body.ms-vss-web-vsts-theme-hc-light .bolt-toggle-button.checked .bolt-toggle-button-icon {
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
}

.bolt-toggle-button.checked.disabled .bolt-toggle-button-pill {
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}
@media (forced-colors: active) {
  .bolt-toggle-button.checked.disabled .bolt-toggle-button-pill {
    forced-color-adjust: none;
    background: graytext;
    border-color: graytext;
  }
}

.bolt-toggle-button-text {
  padding-left: 8px;
}

.bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
  animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23));
  border-color: rgba(0, 120, 212, 1);
  border-color: var(--communication-background,rgba(0, 120, 212, 1));
  border-radius: 12px;
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}

.bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
  animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
  box-shadow: 0 0 0 3px rgba(0, 120, 212, 0.23), 0 0 0 1px rgba(0, 120, 212, 1);
  box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, 0.23)), 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
  border-color: rgba(255, 255, 255, 1);
  border-color: var(--background-color,rgba(255, 255, 255, 1));
}
@media (forced-colors: active) {
  .bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    animation: none;
  }
}
@media (forced-colors: active) {
  .bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    forced-color-adjust: none;
    border-color: highlight;
  }
}

/*# sourceMappingURL=Toggle.css.map */

.workItem-details-pane {
    padding: 20px;
}

.bolt-table-card .workItem-details-pane .bolt-header-commandbar {
    flex: none;
}


.bolt-formitem-label {
    margin-top: 10px;
}

.bolt-formitem-message { 
    margin-top: 2px;
    margin-left: 2px;
}

.richtext-editor {
    position: relative;
}

.richtext-source-toggle {
    position: absolute;
    right: 0;
    top: -32px;
}

.editor-input {
    min-height: 150px;
    resize: vertical;
}

.no-license-header {
    text-align: center;
    padding: 40px 0 40px 0;
}
.no-license-image {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsEAAA7BAbiRa+0AABMpSURBVHhe7V17kBzHWf9mX7e7d5F0OluSLVl3ep0oUMU2eWAgEINfCCdOgoNJmUoR/iACk1R4VIoESFEO2ElIjMs8zyaEEJOSk0pwFQV2ACeyDeYhJSGyHpYsyUKOlTixK9HdSbf32Affo3ump3dm9+5017u37p925vt+30zPdvf32+6eub0TeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4ePQcAmUXjUajobzWCIKLfqslwSPPvrdv/8GH7q7Wz786yASQzVLdIGazmQwEGbIYIxseCyCTaVSCoHbHu6+pvKAuuSxw1a8XnZWVJIBHnr2v72uH7nl4pjqxO4P1qcMMJhRwEyGIrzdKdsTluI41TgHUrl1OEbjqV2zOKwdfP3zPg7PVyd0B6z6D//qgXgfcGlCrkTW3RozLcR0LtjUa2Sc+tb94hVx55cLpCPD9fe8bqU1PfwTdN2AvrpGSuGdHXyeBm3sd1k74/hEPT7HOma5Xy9VaPTM7W4PzlTn43vQUHFjzNFQKFfXJlk94fDSIRoL+viEo9w3ChdkXoBHMQLFWmH392atmB+olwNN4Cz+QYT10HcKdWOUGmcwLENQ/veHoj3w8uPNOlJeg56aAicfeM1StVg9jiQ3EuXu4qFE+vJayikcpRcuu5oiEMuJFXDn8CUYBwOxcHaZmqjBxYRa+WzkPhzYchZm+dBGsLm+Cm37oz2Bk6Hq8TgBztfPwv2fvhW+cvQdKtTy87uyVMFAvSlkSAb+bfl9ESrs0lz7M3Hf57V/6DQ4gem4KqNZqt2GzOpZ8DUoQLe7yuQCKhSysyhZh5zd3Qt90UQ3vMszrKSEb9MNtr/1nTP4NWFo6O58dgNdv/hC8cdtfQiU7Bwc2HoTJTAXPr0t5830T6qgc2Ye8/mvf2XfHgCLO4EwAjTpcyZY7RbwQKZ20pMlHTumjTwyt5vOogr58BgZKOViTL8G2MzuhkCCCXZf/IgyWt8k1LOxcdztcu30MRVCFr258mkVQIxFQXej9dRVS6hQln2yjUH/51LBwd3AmAOxWbCY2lNusG46wOkXzpU4+gUZLveVwiCcBlPuy8KpSHtaSCE6PNolg/eqruWwaRi99RyiCAxsPwWSWRgKZbuRtk+sUT76yc8p1CKcCkLbqBiNSErWQ5FNHKo/3adcUiC/TAI4COA305bMwUMSpoB9F0FeCrad3QKESiaAye47LtMLopb8AP7X9AZjO1eCrm1AEmSkcCWgqQNHTWybUWWBY7TqGOwFwA41WpiRqockXKJvKCfKJDNDSNECLuxxOAwVaC+AoMFDKwhoUwVCBRLAd+pQIDn/zH7hsO+y49Ofhp0kE2TqK4DCczyoR4EWkGnKN9OTTbpYcp3A4AhhISdRyJ18fYxHgv0zQQBEELIISLgj7cSRYPYAiwJFgC4ugBM+/vB8ef+ajXK4dtl/ydhTBX+NIgCK44ghOB/GRoHXyOwP3AkhJVHryiRs+7VOu0cwJ8eSzxReJgJ4G0pbD6aCQy7AIBoo5WE0jAYngua0sgi8f/iN48tgfq/Ktsf2SW+G67Z+UkeCKozCZExHQ4jCpHhHvDByvAYzGsxHbOvnKVc5SJN/ktB6g+3e678/jorBYwDsDFkEOhopKBFMl+LdDd8ITz3xMlWuNbZf8HFy341Mwo0QwYY0EzfVAxOrtDh2YAlRDVYM7mXxt6a6ARKBHgkgENBIUUQRbWASPHf4wTgcfUeVaY9vQW+H6HX8Lsyisr21+JhwJWAT4WYjeHxGrt1s4FoBqqGpwx5NvlKGOkIUhiiAcCXBNQCLAkWCrEgFNB48fvVsKtcHWobfgSEAiaKAIjokIaiQCXT+EcqK+cAuHAoh3erck39zLdIAiMEcCvDug6WAtjQSnRqB4AUVw5C7Yd/QuLtMOW4duwZHg71AEAYrgOEzkaSRQD4twRCB0KvkEtyNA2Om6wWjZtTlBnIUkn64r1DjH5mzESj1wYyqx2EjAIpCF4SpeExRh5DkRwVeO3I3bH3KZdtgy9Ga4fpREQNMBiaCCI4GIIHxsbLTDJdwJgOc93enimR0fcYI4C02+hI1zbM5GbFiPhHPCkYBEgFsfjwQkApoOSATDLIJ9Rz+Ko8GHw3KtsGXtzXDD6GdgLpthEYyjCKrWSNAJOB0Buj75BmcR4EY/N+CHRWpNoEeCLUoEjx/9GC4O7+Qy7TCCIrhx9EEWwdeHn42NBFF73cKZALCZyot3dMQJ4nQ6+ZrL3YGeDiIRyJqgD9cEm6F4voS3hx9HEfyBlGuD4bW74cadf48iyKIITsB4gX6ApKYC9w8CHa8BVMdGHaU5QZwlTz65i0i+PlePBObCsL9PiaCIInhOi+AT8K+HPsRl2mF48Gfgpp2fhSqL4CSKQO4OZnv+UXBCRwvEWZbkK76Y5GvOTwxRAPQTxFAE6haRRDBy6goWwb8fuxdF8PtSrg02D96II8FnoWaIoBNwPwJoG/aRON2afIF6YsiPjVEE/JwgC2VaE5RxJCgpEUyKCP7l6d/jMu0gItiLIwGuCUZOwYGNpy9Th5zBoQDsNQBBnG5PvhjjsTFu9KPkEgqhn54TkAiKBVwTbIISiuA/jt8HX3r6d6OyLbB58Hq4euP7YTZTg5cHJj73wP+Ur1KHnKBDawCCOCsl+cqRhaFaE+TzSgR6YVgq4EggInjq+J/Cowc/wGXa4QfWvZO/fdSoB2sb9cyXP/lUufW3UJYQ7gRAA4DVsfNPPqUHfabGOS34ciRfjB4JlAj4R8kiAv5SCYtgI4vgP5/9cxTB70RlU1DMD+EpWfUllGBtNZPdow4tOxyOAPGOXFjy2eid2BZ8uZJv1plFoEcCLYK+jKwJcDoYPnU5lCZIBH8Bj3zj/VgivHgTxiunoVqr8jeQWAQ4GriC+ymA9sudfHKNGNsEvtjka2uOBPTEMBoJRAQjSgT/deKvUAS/jSV02Tj2/9+fqE8/bXgWOY7gWAAJHbkcyWdoR8fi/GKTL240EuiFYbEQyJoAR4JBng4uYxH894n74eEDe2B6LvqO4VxtCvYd+yAcOfuQIQCAqrv8A1b94hB1Tmu89I/vHMOz1dymynRN8jVHLCD5IfAcepLH3/yhBzrVGkzP1uHCdBXGp6rw/alZOLPt2zC1ugJ9+TIMX3INZPH+/1vj+1EEE+qXUOR7irQFmcb977v2/K+qq7fEivnFEPUtCHKUMTqUTcTZi3ZiW/BOJ5+g7w7wlj7+sKhEI0Ee1wQboDxegpm5KTj5na/AiRcfg8rMBH/i4793iFuVL+kEzgQg3aQ6rseSr6/L0wH2qIgApwO+RczIcwKcDoZPiggk0UbCcYuJwHiL5Ya7EUCjR5OvOYsAhwNcE4Y/QCIRrCpneSTYfHI9lM+1FkENfVdwKABsld2xBmcv2oltwbsx+foc+rq5PDGMRoIy3SL2Z3EkoOmgnQj4Mk7gfgRI6DT2op3YFrybk695KAIcCeTugJ4TyM8OBnFdMHJqHfSniKDR688BzE5jL9qJbcFXQvI1519A4ZFAfZ8gT7eIsiag6WDLc+tgIEEELm8DHQqguZPYi3ZiW/CVlHzNeU2AvZzFdQGJQH52QCLA6aCchx1n1sOq8XJMBOGlHMDtCGB0EnvRTmwL7iz5xNnVcYQ6ZyHJ1xGKUSfzE0OcD/I5evYvt4i8MMTR4AfProfBSUME1aj0csOdAMJhrcuTL46yCBVbbPKFyBNDelYg3yxS0wEtDEt0d5CD0XNDmAz1N4uiCyw7sEoXh6gTW+O7D79jLAgae1R/6J3YFlwnv7jpR6G8480cY8jhGOKhhBNisI6nnt7uOgQ55+VH7zDORo+JjgjXXwCtYpbpqSH9yZo5tC9lKvDkupf4vGqjcv9dt11w8iTQoQBuG8Pa7knqlDSuk0+78vab4VVX/QrHuxVnP/MTyou3w+YkAh7qtcWNBPDIqudxqshPlgvrfvwDbz12iE9ug5XzKJjQolNsbiZ/ZcGudzOnlNGUQHcHtC6gjb5+ns0WJwcHNu/+4NuOzyv5SwG3AmjRKSZPTr7pdyvsejdzGTDlm0U4JbIQ6HuGa4I8jAbrb/+tmw8+xac6gmMBEJo7xeTNySerY10Ou94W18kXoAjQpdGAxNAPObjuQvm0HHMHhwKg2wBssdUJJk9OfmS6H0a92Y24nfzQNWMdAAnwojD/ReDbx6CBi8CmTuC0x7hAWRUrbPhhKI1ch64+noTmY/GON9HiOqnvkRJX7/G9J9VvBykumGfy8ZXLZXZd9q4DRzgyz35dOXcBX0QBBBB9IYSLzS/5ArT8inO1E4R1ERvVTdlUTpF250RcRzjGxDjH4lLcPk6wY3g3kMvuGnYsAIdTQHODJRJxgbJ2jF9xrnYCK1ErLfkS6fm/EmY3OOICZe0Yv+Jc7QRWouabfLpmeN15lNERjjExzrG4FLePE+yYvi7uO/DLoQ6ngFvH0PAaIGwwO7q8snaMXw3IDlwG+TVbokORoyC8uT58AQXzmJFQu0yMJ/hsmstUzuwjRxXXx9GGp9qxeF80GvVdw+8+2KtrABKAehSsGqx2kbVj/BJe3vEmWHX1vJ6OdgxnP33NopPPvNFwLgB3UwD9dSxxwgYLlLVj/IrzbsfFJL9TcCYA+WGg3WBlrRh15EpLviCpznYsLfnauoXbRWBSg61Y8qeIdjrW7dB1JmhHx1okX7uO4f4uwLRsolh68lcKdJ0J2tGxdsnX3C0cCkB/I0Q1NNbodsnXtssRVtOoN7vdmXyCs7uAF7/wljF8M3kSGGv0PJKPryCbhyBXVIeMY2xsLjthuFc8QnMsaoeysXahzzQ6R2jECfXp8dBnKyepSMQFzbwBmd69DQwFYDfa4vbxOEfP6nQ7CZrrbme0KRNvA/pMjXMsLqfbxwl2bP7J51fgXgAOpwBppNqxTe7INI6elTh1AXKUEbu45JPFjakRs7icbh8n2LEFJl8x13AnAF4CRI1O7sg0jl6bRGq++ORrY8QsLqfbxwl2bDHJp737Z8HupoDP3zKGo5U8CuYiuhzalhw9LFDeehMMvPqXVGQ+iMozLLpwtL/At/fuxv1ik48IajgFPNOjawAWQGPPQpIvrvj9o7fAqtf8Ovvdihf+5jVRzaXyzNK4MBWjdmboZwFuBeD0NnCxydexbkdYc6k8szQuTMXmmezlQOceBLGbzMU1jq0YYF2l8szSuDAV63A7HQuAoHvAaLjBxTWOsUGrQ90MqTy7bBO4MBXrApG7HwG4rUbDDS6ucYyNxbsaRl3ZjXNhKpbaTrdwtwh86GflN4N0g8MeES6ucYxNxAuX7oLiph/jQ7FbvRAJscS6WTHjnCQvcq1yDBVT5tz+e4Uw1+cLF6Ziae3MQg/fBbAAmr8UGu7TOsXiseS3KRPVzT5OQJ+pxPi6Bmer3abYRdzqtapzNujluwANbBi3TRoorm6ssim8p5PfITgUADUSN26rNFhc8XUsjfd68uf7iV9qOJwCdodfCiXwvk2naE7dnh/cDoX1V4aHDEdBlxHT+nh0TLyI12cmYerEP6GnY2j5FedqJzaBC1OxNu3UfRjk6IdBvboG2IsCCOQvhXKJNp2iue74/p1vg9WvfS/7y4nq+PPw4hdvVQzfm1+qToqrndgELkzF2rQz6r8GCoAeBZ/q3SeBBG5Wm07RPOx44vPskKUDvadRB8XVTmwCF6ZibdppJr9TcLoI5Ga26RTNY8l3DnxPfun3Fq52YhO4MBVr086m5JPp5f81TH4abDc6mXc2+Qh8W+fJ175jdOY2kI3dCWKTk2/6y49XSvIJjtcAutF2J4htmXz6a+OL2moL2hpk5Q35pXZiE7gwFUtpV3hW0/FwZ1i3cHYX8K29N4wFQH8kymqw4q2Tr2Pq3JRrCNBnKjG+rsHZ2lyZzn3yxQb0q2Hv6dm7AERKJ6Umn6hVpleTH2+HO7gTAI7GgniDWyZfH1PWJ3/p4XAEoEbGG+yTT0ZsVA+3cH8XYDc47CQC+kx1TKxP/vKhI2sAn3wyYpP7wh0cCkAWAT75ZMR2OvkEpyOATz4Zsc19QbaH/0iUbmbUYAL6THVM7Csz+Z1BR9YAAvSZxjshPflkcWMqsZ5Kfsjdwp0A6H9CCIGN5fbGO6F18rUR3yd/aeB2BGBgY7m98U5Y8uSTy8aKteHCVKxNnVZ68gmOBYCN5fbGO2FZks+eHWvNhalYmzotffJN3x0crwHCXWi7J/nEVaxNndomn1x1zryTb1KHcCgAaqFupdjuSr5CmzrNK/mKLyT5sTo4hDMBBEH2vHjSUJ98Avr8kliuf6v+MoIzOBNAJpvZpzvBJ5+APr90LDh5+S8/cVwRZ3AmgA3H3/BoI8g84JNPQJ9fKhbAuUyQe1cQnuwOzr4RpL+58vyDP/m6TCP7xgBmMhAb8MznBAI+HHt+QLBGST5sn9N8LY6psJikcxBL8X5ScXYjGBxdzYJi/yRUpvZu+c0z51SIsdB+9fDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAQAPw/A5QFjqOjmeYAAAAASUVORK5CYII=) no-repeat;
    display: inline-block;
    width: 128px;
    height: 128px;
}

.request-form-submit {
    display: flex;
    align-items: center;
}

.welcome-content div.ms-TextField {
    margin-bottom: 20px;
}

.welcome-box {
    width: 700px;
    background: white;
    border-radius: 10px;
    margin-top: 15px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5), 0 1px 3px rgba(0, 0, 0, 0.46);
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.46), 0 12px 27px rgba(0, 0, 0, 0.14);
    text-align: left;
}

.welcome-content {
    margin: 0 70px 60px 70px;
}
.welcome-content p {
    font-size: 15px;
    margin: 10px 0;
}
.welcome-actions {
    display: flex;
    align-items: center;
}

.welcome-text {
    margin-bottom: 30px;
}

h1 {
    margin-top: 60px;
    font-weight: lighter;
}

.release-notes-view-hub-details .vss-HubPivotBar>.vss-PivotBar--content{padding-left:12px !important;padding-right:0 !important}.layout{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.layout-container{display:flex;flex-direction:column;flex-grow:1;min-height:0}.list-grid .ms-DetailsList{overflow-x:hidden !important}.migrate-cta{position:absolute;right:120px;top:18px;background:#fcebea;border-width:1px;border-color:#ef5753;border-style:solid;color:#cc1f1a;padding:2px 6px;border-radius:4px;white-space:nowrap;width:auto !important}.bolt-card-no-vertical-padding{padding-top:0;padding-bottom:0}.bolt-page .page-content{padding-right:16px}.bolt-page .bolt-tabbar{padding:0 32px 0 24px}.bolt-formitem-label{margin-top:10px}.bolt-formitem-message{margin-top:2px;margin-left:2px}.full-width{width:100%}
