.code-search-cell {
  padding: 6px 0px 6px 32px;
  max-width: 100%;
  outline: none; }
  .code-search-cell .cell-header {
    cursor: text; }
    .code-search-cell .cell-header .file-info {
      padding: 1px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      word-wrap: normal; }
    .code-search-cell .cell-header .file-name {
      color: rgba( 0, 0, 0 ,  1 );
      color: rgba( var(--palette-neutral-100,0, 0, 0) ,  1 ); }
      .code-search-cell .cell-header .file-name.custom-vc {
        display: inline !important; }
    .code-search-cell .cell-header .file-link {
      color: rgba( 0, 90, 158 ,  1 );
      color: rgba( var(--palette-primary-shade-20,0, 90, 158) ,  1 );
      border: none !important; }
    .code-search-cell .cell-header .project-repo-info {
      color: rgba(0, 0, 0, .55);
      color: var(--text-secondary-color,rgba(0, 0, 0, .55));
      font-size: 11px;
      padding-left: 14px; }
  .code-search-cell .cell-content {
    color: rgba( 102, 102, 102 ,  1 );
    color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
    margin-top: 4px;
    line-height: 20px; }
    .code-search-cell .cell-content .text-content-container {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      word-wrap: normal;
      color: rgba(0, 0, 0, .55);
      color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }
  .code-search-cell .hits {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    color: rgba( 102, 102, 102 ,  1 );
    color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
    margin-right: 15px;
    padding-top: 2px; }
  .code-search-cell.vertical-mode {
    display: flex;
    flex-direction: row; }
    .code-search-cell.vertical-mode .cell-header {
      flex: 1 0;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      word-wrap: normal; }
    .code-search-cell.vertical-mode .cell-content {
      flex: 2 0;
      margin-top: 0px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      word-wrap: normal; }
    .code-search-cell.vertical-mode .hits {
      flex: 0 100px;
      text-align: right; }

.bolt-focus-visible .code-search-cell:focus {
  outline: 1px solid rgba( 102, 102, 102 ,  1 );
  outline: 1px solid rgba( var(--palette-neutral-60,102, 102, 102) ,  1 ); }
