
  .canvas.blueDark .wysiwyg:not(.dialogContent) a:not([class]):focus:not(:focus-visible),
  .canvas.blueDark .mce-content-body:not(.dialogContent) a:not([class]):focus:not(:focus-visible) {
    color: #b1e6fd;
  }
  .canvas.blueDark .wysiwyg:not(.dialogContent) a:not([class]):focus:focus-visible,
  .canvas.blueDark .mce-content-body:not(.dialogContent) a:not([class]):focus:focus-visible {
    color: #05112b;
  }
  body.notUsingKeys .canvas.blueDark .wysiwyg:not(.dialogContent) a:not([class]):focus,
  body.notUsingKeys .canvas.blueDark .mce-content-body:not(.dialogContent) a:not([class]):focus {
    outline: 0;
  }
  body:not(.notUsingKeys) .cmForm input:focus-visible:focus, .cmForm body:not(.notUsingKeys) input:focus-visible:focus, body:not(.notUsingKeys) .cmForm textarea:focus-visible:focus, .cmForm body:not(.notUsingKeys) textarea:focus-visible:focus, body:not(.notUsingKeys) .cmForm select:focus-visible:focus, .cmForm body:not(.notUsingKeys) select:focus-visible:focus {
    border: 0.125rem solid #05112b;
    box-shadow: inset 0 0 0 0.125rem #05112b, 0 0 0 0.375rem #ff9d3c;
    outline: 0;
    z-index: 1000;
  }
  body:not(.notUsingKeys) .cmForm input:focus, .cmForm body:not(.notUsingKeys) input:focus, body:not(.notUsingKeys) .cmForm textarea:focus, .cmForm body:not(.notUsingKeys) textarea:focus, body:not(.notUsingKeys) .cmForm select:focus, .cmForm body:not(.notUsingKeys) select:focus {
    transition: 0.2s ease-out box-shadow;
    outline: 0;
    z-index: 1000;
  }
  body:not(.notUsingKeys) .cmForm input:focus:focus-visible, .cmForm body:not(.notUsingKeys) input:focus:focus-visible, body:not(.notUsingKeys) .cmForm textarea:focus:focus-visible, .cmForm body:not(.notUsingKeys) textarea:focus:focus-visible, body:not(.notUsingKeys) .cmForm select:focus:focus-visible, .cmForm body:not(.notUsingKeys) select:focus:focus-visible {
    border: 0.125rem solid #05112b;
    box-shadow: inset 0 0 0 0.125rem #05112b, 0 0 0 0.375rem #ff9d3c;
    outline: 0;
    z-index: 999;
  }
  @supports not selector(*:focus-visible) {
    body:not(.notUsingKeys) body:not(.notUsingKeys) .cmForm input:focus:focus, .cmForm body:not(.notUsingKeys) body:not(.notUsingKeys) input:focus:focus, body:not(.notUsingKeys) body:not(.notUsingKeys) .cmForm textarea:focus:focus, .cmForm body:not(.notUsingKeys) body:not(.notUsingKeys) textarea:focus:focus, body:not(.notUsingKeys) body:not(.notUsingKeys) .cmForm select:focus:focus, .cmForm body:not(.notUsingKeys) body:not(.notUsingKeys) select:focus:focus {
      border: 0.125rem solid #05112b;
      box-shadow: inset 0 0 0 0.125rem #05112b, 0 0 0 0.375rem #ff9d3c;
      outline: 0;
      z-index: 1000;
    }
  }
  @media (prefers-reduced-motion: reduce) {
    body:not(.notUsingKeys) .cmForm input:focus, .cmForm body:not(.notUsingKeys) input:focus, body:not(.notUsingKeys) .cmForm textarea:focus, .cmForm body:not(.notUsingKeys) textarea:focus, body:not(.notUsingKeys) .cmForm select:focus, .cmForm body:not(.notUsingKeys) select:focus {
      transition: none !important;
      animation: none !important;
    }
  }
  .cmForm .button:focus, .cmForm input[type=submit]:focus, .btn:focus {
    text-decoration: underline;
    text-decoration-thickness: 0.0625rem;
    text-underline-offset: 0.1875rem;
    background: linear-gradient(180deg, #0a4d9e 0%, #175eb4 16.67%, #2571cc 50%, #175eb4 82.81%, #0a4d9e 100%);
  }
  body.notUsingKeys .cmForm .button:focus, .cmForm body.notUsingKeys .button:focus, body.notUsingKeys .cmForm input[type=submit]:focus, .cmForm body.notUsingKeys input[type=submit]:focus, body.notUsingKeys .btn:focus {
    outline: 0;
  }
  body:not(.notUsingKeys) .cmForm .button:focus, .cmForm body:not(.notUsingKeys) .button:focus, body:not(.notUsingKeys) .cmForm input[type=submit]:focus, .cmForm body:not(.notUsingKeys) input[type=submit]:focus, body:not(.notUsingKeys) .btn:focus {
    box-shadow: inset 0 0 0 0.1875rem #05112b, 0 0 0 0.375rem #ff9d3c;
    outline: 0;
    z-index: 1000;
  }
  .cmForm .button:focus, .btn.ghost:focus {
    background: none;
  }
  body.notUsingKeys .cmForm .button:focus, .cmForm body.notUsingKeys .button:focus, body.notUsingKeys .btn.ghost:focus {
    outline: 0;
  }
  .btn.green:focus, .green .btn:focus {
    background: linear-gradient(180deg, #186b01 0%, #1d7d02 13.54%, #2b950f 46.35%, #1d7d02 85.42%, #186b01 100%);
  }
  body.notUsingKeys .btn.green:focus, body.notUsingKeys .green .btn:focus {
    outline: 0;
  }