.pivoted-textbox-with-copy-container .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link {
  margin-left: 1px;
}

.pivoted-textbox-with-copy-container .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected:focus {
  background-color: rgba( 0, 90, 158 ,  1 );
  background-color: rgba( var(--palette-primary-shade-20,0, 90, 158) ,  1 );
}

.pivoted-textbox-with-copy-container .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus {
  background-color: rgba( 234, 234, 234 ,  1 );
  background-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

@media screen and (-ms-high-contrast: active) {
  .pivoted-textbox-with-copy-container .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus {
    border: 1px solid ActiveBorder;
  }
}

.pivoted-textbox-with-copy-container .label-box {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  border:  1px solid;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
  display: flex;
  overflow: hidden;
}

.pivoted-textbox-with-copy-container .label-box .textField {
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: pre;
  overflow: hidden;
  margin-bottom: 0px;
}

.pivoted-textbox-with-copy-container .label-box .textField div {
  border: none;
}

.pivoted-textbox-with-copy-container .label-box .copy-button-container {
  display: inline-flex;
}

.pivoted-textbox-with-copy-container .label-box .copy-button {
  border: none;
  width: 31px;
  padding: 0 4px;
  height: 100%;
}

.pivoted-textbox-with-copy-container .label-box .copy-button:hover, .pivoted-textbox-with-copy-container .label-box .copy-button:focus {
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}

@media screen and (-ms-high-contrast: active) {
  .pivoted-textbox-with-copy-container .label-box .copy-button:hover, .pivoted-textbox-with-copy-container .label-box .copy-button:focus {
    border-color: transparent;
  }
}

.pivoted-textbox-with-copy-container.content-inline > div {
  display: flex;
}

.pivoted-textbox-with-copy-container.content-inline > div div[role="tabpanel"],
.pivoted-textbox-with-copy-container.content-inline > div .label-box {
  width: 100%;
}

.pivoted-textbox-with-copy-container.content-inline > div .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link {
  height: 32px;
}
