:root {
    --background: #F4EBE8;
    --text: #053C5E;
    --accent: #61988E;
}

body {
    background-color: var(--background);
    color: var(--text);
    margin: auto;
    max-width: 1080px;
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
}

h1 span{
    color: var(--accent);
}

.pull-request {
    border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 10px;
}

.pull-request h2 {
    margin: 0;
    padding-bottom: 5px;
}

.pull-request a {
    color: var(--accent);
    text-decoration: none;
}

.pull-request a:hover {
    border-bottom:#053C5E 2px solid;
}

.hidden {
    display: none;
}

button{
    background-color: var(--background);
    color: var(--text);
    border: 3px solid var(--text);
    border-radius: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 20px;
    cursor: pointer;
    font-size: 1.5rem;
}
button:hover{
    color: var(--background);
    background-color: var(--accent);
    border: 3px solid var(--accent);
}