2021-06-09 21:12:44 -04:00
|
|
|
.wrapper {
|
|
|
|
display: flex;
|
|
|
|
}
|
|
|
|
|
|
|
|
.content {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
width: 100%;
|
2021-09-03 18:15:22 -04:00
|
|
|
overflow-x: auto;
|
2021-06-09 21:12:44 -04:00
|
|
|
}
|
|
|
|
|
2021-08-23 09:27:59 -04:00
|
|
|
.content h1 {
|
|
|
|
font-size: calc(24rem / 16);
|
|
|
|
color: var(--primary-accent);
|
|
|
|
}
|
|
|
|
|
|
|
|
.content h2,
|
|
|
|
.content h3 {
|
|
|
|
font-size: calc(18rem / 16);
|
|
|
|
margin-top: calc(24rem / 16);
|
|
|
|
margin-bottom: calc(16rem / 16);
|
|
|
|
}
|
|
|
|
|
2021-06-09 21:12:44 -04:00
|
|
|
.nav {
|
2021-08-23 09:27:59 -04:00
|
|
|
position: sticky;
|
2021-10-04 18:57:11 -04:00
|
|
|
overflow: auto;
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
|
|
|
top: calc(20rem / 16);
|
|
|
|
margin: calc(8rem / 16) calc(32rem / 16) calc(20rem / 16) 0;
|
|
|
|
height: calc(100vh - (44rem / 16));
|
|
|
|
|
2021-08-03 19:37:02 -04:00
|
|
|
color: var(--primary-heading);
|
2021-06-09 21:12:44 -04:00
|
|
|
font-weight: 500;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navItem {
|
|
|
|
display: flex;
|
|
|
|
overflow: hidden;
|
|
|
|
white-space: nowrap;
|
|
|
|
font-size: calc(14rem / 16);
|
2021-08-03 19:37:02 -04:00
|
|
|
border-bottom: calc(1rem / 16) solid var(--primary-accent-light);
|
2021-06-09 21:12:44 -04:00
|
|
|
align-items: center;
|
|
|
|
height: calc(40rem / 16);
|
2021-08-23 09:27:59 -04:00
|
|
|
width: calc(200rem / 16);
|
2021-06-09 21:12:44 -04:00
|
|
|
padding: 0 calc(14rem / 16);
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navItem > div {
|
|
|
|
width: 100%;
|
|
|
|
overflow: hidden;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
}
|
|
|
|
|
|
|
|
.selected {
|
2021-08-27 15:18:55 -04:00
|
|
|
background-color: var(--primary-accent-lightest);
|
2021-08-03 19:37:02 -04:00
|
|
|
color: var(--primary-accent);
|
2021-06-26 23:33:09 -04:00
|
|
|
font-weight: 700;
|
2021-06-09 21:12:44 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.readAll {
|
2021-06-26 23:33:09 -04:00
|
|
|
font-weight: 700;
|
2021-06-09 21:12:44 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.marker {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.selected .marker {
|
|
|
|
display: inline;
|
2021-08-03 19:37:02 -04:00
|
|
|
background-color: var(--primary-accent);
|
2021-06-09 21:12:44 -04:00
|
|
|
height: calc(24rem / 16);
|
|
|
|
width: calc(4rem / 16);
|
|
|
|
margin-right: 1rem;
|
|
|
|
}
|
|
|
|
|
|
|
|
.footer {
|
|
|
|
margin-top: auto;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
}
|
|
|
|
|
|
|
|
.previous,
|
|
|
|
.next {
|
|
|
|
flex: 1;
|
|
|
|
display: flex;
|
|
|
|
cursor: pointer;
|
2021-08-03 19:37:02 -04:00
|
|
|
color: var(--primary-heading);
|
2021-06-09 21:12:44 -04:00
|
|
|
font-size: calc(12rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.previous {
|
|
|
|
margin-right: calc(8rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.next {
|
|
|
|
justify-content: flex-end;
|
|
|
|
text-align: end;
|
|
|
|
margin-left: calc(8rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.arrowHeading {
|
2021-08-03 19:37:02 -04:00
|
|
|
color: var(--primary-accent);
|
2021-06-09 21:12:44 -04:00
|
|
|
font-size: calc(14rem / 16);
|
2021-06-26 23:33:09 -04:00
|
|
|
font-weight: 700;
|
2021-08-03 19:37:02 -04:00
|
|
|
border-bottom: calc(2rem / 16) solid var(--primary-accent);
|
2021-06-09 21:12:44 -04:00
|
|
|
padding-bottom: calc(4rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.arrow {
|
2021-08-03 19:37:02 -04:00
|
|
|
fill: var(--primary-accent);
|
2021-06-09 21:12:44 -04:00
|
|
|
margin-top: calc(27rem / 16);
|
2021-09-20 20:00:07 -04:00
|
|
|
flex-shrink: 0;
|
2021-06-09 21:12:44 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.prevArrow {
|
|
|
|
transform: rotate(90deg);
|
|
|
|
padding-right: calc(8rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.nextArrow {
|
|
|
|
transform: rotate(270deg);
|
|
|
|
padding-left: calc(8rem / 16);
|
|
|
|
}
|
|
|
|
|
2021-08-23 09:27:59 -04:00
|
|
|
.link,
|
|
|
|
.link:visited {
|
|
|
|
color: inherit;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
|
2021-08-27 15:18:55 -04:00
|
|
|
.burger {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.mobileNavTitle {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2021-06-09 21:12:44 -04:00
|
|
|
@media only screen and (max-width: calc(768rem / 16)) {
|
2021-08-27 15:18:55 -04:00
|
|
|
.burger {
|
|
|
|
display: flex;
|
|
|
|
position: fixed;
|
|
|
|
border: none;
|
|
|
|
bottom: calc(32rem / 16);
|
|
|
|
left: calc(16rem / 16);
|
|
|
|
width: calc(62rem / 16);
|
|
|
|
height: calc(57rem / 16);
|
|
|
|
cursor: pointer;
|
|
|
|
z-index: 9;
|
|
|
|
background: var(--primary-accent-light);
|
|
|
|
border-radius: calc(5rem / 16);
|
|
|
|
transition: transform 0.3s ease-in-out;
|
|
|
|
transform: translateY(calc(94rem / 16));
|
|
|
|
padding: calc(11rem / 16) calc(9rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.burgerVisible {
|
|
|
|
transform: translateY(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
.burger > svg {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
stroke: var(--primary-accent);
|
|
|
|
}
|
|
|
|
|
|
|
|
.navItem {
|
|
|
|
width: auto;
|
|
|
|
padding: 0 calc(16rem / 16);
|
|
|
|
}
|
|
|
|
|
2021-08-23 09:27:59 -04:00
|
|
|
.content h1 {
|
|
|
|
font-size: calc(18rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.content h2,
|
|
|
|
.content h3,
|
|
|
|
.content h4 {
|
|
|
|
font-size: calc(18rem / 16);
|
|
|
|
margin-top: calc(24rem / 16);
|
|
|
|
margin-bottom: calc(8rem / 16);
|
|
|
|
}
|
|
|
|
|
2021-08-30 09:12:39 -04:00
|
|
|
.content ul,
|
|
|
|
.content ol {
|
|
|
|
padding-left: 1rem;
|
|
|
|
}
|
|
|
|
|
2021-06-09 21:12:44 -04:00
|
|
|
.nav {
|
2021-08-27 15:18:55 -04:00
|
|
|
position: fixed;
|
|
|
|
|
|
|
|
top: 0;
|
|
|
|
left: 0;
|
|
|
|
z-index: 30;
|
|
|
|
|
2021-10-04 18:57:11 -04:00
|
|
|
height: 100%;
|
2021-08-27 15:18:55 -04:00
|
|
|
margin: 0;
|
|
|
|
background: var(--primary-accent-lighter);
|
|
|
|
width: calc(288rem / 16);
|
|
|
|
|
|
|
|
transform: translateX(-100vw);
|
|
|
|
transition: 0.5s;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navMobileBackground {
|
|
|
|
position: fixed;
|
|
|
|
visibility: hidden;
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
top: 0;
|
|
|
|
left: 0;
|
|
|
|
z-index: 20;
|
|
|
|
|
|
|
|
background-color: var(--navbar-page-overlay);
|
|
|
|
opacity: 0;
|
|
|
|
|
|
|
|
transition: 0.5s;
|
|
|
|
}
|
2021-08-30 09:12:39 -04:00
|
|
|
|
2021-08-27 15:18:55 -04:00
|
|
|
.mobileNavOpen {
|
|
|
|
transform: translateX(0);
|
|
|
|
}
|
2021-08-30 09:12:39 -04:00
|
|
|
|
2021-08-27 15:18:55 -04:00
|
|
|
.mobileNavTitle {
|
|
|
|
display: flex;
|
|
|
|
font-size: calc(24rem / 16);
|
|
|
|
font-weight: 700;
|
|
|
|
margin: calc(14rem / 16);
|
|
|
|
margin-top: calc(39rem / 16);
|
|
|
|
}
|
|
|
|
|
|
|
|
.show.navMobileBackground {
|
|
|
|
visibility: visible;
|
|
|
|
opacity: 100%;
|
2021-06-09 21:12:44 -04:00
|
|
|
}
|
|
|
|
}
|