global.css
ASCII text
1@import url("/fonts/inter/inter.css"); 2 3body, 4html { 5margin: 0; 6width: 100vw; 7font-size: 95%; 8font-family: "Inter"; 9} 10 11body { 12background-color: #19191b; 13color: #fff; 14} 15 16:any-link { 17color: #9a9af0; 18} 19 20:any-link:visited { 21color: #a99af0; 22} 23 24:any-link:active { 25color: #f09a9a; 26} 27 28main { 29padding: 0 8px; 30max-width: 60vw; 31margin: 0 auto; 32} 33 34main h1, 35main h2, 36main h3, 37main h4, 38main h5, 39main h6 { 40text-align: center; 41} 42 43.breadcrumbs { 44list-style: none; 45padding: 16px 8px 0; 46margin: 0; 47} 48 49.breadcrumbs li { 50display: inline-block; 51} 52 53.breadcrumbs li + li::before { 54content: "\0000BB"; 55} 56 57body > header { 58display: flex; 59padding: 20px; 60align-items: center; 61background-color: #0b0b0c; 62border-bottom: 1px solid #fff; 63} 64 65body > header :any-link { 66color: #f1f1f1 !important; 67font-style: italic; 68text-decoration: none; 69} 70 71body > header h2 { 72flex: 1; 73font-size: large; 74margin: 0; 75} 76 77body > header nav { 78font-size: large; 79flex: 1; 80} 81 82body > header nav :any-link:not(:last-child) { 83margin-right: 15px; 84} 85 86tr > :not(:last-child) { 87padding-right: 15px; 88} 89 90body > footer { 91display: flex; 92align-items: first baseline; 93margin: 8px; 94margin-top: 12px; 95width: calc(100vw - 16px); 96padding-top: 3px; 97border-top: 1px currentColor solid; 98} 99 100.footer-link-list-holder { 101flex: 1; 102} 103 104.footer-link-list { 105list-style: none; 106padding-left: 0; 107margin: 0; 108} 109 110.footer-link-list-label { 111font-weight: 900; 112font-size: 1.05rem; 113}