
body > a {
    border: 2px solid var(--t);
    padding: 10px;
    display: block;
    border-radius: var(--br);
    margin-bottom: 5px;
}

h2 {
    margin: 10px 0;
}

a > div {
    display: flex;
    align-items: center;
    gap: 10px;
}

svg {
    font-size: x-large;
}

.title {
    color: var(--d);
}

.desc {
    font-style: italic;
    color: var(--cb);
}

p {
    color: var(--d)
}

.tab {
	background-color: var(--ds);
	border-radius: var(--br);
	border: 2px solid var(--fc)
}

.tab line {
	stroke: var(--cb);
	stroke-width: 2;
}