presentation/styles/page.style.css
presentation/styles/page.style.css is a file in Bane's Lab Site. 54 lines of code and 0 definitions.
.container {
display: flex;
flex-direction: column;
height: var(--viewport-full);
padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
position: relative;
}
.page-main {
box-sizing: border-box;
display: flex;
flex: 1;
flex-direction: column;
font-size: var(--font-regular);
min-height: 0;
overflow: hidden auto;
scrollbar-color: var(--accent-subtle) transparent;
scrollbar-gutter: stable both-edges;
scrollbar-width: thin;
width: var(--percent-full);
}
.page-main::-webkit-scrollbar {
width: var(--space-xs);
}
.page-main::-webkit-scrollbar-track {
background: transparent;
}
.page-main::-webkit-scrollbar-thumb {
background: var(--accent-subtle);
border-radius: var(--radius-xs);
}
.page-main::-webkit-scrollbar-thumb:hover {
background: var(--banes-lab-accent);
}
.page-content {
display: flex;
flex: 1;
flex-direction: column;
padding: var(--space-lg);
width: var(--percent-full);
}
.page-content > :first-child {
flex: 1;
width: var(--percent-full);
}
.missing-page {
color: var(--white-alpha-secondary);
padding: var(--space-xxl);
text-align: center;
}
@media (width >= 40rem) {
.page-content {
padding: var(--space-xl);
}
}