summaryrefslogblamecommitdiff
path: root/css/main.css
blob: 3f702427474bbe26884745881a7f08eb19e77d99 (plain) (tree)
1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
:root{--black:    #1B1A1A;--darkgrey: #232121;--lightgrey:#ECEAEA;--white:    #F6F4F4;--blue:     #5F7C9C;--bodyColour:      var(--black);--backgroundColour:var(--darkgrey);--foregroundColour:var(--white);--colour:          var(--blue);--minimumPageWidth:10rem;--maximumPageWidth:74rem;font-family:"Liberation Serif","serif";font-size:calc(1000mm / 1728 * 8)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bodyColour);color:var(--foregroundColour);padding:1rem}p{line-height:1em}div.page *+p,*+ol,*+table,*+ul{margin-top:1rem}li p+ul,li p+ol{margin-top:0}a,a:visited{color:var(--colour);text-decoration:none}a:hover{color:var(--foregroundColour)}span.emphasis{font-style:italic}p.math,span.math,td.math{font-size:calc(3rem / 2);padding:calc(1rem / 3) 0;user-select:none}table{background-color:var(--foregroundColour);border-color:var(--foregroundColour);color:var(--backgroundColour);border-radius:calc(1rem / 3);border-spacing:0;border-style:solid;border-width:calc(1rem / 3)}table tr.small{font-size:calc(2rem / 3)}table tr td,table tr th{padding:calc(1rem / 12) calc(2rem / 12)}table tr td{background-color:var(--backgroundColour);color:var(--foregroundColour)}table tr th{text-align:center}ul li,ol li{margin-left:1rem}div.logotype{background-color:var(--foregroundColour);height:3rem;margin:0 auto;margin-bottom:1rem;mask-image:url("/svg/logotype.svg");mask-position:center;mask-size:100%;width:3rem}div.content{background-color:var(--foregroundColour);border-radius:1rem;color:var(--backgroundColour);margin:0 auto;max-width:var(--maximumPageWidth);min-width:var(--minimumPageWidth);padding-bottom:1rem;width:100%}div.navigationBar{background-color:none;border-radius:1rem;font-family:"Helvetica","sans-serif";font-weight:bold;padding:1rem 2rem;text-align:center;width:100%}div.navigationBar img.themeToggler{background-color:var(--backgroundColour);border-color:var(--backgroundColour);border-radius:calc(1rem / 3 * 2);border-width:calc(1rem / 3);border-style:solid;cursor:pointer;display:block;height:2rem;margin:0 auto;margin-bottom:1rem;user-select:none;width:3rem}div.navigationBar p+p{margin-top:calc(1rem / 2)}div.navigationBar p span.link+span::before{content:"\0020\00B7\0020"}div.navigationBar p p,div.navigationBar p span.link a,div.navigationBar p span.link a:hover{color:var(--backgroundColour)}div.navigationBar p span.link a:hover{text-decoration:underline}div.page{background-color:var(--backgroundColour);border-radius:1rem;color:var(--foregroundColour);padding:1rem 2rem;text-align:left;width:100%}div.page p.heading{font-family:"Helvetica","sans-serif";font-size:3rem;font-weight:bold;margin-bottom:1rem;text-align:right}div.page span.footnote{font-size:calc(2rem / 3);vertical-align:sub}div.page span.footnote::before{content:"\0020"}div.page p.vocable{font-style:italic;margin-top:calc(1rem / 2)}div.page p.note{font-style:italic}div.page p.note::before{content:"\002E\002E\002E\0020"}div.page p.note span.emphasis{font-weight:bold}div.page p.footnote{font-size:calc(2rem / 3);font-style:italic;margin-top:calc(1rem / 2)}*+div.page div.group{margin-top:1rem}div.page div.group *{margin-top:0}div.page div.section+div.section{margin-top:1rem}div.page div.section p.heading{border-top-style:solid;border-top-width:calc(1rem / 3);font-size:2rem;padding-top:1rem;width:fit-content}div.page div.section p.subheading{font-size:calc(2rem / 3);font-weight:bold;margin-top:0}div.page div.section p.subheading::before{content:"\0020\2014\0020";font-weight:normal}div.copyrightNotice{background-color:none;font-weight:bold;margin:0 auto;margin-top:1rem;text-align:center;width:fit-content}div.copyrightNotice p.projectName{font-size:calc(3rem / 2);margin-bottom:1rem;text-align:center}div.copyrightNotice p.info+p.info{margin-top:calc(1rem / 2)}