87 lines
951 B
CSS
87 lines
951 B
CSS
@page {
|
|
size: A4;
|
|
padding: 2cm;
|
|
}
|
|
@page:first {
|
|
padding: 0;
|
|
}
|
|
@media print {
|
|
.page,
|
|
.page-break {
|
|
break-after: page;
|
|
}
|
|
}
|
|
|
|
.first-page {
|
|
margin-left: 2cm;
|
|
margin-right: 2cm;
|
|
}
|
|
|
|
body {
|
|
font-family: sans-serif;
|
|
font-size: 12pt;
|
|
color: #333;
|
|
}
|
|
|
|
section {
|
|
margin-bottom: 3em;
|
|
}
|
|
p {
|
|
margin-top: 0.25em;
|
|
margin-bottom: 0.5em;
|
|
}
|
|
|
|
header {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
margin-bottom: 40px;
|
|
|
|
h2 {
|
|
margin-top: 0;
|
|
}
|
|
}
|
|
h1 {
|
|
margin: 0;
|
|
font-size: 2em;
|
|
}
|
|
h2 {
|
|
margin-top: 0.5em;
|
|
}
|
|
|
|
table {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
margin-bottom: 20px;
|
|
}
|
|
table,
|
|
th,
|
|
td {
|
|
border: 1px solid #ccc;
|
|
}
|
|
th,
|
|
td {
|
|
padding: 0.25em 0.5em;
|
|
text-align: left;
|
|
}
|
|
th {
|
|
background-color: #f2f2f2;
|
|
}
|
|
|
|
article {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.issue-title {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: end;
|
|
|
|
margin-top: 2em;
|
|
margin-bottom: 0.5em;
|
|
|
|
h3,
|
|
p {
|
|
margin: 0;
|
|
}
|
|
}
|