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 auto; 47width: 60vw; 48} 49 50.breadcrumbs li { 51display: inline-block; 52} 53 54.breadcrumbs li + li::before { 55content: "\0000BB"; 56} 57 58body > header { 59display: flex; 60padding: 20px; 61align-items: center; 62background-color: #0b0b0c; 63border-bottom: 1px solid #fff; 64} 65 66body > header :any-link { 67color: #f1f1f1 !important; 68font-style: italic; 69text-decoration: none; 70} 71 72body > header h2 { 73flex: 1; 74font-size: large; 75margin: 0; 76} 77 78body > header nav { 79font-size: large; 80flex: 1.15; 81} 82 83body > header nav :any-link:not(:last-child) { 84margin-right: 15px; 85} 86 87tr > :not(:last-child) { 88padding-right: 15px; 89} 90 91body > footer { 92display: flex; 93align-items: first baseline; 94margin: 8px; 95margin-top: 12px; 96width: calc(100vw - 16px); 97padding-top: 3px; 98border-top: 1px currentColor solid; 99} 100 101.footer-link-list-holder { 102flex: 1; 103} 104 105.footer-link-list { 106list-style: none; 107padding-left: 0; 108margin: 0; 109} 110 111.footer-link-list-label { 112font-weight: 900; 113font-size: 1.05rem; 114}