@font-face {
    font-family: UbuntuSans;
    src: url("./fonts/UbuntuSans-Regular.ttf");
}

@font-face {
    font-family: UbuntuMono;
    src: url("./fonts/UbuntuMono-Regular.ttf");
}

body {
    background-color: #121212;
    margin: 0;
    padding: 50px;
    text-align: center; /* Centra los elementos en línea/bloques hijos por defecto */
    color: #FFFFFF;
    font-family: UbuntuSans, sans-serif;
}

.title {
    text-align: center;
    margin-bottom: 40px;
}

.title h1 {
    font-family: UbuntuMono, monospace;
    font-size: 1.8rem;
    color: #FFFFFF;
    margin: 0;
}

/* Agrupa todo el bloque de comandos, lo centra en la página 
   pero mantiene su texto alineado a la izquierda */
.terminal-container {
    display: inline-block;
    text-align: left;
}

.command {
    font-family: UbuntuMono, monospace;
    color: #FFFFFF;
    margin-bottom: 5px;
}

.output {
    font-family: UbuntuMono, monospace;
    color: #CCCCCC;
    margin-bottom: 25px;
}

a {
    color: #61AFEF;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

pre {
    font-family: UbuntuMono, monospace;
    color: #FFFFFF;
    margin: 0;
    white-space: pre;
    overflow-x: auto;
}
