/* ==========================================================================
   1. TELA EXTERNA: LISTAGEM DE PAPERS
   ========================================================================== */

/* Seleciona o elemento com o nome do autor (.submitter) dentro da lista geral de revisão (.paper-contribution-list) */
.paper-contribution-list .submitter {
    display: none !important; /* Remove o elemento completamente da tela e do fluxo de renderização */
}

/* ==========================================================================
   2. TELA INTERNA: CABEÇALHO DO PAPER
   ========================================================================== */

/* Agrupa seletores de cabeçalhos nativos do Indico que listam os autores do evento ou do paper */
.event-review-authors, /* Bloco de autores do painel de revisão do evento */
.user-papers-list,      /* Listagens nativas de papers do usuário */
.author-list,          /* Listas de autores padrão do sistema */
.paper-reviewing-authors, /* Bloco específico de autores do paper sendo revisado */
.paper-timeline .paper-metadata { /* Metadados inferiores (Enviado em... por...) na linha do tempo */
    display: none !important; /* Oculta todos esses blocos de identificação simultaneamente */
}

/* Esconde o nome do autor no topo da página interna */

/* Seleciona a tag strong (onde fica o nome do autor) dentro do cabeçalho público da linha do tempo */
.paper-timeline .paper-public strong {
    display: none !important; /* Oculta apenas o nome do autor do cabeçalho principal */
}

/* Seleciona o container de texto do bloco do paper (onde ficam os textos soltos do sistema) */
.paper-timeline .paper-public > div > div {
    font-size: 0 !important; /* Zera o tamanho do texto para fazer sumir frases como "submeteu para a contribuição" */
}

/* Seleciona o link (tag a) que está dentro do container que teve o texto zerado */
.paper-timeline .paper-public > div > div a {
    font-size: 14px !important; /* Restaura o tamanho da fonte original apenas para o link do título do paper continuar visível */
}

/* ==========================================================================
   3. TELA INTERNA: LINHA DO TEMPO (HISTÓRICO E COMENTÁRIOS)
   ========================================================================== */

/* Oculta o nome do autor (tags strong) dentro dos cabeçalhos dos blocos */

/* Mapeia a tag strong contendo o nome do autor dentro do cabeçalho flexível de cada item do histórico */
.i-timeline-item .i-box-header .f-self-stretch strong,
/* Mapeia qualquer tag strong direta no cabeçalho do bloco por segurança */
.i-timeline-item .i-box-header strong {
    display: none !important; /* Oculta o nome do autor de dentro dos cabeçalhos dos comentários/envios */
}

/* Zera o texto residual ("submeteu a revisão de paper", "deixou um comentário") */

/* Seleciona o bloco de texto do cabeçalho que descreve a ação realizada na linha do tempo */
.i-timeline-item .i-box-header .f-self-stretch {
    font-size: 0 !important; /* Zera a fonte para ocultar as ações textuais que revelariam o papel do autor */
}

/* Restaura apenas a exibição da data/hora da ação para o revisor se situar */

/* Seleciona especificamente a tag time (data/hora) que está dentro do bloco que foi zerado acima */
.i-timeline-item .i-box-header .f-self-stretch time {
    font-size: 12px !important; /* Devolve um tamanho legível para o carimbo de data/hora */
    color: #999 !important;      /* Aplica uma cor cinza suave padrão para o elemento */
    margin-left: 5px !important; /* Cria um pequeno espaçamento à esquerda da data */
}

/* Oculta de vez as bolinhas laranjas com a inicial do autor (Avatares) */

/* Agrupa todas as variações de classes de avatares e ícones de usuário que o Indico gera na linha do tempo */
.i-timeline-avatar,           /* Classe do container do avatar da linha do tempo */
.i-timeline-item .avatar,     /* Avatar interno de um item específico */
[class*="avatar"],            /* Qualquer elemento que possua a palavra "avatar" em sua classe */
[class*="user-icon"] {        /* Qualquer elemento que possua "user-icon" em sua classe */
    display: none !important; /* Remove todas as bolinhas e ícones de usuário da interface */
}

/* Ajusta o recuo da linha do tempo para compensar os avatares removidos */

/* Seleciona a caixa de conteúdo de cada item do histórico */
.i-timeline-item-box {
    margin-left: 0 !important; /* Remove a margem esquerda para alinhar a caixa perfeitamente à esquerda, cobrindo o buraco do avatar */
}