.metric {
  font-size: 3em;
  font-weight: bold;
  text-align: right;
  width: 100%;
  height: 4rem;
  padding-top: 1rem;
  position: relative;
  display: inline-block;
}

.metric .metric-tooltip-text {
  visibility: hidden;
  width: 180;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 0.5rem 1rem;
  border-radius: 6px;
  font-size: 0.35em;
  font-weight: normal;

  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 0%;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

.metric:hover .metric-tooltip-text {
  visibility: visible;
  opacity: 1;
}

.author-name-section {
  display: flex;
}

.dashboard-card {
  margin-top: 20px;
}

.awsui .input-filter {
  order: 0;
  flex-grow: 6;
  width: auto;
  max-width: 728px;
  margin-right: 1rem;
}

.awsui .filter-container {
  display: flex;
  flex-wrap: wrap;
  order: 0;
  flex-grow: 10;
  margin-right: 2rem;
}

.awsui .select-filter {
  order: 1;
  max-width: 130px;
  flex-grow: 2;
  width: auto;
}

.awsui .filtering-results {
  margin-left: 1rem;
  line-height: 3rem;
  order: 3;
}

.awsui .select-filter.content-type-filter {
  margin-right: 1rem;
}

.create-collection-container{width:75%}.create-collection-title-container{width:90%}.create-collection-description-container,.edit-collection-header{width:80%}.create-collection-permission-container{width:60%}.edit-collection-button{border:none;margin:0;padding:0;background-color:rgba(0,0,0,0)}[data-edit-collection-right-col-button]{width:100%;text-align:center !important}.edit-collection-headers{max-width:95%;display:inline-flex;justify-content:flex-start;align-items:baseline}.edit-collection-header{display:flex;flex-direction:column}[data-edit-collection-epic-header]{width:500px}.collection-viewer-section-title{color:#db662b}.collection-viewer-desc-container{border-bottom:1px #d0d0d0 solid;padding:24px 0}[data-collection-viewer] td{vertical-align:top}.collection-viewer-epic-container{padding-bottom:12px}.collection-viewer-epics{display:flex;justify-content:space-between}.collection-story-table-header{width:200px}.edit-collection-add-story-button{padding-top:10px;margin-left:auto}.community-collection-view-container{display:flex;flex-direction:column}.community-collection-card-container{box-shadow:0 1px 1px 0 rgba(0,28,36,.3019607843),1px 1px 1px 0 rgba(0,28,36,.1490196078),-1px 1px 1px 0 rgba(0,28,36,.1490196078);margin:0 10px 10px 0;display:flex;flex-direction:column;justify-content:space-between;background:#fff;min-height:300px;border-top:5px solid #459fc5}@media all and (min-width: 640px)and (max-width: 800px){.community-collection-card-container{width:calc(50% - 5px)}.community-collection-card-container:nth-child(2n){margin-right:0}}@media all and (min-width: 801px)and (max-width: 1023px){.community-collection-card-container{width:calc(33.3% - 7px)}.community-collection-card-container:nth-child(3n){margin-right:0}}@media all and (min-width: 1024px)and (max-width: 1340px){.community-collection-card-container{width:calc(25% - 8px)}.community-collection-card-container:nth-child(4n){margin-right:0}}@media all and (min-width: 1341px)and (max-width: 1560px){.community-collection-card-container{width:calc(20% - 8px)}.community-collection-card-container:nth-child(5n){margin-right:0}}@media all and (min-width: 1561px){.community-collection-card-container{width:calc(16.6% - 8px)}.community-collection-card-container:nth-child(6n){margin-right:0}}.community-collection-card-body{padding:0 10px 10px 10px}.community-collection-card-title{padding:5px 0}.community-collection-card-type{color:#459fc5}.community-collection-card-bottom{border-top:1px #d6dbdb solid;padding:10px;font-size:12px;color:#879596}.community-collection-search-bar{display:flex;justify-content:space-between}.community-collection-title{padding:10px}.community-collection-search-container{width:35%;padding:10px 10px 10px 0}.community-collection-sort-bar{display:flex;justify-content:space-between;padding-right:10px}.community-collection-official-offering{border:1px solid #000;border-radius:16px;height:18px;display:flex;flex-direction:row;align-items:center;width:120px;padding-left:10px}.my-collection-tooltip{position:relative;display:inline-block}.my-collection-tooltip .my-collection-tooltip-text{visibility:hidden;width:120px;background-color:gray;color:#fff;text-align:center;padding:4px 0;border-radius:6px;position:absolute;z-index:1}.my-collection-tooltip .my-collection-tooltip-text-left{width:240px;right:105%}.my-collection-tooltip:hover .my-collection-tooltip-text{visibility:visible}.collection-viewer-right-column-container{flex-direction:column;padding-left:12px}.favorite-collection-icon{cursor:pointer}.collection-viewer-hr{border-top:1px solid #d3d3d3}.collection-card-count{font-size:12px;color:#545b64}.display-flex{display:flex}
.no-text-decoration{text-decoration:none}[class*=awsui_navigation] a{text-decoration:none}.background-color-gold{background-color:gold}.background-color-red{background-color:#cd5c5c}.color-white{color:#fff}.text-align-center{text-align:center}.light-grey-color{color:#aab7b8}.two-columns{column-count:2}.create-content-wizard{max-width:1620px;margin:0 auto}.duplicate-check-progress-bar [class*=awsui_progress-container]{max-inline-size:100% !important}
.add-permission-form {
  padding: 40px !important;
}

.content-box {
  padding: 20px !important;
}

.contentBox {
  border: 1px solid #eeeeee;
  width: 95%;
  margin-top: 5px;
  padding: 10px;
  background-color: #eaeded;
}

.loading-spinner{align-items:center;color:#545b64;display:flex;flex-direction:row;height:70vh;justify-content:center}
.cr-assignment-table-desc-col{display:flex;justify-content:space-between;align-items:baseline}
.cr-creatoin-left-panel{width:75%}.cr-creation-max-width-container{max-width:80%}.cr-creation-border-bottom{border-bottom:1px #ebeded solid;margin:2rem -2rem}.cr-list-title{display:flex;align-items:center}.cr-creation-duplicate-title{background-color:#fcf4f2;border-top:1px red solid;border-bottom:1px red solid}.cr-creation-duplicate-content-table .awsui-table-inner{margin-bottom:0 !important}.cr-creation-form-section-remove-inner-padding .awsui-util-container>:last-child{padding:0}.cr-creation-form-section-remove-inner-padding .awsui-table-row{background-color:#fcf4f2}.cr-creation-show-more-duplicate{background-color:#fcf4f2;cursor:pointer}.content-request-detail-container{max-width:1300px;margin:auto;padding:20px}.content-request-detail-panel{background-color:#eee;padding:12px}.content-request-viewer-container{background-color:#fff}
ul.custom-list-separator {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul.custom-list-separator li {
  border-top: 1px solid #eaeded;
  padding: 1rem 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

ul.custom-list-separator li:first-child {
  padding-top: 0;
  border-top: none;
}

ul.custom-list-separator li:last-child {
  padding-bottom: 0;
}

.awsui-row.banner-text {
  padding-left: 35px;
}

/* Banner component */
.banner-bkg {
  background-color: #232f3e;
  background-image: url(/7b08887f6f74e74ca98fe26d25734951.png);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position-x: 100%;
  background-position-y: 8rem;
  background-attachment: fixed;
  background-repeat: no-repeat;
  border-bottom: solid 1px #555;
  height: 25rem;
  overflow: hidden;
  position: relative;
}

.bkg-community {
  background-image: url(/20478bc2b5e6254b857dfe8a0723004c.png);
  background-size: 60%;
}

.custom-home__header-title {
  margin-left: 6rem;
}

.banner-bkg,
.custom-home__header-title,
.custom-home__header-title h1,
.banner-bkg p.app-desc {
  color: #ffffff !important;
  text-shadow: 2px 0px 5px rgba(0, 0, 0, 0.59);
}

.banner-text {
  margin-top: 3.5rem;
  position: absolute;
  z-index: 1;
}

.banner-bkg::after {
  display: block;
  content: '';
  height: 40rem;
  width: 100%;
  background: linear-gradient(94deg, rgba(35, 47, 62, 1) 51%, rgba(35, 47, 62, 0) 68%);
  height: 30rem;
  position: absolute;
  top: 0;
  left: 0;
}

@media screen and (max-width: 1100px) {
  .banner-bkg {
    background-size: 44.375rem;
    height: 20rem;
  }
  .banner-text {
    margin-top: 0.65rem;
  }
  .banner-bkg:after {
    background: linear-gradient(94deg, rgba(35, 47, 62, 1) 56%, rgba(35, 47, 62, 0.45) 60%);
  }
}

.home-page-banner-action-container {
  display: flex;
  align-items: center;
  padding: 20px 0;
}

.home-page-banner-action-link {
  cursor: pointer;
  color: #fff;
  display: inline-block;
  padding-left: 0.3rem;
  white-space: nowrap;
}

.home-page-banner-action-link > span {
  position: relative;
  top: 0.4rem;
  left: 0.5rem;
}

span.badge-new {
  background: #eb5f07;
  color: #fff;
  padding: 0.15rem 0.45rem;
  border-radius: 3px;
  font-size: 0.7em;
  margin: 0 0 0 0.6rem;
  position: relative;
  top: -1px;
}

.content-request-creation-button ._button_vjswe_1npim_7:not(#\9) {
  padding: 0;
}

.peer-reviewer-icon-item {
  text-align: center;
  background: #f1faff;
}

.home-page-content-view-header {
  display: flex;
  border-bottom: 1px #9a9a9a solid;
  justify-content: space-between;
}

.grey-border {
  border-bottom: 1px #9a9a9a solid;
}

.home-page-search-container {
  width: 35%;
}

.home-page-content-view-filter-bar {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}

.home-page-content-view-slicer-container {
  display: flex;
}

.home-page-publication-list {
  display: flex;
  flex-wrap: wrap;
  padding-top: 10px;
}

.home-page-content-sort-dropdown [class^='awsui_button_']:not(#\9) {
  border: 1px #acb7b8 solid;
}

.home-page-publication-card-container {
  box-shadow:
    0 1px 1px 0 #001c244d,
    1px 1px 1px 0 #001c2426,
    -1px 1px 1px 0 #001c2426;
  margin: 0 10px 10px 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: white;
  min-height: 300px;
}

/* 2 cards per row when width is between 640px and 800px */
@media all and (min-width: 640px) and (max-width: 800px) {
  .home-page-publication-card-container {
    width: calc(50% - 5px);
  }

  .home-page-publication-card-container:nth-child(2n) {
    margin-right: 0;
  }

  .home-page-content-view-slicer-container {
    flex-direction: column;
  }

  .filter-badge-slicers {
    padding-bottom: 10px;
  }

  .action-menu {
    display: none;
  }
}

/* 3 cards per row when width is between 800px and 1023px */
@media all and (min-width: 801px) and (max-width: 1023px) {
  .home-page-publication-card-container {
    width: calc(33.3% - 7px);
  }

  .home-page-publication-card-container:nth-child(3n) {
    margin-right: 0;
  }

  .home-page-content-view-slicer-container {
    flex-direction: column;
  }

  .filter-badge-slicers {
    padding-bottom: 10px;
  }
}

/* 4 cards per row when width is between 1024px and 1340px */
@media all and (min-width: 1024px) and (max-width: 1340px) {
  .home-page-publication-card-container {
    width: calc(25% - 8px);
  }

  .home-page-publication-card-container:nth-child(4n) {
    margin-right: 0;
  }
}

/* 5 cards per row when width is between 1341px and 1560px */
@media all and (min-width: 1341px) and (max-width: 1560px) {
  .home-page-publication-card-container {
    width: calc(20% - 8px);
  }

  .home-page-publication-card-container:nth-child(5n) {
    margin-right: 0;
  }
}

/* 6 cards per row when width is larger than 1560px */
@media all and (min-width: 1561px) {
  .home-page-publication-card-container {
    width: calc(16.6% - 8px);
  }

  .home-page-publication-card-container:nth-child(6n) {
    margin-right: 0;
  }
}

.home-page-publication-content-type-pattern {
  color: var(--color-text-accent-jh8uls, #ec7211);
}

.home-page-publication-content-type-guide {
  color: #912c60;
}

.home-page-publication-content-type-strategy {
  color: #252f3d;
}

.home-page-publicatino-border-guide {
  border-top: 5px solid #912c60;
}

.home-page-publicatino-border-pattern {
  border-top: 5px solid #f29e38;
}

.home-page-publicatino-border-strategy {
  border-top: 5px solid #252f3d;
}

.home-page-publication-card-body {
  padding: 0 10px 10px 10px;
}

.home-page-publication-card-title {
  padding: 5px 0;
}

.home-page-publication-card-visibility {
  display: flex;
  padding: 10px 0;
}

.home-page-publication-card-bottom {
  border-top: 1px #d6dbdb solid;
  padding: 10px;
}

.home-page-content-title {
  display: flex;
}

.home-page-selcted-filters-container {
  display: flex;
  flex-wrap: wrap;
}

.home-page-selected-filter {
  border: 1px solid #2f72b5;
  background-color: #f3fafe;
  border-radius: 2px;
  padding: 0 4px;
  margin: 0 4px 4px 0;
  align-items: center;
  cursor: pointer;
  display: flex;
  max-width: 100%;
}

.home-page-selected-filter-label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.home-page-selected-filters-header-number {
  display: flex;
}

.home-page-selected-filters-header-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.home-page-publcation-match-term {
  color: #c04025;
  font-weight: bold;
}

.home-page-filter-view-more {
  padding-left: 20px;
  cursor: pointer;
}

.commentbox {
  border: 1px solid #eeeeee;
  width: 95%;
  margin-top: 5px;
  padding: 10px;
}

.comment-to-publish-header {
  width: 100%;
}
.comment-to-publish-header h2 {
  padding-top: 5px !important;
}

.comment-to-publish-header p {
  text-align: right;
  padding: 0 !important;
}

.commentForm {
  display: block;
  margin-right: 10px;
}

.commentButton {
  padding-top: 10px;
}

.commentText textarea {
  resize: vertical;
  min-height: 100px;
  max-height: 600px;
}

.commentbox {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #eeeeee;
}

.comment-box .awsui-cards-card-header {
  border-bottom: #eeeeee solid 1px;
}

.comment-pending-header {
  margin-bottom: 5px;
  font-size: 15px;
}

.comment-published-header {
  margin-bottom: 5px;
  font-size: 15px;
}

.comment-pending-content {
  color: #879596;
}

.comment-published-content {
  color: #16191f;
}

.comment-pending-phrase {
  margin-bottom: 10px;
}

.comment-pending-message {
  margin-left: 5px;
}

.comment-show-resolved-button {
  padding-top: 15px;
  padding-bottom: 15px;
}

.comment-resoved-box {
  border: 4px solid #0073bb !important;
}

.comment-non-author-box,
.comment-author-box,
.comment-resoved-box,
.reply-box {
  position: relative;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 5px;
  border: 1.5px groove;
  padding: 1.4rem 2rem;
}

.comment-non-author-box {
  background: #ffffff;
  border: solid 1px #aab7b8;
}

.comment-author-box {
  background-color: #f1faff;
  border: solid 1px #0073bb;
}

.reply-box {
  background-color: #f2f8f0;
}

.comment-action-button {
  padding-top: 5px;
}

.comment-section-active {
  background: transparent;
}

.comment-section-disabled {
  background: transparent;
  padding: 15px;
}

.display-flex {
  display: flex;
}

.patterncontent {
  border: 1px solid #eeeeee;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-top: 10px;
  margin-bottom: 10px;

  width: 96%;
}

.hide-toolbar {
  display: none !important;
}

.pattern-content-heading {
  font-size: 2.8rem;
  width: 100%;
  border-bottom-color: #c4c4c4 !important;
  border-bottom: 1px solid #c4c4c4 !important;
  font-weight: 400 !important;
}

.pattern-content-box {
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 10px;
}

.pattern-metadata {
  margin-top: 20px;
  margin-bottom: 20px;
}

.techwriter-metadata-container {
  background: #fafafa !important;
}

.epics-list {
  position: relative;
  z-index: 3;
}

.epic-creator-form {
  position: relative;
  z-index: 2;
}

.task-list-table-row td:first-child {
  border-left: 1px solid transparent;
  padding-left: 1rem;
}

.troubleshooting-issue-col,
.empty-column-width {
  width: 20% !important;
}

.edit-image-holder {
  padding-top: 1rem !important;
}

.task-list-table-row {
  padding-left: 2%;
  font-size: 1.4rem;
  line-height: 2rem;
  color: rgb(22, 25, 31);
  font-weight: 400;
  font-family: 'Amazon Ember', 'Helvetica Neue', Roboto, Arial, sans-serif;
  background-color: rgb(255, 255, 255);
  box-shadow: rgba(0, 28, 36, 0.5) 0px 1px 1px 0px;
  border-top: 1px solid rgb(234, 237, 237);
  border-radius: 0px;
  box-sizing: border-box;
  margin-bottom: 2rem;
  word-wrap: break-word;
}

.task-edit-box .awsui-form-field-label {
  font-size: inherit;
  width: 100%;
  padding-bottom: 0px;
  border-bottom: inherit;
  font-weight: 400;
}

/*--Pattern epics--*/
.awsui-table-row .fr-view .fr-class-code {
  padding: 5px;
}

/* TODO - verifying if this is needed 
.awsui-table-row .awscat-editor-view code {
    padding: 5px;
} 
*/

.awsui .awsui-readonly .awsui-table-row p {
  font-family:
    Amazon Ember,
    Helvetica Neue,
    Roboto,
    Arial,
    sans-serif;
  font-size: 1.4rem;
  color: #000000;
}

.awsui .awsui-readonly .awsui-table-row strong {
  font-family:
    Amazon Ember,
    Helvetica Neue,
    Roboto,
    Arial,
    sans-serif;
}

.awsui .task-list-editing awsui-table .awsui-table-container > table > tbody > tr > td:first-child {
  font-weight: normal;
}

.edit-task-icon {
  position: relative;
  display: inline;
  top: 0.1rem;
  right: 0.5rem;
}

.delete-task-icon {
  position: relative;
  display: inline;
  right: 0.5rem;
  bottom: 0.4rem;
}

.task-editor-form-actions {
  position: relative;
  z-index: 2;
}

.task-editor-form-description {
  position: relative;
  z-index: 3;
}

.awsui .task-editor-form-description .fr-popup.fr-desktop.fr-active {
  left: 147px !important;
}

div.publication-history {
  padding-top: 4px;
}

.loading-spinner-container {
  text-align: center;
}

.compare-selected-view-button {
  background-color: #eaeded !important;
}

.compare-split-view-button {
  margin-left: -1px;
}

.diff-viewer-div {
  overflow-wrap: break-word;
  word-break: break-all;
}

.content-page-tree .parent-page-selected {
  color: #ffffff;
  background-color: #0073bb;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  padding-left: 3px;
}

.content-page-tree .parent-page-selected:hover {
  cursor: default;
}

.content-page-tree .parent-page-item {
  color: #16191f;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  padding-left: 3px;
  font-size: 14px;
  width: 100%;
}

.content-page-tree .parent-page-item:hover {
  cursor: default;
  background-color: #f2f3f3;
}

.content-page-tree .navigation-selected {
  font-weight: bold;
  color: #ec7211;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
  overflow: auto;
}

.content-page-tree .navigation-selected:hover {
  cursor: default;
}

.content-page-tree .navigation-item {
  color: #687078;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
  overflow: auto;
}

.content-page-tree .navigation-item:hover {
  cursor: pointer;
  color: #16191f;
  background-color: #f2f3f3;
}

.content-page-tree .child-nodes {
  padding-left: 18px;
}

.content-page-tree .expand-icon {
  margin-right: 2px;
  color: #687078;
}

.content-page-tree .tree-section {
  margin-bottom: 6px;
}

.content-page-tree .tree-section a {
  color: inherit;
}

.page-title {
  width: 100%;
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
  margin-top: 0.15em;
}

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

.width-100 {
  width: 100%;
}

.attachment-scan-result-indicator {
  padding: 5px 5px 5px 0;
}

.attachment-delete-button {
  padding: 5px;
}

.attachment-delete-button:hover {
  cursor: pointer;
}

.attachment-upload-controls {
  margin-top: 10px;
}

.attachment-upload-input {
  display: none;
}

.attachment-infected-warning-icon {
  margin-right: 10px;
}

.attachment-infected-warning-container {
  display: flex;
  margin-bottom: 10px;
  color: red;
}

.no-attachments-tab-view {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.review-feedback-item {
  margin-bottom: 10px;
  min-height: 60px;
}

.review-feedback-item * {
  word-break: normal !important;
}

.word-styles{word-break:normal;word-wrap:normal}
.inline-comment-list-header{display:flex;justify-content:space-between;border:1px #e9ebec solid;background-color:#fff}.inline-comment-header-min-width{width:420px}.inline-comment-list-hide-comments{display:flex;align-items:flex-start;padding-top:12px}.inline-comment-list-text-data-container{margin:12px 0 0 24px}.inline-comment-list-text-data{background-color:#ffe0b2;padding:4px}.inline-comment-list-thread-container{margin-left:24px}.inline-comment-list-reply-container{padding-bottom:6px;padding-left:12px;margin-left:24px;border-left:4px #d3d3d3 solid}.inline-comment-list-dot{height:4px;width:4px;background-color:#000;border-radius:50%;display:inline-block;margin-bottom:2px}.inline-comment-list-reply-input{margin-left:24px;padding-top:12px}.inline-comment-list-reply-icon{display:flex;flex-direction:row;margin-left:24px}.inline-comment-list-resolve-toggle{padding-top:7px}.readonly-action-container{padding-left:4%;padding-bottom:12px}.inline-comment-toggle-container{display:flex;justify-content:space-between}
#submit-in-edit-mode-alert ._alert_mx3cw_iwkmi_3._type-warning_mx3cw_iwkmi_123 {
  float: right;
  color: #d13212;
}

#submit-in-edit-mode-alert ._type-warning_mx3cw_iwkmi_123:not(#\9) {
  border: none;
}

#edit-content {
  margin: 30px;
}

.awsui #edit-content .duplicate-title {
  background-color: #fcf4f2;
  border-top: 1px red solid;
  border-bottom: 1px red solid;
}

.awsui #edit-content .form-section-remove-inner-padding ._row_wih1l_nuuwk_102 {
  background-color: #fcf4f2;
}

.awsui #edit-content .show-more-duplicate {
  background-color: #fcf4f2;
  cursor: pointer;
}

.awsui #edit-content .duplicate-content-table .awsui-table-inner {
  margin-bottom: 0 !important;
}

.awsui
  #edit-content
  .duplicate-content-table
  span.awsui-icon.awsui-icon-size-normal.awsui-icon-variant-normal {
  margin-left: 0.6rem;
}

.awsui #edit-content .duplicate-title .duplicate-message-text {
  margin-left: 0.7rem;
}

.awsui #edit-content awsui-table.duplicate-content-table .awsui-table-variant-default {
  box-shadow: 0 0 0 0;
}

.awsui #edit-content awsui-table.duplicate-content-table th {
  min-width: 25rem;
}

.awsui #edit-content .form-section-remove-inner-padding .awsui-util-container > :last-child {
  padding: 0;
}

.awsui
  #edit-content
  .form-section-remove-inner-padding
  .awsui-util-container
  > :last-child
  div#title-section {
  margin: 0.7rem 1rem;
  padding-bottom: 0.7rem;
}

p.reviewers-instruction {
  font-size: 1.2rem;
  line-height: 1.5rem;
  color: #687078;
}

.reviewers-count {
  font-weight: normal;
  color: #687078;
}

.awsui
  #edit-content
  #controls-container
  button.awsui-button.awsui-button-variant-primary.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

.awsui
  #edit-content
  #controls-container
  button.awsui-button.awsui-button-disabled.awsui-button-variant-primary.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

.awsui #edit-content #controls-container span.modal-dialog-button {
  width: 100%;
}

.awsui
  #edit-content
  #controls-container
  button.awsui-button.awsui-button-variant-normal.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

#edit-content-controls {
  float: right;
}

#toggle-expand-content-button {
  width: 100%;
  text-align: right;
}

#edit-content-configuration .awsui-expandable-section.awsui-util-container {
  margin-bottom: 0;
}

.awsui #reviewer-form-tab-view awsui-table .awsui-table-inner {
  margin-bottom: 2rem;
}

.awsui awsui-table#history-form-tab-view .awsui-table-inner {
  margin-bottom: 2rem;
}

#checklist-buttons .modal-dialog-button {
  width: 100%;
}

#checklist-buttons
  .modal-dialog-button
  button.awsui-button.awsui-button-variant-normal.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

.item-unchecked-count {
  color: #879596;
  font-weight: normal;
}

.task-creator-container {
  overflow: visible;
}

.awsui .sortable-epic .awsui-util-container > *:not(:first-child) {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}

.awsui .sortable-epic-readonly .awsui-util-container > :last-child {
  padding-bottom: 0;
}

.task-creator-divider {
  background-color: #d5dbdb;
  height: 0.5px;
  border: none;
}

.awsui .task-list awsui-table .awsui-table-variant-default {
  box-shadow: none;
}

.awsui .task-list awsui-table .awsui-table-inner {
  margin-bottom: 0;
}

.edit-epic-icon,
.edit-section-icon {
  position: relative;
  display: inline;
  top: 0.1rem;
  right: 0.5rem;
}

.delete-epic-icon,
.delete-section-icon {
  position: relative;
  display: inline;
  right: 0.5rem;
  bottom: 0.4rem;
}

.epic-title {
  display: inline;
}

.code-repo-item {
  display: flex;
}

.code-repo-item-detail {
  display: flex;
  flex-direction: column;
}

.code-repo-appsec {
  border-top: 1px #ebeded solid;
}

#create-content {
  margin: 30px;
}

#metadata-divider {
  border-bottom: #ddd solid 1px;
  margin: 2rem 0 2rem;
  width: 100%;
  height: 1px;
  padding: 0;
  border-top: none;
}

#save-container {
  padding: 1rem;
}

.awsui #add-content .awsui-button-dropdown {
  left: 0;
}

.awsui
  #add-content
  .awsui-button-dropdown
  > .awsui-button-dropdown-items
  > .awsui-button-dropdown-item:after {
  display: block;
  width: 100%;
  content: attr(data-description);
  line-height: 1.3;
  color: #879596;
}
.awsui #add-content .awsui-button-dropdown.awsui-button-dropdown-wrapped {
  width: 24rem !important;
}

.awsui .create-button-full-width {
  display: 'inline-block';
  width: '100%';
}

.awsui .create-button-auto {
  display: 'inline-block';
  width: auto;
}

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

.awsui #create-content .duplicate-title {
  background-color: #fcf4f2;
  border-top: 1px red solid;
  border-bottom: 1px red solid;
}

.awsui #create-content .duplicate-content-table .awsui-table-inner {
  margin-bottom: 0 !important;
}

.awsui #create-content div#title-section {
  margin: 0.7rem 1rem;
  padding-bottom: 0.7rem;
}

.awsui #create-content ._row_wih1l_nuuwk_102 {
  background-color: #fcf4f2;
}

.awsui #create-content .show-more-duplicate {
  background-color: #fcf4f2;
  cursor: pointer;
}

.awsui
  #create-content
  .duplicate-content-table
  span.awsui-icon.awsui-icon-size-normal.awsui-icon-variant-normal {
  margin-left: 0.6rem;
}

.awsui
  #create-content
  #save-container
  button.awsui-button.awsui-button-variant-primary.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

.awsui #create-content #save-container span.modal-dialog-button {
  width: 100%;
}

.awsui
  #create-content
  #save-container
  button.awsui-button.awsui-button-variant-normal.awsui-hover-child-icons {
  width: 100%;
  text-align: center;
  display: block;
}

.awsui #create-content .duplicate-title .duplicate-message-text {
  margin-left: 0.7rem;
}

.awsui #create-content awsui-table.duplicate-content-table .awsui-table-variant-default {
  box-shadow: 0 0 0 0;
}

.awsui #create-content awsui-table.duplicate-content-table th {
  min-width: 25rem;
}

.wizard-duplicate-check {
  margin-top: 8px;
}

.wizard-duplicate-check .duplicate-title {
  background-color: #fcf4f2;
  border-top: 1px solid red;
  border-bottom: 1px solid red;
  margin: 0 -20px;
  padding: 0 20px 8px;
}

.disclaimer-header {
  text-align: center;
  margin-bottom: 10px;
}

.disclaimer-header span {
  color: red;
  font-weight: 800;
  font-size: 17px;
  padding: 5px;
}

.disclaimer-box {
  margin: 15px;
}

/* Header Bar */

#page-header {
  position: sticky;
  z-index: 1000;
}

header {
  background-color: #232f3e;
  color: #ffffff;
  font-family:
    Amazon Ember,
    Helvetica Neue,
    Roboto,
    Arial,
    Droid Sans,
    sans-serif;
}

@media screen and (min-width: 769px) {
  .awsui-row.awsui-util-no-gutters.header-container {
    height: 40px;
  }
}

.header-logo-text {
  color: white;
  padding-top: 10px;
  cursor: pointer;
}

.header-title-item {
  align-self: center;
}

.header-title-item h1 {
  font-size: 18px;
  color: #e07700;
  padding: 0;
}

.header-title-item a {
  color: #e07700;
  text-decoration: none;
  line-height: 30px;
}
.header-title-item a:hover {
  text-decoration: none;
}
.header-title-item a:visited {
  text-decoration: none;
}
.header-title-item a:focus {
  text-decoration: none;
}

/* Top Search Box and Top Add Content */

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

.awsui
  .top-search-box
  .searchbar-container
  .awsui-input.awsui-input-has-icon-left.awsui-input-type-search {
  border: none;
}

@media screen and (min-width: 1160px) and (max-width: 1590px) {
  .top-search-box,
  .top-add-content {
    position: relative;
    left: -1.6%;
  }
}

@media screen and (min-width: 1591px) {
  .top-search-box,
  .top-add-content {
    position: relative;
    left: -3%;
  }
}

.top-add-content {
  margin-top: 5px;
}

@media screen and (min-width: 861px) {
  .top-add-content {
    margin-left: 8rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 860px) {
  .top-add-content {
    margin-left: 4.5rem;
  }
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  .top-add-content {
    margin-left: 2rem;
  }
}

@media screen and (max-width: 576px) {
  .top-add-content {
    margin-left: 4.5rem;
  }
}

/* Header Navigation */

@media (max-width: 769px) {
  .header-nav-container {
    display: flex;
    flex-direction: column-reverse;
    padding: 0 0 0 10px;
  }
}

@media screen and (min-width: 861px) {
  .header-nav-container {
    margin-left: -8rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 860px) {
  .header-nav-container {
    margin-left: -4.5rem;
  }
}

@media (min-width: 769px) {
  .header-nav-container {
    display: flex;
    flex-direction: row-reverse;
    padding: 0 10px 0 0;
  }
}

.header-nav-container .pipe {
  color: #9ca4ab;
  align-self: flex-start;
  margin: 9px 0 0 0;
  font-size: 15px;
}

@media screen and (max-width: 768px) {
  .header-nav-container .pipe {
    display: none;
  }
}

@media (max-width: 769px) {
  .header-nav-item {
    align-self: flex-start;
    margin: 0 5px 0 0;
    height: 48px;
    line-height: 15px;
    padding-top: 7px;
  }
}

@media (min-width: 769px) {
  .header-nav-item {
    align-self: center;
    margin: 0 5px 5px 0;
    height: 50px;
    line-height: 15px;
    padding-top: 7px;
  }
}

@media screen and (max-width: 880px) and (min-width: 772px) {
  .header-nav-item {
    font-size: 12px;
  }
}

@media screen and (max-width: 768px) {
  .header-nav-item {
    height: 35px;
  }
}

@media screen and (max-width: 576px) and (min-width: 304px) {
  .header-nav-item {
    height: 35px;
    margin-top: -10px;
  }
}

.awsui .awsui-button.awsui-button-variant-normal[data-awsui-focused]::before {
  box-shadow: none;
}

.awsui .header-nav-item .awsui-button-dropdown-items {
  padding: 0;
  margin: 0;
  overflow-y: auto;
}

.awsui .header-nav-item .awsui-button-dropdown {
  right: 0;
}

.awsui .header-nav-item awsui-button-dropdown .awsui-button[aria-expanded='true'] > awsui-icon,
.awsui .header-nav-item awsui-button-dropdown .awsui-button > awsui-icon {
  transform-origin: 35% 50%;
}
.awsui .header-nav-item .awsui-button .awsui-button-icon-right {
  position: relative;
  right: -0.5rem;
  margin-left: 0.4rem;
}

.awsui .header-nav-item .awsui-icon.awsui-icon-size-normal svg {
  width: 1.1rem;
  height: 1.1rem;
  position: relative;
  top: -1px;
}

.awsui
  .header-nav-item
  .awsui-spinner.awsui-spinner-component.awsui-spinner-size-normal.awsui-spinner-variant-normal {
  position: relative;
  top: 10px;
}

.header-container {
  height: 80px;
  position: fixed;
  z-index: 2147483649;
  width: 100%;
  display: flex;
  flex-direction: column;
}

.header-nav {
  height: 40px;
  display: flex;
  justify-content: space-between;
  background-color: #232f3e;
}

.header-title-container {
  display: flex;
  height: 100%;
  padding-left: 30px;
}

.header-action-items {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 10px 0 0;
}

.header-action-items .pipe {
  padding-bottom: 10px;
}

.main-content {
  margin-top: 80px;
}

.action-menu {
  height: 40px;
  display: flex;
  align-items: center;
  padding-left: 12px;
  background-color: white;
  box-shadow:
    0 1px 1px 0 #001c244d,
    1px 1px 1px 0 #001c2426,
    -1px 1px 1px 0 #001c2426;
}

/* Overwrite dropdown button border style */
.action-menu [class^='awsui_button_']:not(#\9) {
  border: none;
}

.pipe-black {
  color: darkgray;
}

.pipe-white {
  color: white;
}

.latest-update {
  background-color: #232f3e;
  display: flex;
  flex-direction: row;
  margin: 0px -10px 0 -10px;
  padding-left: 32px;
  align-items: center;
  height: 40px;
}

.latest-update-title {
  color: white;
  padding-right: 10px;
}

.latest-update-text {
  color: #f29d38;
  padding: 0 10px;
}

.filter-badge-slicers {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.filter-badge:not(.class) {
  border-radius: 16px;
  height: 24px;
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
  margin-right: 8px;
  padding-left: 1rem;
  padding-right: 1rem;
  border: solid 1px var(--awsui-color-border-control-default, #aab7b8);
  transition: all 0.55s;
}

.filter-badge:not(.class):hover {
  border: solid 1px var(--awsui-color-border-segment-hover, #687078);
  transition: all 0.21s;
}

.filter-badge-read-only {
  border-radius: 16px;
  height: 18px;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.filter-badge-not-selected {
  background-color: white;
  border: 1px #8a9596 solid;
}

.filter-badge-selected {
  background-color: #f3fafe;
  border: 1px #2f72b5 solid;
}

.square {
  height: 8px;
  width: 8px;
  margin-right: 4px;
}

.strategy-color {
  background-color: #252f3d;
}

.guide-color {
  background-color: #912c60;
}

.pattern-color {
  background-color: #f29d38;
}

.header-nav-item [class^='awsui_button_']:not(#\9) {
  background-color: transparent !important;
  color: #fff !important;
  font-weight: normal;
  border: none;
}

.header-nav-item [class^='awsui_button_']:not(#\9):hover {
  background-color: transparent;
  color: #e07700;
}

/* Search Bar */

.searchbar-container {
  height: 50px;
  display: flex;
  padding-top: 5px;
  margin-left: 20px;
}

.searchbar {
  margin-right: 20px;
  margin-top: 20px;
  width: 30%;
}

.awsui .searchbar-container .search-box .awsui-input-icon.awsui-input-icon-left {
  display: none;
}

.awsui
  .searchbar-container
  .search-box
  .awsui-select-dropdown.awsui-select-dropdown-has-content.awsui-select-dropdown-open
  .awsui-select-dropdown-options-container {
  max-height: 200px !important;
}

.awsui
  .searchbar-container
  .search-box
  .awsui-input.awsui-input-has-icon-left.awsui-input-type-search {
  padding-left: 1.2rem;
}

.awsui .searchbar-container .awsui-select-option-filtering-match-highlight {
  background-color: #ffffff;
  color: #000000;
}

.awsui
  .searchbar-container
  .search-box
  .awsui-select-dropdown-option.awsui-select-dropdown-option-selectable {
  padding-right: 0.8rem;
}

.awsui
  .searchbar-container
  .search-box
  .awsui-input.awsui-input-has-icon-left.awsui-input-type-search {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* Search Button */

.awsui .searchbar-container .search-button .awsui-button.awsui-button-no-text {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.awsui .searchbar-container .search-button .awsui-button.awsui-button-variant-normal {
  background: #eaeded;
  border-left: solid 1px #ccc;
  border-bottom: none;
  border-top: none;
  border-right: none;
}

.awsui
  .searchbar-container
  .search-button
  .awsui-button.awsui-button-no-text.awsui-button-variant-normal.awsui-hover-child-icons {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.awsui .searchbar-container .search-button .awsui-icon.awsui-icon-size-normal svg {
  width: 1.2rem;
  height: 1.2rem;
  position: relative;
  top: -1px;
  left: 1px;
}

.horizontal-divider{border-top:2px solid #aaa !important;margin:0}
#delete-expertise-icon {
  position: relative;
  display: inline;
  top: 0.3rem;
  float: left;
}

#delete-publication-icon {
  position: relative;
  display: inline;
  top: 0.3rem;
  left: 0.3rem;
  float: left;
}

#sort-expertise-icon {
  position: relative;
  top: 0.6rem;
  left: 1rem;
  float: left;
}

#sort-publication-icon {
  position: relative;
  top: 0.6rem;
  left: 1.5rem;
  float: left;
}

#delete-other-publication-icon {
  position: relative;
  display: inline;
  right: 1rem;
  top: 0.1rem;
}

#sort-other-publication-icon {
  position: relative;
  top: 0.6rem;
  left: 4.5rem;
  float: left;
}

#apgl-user-profile-divider {
  border-bottom: #ddd solid 1px;
  margin: 2rem 0 2rem;
  width: 100%;
  height: 1px;
  padding: 0;
  border-top: none;
}

.publications-list {
  color: #666;
}

.cr-list-view-status-container{border-top:1px gray solid}.cr-list-view-wrapper{display:flex}.content-request-list-view-container .awsui-cards-card-container-inner{border-top:none !important;padding:0 !important}.content-request-list-view-container .awsui-cards-card-header{max-height:0}.content-request-list-view-container .awsui-cards-card-section{padding:0 !important}.cr-list-view-detail{width:75%;padding:20px 20px 25px 20px}.cr-list-view-actions{padding:40px 32px;width:25%;border-left:1px #d1d2d2 solid;background-color:#fafafa}.cr-list-view-desc-container{display:flex}.cr-list-view-desc{width:80%;border-right:1px solid #ddd}.cr-list-view-misc{position:absolute;bottom:4px}.cr-list-view-header{font-size:18px}.cr-divider-vertical{border-left:1px solid #d6dbdb;height:3rem}#suggestion-list-actions-vertical .modal-dialog-button{width:100%}#suggestion-list-actions-vertical .modal-dialog-button button.awsui-button.awsui-button-variant-normal.awsui-hover-child-icons{text-align:center;display:block}.content-request-view-selected{color:#ec7211;cursor:pointer}.content-request-view-not-selected{color:#0073bb;cursor:pointer}.suggestion-status{display:inline-flex;align-items:center}
.bar-raiser-leaderboard-row {
  display: flex;
  align-items: center;
}

.leaderboard-spacer {
  flex-grow: 1;
  border-bottom: dotted 2px #00a1c9;
  margin: 4px;
}

#first-leaderboard-spacer {
  border-color: #1d8102;
}

#bar-raiser-leaderboard-row-1 {
  width: 96%;
}

#bar-raiser-leaderboard-row-2 {
  width: 92%;
}

#questionnaire-barometer{height:350px}#evaluation-barometer{height:180px}
.custom-app-layout-drawer__header{padding:1.5rem 3rem;border-bottom:1px solid #d5dbdb;min-height:3rem}.custom-app-layout-drawer__header-title a{font-weight:bold}.custom-app-layout-drawer__content{padding:1.5rem 3rem}.custom-app-layout-drawer__content li{padding:.5rem 0}.custom-app-layout-drawer__content hr{height:.1rem;background-color:#d5dbdb;border:none;box-sizing:border-box}.custom-app-layout__navigation a,.custom-app-layout__navigation a:hover,.custom-app-layout__navigation a:visited,.custom-app-layout__navigation a:active{color:#16191f;text-decoration:none}.custom-app-layout__navigation li.active a,.custom-app-layout__navigation li.active a:hover,.custom-app-layout__navigation li.active a:visited,.custom-app-layout__navigation li.active a:active{color:#ec7211;font-weight:bold;text-decoration:none}.custom-expandable-section{margin-left:-2.5rem;margin-bottom:-1rem}.custom-expandable-section .custom-expandable-section__content{margin-top:-1rem;margin-left:2.5rem}ul.menu-bar{position:relative}ul.menu-bar>li button img:not(.class){width:2.3rem !important;height:2.3rem !important}ul.menu-bar>li button img:not(.class).add-image{width:2.3rem !important;height:2.3rem !important}ul.menu-bar>li button img:not(.class):hover{opacity:.8}ul.menu-bar>li .AWSCAT-fade-in img:not(.class),ul.menu-bar>li .AWSCAT-fade-out img:not(.class){width:2.3rem !important;height:2.3rem !important;position:relative}ul.menu-bar>li:last-child{position:absolute;top:0;right:0;z-index:1;width:50%}ul.menu-bar .AWSCAT-spacer{width:2.5rem !important}ul.menu-bar>li.menu-item>:not(#search-and-replace-form) button[class*=awsui_button][class*=awsui_variant-icon]:not(#\9 ){padding:.1rem 1rem .5rem .3rem !important}ul.menu-bar>li.menu-item>:not(#search-and-replace-form) button[class*=awsui_button][class*=awsui_variant-normal]:not(#\9 ){font-size:1.2em}ul.menu-bar>li.menu-item>:not(#search-and-replace-form) button[class*=awsui_button][class*=awsui_variant-normal]:not(#\9 ) svg{width:1.2rem !important}ul.menu-bar>li.menu-item>:not(#search-and-replace-form) button img{width:2.3rem !important;height:2.3rem !important}ul.menu-bar>li.menu-item>:not(#search-and-replace-form) button img.add-image{top:0}li.menu-item:last-child{position:relative}#search-and-replace-form:not(.default-settings){height:7rem;padding:2rem 0;overflow:hidden;position:absolute;right:-2rem;top:-1.2rem}#search-and-replace-form:not(.default-settings).AWSCAT-fade-in{padding-top:.5rem;width:86%;min-width:63rem;min-height:8rem;border:solid 1px red}#search-and-replace-form:not(.default-settings).AWSCAT-fade-in .AWSCAT-search-and-replace{padding-top:.5rem;padding-left:1rem;width:100%;animation-name:slideIn2;right:-6rem}@keyframes slideIn2{from{right:-100%}to{right:-6rem}}#search-and-replace-form:not(.default-settings).AWSCAT-fade-out:not(.default-settings){width:7rem}#search-and-replace-form:not(.default-settings) #toggle-search{padding:1.7rem 2rem 1.7rem 4rem;position:absolute;top:0;right:0;z-index:2;background:linear-gradient(94deg, rgba(250, 250, 250, 0) 0%, rgb(250, 250, 250) 47%)}.AWSCAT-fade-in img:not(.class),.AWSCAT-fade-out img:not(.class){width:2.8rem !important;height:2.8rem !important;position:relative}.awscat-editor.sticky-menu-enabled [class*=awsui_header]:not(#\9 ){top:80px !important}.rich-text-comment-input ul.menu-bar>li:last-child{position:static;width:auto}.awscat-editor-content .alignRightButton,.awscat-editor-content .alignLeftButton,.awscat-editor-content .alignCenterButton{display:none !important}.awscat-editor-content ol{padding-left:2.2rem !important}.awscat-editor-content a{text-decoration:none}#readonly-content-data a{text-decoration:none}@font-face{font-family:"Amazon Ember";src:url(/fonts/AmazonEmber_Rg.woff) format("woff"),url(/fonts/AmazonEmber_Rg.woff2) format("woff2"),url(/fonts/AmazonEmber_Rg.ttf) format("truetype")}.awsui .awsui-readonly h1,.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4,.awsui .awsui-readonly h5,.awsui-readonly #meta,.awsui-readonly #main-content .editorbox-small ul li,.awsui-readonly #main-content .editorbox-small ol li,.awsui .awsui-readonly p,.awsui .awsui-readonly .fr-view,.awsui-readonly #component-column{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif}.awsui .awsui-readonly h1{letter-spacing:normal !important}.awsui .awsui-readonly p{font-size:1.3em;line-height:1.5;margin-bottom:1.15rem;color:#666}.awsui .awsui-readonly img{max-width:100%}.awsui .awsui-readonly table td,.awsui .awsui-readonly table th{padding:12px}.awsui .awsui-readonly h1,.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4{margin:3rem 0 1.38rem;font-weight:400;line-height:1;font-style:normal;color:#16191f}.awsui .awsui-readonly h1:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h2:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h3:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h4:first-child:not(.awsui-content-section-header){margin-top:0 !important}.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4,.awsui .awsui-readonly h5{color:#555}.awsui .awsui-readonly h1{margin-top:0;margin-bottom:2rem;padding-bottom:0;font-size:4.1rem;line-height:1.15}.awsui .awsui-readonly h2{font-size:3.157rem;color:#222}.awsui .awsui-readonly h3{font-size:2.369rem}.awsui .awsui-readonly h4{font-size:1.777rem}.awsui .awsui-readonly h5{font-size:1.2rem}.awsui .awsui-readonly h6{font-size:1rem}.awsui .awsui-readonly small,.awsui .awsui-readonly .text_small{font-size:.833em}.awsui .awsui-readonly table th p{font-weight:600 !important}.awsui .awsui-readonly p,.awsui .awsui-readonly li{font-weight:300}.awsui-readonly #meta>span{display:inline-block;height:1.8rem;padding-right:2rem;border-right:1px solid #bbb;margin-right:2rem;color:#545b64;font-size:1.6rem;font-weight:300;letter-spacing:.02em}.awsui-readonly #meta>span:last-child{border-right:none}.awsui-readonly #meta>span:nth-last-child(2){border-right:none;padding-right:0;margin-right:1rem}#readonly-content-data{margin:auto;max-width:1500px}.awsui .awsui-readonly .awsui-app-layout__content{background:#fff}#main-content header{margin:5rem 5rem 5rem 0;padding:0}#main-content header #meta{margin-left:.5rem}#main-content header #meta #divider{display:inline-block;padding:0 1.5rem;color:#ccc}#main-content section{margin:0 0 5rem;padding-bottom:4rem;border-bottom:solid 1px #ccc}#page-content{padding-bottom:3rem;border-bottom:solid 1px #ccc}#page-content-sections .content-readonly-section{padding-bottom:4rem;border-bottom:solid 1px #ccc}#page-content-sections .content-editing-section{padding-bottom:2rem;border-bottom:solid 1px #ccc}@media only screen and (max-width: 700px){#main-content section{margin:0 2rem 3rem 0}}#main-content section:last-child{border-bottom:none}#page-content-sections .content-readonly-section:last-child{border-bottom:none}#main-content .editorbox-small h2+h3,#main-content .editorbox-small h2+ul,#main-content .editorbox-small h2+ol{margin-top:4rem}#main-content .editorbox-small pre{border-radius:5px;letter-spacing:.05em;word-break:normal;width:100%;padding:.5rem 1.5rem;background:#222;color:#fff;white-space:pre-wrap}#main-content .editorbox-small code{display:inline-block;padding:.3em .8rem;border-radius:5px;line-height:1.5;letter-spacing:.05em;word-break:normal}#main-content .editorbox-small table code{display:inline}.awsui #main-content .editorbox-small :not(table) strong,.awsui #main-content :not(table) b{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif !important;color:#444 !important}.awsui #main-content .editorbox-small table{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif !important;color:#444 !important}.awsui .awsui-readonly #main-content .editorbox-small :not(table) h2 strong,.awsui #main-content .editorbox-small :not(table) h3 strong,.awsui #main-content .editorbox-small :not(table) h4 strong,.awsui #main-content .editorbox-small :not(table) h5 strong,.awsui #main-content .editorbox-small :not(table) h6 strong{font-weight:300;font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif !important}.awsui .awsui-readonly .fr-view h2:not(.awsui-content-section-header){font-size:3.157rem;color:#010101}.awsui .awsui-readonly .fr-view h2:not(.awsui-content-section-header){font-size:3.157rem;color:#010101}.awsui #main-content .inner-buttons#csv-download span{font-family:"Amazon Ember",sans-serif !important}.awsui #main-content .pattern-content-box span:not(strong):not(b):not(table):not(.awsui-content-section-header):not(pre):not(code):not(.fr-class-code){font-family:"Amazon Ember",sans-serif !important}#main-content section figure{margin:5rem 0;position:relative}@media only screen and (max-width: 2400px){#main-content section figure{width:120%;left:-20%}}@media only screen and (max-width: 1400px){#main-content section figure{width:110%;left:-10%}}@media only screen and (max-width: 700px){#main-content section figure{width:100%;left:0}}#main-content section figure img{width:100%}#main-content section figure figcaption{padding:1rem 1.5rem;font-size:1.2em;color:#333;text-align:center;letter-spacing:.01em}#component-column{width:100%;position:relative}.awsui-readonly #component-column{padding-left:4%}.awsui-readonly #component-column article{margin-bottom:1.5rem}.awsui-readonly #component-column article h4{margin:1rem 0 .5rem;letter-spacing:.03em}#about-author header img{width:100%}#about-author p,#about-author footer{width:110%;font-size:1.2em;line-height:1.8;color:#777}@media only screen and (max-width: 903px){#about-author p{width:90%;line-height:1.6;font-size:1.3em}}.modal-dialog-button{display:inline-block}.awsui awsui-table .awsui-table-inner{margin-bottom:6rem}.awsui awsui-table .awsui-table-container>table>tbody>tr>td:first-child{font-weight:bold}.awsui awsui-table .awsui-table-container>table>tbody>tr>td{padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:top}#meta{padding:1.3rem 1rem;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;border-radius:3px;color:#454545}.awsui-readonly #component-column>*{background:#eee}.awsui-readonly #content-details,.awsui-readonly #attachment-list,.awsui-readonly #review-feedback,.awsui-readonly #code-links{padding:2rem 0 .5rem}.awsui-readonly #component-column #content-details h5,.awsui-readonly #component-column #attachment-list h5,.awsui-readonly #component-column #review-feedback h5,.awsui-readonly #component-column #code-links h5{font-family:Amazon Ember,Arial,Helvetica,sans-serif;font-weight:600;padding:0 2.5rem 1rem}#content-details details{padding:1rem 0 1.5rem;margin:0 2.5rem .5rem;border-bottom:solid 1px #ddd}#content-details details summary{font-family:Amazon Ember,Arial,Helvetica,sans-serif;font-weight:600;color:#555;font-size:.9em}#content-details details ul,#content-details details awsui-badge{padding:.5rem 0 0 1.5rem}#content-details details ul li{margin-left:1.5rem;list-style-type:circle;color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em}#attachment-list,#code-links{list-style-type:circle;color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em}#review-feedback{color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em;font-weight:300}.awsui .awsui-readonly #review-feedback strong{font-family:Amazon Ember,sans-serif}#content-details details#intended-audience{padding-bottom:1rem;border-bottom:none}#content-details details#visibility{border-top:solid 1px #ddd;padding-bottom:1rem;border-bottom:none}#content-details details p{padding:.5rem 0 0 2rem;font-size:.9em;color:#666}#content-details footer{width:100%;padding:2rem;border-top:solid 1px #ddd}.awsui-readonly #component-column header{background:none;margin:0}.awsui-readonly #component-column #attachment-list>div,.awsui-readonly #component-column #review-feedback>div,.awsui-readonly #component-column #code-links>div{padding:0 2.5rem}.tech-writer-dashboard-graph{height:370px}.tech-writer-assignment-graph-empty{padding-top:185px}#content-section-break{height:1px;border-width:0;color:gray;background-color:#ccc}#reviewer-checklist *{word-break:normal}#reviewer-checklist #reviewer-license{font-weight:bold;color:#545b64}.create-post-control{padding-top:6rem}.create-post-form{max-width:2000px}#content-status{word-break:normal}#content-update-co-author{padding-bottom:3rem;border-bottom:solid 1px #ddd}.short-flashbar{position:fixed;top:0;left:0;width:100%;z-index:999}.menu-item{padding-right:3px}.form-field-label{color:#879596}.table-column-header{font-weight:bold !important}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.ProseMirror p,.ProseMirror li,.ProseMirror th,.ProseMirror td,.ProseMirror small,.ProseMirror blockquote{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif !important}.ProseMirror h1:not(.no-class){margin-top:0;margin-bottom:2rem;padding-bottom:0;font-size:4.1rem;font-weight:400;line-height:1.15}.ProseMirror h2{font-size:3.157rem !important;font-weight:500 !important}.ProseMirror h2 strong{font-weight:500 !important}.ProseMirror h3{font-size:2.369rem !important;font-weight:600 !important;color:#444 !important}.ProseMirror h3 strong{font-weight:500 !important}.ProseMirror h4{font-size:1.777rem !important;font-weight:600 !important;color:#555 !important}.ProseMirror h4 strong{font-weight:500 !important}.ProseMirror h1+h2,.ProseMirror h2+h3,.ProseMirror h3+h4,.ProseMirror h2+pre,.ProseMirror h3+pre,.ProseMirror h4+pre{margin-top:0 !important}.ProseMirror ol,.ProseMirror ul{padding-bottom:1.5rem !important}.ProseMirror li p{margin:0;padding-top:0}.ProseMirror p,.ProseMirror li{font-size:1.95rem !important;font-weight:300 !important}.ProseMirror table th,.ProseMirror table td{font-size:1.6rem !important}.ProseMirror table th{padding:1rem 1rem .7rem !important;background-color:var(--color-background-container-header-g9rg0j, #fafafa) !important;letter-spacing:.08rem}.ProseMirror table td{padding:.5rem 1rem !important}.ProseMirror table th p,.ProseMirror table td p{padding-top:0 !important;margin-bottom:1.5rem;font-size:1.95rem;font-weight:600;color:#333}.ProseMirror table th p:last-child,.ProseMirror table td p:last-child{margin-bottom:0 !important}.ProseMirror pre{margin:3rem 0 !important;line-height:1.6 !important;font-size:1.61rem !important}.ProseMirror h3+div.node-codeBlock pre,.ProseMirror h4+div.node-codeBlock pre{margin-top:0 !important}.ProseMirror img{max-width:100%}.awscat-editor-content .alignRightButton,.awscat-editor-content .alignLeftButton,.awscat-editor-content .alignCenterButton{display:none !important}.awscat-editor-view .alignFullWidthButton,.awscat-editor-view .alignRightButton,.awscat-editor-view .alignLeftButton,.awscat-editor-view .alignCenterButton{display:none !important}.awscat-editor-view a{text-decoration:none}.task-editor-form-modal [class*=awsui_dialog][class*=awsui_medium]:not(#\9 ){max-width:920px !important}@keyframes feedback-highlight-pulse{0%,50%{box-shadow:0 0 0 3px #ec7211}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.feedback-highlight{animation:feedback-highlight-pulse 5s ease-out;border-radius:8px}.feedback-activity-item{border-left:3px solid #aab7b8;padding-left:12px;margin-bottom:8px}.feedback-header-info{display:inline-flex;align-items:center;gap:10px}.feedback-comment-label{display:inline-flex;align-items:center;gap:4px}.feedback-required-indicator{color:#d91515;display:inline-flex;align-items:center;gap:2px}.feedback-comment-section{width:100%}.feedback-constraint-row{display:flex;justify-content:space-between;width:100%}.custom-home__header{background-color:#232f3e;padding-bottom:10px}.custom-home__category,.custom-home__header-title,.custom-home__header-title p{color:#fff;font-weight:lighter}.custom-home__header-title p{color:#d5dbdb}.custom-home__header-title{padding-left:20px !important;padding-right:20px !important}.custom-home__header-title>*{max-width:850px}.custom-home__category{text-transform:uppercase}.custom-home-image__placeholder:before{content:"X";display:block;background-color:#f2f3f3;color:#fff;text-align:center;font-size:400px;line-height:400px}.width-full{width:100%}.custom-home__external{white-space:nowrap}.custom-home__external>:last-child{margin-left:.5rem}.custom-inner-table-row{border-bottom:1px solid #d5dbdb;padding:1rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}.custom-inner-table-row:first-child{padding-top:0}.custom-inner-table-row:last-child{padding-bottom:0;border-bottom:none}.custom-inner-table-row>:last-child{float:right;color:#879596}.fr-box.fr-basic .fr-element *{font-family:sans-serif !important;color:#414141 !important}.editor{box-sizing:border-box;border:1px solid #ddd;cursor:text;padding:16px;border-radius:2px;margin-bottom:2em;box-shadow:inset 0px 1px 8px -3px #ababab;background:#fefefe}.editor :global(.public-DraftEditor-content){min-height:140px}.options{margin-bottom:20px}html,body,#mpc-app-root{height:100%;font-family:Amazon Ember,HelveticaNeue,Helvetica,Helvetica,Arial,sans-serif !important}.site-container{display:flex;min-height:100%;flex-direction:column}.site-content{flex:1}.float-right{float:right;vertical-align:middle}.text-length-medium{width:300px}.border-left-grey{border-left:1px solid #ddd}.awsui .awsui-button-dropdown{right:100px}.action-menu button{border:none !important;background-color:rgba(0,0,0,0);color:var(--color-text-interactive-default-cpoktr) !important;padding-left:var(--space-s-tvghoh) !important;padding-right:var(--space-s-tvghoh) !important}.header-nav button{background-color:rgba(0,0,0,0) !important;color:#fff !important;font-weight:normal !important;border:none !important}.awsui-select-dropdown-options{padding-left:0 !important}.details-breadcrumb{padding-left:var(--space-xl-vss8pc);padding-top:20px}.content-box{padding:20px !important}.inner-buttons{display:inline-block;margin-right:10px !important;margin-top:10px !important}.awsui-flashbar{top:88px;position:sticky;z-index:999}.width-100{width:100%}.awsui a{cursor:pointer}.form-action .col-xs-9{flex:0 0 95% !important;max-width:95% !important}.form-action-full-width .col-xs-9{flex:0 0 100% !important;max-width:100% !important}.padding-left-5{padding-left:5px !important}.text-align-centre{text-align:center}.editor-class h1,h2,h3,h4,h5,h6{padding:0px;margin-bottom:5px}.editor-class{min-height:300px}.editor-class .public-DraftStyleDefault-block{margin:.3em !important}.rdw-image-modal{box-sizing:unset !important}.padding-20{padding:20px !important}.padding-bottom-10{padding-bottom:10px !important}.padding-5{padding:5px !important}.padding-15{padding:15px !important}.margin-left-15{margin-left:15px !important}.cursor-pointer{cursor:pointer !important}.cursor-ns-resize{cursor:ns-resize !important}[data-tip]{position:relative}[data-tip]:before{content:"";display:none;content:"";border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #1a1a1a;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0}[data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:35px;left:0px;padding:5px 8px;background:#1a1a1a;color:#fff;z-index:9;font-size:.75em;height:18px;line-height:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;word-wrap:normal}[data-tip]:hover:before,[data-tip]:hover:after{display:block}.draggable-item{cursor:ns-resize}.rdw-image-modal{left:-140px !important}.full-width-button{width:100%}.full-width-button button{width:100%;text-align:center !important}.awsui-cat-block{display:block}.awsui-cat-flex{display:flex}.awsui-cat-flex-end{justify-content:flex-end}.fr-quick-insert{left:-30px !important}.fr-box{z-index:0}.fr-view a{color:var(--awsui-color-text-link-default, #0073bb) !important}.fr-view a{color:var(--awsui-color-text-link-default, #0073bb) !important}.fr-box.fr-basic .fr-element a{color:var(--awsui-color-text-link-default, #0073bb) !important}.selected_page .awsui-button{color:#ec7211 !important}.awsui-util-container-header.blue-background{background-color:#f1faff !important}.white-background{background-color:#fff}.progress-diagram{margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.progress-diagram>div{margin:0;padding:0;width:15px;height:21px;margin-right:.2rem}.progress-diagram-current-state{position:relative;top:0;font-size:12px;font-family:Amazon Ember,Arial,san-serif;color:#333}.publication-info .awsui-badge-content{cursor:pointer}.publication-feedback-single-page{margin:auto;max-width:1500px}.publication-feedback-multi-page{margin:auto;max-width:1500px;padding-left:20rem}.publication-feedback-form{max-width:1000px}td[class*=awsui_body-cell_]:not(#\9 ):not([class*=awsui_body-cell-wrap_]):hover .hide-overflow-text{overflow:hidden}td[class*=awsui_body-cell_]:not(#\9 ):not([class*=awsui_body-cell-wrap_]):hover{overflow:visible}td[class*=awsui_body-cell_]:not(#\9 ):not([class*=awsui_body-cell-wrap_]):hover .progress-bar-tooltip{white-space:normal}td[class*=awsui_sticky-cell]:has(div[class*=awsui_popover-inline-content]){z-index:1000 !important}div[class*=" awsui_sticky-scrollbar-visible_"]{top:0px !important}.progress-bar-tooltip{padding:1.4rem 1.2rem;position:relative;display:inline-block}.progress-bar-tooltip .progress-bar-tooltip-text{visibility:hidden;min-width:180px;max-width:240px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:100%;margin-left:-60px}.progress-bar-tooltip:hover .progress-bar-tooltip-text{visibility:visible}.aws-services-img{height:75px;width:75px}.aws-services-img-container{height:93px}.card-body-author-section{color:#879596}.card-body-summary{color:#545b64;line-height:1.6;height:100px}.card-body-footer{position:absolute;width:calc(100% - 40px);bottom:20px}.card-body-container{padding-bottom:76px}.awsui a.selected{color:#ec7211}@font-face{font-family:"Amazon Ember Serif Light";src:url(/fonts/AmazonEmberSerif-Light.eot);src:url(/fonts/AmazonEmberSerif-Light.eot?#iefix1) format("embedded-opentype"),url(/fonts/AmazonEmberSerif-Light.woff2) format("woff2"),url(/fonts/AmazonEmberSerif-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Amazon Ember Serif Regular";src:url(/fonts/amazonemberserif_rg-webfont.eot);src:url(/fonts/amazonemberserif_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/amazonemberserif_rg-webfont.woff2) format("woff2"),url(/fonts/amazonemberserif_rg-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Amazon Ember";src:url(/fonts/AmazonEmber_Rg.woff) format("woff"),url(/fonts/AmazonEmber_Rg.woff2) format("woff2"),url(/fonts/AmazonEmber_Rg.ttf) format("truetype")}.awsui awsui-app-layout{font-size:16px}.awsui .awsui-readonly{font-size:100%}.awsui .awsui-readonly h1,.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4,.awsui .awsui-readonly h5,.awsui-readonly #meta,.awsui-readonly #main-content .editorbox-small ul li,.awsui-readonly #main-content .editorbox-small ol li,.awsui .awsui-readonly p,.awsui .awsui-readonly .fr-view,.awsui-readonly #component-column{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif}.awsui .awsui-readonly strong,.awsui .awsui-readonly b,.awsui-readonly #component-column h4{font-family:"Amazon Ember"}.awsui .awsui-readonly figcaption{font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif}.awsui .awsui-readonly .fr-view p{font-size:1.3em;line-height:1.5;margin-bottom:1.15rem;color:#666}.awsui .awsui-readonly .fr-view table td,.awsui .awsui-readonly .fr-view table th{padding:12px}.awsui .awsui-readonly h1,.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4{margin:3rem 0 1.38rem;font-weight:400;line-height:1;font-style:normal;color:#16191f}.awsui .awsui-readonly h1:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h2:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h3:first-child:not(.awsui-content-section-header),.awsui .awsui-readonly h4:first-child:not(.awsui-content-section-header){margin-top:0 !important}.awsui .awsui-readonly h2,.awsui .awsui-readonly h3,.awsui .awsui-readonly h4,.awsui .awsui-readonly h5{color:#555}.awsui .awsui-readonly h1{margin-top:0;margin-bottom:2rem;padding-bottom:0;font-size:4.1rem;line-height:1.15}.awsui .awsui-readonly h2{font-size:3.157rem;color:#222}.awsui .awsui-readonly h3{font-size:2.369rem}.awsui .awsui-readonly h4{font-size:1.777rem}.awsui .awsui-readonly h5{font-size:1.2rem}.awsui .awsui-readonly h6{font-size:1rem}.awsui .awsui-readonly small,.awsui .awsui-readonly .text_small{font-size:.833em}.awsui .awsui-readonly p,.awsui .awsui-readonly li{font-weight:300}.awsui-readonly #meta>span{display:inline-block;height:1.8rem;padding-right:2rem;border-right:1px solid #bbb;margin-right:2rem;color:#545b64;font-size:1.6rem;font-weight:300;letter-spacing:.02em}.awsui-readonly #meta>span:last-child{border-right:none}.awsui-readonly #meta>span:nth-last-child(2){border-right:none;padding-right:0;margin-right:1rem}#readonly-content-data{margin:auto;max-width:1500px}.awsui .awsui-readonly .awsui-app-layout__content{background:#fff}#main-content header{margin:5rem 5rem 5rem 0;padding:0}#main-content header #meta{margin-left:.5rem}#main-content header #meta #divider{display:inline-block;padding:0 1.5rem;color:#ccc}#main-content section{margin:0 0 5rem;padding-bottom:4rem;border-bottom:solid 1px #ccc}#page-content{padding-bottom:3rem;border-bottom:solid 1px #ccc}#page-content-sections .content-readonly-section{padding-bottom:4rem;border-bottom:solid 1px #ccc}#page-content-sections .content-editing-section{padding-bottom:2rem;border-bottom:solid 1px #ccc}@media only screen and (max-width: 700px){#main-content section{margin:0 2rem 3rem 0}}#main-content section:last-child{border-bottom:none}#page-content-sections .content-readonly-section:last-child{border-bottom:none}#main-content .editorbox-small ul,#main-content .editorbox-small ol{margin-left:4rem;color:#666}#main-content .editorbox-small h2+h3,#main-content .editorbox-small h2+ul,#main-content .editorbox-small h2+ol{margin-top:4rem}#main-content .editorbox-small h3{margin-bottom:3rem}#main-content .editorbox-small ul li,#main-content .editorbox-small ol li{margin:0 0 .6rem;line-height:1.5;font-size:1.95rem}.awsui .awsui-readonly #main-content .editorbox-small :not(table) h2 strong,.awsui #main-content .editorbox-small :not(table) h3 strong,.awsui #main-content .editorbox-small :not(table) h4 strong,.awsui #main-content .editorbox-small :not(table) h5 strong,.awsui #main-content .editorbox-small :not(table) h6 strong{font-weight:300;font-family:"Amazon Ember","Helvetica Neue",Roboto,Arial,sans-serif !important}.awsui .awsui-readonly .fr-view h2:not(.awsui-content-section-header){font-size:3.157rem;color:#010101}.awsui #main-content .inner-buttons#csv-download span{font-family:"Amazon Ember",sans-serif !important}.awsui #main-content .pattern-content-box span:not(strong):not(b):not(table):not(.awsui-content-section-header):not(pre):not(code):not(.fr-class-code){font-family:"Amazon Ember",sans-serif !important}#main-content section figure{margin:5rem 0;position:relative}@media only screen and (max-width: 2400px){#main-content section figure{width:120%;left:-20%}}@media only screen and (max-width: 1400px){#main-content section figure{width:110%;left:-10%}}@media only screen and (max-width: 700px){#main-content section figure{width:100%;left:0}}#main-content section figure img{width:100%}#main-content section figure figcaption{padding:1rem 1.5rem;font-size:1.2em;color:#333;text-align:center;letter-spacing:.01em}#component-column{width:100%;position:relative}#attachment-list,#code-links{word-break:break-all}.awsui-readonly #component-column{padding-left:4%}.awsui-readonly #component-column article{margin-bottom:1.5rem}.awsui-readonly #component-column article h4{margin:1rem 0 .5rem;letter-spacing:.03em}#about-author header img{width:100%}#about-author p,#about-author footer{width:110%;font-size:1.2em;line-height:1.8;color:#777}@media only screen and (max-width: 903px){#about-author p{width:90%;line-height:1.6;font-size:1.3em}}.modal-dialog-button{display:inline-block}[class^=awsui_drawer-content]{top:7.5rem !important}.awsui awsui-table{line-height:20px}.awsui awsui-table .awsui-table-inner{margin-bottom:6rem}.awsui awsui-table .edit-collection-epic-container{margin-bottom:0}.awsui awsui-table .task-list-table .awsui-table-container>table{width:100%;table-layout:fixed}.awsui awsui-table .awsui-table-container>table>thead{background-color:var(--color-background-container-header-etndi4, #fafafa);border:var(--color-border-container-top-rg8ta8, #eaeded) 1px solid}.awsui awsui-table .awsui-table-container>table>thead>tr>th{padding:3px 10px;color:var(--color-text-heading-secondary-ybtpom, #545b64);background-color:var(--color-background-container-header-etndi4, #fafafa);border-bottom:var(--color-border-divider-default-6sbidx, #eaeded) solid 1px;min-height:40px}.awsui awsui-table .awsui-table-container>table>tbody>tr>td:first-child{font-weight:bold}.awsui awsui-table .awsui-table-container>table>tbody>tr>td{padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:top;padding-left:20px;padding-right:20px}#meta{padding:1.3rem 1rem;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;border-radius:3px;color:#454545}.awsui-readonly #component-column>*{background:#eee}.awsui-readonly #content-details,.awsui-readonly #attachment-list,.awsui-readonly #review-feedback,.awsui-readonly #code-links{padding:2rem 0 .5rem}.awsui-readonly #component-column #content-details h5,.awsui-readonly #component-column #attachment-list h5,.awsui-readonly #component-column #review-feedback h5,.awsui-readonly #component-column #code-links h5{font-family:Amazon Ember,Arial,Helvetica,sans-serif;font-weight:600;padding:0 2.5rem 1rem}#content-details details{padding:1rem 0 1.5rem;margin:0 2.5rem .5rem;border-bottom:solid 1px #ddd}#content-details details summary{font-family:Amazon Ember,Arial,Helvetica,sans-serif;font-weight:600;color:#555;font-size:.9em}#content-details details ul,#content-details details awsui-badge{padding:.5rem 0 0 1.5rem}#content-details details ul li{margin-left:1.5rem;list-style-type:circle;color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em}#attachment-list,#code-links{list-style-type:circle;color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em}#review-feedback{color:#666;font-family:Amazon Ember,sans-serif;font-size:.9em;font-weight:300}.awsui .awsui-readonly #review-feedback strong{font-family:Amazon Ember,sans-serif}#content-details details#intended-audience{padding-bottom:1rem;border-bottom:none}#content-details details#visibility{border-top:solid 1px #ddd;padding-bottom:1rem;border-bottom:none}#content-details details p{padding:.5rem 0 0 2rem;font-size:.9em;color:#666}#content-details footer{width:100%;padding:2rem;border-top:solid 1px #ddd}.awsui-readonly #component-column header{background:none;margin:0}.awsui-readonly #component-column #attachment-list>div,.awsui-readonly #component-column #review-feedback>div,.awsui-readonly #component-column #code-links>div{padding:0 2.5rem}.tech-writer-dashboard-graph{height:370px}.tech-writer-assignment-graph-empty{padding-top:185px}#content-section-break{height:1px;border-width:0;color:gray;background-color:#ccc}#reviewer-checklist *{word-break:normal}#reviewer-checklist #reviewer-license{font-weight:bold;color:#545b64}.create-post-control{padding-top:6rem}.create-post-form{max-width:2000px}#content-status{word-break:normal}#content-update-co-author{padding-bottom:3rem;border-bottom:solid 1px #ddd}.short-flashbar{position:sticky !important;top:88px;left:0;width:100%;z-index:999}.form-field-label{color:#879596}.table-column-header{font-weight:bold !important}.content-notes{max-width:1500px}.content-new-notes{max-width:500px;margin-bottom:20px}.valign-bottom{vertical-align:bottom}.position-absolute{position:absolute}ins,del{display:inline-block;padding:0 .3em}ins{background:#83d5a8;position:relative;height:fit-content;line-height:1.35;overflow:visible;margin:-0.4em .07em -0.05em .07em;margin-top:auto;padding:0 0 .1em 0;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;transition:padding-left ease .3s,padding-right ease .3s,color ease .15s}del{background:rgba(231,76,60,.5);position:relative;height:fit-content;line-height:1.35;overflow:visible;margin:-0.4em .07em -0.05em .07em;margin-top:auto;padding:0 0 .1em 0;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;transition:padding-left ease .3s,padding-right ease .3s,color ease .15s}.page-title-diff{margin-top:-0.91em !important}.img-diff{padding:6px}.amazon-orange-color-botton-hover{color:#ec7211}.badge-align{position:relative;top:-2px}.line-height-1-5{line-height:1.5 !important}table[class^=awsui_]{border-collapse:initial}.overflow-wrap-break-word{overflow-wrap:break-word}
