SCP-3930 - Gritador de Padrão
{$comments2}
{$doesthisfixthebug}

N/A
Item nº: SCP-3930
Classe do Objeto: N/A
Procedimentos Especiais de Contenção: Indivíduos designados para SCP-3930 devem monitorar o perímetro S5-C9 estabelecido perto de Usinsk, na Rússia, e seguir as ordens do comando do Sitio próximo. Indivíduos designados para SCP-3930 devem estar cientes de que não há nada dentro do perímetro, pois SCP-3930 não existe.
Descrição: SCP-3930 não existe.
O restante deste arquivo é classificado como Nível 5/3930 com Restrições..
O acesso não autorizado é proibido.

SCP-3930.

Usinsk, KR, RU.
Aviso do Administrador do Arquivo: Apenas sete indivíduos vivos têm permissão para acessar este arquivo.
Procedimentos Especiais de Contenção Modificados: Para fins de contenção contínua de SCP-3930, é importante que todo o funcionário designado para SCP-3930 (fora dos funcionários autorizados a ter acesso a este arquivo) entenda que SCP-3930 não existe, nem nunca existiu. Os funcionários atualmente designados para SCP-3930 que afirmam a existência de SCP-3930 devem ser retribuídos e submetidos a um exame psicológico completo para garantir sua compreensão de que SCP-3930 não existe. Indivíduos que não puderem fazê-lo devem ser encaminhados ao atual líder de pesquisa 3930 para rescisão.
Todo funcionário designado para SCP-3930 deve entender que, apesar de qualquer linguagem ou ordens que possam implicar de outra forma devido ao seu conteúdo, SCP-3930 não existe.
SCP-3930 está contido em seu local de descoberta. O acesso à região que contém SCP-3930 é estritamente proibido. Um perímetro foi criado em torno de SCP-3930, com aproximadamente 1km de diâmetro. Quaisquer indivíduos não autorizados que cruzem este perímetro com a intenção de se aproximar de SCP-3930 devem ser encerrados à vista. Os sete indivíduos autorizados a acessar este arquivo têm autoridade executiva total sobre a contenção de SCP-3930 e administração dos funcionários designados para SCP-3930.
A inexistência sustentada de SCP-3930 é o procedimento de contenção para SCP-3930.
Descrição: SCP-3930 é um vazio estático localizado dentro de um perímetro de 1 km perto de Usinsk, na Rússia, estabelecido por cientistas soviéticos no início dos anos 1970. SCP-3930 não emite ou absorve luz ou som, não tem forma ou textura, não pode ser atravessado, não pode ser interagido, não pode ser manipulado de forma alguma e não tem dimensão. Através de testes extensivos usando uma variedade de técnicas, os pesquisadores da Fundação conseguiram certificar com 99,999% de precisão que absolutamente nada existe dentro da região descrita como SCP-3930.
Apesar disso, os sujeitos expostos ao SCP-3930 invariavelmente descrevem o espaço como contendo flora e fauna semelhantes às da área circundante, bem como uma estrutura em algum lugar dentro do espaço inexistente. Como os indivíduos são capazes de perceber SCP-3930 é atualmente desconhecido, embora várias hipóteses tenham sido produzidas (veja o Adendo 3930.3 para detalhes). Como SCP-3930 não pode passar ou interagir com SCP-3930 (já que SCP-3930 não é algo que existe), objetos ou entidades existentes não podem “entrar” em SCP-3930. No entanto, os indivíduos que tentam se aproximar de SCP-3930 e entrar nele serão percebidos como fazendo isso por outros observadores. No momento em que o indivíduo passa pela “fronteira” inexistente de SCP-3930, eles deixam de existir. Apesar disso, observadores externos continuarão a perceber os indivíduos que passam para SCP-3930 por algum tempo depois, até o momento em que não o fazem mais.
Resumindo,
- SCP-3930 não existe.
- SCP-3930 não é uma localização física, ponto no tempo, singularidade, vácuo, espaço extradimensional, metaconstrução ou qualquer outro descritivo existente, como um requisito para tal existência descritiva, que SCP-3930 não possui.
- SCP-3930 não pode ser considerado nada, independentemente de suas propriedades percebidas.
- Como SCP-3930 não existe, ele não pode conter nada que exista. Devido a isso, qualquer coisa que tente passar ou entrar em SCP-3930, o que é impossível devido à inexistência de SCP-3930, também deixará de existir.
- Apesar de todos os itens acima, os seres humanos ainda perceberão SCP-3930 como perceptível e coisas que se tornam inexistentes devido a SCP-3930 como igualmente perceptíveis.
Mais notavelmente, certos atributos de SCP-3930 percebidos por seres conscientes são alterados significativamente pelo número de indivíduos que estão cientes de SCP-3930 e estão cientes do fato de que ele é afetado pela consciência. Para obter mais informações sobre isso, consulte o Adendo 3930.3
Por fim, o efeito que a percepção humana tem nas propriedades percebidas de SCP-3930 não pode ser diminuído com amnésicos ou até mesmo com a morte natural. O único método conhecido para afetar a natureza das habilidades percebidas de SCP-3930 é para o indivíduo que havia percebido anteriormente SCP-3930 entrar em SCP-3930 e se tornar inexistente. Embora o efeito que isso tenha em SCP-3930 não seja imediato, ele diminuirá com o tempo até se tornar estável novamente após cerca de trinta e um dias. O maior número de indivíduos capazes de perceber SCP-3930 enquanto ainda mantém a estabilidade do vazio é dez, sete dos quais são contabilizados por procedimentos de contenção, dois permitidos para fins de teste e um para qualquer interferência civil potencial.
Adendo 3930.1: Descoberta
Os registros da descoberta original de SCP-3930 foram perdidos na dissolução da comunidade de inteligência soviética, mas acredita-se que SCP-3930 foi provavelmente descoberto em mais de uma ocasião por indivíduos que, em virtude de tentar interagir com SCP-3930, não existe mais. Notavelmente, perto do final da União Soviética, SCP-3930 era conhecido apenas por cientistas e pesquisadores do Estado, e não se acredita que nenhum membro da GRU Divisão "P" tenha conhecimento de SCP-3930. Se os cientistas do estado estavam cientes da natureza de SCP-3930, isso provavelmente foi planejado.
O número de indivíduos que tiveram percepção de SCP-3930 antes que esses procedimentos de contenção fossem decretados é desconhecido, embora os registros indiquem que os cientistas do estado experimentaram dificuldades extremas em conter a anomalia e fazer pesquisas sobre ela. A falta de compreensão adequada das qualidades anômalas de SCP-3930 levou a uma perda significativa de vidas, o que exacerbou ainda mais a situação em relação a SCP-3930. No momento em que os agentes da Fundação descobriram SCP-3930, apenas um pequeno número de membros da equipe de pesquisa original permaneceu, o restante foi perdido para SCP-3930.
A implementação dos atuais procedimentos de contenção de SCP-3930 também teve o custo de uma infeliz perda de vidas. Mais informações sobre isso podem ser encontradas no Adendo 3930.3.
Adendo 3930.2: Registro de Exploração
A exploração de SCP-3930 é impossível de acordo com o entendimento previamente estabelecido de SCP-3930. Independentemente disso, observadores externos são capazes de perceber indivíduos que entram em SCP-3930 (e, como tal, deixam de existir) e até mesmo receber transmissões de áudio deles. Notavelmente, equipamentos de gravação de áudio e vídeo não funcionam corretamente perto de SCP-3930. As câmeras de vídeo não são capazes de capturar uma não-entidade, e a filmagem de SCP-3930 está sujeita às mesmas anormalidades de percepção visual anômala que a observação regular de SCP-3930. O mesmo é consistente com gravações de áudio. Em suma, todos os equipamentos de áudio e vídeo param de funcionar no momento em que entram em SCP-3930, embora os observadores continuem percebendo o funcionamento adequado, mesmo que a discrepância seja notada1.
A seguir temos uma transcrição de áudio, escrita por 3930/7/42 como ele o percebeu. Durante a gravação desse registro, 3930/7/4 falou em um microfone, percebeu uma resposta e depois repetiu a resposta em outro dispositivo de gravação. Como tal, vale a pena mencionar mais uma vez que o seguinte é simplesmente uma conversa que 3930/7/4 parece ter com outro humano que não existia no momento desta gravação, sendo o diálogo de ambos os indivíduos falado por 3930/7 /4. 3930/3/3 moderou este evento e confirmou a precisão das respostas percebidas, bem como curadoria dos registros posteriormente.
[COMEÇO DO REGISTRO]
3930/7/4: Certo, D-124, preciso que você comece a andar para frente. Você pode me dizer o que você vê na sua frente?
D-124: Árvores. O bosque.
3930/7/4: Algum animal ou vida selvagem?
D-124: Não.
3930/7/4: Tudo bem. Avance.
Silêncio.
3930/7/4: Você está se aproximando do limite da anomalia. Você vê alguma coisa agora?
D-124: Eu não, não, ainda apenas-
Neste ponto, D-124 desapareceu em SCP-3930 e deixou de existir. O equipamento de monitoramento de áudio confirmou que seu rádio havia parado de funcionar. Independentemente disso, nem 3930/7/4 ou 3930/3/3 notaram isso.
D-124: -árvores e arbustos e outras coisas.
3930/7/4: Continue em frente.
Silêncio.
D-124: Ei, espere. Há algo aqui na clareira. Algum tipo de edifício.
3930/7/4: Você pode descrevê-lo para mim?
D-124: Sim, é uh… curto. Tem um monte de, uh… Acho que é como um prédio de apartamentos. Está realmente coberto de vegetação, no entanto, como se estivesse abandonado por um tempo.
3930/7/4: Qual o tamanho dessa estrutura?
D-124: Bem, eu não sei. Talvez… trinta metros de comprimento? Conto seis portas deste lado. Parece que pode se curvar atrás.
3930/7/4: Vá em frente e continue.
D-124: Claro.
Silêncio.
D-124: Aliás, acabei de notar uma coisa. Há um som que posso ouvir agora, mas é muito baixo. Eu pensei que era o vento ou a grama um momento atrás, mas definitivamente não é nada disso.
3930/7/4: Como soa?
D-124: (Pausa) Sinceramente, não sei. É fraco.
3930/7/4: Entendido. Mantenha-nos atualizados sobre isso.
Silêncio.
D-124: Tudo bem, estou no prédio. Definitivamente algum tipo de prédio de apartamentos. Paredes brancas, portas marrons. Madeira. Há uh… acho que algum tipo de outro prédio aqui, talvez um escritório?
3930/7/4: Você pode abrir qualquer uma das portas?
D-124: Eu posso tentar. Espere. (Pausa) Esse está bloqueado. (Pausa) Este também, espera. (Pausa) Estou olhando pela janela, tentando ver se tem alguma coisa aqui, mas uh… está escuro. Não consigo ver além das cortinas.
3930/7/4: Por favor, continue a verificar as portas.
D-124: Sim. (Pausa) Consegui um. Vamos ver. (Pausa) Definitivamente, uh, definitivamente ninguém esteve aqui por um tempo. Está escuro, empoeirado. Apenas um quarto, eu acho. Não há muitos móveis, algumas cadeiras e uma pequena estante. Nada nele embora. Deixe-me olhar no quarto. (Pausa) Cama de solteiro. Uma cômoda, mas estão… estão vazias. A cama está feita. As cortinas estão desenhadas em todos os lugares, espere. (Som de cortinas sendo abertas.) Esta janela aqui apenas dá para o outro lado da, uh, da clareira aqui. Este edifício é em forma de um L grande, e vai descendo um pouco.
3930/3/3: (Longe do microfone) Você pode apagar essa luz? É brilhante demais.
D-124 continua a vasculhar o quarto e o banheiro anexo pelos cinco minutos seguintes. Eventualmente, ele é convidado a sair por 3930/7/4.
D-124: Sim, tudo bem, deixe-me ver algo.
3930/7/4: O que é isso?
D-124: Eu… eu abri essas cortinas mais cedo?
3930/7/4: O quê?
D-124: As persianas, porra… Eu puxei as cortinas mais cedo, quero dizer. Quando entrei no quarto.
3930/7/4: Eu não sei, eu-
D-124: Não, eu definitivamente fiz. Lembro-me especificamente, porque então olhei pela janela. Eu abri essas cortinas. (Pausa) Há algo mais aqui?
3930/7/4: Não temos motivos para acreditar que sim, então não.
D-124: Então o que fechou as malditas cortinas? Por que elas estão fechadas?
3930/7/4: Nós não sabemos.
D-124: Claro que você não sabe disso, mas… cara, eu definitivamente abri isso. Porque eu pisei aqui e olhei para fora e… eu disse, uh… bem, eu disse que havia alguém lá fora, ou… hein. Eu não me lembro do que eu disse, na verdade. Talvez eu estivesse errado. (Pausa) Isso é estranho.
3930/7/4: Como é?
D-124: Nada, eu só… acho que vou continuar aqui.
Silêncio.
D-124: Próximo quarto aqui é mais do mesmo. É, uh, é para trás do outro que passei. Este quarto tem uma TV nele.
3930/7/4: A televisão está ligada?
D-124: Quê? Não. Ninguém está aqui há semanas, talvez anos. Eu não acho que- (Pausa) Na verdade, quer saber? A TV ainda está quente. Alguém esteve aqui também. Deixa eu ver se… (Pausa)
3930/7/4: O quê?
D-124: Está ligado, mas é… estranho. Os canais continuam pulando. Apenas imagens, fotos. Preto e branco. Um oceano ao contrário. Espelhos e rostos. Uma pira funerária. (Pausa) Ele continua voltando para uma imagem. Fundo preto com uh… (Pausa) formas escuras flutuando. Mais de um. Eles são realmente pequenos. Difícil de ver. Desaparecendo e desaparecendo. (Pausa) Você pode ouvir isso?
3930/7/4: Não podemos.
D-124: É aquele som de novo. Não vem da TV. Talvez de fora? (Pausa) Isso, uh… huh.
3930/7/4: Como é?
D-124: Bem, é só que… isso vai parecer loucura, eu sei, mas juro que entrei nesta sala por uma porta naquela parede, e agora a porta não está lá. Há uma janela lá em vez disso.
3930/7/4: Você pode ver pela janela?
D-124: Eu posso, uh… (Pausa) Tudo bem, isso vai soar realmente louco, mas eu não posso abrir as cortinas. Quando vou puxá-los de volta, há apenas… mais atrás deles. E mais por trás disso.
3930/7/4: Existem outras saídas dessa sala?
D-124: Tem a-
Nesse momento, um telefone da estação móvel de pesquisa começou a tocar na mesma sala que 3930/7/4 e 3930/3/3, este último se levantou para atender. Ao fazê-lo, 3930/7/4 descreveu ter ouvido outro telefone tocando na outra extremidade do transmissor de áudio, próximo ao D-124.
D-124: Há um telefone tocando. Não me lembro de estar aqui, espere.
3930/7/4: Ei, não-
D-124 e 3930/3/3 em uníssono: Alô? (Pausa) Sim, estamos assistindo. (pausa) Ouvindo isso. (Pausa) Você pode me ouvir?
Neste ponto, 3930/7/4 nota um eco severo originado de seu receptor de áudio vindo do D-124.
D-124 e 3930/3/3 em uníssono: Alô? Olá? Você pode me ouvir? Estou falando com você agora? O que é isso?
3930/7/4: Ei, desligue o telefone! Desligue o maldito telefone!
3930/3/3 desliga o telefone e parece confuso e desorientado. Na outra extremidade do receptor de áudio, D-124 expressa confusão semelhante.
D-124: O que é que foi isso? Você ouviu alguma coisa disso?
3930/7/4: D-124, há alguma saída da sala em que você está atualmente?
D-124: Sim, há uma escada aqui. Eu posso tentar isso.
3930/7/4: Entendido, por favor faça.
Silêncio.
D-124: Tudo bem, eu desci as escadas, e agora estou em… outro quarto. Não, espere. É isso? (Pausa) Ei, esqueci de mencionar antes, mas minha pele está muito estranha.
3930/7/4: O que quer dizer?
D-124: Tipo calcário. E quando eu coço minha mão contra meu braço, meio que uh… eu não sei como descrever. É como se ele simplesmente parasse de estar lá por um minuto.
3930/7/4: Anotado. Você pode descrever seu entorno agora?
D-124: Há o mesmo sofá da sala anterior, mas há algo diferente nesta. Talvez o quarto seja do tamanho errado? Parece um pouco maior, as coisas estão mais espalhadas.
3930/7/4: Você pode voltar a subir as escadas?
D-124: Escadas?
3930/7/4: As escadas que você acabou de descer.
D-124: Que escadas?
3930/7/4: Você acabou de descer um lance de escadas. Para entrar nesta sala.
D-124: Não, eu entrei pela porta da frente, bem aqui. (Pausa) É estranho. A porta está trancada agora. Tem certeza de que não pode ouvir isso, a propósito?
3930/7/4: Você pode descrever o ruído que está ouvindo?
D-124: Tipo… você já ouviu estática?
3930/7/4: Claro.
D-124: Às vezes você ouve coisas no espaço em branco, sim? Seu cérebro preenchendo as lacunas. Este som é como aquele som, o som que seu cérebro faz, só que sem a estática. Realmente não é muito alto, mas é realmente perceptível. (Pausa) Eu acho, uh… deixe-me ver. Deve haver uma porta fora daqui, em algum lugar. Deixa-me ver.
D-124 continua a olhar através da sala em que está para uma saída pelas quatro horas seguintes. Apesar das tentativas do grupo de controle para ajudar D-124 a sair da sala, ele não consegue fazê-lo..
D-124: Estou notando algo novamente. Eu sei porque tudo isso está demorando tanto. O espaço entre tudo é muito grande agora. Estou levando dez minutos agora para caminhar do sofá para a TV. Eu precisava de vinte para chegar à cozinha
3930/7/4: Quê? Desde quando? Por que você não mencionou isso antes?
D-124: Eu não sei, eu- (Pausa) Há uma batida na porta. Espere. (Pausa) Olá? (Pausa) Tem um homem lá fora. Ele quer saber se estou ouvindo.
3930/7/4: Estou?
D-124: Sim, está. (Pausa) Tudo bem. (Pausa) Ele diz que há uma saída, descendo pelo, uh, pelo chão. Ele disse que se eu me inclinar para trás o suficiente, eu vou lá, então…
Silêncio. D-124 não responde por trinta e oito minutos. 3930/7/4 e 3930/3/3 não falam por trinta e oito minutos.
D-124: Ruído branco.
Silêncio.
3930/7/4: Você já está aí?
D-124: É mais longe do que eu pensei que seria. Acho que estou começando a entender. Você está ouvindo?
3930/7/4: Você está ouvindo?
D-124: Bom, não pare de ouvir. Estou aqui embaixo, agora. Veja, eu pensei que as coisas que eu estava vendo eram algo a ver comigo, mas na verdade não são. Eu realmente não estou vendo eles. (Pausa) Sim, isso faz muito mais sentido. Não para mim, mas talvez para você. Talvez isso não importe. (Pausa) Então você sabe o que eu disse antes sobre ouvir estática, certo? O mesmo tipo de coisa está acontecendo com meus olhos agora. Preenchendo as lacunas.
3930/7/4: O que você vê?
D-124: Havia um buraco no mundo aqui, e este lugar foi puxado para dentro dele, como um ralo. Pessoas também. Eu posso realmente ver, agora, todo o edifício, desenhado no minúsculo… ponto. Fraturando e quebrado. (Pausa) Tudo bem, sim. Sim Sim Sim. Esta é uma resposta. Como uma reação. A natureza não abomina o vácuo, mas as pessoas sim. Suas mentes não são feitas para isso, certo? Você olha para as estrelas e vê coisas, porque é isso que você faz. Fazendo sentido disso. Ordem é um conceito feito pelo homem.
3930/7/4: você pode descrever o espaço em que está agora?
D-124: Não estou.
3930/7/4: O que você quer dizer?
D-124: Você sabe que eu não sou, na verdade. Assim que você perceber, tudo isso vai acabar.
3930/7/4: Assim que eu perceber o quê?
D-124: Você apenas tem que desviar o olhar da tela e você para de ver o, uh… você para de ver os padrões. Eu… se você desviar o olhar, você vai parar de me ver, e você… você vai parar de me ouvir, e é isso que eu estou ouvindo, isso é o que eu tenho ouvido esse tempo todo, sim, isso faz sentido, porque se você piscar você perde e uma vez que se vai não é nada de novo, então eles tentam chamar sua atenção e se eles perderem não são nada, e-
3930/7/4: Devagar, preciso que você…
D-124: -não, não, não, você desvia o olhar e os padrões desaparecem. Você para de ouvir e não os ouve. Eles não são nada, e agora eu sou… você não entende?
3930/7/4: São-
Neste ponto, há uma pequena queda nos sistemas elétricos à medida que o gerador no local é ativado. Tanto o 3930/7/4 quanto o 3930/3/3 percebem imediatamente que o transmissor de áudio não está mais funcionando. Tentativas de contato com D-124 falham.
[FIM DO REGISTRO]
Adendo 3930.3: Entrevista com 3930/1/1
O trecho a seguir foi retirado de um registro de entrevista realizado com o Dr. Andrei Vasiliev, um cientista soviético que foi encontrado operando os procedimentos de contenção de SCP-3930 antes do início da intervenção da Fundação. Foi eventualmente oferecido a Dr. Vasiliev um cargo dentro da Fundação, e tornou-se 3930/1/1 pouco depois. O entrevistador foi o Dr. Piotr Kuzkin. Tradução fornecida pelo Dr. Simon Pietrykau.
[COMEÇO DO REGISTRO]
Dr. Kuzkin: O que é isso?
Dr. Vasiliev: Não é nada, não em qualquer sentido mensurável. É um vazio estático e descomprometido. Um espaço onde nada existe.
Dr. Kuzkin: Como chegou aqui?
Dr. Vasiliev: Não sabemos. Foi encontrado, seja por alguém de dentro do Estado ou por um jogador de fora, e chegamos primeiro.
Dr. Kuzkin: O que você sabe sobre isso?
Dr. Vasiliev: Saber sobre isso? O que há para saber? Não há nada aqui. Nada para medirmos, nada para testarmos. As coisas que cruzam seu limiar desaparecem e deixam de existir. Tentamos enviar soldados com equipamento de gravação, mas todos tiveram o mesmo destino.
Dr. Kuzkin: O que aconteceu com o resto da sua equipe?
Dr. Vasiliev: Ah… (Pausa) Percepção é fundamental. Tudo o que você pode testar lhe dirá que há uma ausência lá, sim? Mas você olha para ele e ainda vê florestas e árvores e até animais. Caminhe o suficiente e você poderá ver um prédio ou pessoas. Mas nada disso é real. No momento em que você vê o prédio, seja qual for a forma, você também não é real. Você se tornou pouco mais do que o reflexo de si mesmo percebido pela mente de outra pessoa. Essa coisa, esse vazio… (pausa) É um espelho odioso. Ele deseja que você olhe para ele. Quanto mais olham, mais odioso se torna.
Dr. Kuzkin: Mas e o resto da sua equipe?
Dr. Vasiliev: Havia muitos de nós. Muitos de nós olharam para o vazio, e ele começou a gritar.
Dr. Kuzkin: Gritar?
Dr. Vasiliev: Quando você se aproximar, começará a ouvi-lo. Tão fraco que pode ser nada, ou menos. Mas um barulho. Algo estranho aconteceu. A mente humana evoluiu para ver padrões onde não há nenhum, então, quando lançada sobre um espaço onde não há nada, a mente começa a criar algo do nada. O que você ouve é algo rudimentar, uma sensibilidade quase imperceptível. É um flash ao longo da borda do vazio enquanto nossas mentes tentam perceber algo que não está lá. E odeia.
Dr. Kuzkin: O que você quer dizer com isso odeia? Por que odiaria alguma coisa? Como você saberia?
Dr. Vasiliev: Porque éramos muitos. Cada membro de nossa equipe ciente do vazio, cada um tentando percebê-lo. Esses flashes, esses minúsculos gritos, eventualmente eles começaram a… se unir. Não se engane, Dr. Kuzkin, eles não são reais. Eles são para o neutrino o que o neutrino é para nós, menos que nada. Mas eles estão de alguma forma conscientes de seu nada e são odiosos. A existência deles, acredito, é um tormento. Eles odeiam o universo por existir. Eles se odeiam por serem. E eles nos odeiam por fazê-los ser. Eles não são nada além de ódio. (Pausa) Com tempo suficiente, e com o suficiente de nós tentando olhar para este vazio, algo rastejou para fora dele. (Pausa) Depois, éramos dez. A anomalia tem se mantido estável desde então.
Dr. Kuzkin: O que saiu?
Silêncio.
Dr. Kuzkin: Há quanto tempo você está aqui?
Dr. Vasiliev: Décadas.
Dr. Kuzkin: Por que você não pediu socorro?
Dr. Vasiliev: Depois de ouvir o grito, você não pode deixar de ouvi-lo. Pedir alívio seria apenas condenar outra alma.
Dr. Kuzkin: No outro dia, o restante de seus cientistas desapareceu. Onde eles estão?
Dr. Vasiliev: Eles entraram no vazio.
Dr. Kuzkin: Por quê?
Dr. Vasiliev: Há muitos de nós agora. Você trouxe doze, e havia oito de nós. Não pode haver mais de dez. Uma vez que você tenha percebido o vazio, sua mente não pode ser levada a esquecê-lo. Há treze de nós agora, mas não deve haver mais de dez.
Dr. Kuzkin: Você fala sobre esse vazio como se fosse algum tipo de criatura inteligente. Como esse nada pode ser algo inteligente?
Dr. Vasiliev: Eles não são a mesma coisa. O vazio é o que é, uma região de não-existência. É insondável e inalterável, e não sabemos nada sobre isso. Mas o padrão de gritadores são, sim, de alguma forma inteligentes. Mas eles só são inteligentes porque são nós. Eles são o nosso reflexo neste espelho odioso.
(Atividade fora da câmera. Dr. Kuzkin desvia o olhar. Dr. Vasiliev olha para a câmera por um momento.)
Dr. Kuzkin: Tudo bem. Mais alguma coisa?
Dr. Vasiliev: Não pode haver mais de dez. Eu irei para o vazio, e então dois de vocês devem seguir.
Dr. Kuzkin: E se não o fizerem?
Silêncio.
[FIM DO REGISTRO]
@supports(display: grid) { :root { --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 769px) { #side-bar .close-menu { display: block; position: fixed; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; background: unset; opacity: 1; pointer-events: all; z-index: -1; } #side-bar .close-menu img { color: transparent; } #side-bar .close-menu::before, #side-bar .close-menu::after { content: ""; box-sizing: border-box; position: fixed; display: block; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; padding: 0; margin: 0; text-align: center; pointer-events: all; cursor: pointer; transition: opacity var(--sidebar-transition-timing); } #side-bar .close-menu::before { --mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E"); z-index: -1; background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important; -webkit-mask: var(--mask); mask: var(--mask); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: 50% 50%; mask-position: 50% 50%; -webkit-mask-size: 60%; mask-size: 60%; } #side-bar .close-menu::after { z-index: -2; background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important; border-radius: var(--toggle-roundness, 50%); border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid; } #side-bar:focus-within .close-menu, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu { pointer-events: none; } #side-bar:focus-within .close-menu::before, #side-bar:focus-within .close-menu::after { opacity: 0; pointer-events: none; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after { opacity: 0; pointer-events: none; } #side-bar { display: block; position: fixed; top: 0; left: calc(var(--sidebar-width-on-desktop)*-1); z-index: 10; transition: left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; height: 100%; overflow-y: auto; overflow-x: hidden; margin-top: 0; } #side-bar:focus-within { left: 0; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover { left: 0; } #side-bar .side-block { margin-top: 1rem; background-color: rgb(0, 0, 0, 0); border-radius: 0; border-left-width: 0px; border-right-width: 0px; } #main-content::before { content: ""; display: block; position: fixed; top: 0; right: 0; z-index: -1; opacity: 0; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; margin-left: var(--sidebar-width-on-desktop); background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat; padding-right: 0; width: 100%; height: 100vh; pointer-events: none; z-index: 99; } #side-bar:focus-within ~ #main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } @supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar { padding: inherit; } } #content-wrap { display: flex; flex-direction: row; width: calc(100vw - (100vw - 100%)); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); flex-grow: 2; height: auto; position: relative; margin: 0 auto; max-width: inherit; } #main-content { width: 100%; position: initial; max-height: 100%; padding: 2rem 1rem; max-width: var(--body-width-on-desktop, 45.75rem); margin: 0 auto; } #page-content { max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } @supports (-webkit-hyphens:none) { #side-bar { transition: left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; padding-right: 0; background-color: rgb(0, 0, 0, 0); pointer-events: all; overflow-x: visible; overflow-y: visible; z-index: 999; } #side-bar::-webkit-scrollbar { opacity: 0; -webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; } #side-bar .close-menu::before { z-index: 999; } #side-bar .close-menu::after { z-index: 998; } #side-bar:hover .close-menu::before, #side-bar:hover .close-menu::after { opacity: 0; } #side-bar:hover { left: 0; background-color: rgba(var(--swatch-menubg-color), 1); padding-right: 0; } #side-bar:hover::-webkit-scrollbar { opacity: 1; } #side-bar:hover~#main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } } } }
:root { --timeScale: 1; --timeDelay: 0s; } /* Converting middle divider from box-shadow to ::before pseudo-element */ .anom-bar > .bottom-box { box-shadow: none!important; } .anom-bar > .bottom-box::before { position: absolute; content: " "; width: 100%; height: 0.5rem; background-color: rgb(var(--black-monochrome, 12, 12, 12)); transform: translateY(-0.74rem); } /* DIVIDER */ .anom-bar > .bottom-box::before { animation-name: divider; animation-duration: calc(0.74s * var(--timeScale)); animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.32,.38,.39,.94); animation-fill-mode: backwards; } /* CLASSIFIED LEVEL BARS */ div.top-center-box > * { animation-name: bar; animation-duration: calc(0.45s * var(--timeScale)); animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } div.top-center-box > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); } /* TOP TEXT */ div.top-left-box, div.top-right-box { clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%); } div.top-left-box > *, div.top-right-box > * { position: relative; animation-name: bottomup; animation-duration: calc(0.65s * var(--timeScale)); animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } /*-----------------------------------*/ /*-----------------------------------*/ /* CONTAINMENT, DISRUPTION, RISK CLASSES */ div.text-part > * { clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%); animation-name: expand2; animation-duration: calc(0.5s * var(--timeScale)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.12,.41,.27,.99); animation-fill-mode: backwards; } div.text-part > :nth-child(1) { animation-name: expand1; } div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); } div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); } div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); } div.main-class::before, div.main-class::after { animation-name: iconslide; animation-duration: calc(0.45s * var(--timeScale)); animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.12,.41,.27,.99); animation-fill-mode: backwards; } /* BOTTOM TEXT */ div.main-class > *, div.disrupt-class > *, div.risk-class > * { white-space: nowrap; animation-name: flowIn; animation-duration: calc(0.42s * var(--timeScale)); animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } /*-----------------------------------*/ /*-----------------------------------*/ /* DIAMOND */ div.arrows { animation-name: arrowspin; animation-duration: calc(0.7s * var(--timeScale)); animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.12,.41,.27,.99); animation-fill-mode: backwards; } div.quadrants > * { animation-name: fade; animation-duration: calc(0.3s * var(--timeScale)); animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.12,.41,.27,.99); animation-fill-mode: backwards; } div.top-icon, div.right-icon, div.left-icon, div.bottom-icon { animation-name: nodegrow; animation-duration: calc(0.4s * var(--timeScale)); animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.12,.41,.27,.99); animation-fill-mode: backwards; } div.diamond-part { clip-path: polygon( -10% 0.37%, 120% 0.37%, 120% 100%, -10% 100%); animation-name: diamondBorder; animation-duration: calc(0.8s * var(--timeScale)); animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); animation-iteration-count: 1; animation-timing-function: cubic-bezier(.32,.38,.39,.94); animation-fill-mode: backwards; will-change: box-shadow; } /* MOBILE QUERY */ @media (max-width: 480px ) { .anom-bar > .bottom-box::before { display:none; } .anom-bar > .bottom-box { box-shadow: 0 -0.5rem 0 0 rgb(var(--black-monochrome, 12, 12, 12))!important; } div.top-center-box > * { animation-name: bar-mobile; animation-duration: calc(0.9s * var(--timeScale)); } div.top-center-box > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); } div.top-center-box > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); } } /*--- Motion Accessibility ---*/ @media (prefers-reduced-motion) { div.anom-bar-container { --timeScale: 0!important; } } /*-------------------------*/ @keyframes divider { from { max-width: 0%; } to { max-width: 100%; } } @keyframes bar { from { max-width: 0%; } to { max-width: 100%; } } @keyframes bar-mobile { from { max-height: 0%; } to { max-height: 100%; } } @keyframes bottomup { from { top: 100px; } to { top: 0; } } @keyframes expand1 { from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); } to { opacity: 1; clip-path: inset(0); } } @keyframes iconslide { from { opacity: 0; transform: translateX(-5rem); } to { opacity: 1; transform: translateX(0); } } @keyframes expand2 { from { opacity: 0; width: 1%; } to { opacity: 1; width: calc(100% - 0.25rem); } } @keyframes fade { from { opacity: 0; } to { opacity: 1; } } @keyframes flowIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes arrowspin { from { clip-path: circle(0%); transform: rotate(135deg); } to { clip-path: circle(75%); transform: rotate(0deg); } } @keyframes nodegrow { from { transform: scale(0);} to { transform: scale(1);} } @keyframes diamondBorder { from { box-shadow: -0.5rem -20rem 0 0 rgb(var(--black-monochrome, 12, 12, 12)); } to { box-shadow: -0.5rem 0 0 0 rgb(var(--black-monochrome, 12, 12, 12)); } }
@supports(display: grid) { :root { --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 769px) { #side-bar .close-menu { display: block; position: fixed; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; background: unset; opacity: 1; pointer-events: all; z-index: -1; } #side-bar .close-menu img { color: transparent; } #side-bar .close-menu::before, #side-bar .close-menu::after { content: ""; box-sizing: border-box; position: fixed; display: block; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; padding: 0; margin: 0; text-align: center; pointer-events: all; cursor: pointer; transition: opacity var(--sidebar-transition-timing); } #side-bar .close-menu::before { --mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2z'/%3E%3C/svg%3E"); z-index: -1; background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important; -webkit-mask: var(--mask); mask: var(--mask); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: 50% 50%; mask-position: 50% 50%; -webkit-mask-size: 60%; mask-size: 60%; } #side-bar .close-menu::after { z-index: -2; background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important; border-radius: var(--toggle-roundness, 50%); border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid; } #side-bar:focus-within .close-menu, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu { pointer-events: none; } #side-bar:focus-within .close-menu::before, #side-bar:focus-within .close-menu::after { opacity: 0; pointer-events: none; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::before, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover .close-menu::after { opacity: 0; pointer-events: none; } #side-bar { display: block; position: fixed; top: 0; left: calc(var(--sidebar-width-on-desktop)*-1); z-index: 10; transition: left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; height: 100%; overflow-y: auto; overflow-x: hidden; margin-top: 0; } #side-bar:focus-within { left: 0; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover { left: 0; } #side-bar .side-block { margin-top: 1rem; background-color: rgb(0, 0, 0, 0); border-radius: 0; border-left-width: 0px; border-right-width: 0px; } #main-content::before { content: ""; display: block; position: fixed; top: 0; right: 0; z-index: -1; opacity: 0; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; margin-left: var(--sidebar-width-on-desktop); background: rgba(var(--swatch-menubg-black-color), .3) 1px 1px repeat; padding-right: 0; width: 100%; height: 100vh; pointer-events: none; z-index: 99; } #side-bar:focus-within ~ #main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } @supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) { #side-bar { padding: inherit; } } #content-wrap { display: flex; flex-direction: row; width: calc(100vw - (100vw - 100%)); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); flex-grow: 2; height: auto; position: relative; margin: 0 auto; max-width: inherit; } #main-content { width: 100%; position: initial; max-height: 100%; padding: 2rem 1rem; max-width: var(--body-width-on-desktop, 45.75rem); margin: 0 auto; } #page-content { max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } @supports (-webkit-hyphens:none) { #side-bar { transition: left 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; padding-right: 0; background-color: rgb(0, 0, 0, 0); pointer-events: all; overflow-x: visible; overflow-y: visible; z-index: 999; } #side-bar::-webkit-scrollbar { opacity: 0; -webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; } #side-bar .close-menu::before { z-index: 999; } #side-bar .close-menu::after { z-index: 998; } #side-bar:hover .close-menu::before, #side-bar:hover .close-menu::after { opacity: 0; } #side-bar:hover { left: 0; background-color: rgba(var(--swatch-menubg-color), 1); padding-right: 0; } #side-bar:hover::-webkit-scrollbar { opacity: 1; } #side-bar:hover~#main-content::before { width: calc(100% - var(--sidebar-width-on-desktop)); opacity: 1; pointer-events: all; } } } }
@supports(display: grid) { :root:lang(pt-br) { /* header measurements */ --header-height-on-desktop: 10rem; --header-height-on-mobile: 10rem; --header-h1-font-size: clamp(2rem, 5vw, 2.8125rem); --header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem); } #header { --search-textbox-text-color: var(--swatch-secondary-color); background: none; } #header::before { content: " "; position: absolute; width: 100%; height: 100%; left: 0; top: 0.75rem; background-image: var(--logo-image); background-repeat: no-repeat; background-position: center 0; background-size: auto calc(var(--header-height-on-desktop) - 1.5rem); opacity: 0.8; pointer-events: none; } #header h1, #header h2 { margin: 0; padding: 0; width: 100%; height: var(--header-height-on-desktop); display: flex; align-items: center; justify-content: center; display: flex; align-items: center; justify-content: center; } #header h1 a, #header h1 a::before, #header h2 span, #header h2 span::before { margin: 0; padding: 0; z-index: 0; display: block; text-align: center; } #header h1 { z-index: 1; } #header h1 a::before, #header h1 a::after { content: var(--header-title); } #header h1 a::before { color: rgb(var(--swatch-text-tertiary-color)); z-index: -1; -webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark)); } #header h1 a::after { color: rgb(var(--swatch-headerh1-color)); z-index: 1; } #header h2 { z-index: 0; text-transform: uppercase; pointer-events: none; } #header h2 span { margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em); } #header h2 span::before, #header h2 span::after { --wght: 600; content: var(--header-subtitle); position: absolute; left: 50%; transform: translateY(-50%) translateX(-50%); width: 100%; text-align: center; } #header h2 span::before { -webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark)); } #header h2 span::after { color: rgb(var(--swatch-headerh2-color)); z-index: 1; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { color: rgba(0, 0, 0, 0); } /* fix for amazonian leaf */ #content-wrap::before { background-size: 386px; } @media (min-width: 36rem) { #login-status { flex-grow: 1; left: 3%; right: initial; } #login-status::before { --mask-image: none; background-color: transparent; } #login-status:not(:focus-within) { color: rgb(var(--login-line-divider-color)); -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; user-select: initial; } #login-status #account-topbutton, #login-status:not(:focus-within) #account-topbutton { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgba(var(--login-arrow-color), 0); } #login-status #account-topbutton::before{ --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--login-arrow-color), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton:hover::before { --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; } #login-status:not(:focus-within) #account-topbutton::after { display: none; } #login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); pointer-events: all; -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) { opacity: 1; } #login-status #my-account { --wght: 300; } #account-options { background: var(--gradient-header); } #search-top-box { top: 1.5em; right: 3%; background: rgba(var(--search-focus-textbox-bg-color), 0.4); box-shadow: calc(var(--search-height) / 2 * -1) 0 calc(var(--search-height) / 2) rgba(var(--search-focus-textbox-bg-color), 0.4); } #search-top-box:focus-within ~ #login-status { opacity: 1; } #search-top-box::after { transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); } #search-top-box:not(:focus-within)::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0% 100% ); background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #search-top-box:not(:focus-within):hover::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgb(var(--search-icon-hover-bg-color)); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) { max-width: var(--search-width); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { max-width: var(--search-width); padding: 0 var(--search-height) 0 1em; outline-width: 0; background-color: rgb(var(--search-focus-textbox-bg-color), 0.35); color: rgba(var(--search-textbox-text-color), 0.4); cursor: pointer; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"], #search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] { pointer-events: all; border: none; } } #page-title::after, .meta-title::after, #page-title::before, .meta-title::before { content: ""; flex-grow: 1; height: 0.0625rem; background: rgb(var(--swatch-primary)); } #page-title::before, .meta-title::before { margin: auto 1.25rem auto auto; } }
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Fira+Code&display=swap'); @supports(display: grid) { :root { /* S-CSS-P Integration */ /* If you're making a new CSS theme, please include the following three variables at minimum. */ --theme-base: "black-highlighter"; /* must be either "black-highlighter" or "sigma9" */ --theme-id: "penumbra-bhl"; /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */ --theme-name: "Penumbra BHL Theme"; /* set this to your theme's full name */ --lgurl: var(--logo-image); --header-subtitle: "ASSEGURAR- CONTER - PROTEGER"; /* Typefaces */ --body-font: "Roboto", sans-serif; --header-font: "Josefin Sans", sans-serif; --title-font: "Josefin Sans", sans-serif; --mono-font: "Fira Code", "Andale Mono", "Courier New", Courier, monospace; --ui-wght: 600; --ui-hvr-wght: 800; /* Standard Colors */ --white-monochrome: 248, 248, 248; /* white */ --pale-gray-monochrome: 237, 237, 237; /* v light gray for blockquotes and stuff */ --light-pale-gray-monochrome: 237, 237, 237; /* very light pale gray for misc. use */ --very-light-gray-monochrome: 215, 215, 215; /* very light accent gray for misc. use */ --light-gray-monochrome: 160, 160, 160; /* light accent gray for login status */ --gray-monochrome: 66, 66, 72; /* gray */ --dark-gray-monochrome: 47, 51, 60; /* dark accent gray for sidebar background */ --black-monochrome: 33, 37, 46; /* black */ --accentColor: 30, 181, 232; /*Penumbra Accent Color*/ --pale-accent: var(--accentColor); /* light red, for visited links */ --bright-accent: var(--accentColor); /* bright red */ --medium-accent: var(--accentColor); /* medium red - the "default" accent color */ --dark-accent: var(--accentColor); /* dark red */ --alt-accent: 221, 102, 17; /* pale orange, for newpage links */ /* Background and Header Colors */ --background-gradient-color: var(--black-monochrome); /* Primary Theme Colors */ --swatch-background: var(--dark-gray-monochrome); /* Primary Text Colors */ --swatch-text-light: var(--pale-gray-monochrome); --swatch-text-general: var(--swatch-text-light); /* Primary Menu Colors */ --swatch-menubg-color: var(--black-monochrome); --swatch-menutxt-general-color: var(--swatch-menutxt-light-color); --swatch-alternate-color: var(--swatch-menubg-dark-color); /* Link Colors */ --sidebar-links-text: var(--bright-accent); /* Rating Module Colors */ --rating-module-button-color: var(--white-monochrome); --rating-module-text-color: var(--swatch-menutxt-light-color); /* Header Gradients */ --diagonal-stripes: initial; /* header measurements */ --header-height-on-desktop: 8.750rem; --header-height-on-mobile: 8.750rem; --header-h1-font-size: calc(2rem + (2.75 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h2-font-size: calc(var(--base-font-size) * 1.15); /* Toggle Sidebar Variable */ --toggle-border-color: rgb(var(--swatch-primary)); --toggle-icon-color: rgb(var(--swatch-primary)); --toggle-roundness: 0; } /* ===PAGE ELEMENTS COLORS=== */ :root { /* ===UI BUTTON COLORS=== */ --ui-button-bg: var(--swatch-menubg-medium-dark-color); --ui-button-txt: var(--swatch-text-secondary-color); --ui-button-hover-txt: var(--swatch-text-secondary-color); /* ===MODALS COLORS=== */ --modal-bg: var(--black-monochrome); --modal-body-text: var(--swatch-text-secondary-color); --modal-body-header-txt: var(--swatch-primary); --modal-header-bg: var(--black-monochrome); /* ===FOOTNOTES HOVER BLOCK COLORS=== */ --hoverblock-bg: var(--swatch-menubg-medium-dark-color); --hoverblock-txt: var(--swatch-text-general); } #main-content { /* ===TABS===*/ --tabs-bg: var(--swatch-menubg-medium-dark-color); --tabs-content-bg-color: var(--swatch-menubg-medium-dark-color), 1; /* ===BLOCKQUOTES=== */ --blockquote-bg-color: var(--swatch-menubg-medium-dark-color), 1; } #header { /* Primary Header Colors */ --swatch-headerh1-color: var(--bright-accent); --swatch-headerh2-color: var(--bright-accent); } #footer { --footer-link-hover-color: var(--swatch-text-tertiary-color); } ::-moz-selection { background: rgba(var(--swatch-primary), 1); color: rgb(var(--black-monochrome)) !important; text-shadow: none; } ::selection { background: rgba(var(--swatch-primary), 1); color: rgb(var(--black-monochrome)) !important; text-shadow: none; } html, body { scrollbar-color: rgb(var(--swatch-primary)) rgb(var(--black-monochrome)); } body { background-image: var(--gradient-background); background-size: 100% var(--background-gradient-distance); } .danger-diamond a, .danger-diamond a:hover { color: rgba(0, 0, 0, 0) !important; box-shadow: initial !important; } #header::before { background-image: var(--lgurl); opacity: 0.15; background-size: auto 9.5rem; } #header h1 a { text-transform: uppercase; } #header h1, #header h1 a, #header h1 a::before { top: 0.35rem; } #header h2 { top: calc(var(--header-h2-font-size) * 0.9); } #side-bar .heading { background: none; flex-basis: 90%; margin: 0.5rem auto 0.125rem; font-family: var(--header-font); } #side-bar .heading p, #side-bar .side-block>.collapsible-block .collapsible-block-link { text-transform: none; text-align: left; font-size: 0.94rem; text-indent: 0; } #page-content { font-size: 0.9rem !important; } #page-title { color: rgb(var(--swatch-text-general)); border-color: rgb(var(--swatch-text-general)); padding: 0; } h1, h2, h3, h4, h5, h6 { color: rgb(var(--swatch-primary)); } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(var(--white-monochrome)); } #login-status #my-account { --wght: 400; font-weight: 400; } #top-bar div.mobile-top-bar>ul>li>ul>li>a, #top-bar div.top-bar>ul>li>ul>li>a { --wght: 400; font-weight: 400; } #top-bar div.mobile-top-bar>ul>li>ul>li:hover a, #top-bar div.top-bar>ul>li>ul>li:hover a { color: rgb(var(--black-monochrome)); } #page-content a:not([href*="user"]):not([href*="javascript:;"]) { padding: 0.15em; margin: -0.15em; color: rgb(var(--white-monochrome)); -webkit-box-decoration-break: clone; box-decoration-break: clone; box-shadow: inset 0 -0.125rem 0 0rem rgba(var(--swatch-primary), 1); transition: box-shadow 300ms cubic-bezier(0.4, 0.0, 0.2, 1), color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms cubic-bezier(0.4, 0.0, 0.2, 1), margin 300ms cubic-bezier(0.4, 0.0, 0.2, 1); } #page-content a:not([href*="user"]):not([href*="javascript:;"]):hover { padding: 0.3em 0.25em 0.2em 0.25em; margin: -0.25em; box-shadow: inset 0 -1.5em 0 0 rgba(var(--swatch-primary), 1); text-decoration: none; color: rgb(var(--black-monochrome)) } .page-rate-widget-box { background: rgb(var(--black-monochrome)); } /* Ayer's info-bar patch by Monkatraz */ #page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link { width: 100%; max-width: 100%; margin: 0 auto; box-shadow: none; } #page-content .info-container .collapsible-block-link { padding: 0; } #page-content .info-container .collapsible-block-link::before, #page-content .info-container .collapsible-block-unfolded-link::before { content: " "; display: none; } #page-content .info-container .collapsible-block-content::after { display: none; } #u-author_block>p>a { background-color: rgb(var(--black-monochrome)); border-radius: 0; } :is(blockquote, .blockquote, div.blockquote, [class*="blockquote"]), #toc { background-color: rgb(var(--black-monochrome)); border: solid 0.125rem rgb(var(--dark-gray-monochrome)); box-shadow: -0.188rem 0rem 0rem -0.006rem rgb(var(--swatch-primary)); } .code { background-color: rgb(var(--black-monochrome)); border: solid 0.1875rem rgb(var(--dark-gray-monochrome)); box-shadow: none; } .code pre, .code p, .code { font-size: 0.87rem; background-color: rgb(var(--black-monochrome)); color: rgb(var(--swatch-text-general)); } .code pre { white-space: pre-wrap; } .code pre span[class*="hl-"] { -webkit-filter: invert(1) hue-rotate(180deg); filter: invert(1) hue-rotate(180deg); } #page-content .yui-navset .yui-nav { width: 100%; } #page-content .yui-navset .yui-nav a { transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1); } #page-content .yui-navset .yui-nav li, #page-content .yui-navset .yui-navset-top .yui-nav li { box-shadow: initial; } #page-content .yui-navset .yui-nav li { background-color: rgb(var(--black-monochrome)); padding-top: 0.25em; -webkit-animation: tab-active 300ms cubic-bezier(0.4, 0.0, 0.2, 1); animation: tab-active 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-fill-mode: forward; animation-fill-mode: forward; -webkit-animation-play-state: paused; animation-play-state: paused; } #page-content .yui-navset .yui-nav li:hover { background-color: rgb(var(--swatch-primary)); } #page-content .yui-navset .yui-nav li em { transition: transform 400ms cubic-bezier(0.4, 0.0, 0.2, 1); color: rgb(var(--swatch-menutxt-light-color)); } #page-content .yui-navset .yui-nav li:hover em { color: rgb(var(--swatch-menutxt-dark-color)); } #page-content .yui-navset .yui-nav .selected { margin-top: -0.5em; padding-top: 0.5em; margin-right: 0.0625rem; background-color: rgb(var(--swatch-primary)); -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-fill-mode: backwards; animation-fill-mode: backwards; -webkit-animation-play-state: running; animation-play-state: running; } #page-content .yui-navset .yui-nav .selected a em { transform: translateY(-0.25em); color: rgb(var(--black-monochrome)); } #page-content .yui-navset .yui-nav a, #page-content .yui-navset .yui-nav a:hover, #page-content .yui-navset .yui-nav a:active, #page-content .yui-navset .yui-nav a:focus-within { background: rgba(0, 0, 0, 0) !important; font-family: var(--title-font); font-weight: 700; isolation: isolate; } #page-content .yui-navset .yui-nav a::before, #page-content .yui-navset .yui-nav a::after { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; pointer-events: none; } #page-content .yui-navset .yui-nav a:hover::before, #page-content .yui-navset .yui-nav a:focus::before, #page-content .yui-navset .yui-nav .selected a::before { -webkit-mask-position: center 0rem !important; mask-position: center 0rem !important; background-position: 100% 200vh; } #page-content .yui-navset .yui-nav a:hover::after, #page-content .yui-navset .yui-nav a:focus::after, #page-content .yui-navset .yui-nav .selected a::after { opacity: 0; -webkit-animation: fade 300ms cubic-bezier(0.4, 0.0, 0.2, 1); animation: fade 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -webkit-animation-direction: backwards; animation-direction: backwards; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } #page-content :is(.yui-navset, .yui-navset-top, .yui-navset-bottom) .yui-content { background: rgb(var(--black-monochrome)); border: none; margin-top: 0; } #page-content table.wiki-content-table tr { border: none !important; } #page-content table.wiki-content-table th { background-color: rgb(var(--black-monochrome)); color: rgb(var(--swatch-primary)); ; font-family: var(--title-font); font-weight: 700; text-transform: uppercase; padding-top: 0.4em; } #page-content table.wiki-content-table th, #page-content table.wiki-content-table td { border: solid 0.0625rem rgb(var(--swatch-primary)) !important; } hr { border-color: rgb(var(--accentColor)); background-color: rgb(var(--accentColor)); } /*---- TAB ANIMATION by Croquembouche ---- */ #page-content .yui-navset .yui-content>div { display: block; top: 0; overflow: hidden; transform-origin: 0 0; } #page-content .yui-navset .yui-content>div[style*="none"] { display: block !important; flex: 0; max-height: 0; padding: 0 0.5em; border-width: 0; /* The following transition affects the one that DISAPPEARS */ transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0s; -webkit-animation: tab-disappear 0.5s ease-in-out 0s 1 both; animation: tab-disappear 0.5s ease-in-out 0s 1 both; } #page-content .yui-navset .yui-content>div[style*="block"] { display: block !important; flex: 1; max-height: 9999rem; /* The following transition affects the one that APPEARS */ transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0.5s; -webkit-animation: tab-appear 0.5s ease-in-out 0.5s 1 both; animation: tab-appear 0.5s ease-in-out 0.5s 1 both; } @-webkit-keyframes tab-disappear { 0% { max-height: 9999rem; } 1% { max-height: 100vh; } 100% { max-height: 0; } } @keyframes tab-disappear { 0% { max-height: 9999rem; } 1% { max-height: 100vh; } 100% { max-height: 0; } } @-webkit-keyframes tab-appear { 0% { max-height: 0; } 99% { max-height: 100vh; } 100% { max-height: 9999rem; } } @keyframes tab-appear { 0% { max-height: 0; } 99% { max-height: 100vh; } 100% { max-height: 9999rem; } } /* fancy collapsible */ #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { background: rgb(var(--black-monochrome)); transition: background 0.25s linear; width: -moz-fit-content; width: -webkit-fit-content; width: fit-content; overflow: hidden; margin: auto; box-sizing: border-box; } #page-content .collapsible-block-folded .collapsible-block-link::before { content: "▷ "; } #page-content .collapsible-block-unfolded .collapsible-block-link::before { content: "▽ "; } #page-content .collapsible-block-link { display: inline-block; padding: 0.5rem 1rem; text-decoration: none; text-align: center; color: rgb(var(--white-monochrome)); font-weight: 700; } #page-content .collapsible-block-link:hover { color: rgb(var(--black-monochrome)); } #page-content .collapsible-block-folded:hover, #page-content .collapsible-block-unfolded-link:hover { background: rgb(var(--swatch-primary)); } #page-content .collapsible-block-unfolded-link { box-shadow: 0rem -0.26rem 0rem 0rem rgb(var(--swatch-primary)); } #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { margin-top: 0.625rem; margin-bottom: 0.625rem; } :is(div.image-block, div.scp-image-block) { border: solid 0.5rem rgb(var(--black-monochrome)); border-bottom: solid 0rem rgb(var(--black-monochrome)); box-shadow: 0rem 0.26rem 0rem 0rem rgb(var(--accentColor)); box-sizing: border-box; } :is(div.image-block, div.scp-image-block) :is(.image-caption, .scp-image-caption) { background-color: rgb(var(--black-monochrome)); border: solid 0.25rem rgb(var(--black-monochrome)); color: rgb(var(--pale-gray-monochrome)); font-size: 0.84rem; box-shadow: none; } a.footnoteref { padding: 0.05em; color: rgb(var(--swatch-primary)); -webkit-box-decoration-break: clone; box-decoration-break: clone; box-shadow: inset 0 0 0 0rem rgba(var(--swatch-primary), 1); transition: box-shadow 300ms cubic-bezier(0.4, 0.0, 0.2, 1), color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms cubic-bezier(0.4, 0.0, 0.2, 1), margin 300ms cubic-bezier(0.4, 0.0, 0.2, 1); } a.footnoteref:hover { box-shadow: inset 0 -1.25em 0 0 rgba(var(--swatch-primary), 1); text-decoration: none; color: rgb(var(--black-monochrome)) } .footnotes-footer a[href*="javascript"]::before, .bibitems .bibitem::after, .footnotes-footer { background-color: rgb(var(--black-monochrome)); } /* Tags */ .page-tags span { border-top: 0.0625rem solid rgb(var(-white-monochrome)); } .page-tags span a { padding: 0.25em; color: rgb(var(--white-monochrome)); -webkit-box-decoration-break: clone; box-decoration-break: clone; box-shadow: inset 0 -0.125rem 0 0rem rgba(var(--swatch-primary), 1); transition: box-shadow 300ms cubic-bezier(0.4, 0.0, 0.2, 1), color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms cubic-bezier(0.4, 0.0, 0.2, 1), margin 300ms cubic-bezier(0.4, 0.0, 0.2, 1); } .page-tags span a:hover { padding: 0.3em 0.25em 0.2em 0.25em; box-shadow: inset 0 -1.75em 0 0 rgba(var(--swatch-primary), 1); text-decoration: none; color: rgb(var(--black-monochrome)) } div#page-options-bottom-2>a, div#page-options-bottom>a { border-color: rgba(var(--swatch-primary-darkest), 1); background-color: rgba(var(--swatch-menubg-dark-color), 1); color: rgb(var(--white-monochrome)); border-radius: 0; } div#page-options-bottom-2>a:active, div#page-options-bottom-2>a:hover, div#page-options-bottom>a:active, div#page-options-bottom>a:hover { border-color: rgba(var(--swatch-menubg-dark-color), 1); background-color: rgba(var(--swatch-primary-darkest), 1); color: rgb(var(--black-monochrome)); border-radius: 0; } #who-rated-page-area>div>span[style*="color"] { color: rgb(var(--swatch-text-secondary-color)) !important; } #footer { color: rgb(var(--black-monochrome)); } #license-area { color: rgb(var(--white-monochrome)); } input.text, textarea { background-color: rgb(var(--black-monochrome)); color: rgb(var(--swatch-text-general)); border-color: rgb(var(--swatch-menubg-dark-color)); } #lock-info { background-color: rgb(var(--black-monochrome)); color: rgb(var(--swatch-text-general)); border-color: rgb(var(--swatch-menubg-dark-color)); } /* Pop-Up Windows */ .owindow { background-color: rgb(var(--black-monochrome)); border-color: rgb(var(--swatch-primary)); } .owindow .modal-header { background-color: rgb(var(--black-monochrome)); } .owindow .modal-body img { background-color: transparent !important; } .owindow .title { background-color: rgb(var(--black-monochrome)); color: var(--swatch-primary); border-bottom: 0.0625rem solid rgb(var(--swatch-primary)); } .owindow .button-bar a { background-color: rgb(var(--black-monochrome)); border-color: rgb(var(--swatch-primary)); color: rgb(var(--white-monochrome)); } .owindow .button-bar a:hover { background-color: rgb(var(--swatch-primary)); } /* ---- Darkbox/Lightbox ---- */ .darkbox, .lightbox { border-left: solid 0.26rem rgb(var(--swatch-primary)); border-right: solid 0.26rem rgb(var(--swatch-primary)); padding: .4rem; margin-top: 0.75rem; margin-bottom: 0.75rem; } .darkbox { background-color: rgb(var(--black-monochrome)); } .lightbox { background-color: rgb(var(--white-monochrome)); color: rgb(var(--black-monochrome)); } .lightbox h2, .lightbox h3, .lightbox h4, .lightbox h5, .lightbox h6 { color: rgb(var(--black-monochrome)); } /* Custom Assets by EstrellaYoshte */ .limit { margin-bottom: -1rem; } .anchor { position: -webkit-sticky; position: sticky; height: 0; top: 0; z-index: 9999; } .sidebox { background-color: rgb(var(--black-monochrome)); border-top: solid 0.125rem rgb(var(--swatch-primary)); padding: .14rem 1rem .14rem; margin-top: 0; margin-bottom: 0.5rem; width: calc((100vw - (var(--body-width-on-desktop) + 10rem))/2); max-height: calc(100vh - 18rem); position: absolute; top: 0; left: 103.5%; z-index: 5; overflow: auto; box-sizing: border-box; } .hovertip { color: rgb(var(--swatch-text-general)); } @media (max-width: 80.625rem) { .sidebox { width: auto; max-width: 50vw; color: rgba(0, 0, 0, 0); background-color: rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgb(var(--swatch-primary)); border: none; right: calc(((100vw - 1em - var(--body-width-on-desktop)) / 2) * -1); left: initial; pointer-events: none; transition: max-width 0.2s ease-in-out 0.1s, color 0.2s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s, background-color 0s ease-in-out 0s; overflow-x: hidden; overflow-y: hidden; scrollbar-width: thin; } .sidebox::-webkit-scrollbar { width: 0.5em; } .sidebox * { opacity: 0; transition: opacity 0.2s ease-in-out 0.1s; } .sidebox::before, .sidebox::after { content: " "; position: absolute; pointer-events: all; right: 0; } .sidebox::before { top: calc(50% - 0.75rem); width: 0; height: 0; border-top: 0.75rem solid transparent; border-bottom: 0.75rem solid transparent; border-right: 0.75rem solid rgb(var(--swatch-primary)); transition: border 0.1s ease-in-out 0.1s; z-index: 10; } .sidebox::after { top: 0; max-width: 0.75rem; width: 100%; height: 100%; box-shadow: 0.125rem 0 0 0 rgb(var(--swatch-primary)); max-height: calc(100vh - 18rem); background-color: rgb(var(--black-monochrome)); z-index: -1; transition: box-shadow 0.5s ease-in-out 0.1s, max-width 0.5s ease-in-out 0.1s, border-top-left-radius 0.5s ease-in-out 0.1s, border-bottom-left-radius 0.5s ease-in-out 0.1s; } .sidebox:hover, .sidebox:active { color: rgb(var(--swatch-text-general)); background-color: rgb(var(--black-monochrome)); pointer-events: all; overflow-y: scroll; transition: max-width 0.5s ease-in-out 0.2s, color 0.5s ease-in-out 0.2s, box-shadow 0.5s ease-in-out 0.1s, background-color 0s ease-in-out 0.6s, right 0.5s ease-in-out 0.1s; } .sidebox:hover *, .sidebox:active * { opacity: 1; transition: opacity 0.5s ease-in-out 0.2s; } .sidebox:hover::before, .sidebox:active::before { border-top: 0vw solid transparent; border-bottom: 0vw solid transparent; } .sidebox:hover::after, .sidebox:active::after { box-shadow: 0 -0.125rem 0 0 rgb(var(--swatch-primary)); right: 0; max-width: 100%; border-top-left-radius: 0rem; border-bottom-left-radius: 0rem; } } @media only screen and (max-width:56.25rem) { :root { --body-width-on-desktop: 100vw; --header-h1-font-size: calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750))); --header-h2-font-size: var(--base-font-size); } #header h1, #header h1 a, #header h1 a::before { top: 0.5rem; } #header h2, #header h2 a, #header h2 a::before { top: 0.35rem; } .anchor { top: calc(var(--topbar-height-on-mobile) + 0.75rem); } .sidebox, .sidebox:hover, .sidebox:active { right: calc(((100vw - (100% - 3rem))/2) * -1 + 1.5em); } .sidebox::before, .sidebox::after { content: " "; position: absolute; pointer-events: all; right: 0; } .blockquote, [class*="blockquote"], blockquote, div.blockquote { margin: 0; } } @media only screen and (min-width: 48.0625rem) { #search-top-box-form input[type="submit"], #search-top-box-form input[type="submit"]:focus, #search-top-box-form input[type="submit"]:hover { border-left: 0.0625rem solid rgba(var(--swatch-primary-darkest), 0); } #search-top-box-form input[type="submit"] { background: rgba(var(--swatch-primary-darkest), 0.5); } } }