.highlight {
  position: relative; }
  .highlight .copyclipboardbtn {
    border-radius: 5px;
    color: var(--color-btn-text);
    background-color: var(--color-btn-bg);
    border-color: var(--color-btn-border);
    box-shadow: var(--color-btn-shadow), var(--color-btn-inset-shadow);
    transition: 0.2s cubic-bezier(0.3, 0, 0.5, 1);
    transition-property: all;
    transition-property: color, background-color, border-color;
    position: absolute;
    width: 34px;
    height: 34px;
    right: 10px;
    top: 10px;
    visibility: hidden;
    opacity: 0; }
    .highlight .copyclipboardbtn:hover {
      background-color: var(--color-btn-hover-bg);
      border-color: var(--color-btn-hover-border);
      transition-duration: 0.1s; }
    .highlight .copyclipboardbtn svg {
      width: 16px;
      height: 16px; }
  .highlight:hover .copyclipboardbtn {
    opacity: 1;
    visibility: visible; }
  .highlight .copyclipboardOkbtn {
    border-radius: 5px;
    color: var(--color-auto-green-5);
    background-color: var(--color-btn-bg);
    border-color: var(--color-auto-green-5);
    transition: 0.2s cubic-bezier(0.3, 0, 0.5, 1);
    transition-property: all;
    transition-property: color, background-color, border-color;
    position: absolute;
    width: 34px;
    height: 34px;
    right: 10px;
    top: 10px;
    visibility: hidden;
    opacity: 0; }
    .highlight .copyclipboardOkbtn.clicked {
      opacity: 1;
      visibility: visible; }
    .highlight .copyclipboardOkbtn:hover {
      background-color: var(--color-btn-hover-bg);
      transition-duration: 0.1s; }
    .highlight .copyclipboardOkbtn svg {
      width: 16px;
      height: 16px; }

code .ln {
  margin-right: 0.4em;
  padding: 0 0.4em 0 0.4em; }

code .k {
  color: var(--color-prettylights-syntax-keyword); }

code .nf {
  color: var(--color-prettylights-syntax-entity); }

code .o {
  color: var(--color-prettylights-syntax-constant); }

code .bp {
  color: var(--color-prettylights-syntax-constant); }

code .ow {
  color: var(--color-prettylights-syntax-constant); }

code .s2 {
  color: var(--color-prettylights-syntax-string); }

code .nb {
  color: var(--color-prettylights-syntax-entity); }

code .kn {
  color: var(--color-prettylights-syntax-keyword); }

code .nc {
  color: var(--color-prettylights-syntax-variable); }

code .c1 {
  color: var(--color-prettylights-syntax-comment); }

code .kr {
  color: var(--color-prettylights-syntax-keyword); }

code .s1 {
  color: var(--color-prettylights-syntax-string); }

code .s {
  color: var(--color-prettylights-syntax-string); }
