2021-09-01 16:50:02 +02:00
: root {
2021-11-08 22:00:22 +01:00
--font-size : 12px ;
--line-height : 18px ;
--small-font-size : 10px ;
--small-line-height : 15px ;
--h2-font-size : 21px ;
--h2-line-height : 27px ;
2021-09-01 16:50:02 +02:00
--first-indent : 7mm ;
--second-indent : 20mm ;
2021-06-16 16:46:25 +02:00
}
2021-11-03 19:30:52 +01:00
/* --------------- */
/* h1: section titles */
/* h2: contribution titles */
/* --------------- */
2021-09-01 16:50:02 +02:00
@ font-face {
font-family : "bitter" ;
2021-09-08 15:34:34 +02:00
src : url ( . . / fonts / Bitter-Medium . ttf ) ;
font-weight : normal ;
font-style : normal ;
}
@ font-face {
font-family : "bitter" ;
src : url ( . . / fonts / Bitter-MediumItalic . ttf ) ;
font-weight : normal ;
font-style : italic ;
}
@ font-face {
font-family : "bitter" ;
src : url ( . . / fonts / Bitter-Bold . ttf ) ;
2021-09-01 16:50:02 +02:00
font-weight : bold ;
font-style : normal ;
}
@ font-face {
font-family : "bitter" ;
2021-09-08 15:34:34 +02:00
src : url ( . . / fonts / Bitter-BoldItalic . ttf ) ;
font-weight : bold ;
font-style : italic ;
}
@ font-face {
font-family : "bitter_semi" ;
src : url ( . . / fonts / Bitter-SemiBold . ttf ) ;
2021-09-01 16:50:02 +02:00
font-weight : normal ;
font-style : normal ;
2021-06-16 16:46:25 +02:00
}
2021-10-06 17:15:48 +02:00
/* custom markers */
2022-06-09 10:07:26 +02:00
. page-break {
2021-10-06 17:15:48 +02:00
page-break-after : always ;
}
2022-06-09 10:07:26 +02:00
. column-break {
2021-10-20 18:29:36 +02:00
/* does not work from this stylesheet, rule gets removed by paged.js??? */
/* only worked once inserted directly into the HTML */
break-after : column ;
2022-06-09 10:07:26 +02:00
display : block ;
2021-10-06 17:15:48 +02:00
}
2022-06-09 10:07:26 +02:00
. column-break + p {
2021-10-20 18:29:36 +02:00
orphans : 8 ;
}
2021-10-06 17:15:48 +02:00
div . no-hyphens {
hyphens : none ! important ;
}
2021-10-20 18:29:36 +02:00
div . no-indent p {
text-indent : unset ! important ;
}
2021-10-26 21:47:06 +02:00
div . contribution . bugged-report div . no-indent p {
width : 100 % ;
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ;
2021-10-26 21:47:06 +02:00
}
div . contribution . bugged-report div . right-align {
text-align : right ;
margin-left : 0 ;
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ;
2021-10-26 21:47:06 +02:00
}
2021-10-06 17:15:48 +02:00
/* general */
2021-06-16 16:46:25 +02:00
2021-11-26 18:58:31 +01:00
body {
2021-09-01 16:50:02 +02:00
font-family : "bitter" ;
font-size : var ( --font-size ) ;
line-height : var ( --line-height ) ;
letter-spacing : 0 . 01em ;
2021-11-26 18:58:31 +01:00
/*hyphens: auto;*/
2021-09-22 17:35:29 +02:00
/*-webkit-hyphenate-limit-chars: 8 2 4;*/ /* word length, minimum number of characters before and after the hyphen -- does not work in chrome */
2021-12-03 00:01:13 +01:00
orphans : 0 ; /* Default is 2. These might trigger disappearing sentences at pagebreak? https://mattermost.pagedmedia.org/pagedmedia/pl/xsetebgcbbddzggwbbn93e5k1a */
widows : 0 ; /* Default is 2. These might trigger disappearing sentences at pagebreak? https://mattermost.pagedmedia.org/pagedmedia/pl/xsetebgcbbddzggwbbn93e5k1a */
2021-06-16 16:46:25 +02:00
}
2021-09-01 16:50:02 +02:00
@ page {
2021-09-08 15:34:34 +02:00
/*size: 152.4mm 228.6mm;*/ /* Size of the online PDF */
/*size: 152mm 229mm;*/ /* Size listed in cover generator of Lightning Source */
2021-10-06 17:15:48 +02:00
/*size: 164mm 237mm;*/ /* Size of the physical printed DB06 book */
2022-04-22 14:49:55 +02:00
/*size: 576px 864px;*/
2022-06-09 10:07:26 +02:00
size : 152mm 229mm ;
2022-04-22 14:49:55 +02:00
bleed : 3mm ;
2021-11-08 22:00:22 +01:00
marks : crop ;
2021-06-16 16:46:25 +02:00
2021-09-01 16:50:02 +02:00
@ bottom-center {
content : counter ( page ) ;
2021-09-08 15:34:34 +02:00
font-size : 9 . 5pt ;
2021-09-01 16:50:02 +02:00
margin-top : -6mm ;
}
}
@ page : right {
2022-06-09 10:07:26 +02:00
/*margin: 55px 18mm 80px 29.125mm;*/
2022-02-16 16:04:04 +01:00
/*margin: 14.758mm 18mm 21.225mm 29.125mm;*/
2022-06-09 10:07:26 +02:00
/* --- new margins after final trim size is 0.4mm less wide --- */
margin : 55px 17 . 8mm 80px 28 . 975mm ;
2021-09-16 18:37:23 +02:00
}
@ page : left {
2022-06-09 10:07:26 +02:00
/*margin: 55px 29.125mm 80px 18mm;*/
2022-02-16 16:04:04 +01:00
/*margin: 14.758mm 29.125mm 21.225mm 18mm;*/
2022-06-09 10:07:26 +02:00
/* --- new margins after final trim size is 0.4mm less wide --- */
margin : 55px 28 . 975mm 80px 17 . 8mm ;
2021-09-16 18:37:23 +02:00
}
2021-09-29 18:55:07 +02:00
@ page : right {
2021-11-03 19:30:52 +01:00
/* running header: contribution title (taken from the h2 of the contribution) */
2021-09-08 19:18:14 +02:00
@ top-center {
content : string ( contributiontitle ) ;
font-size : 8pt ;
text-transform : uppercase ;
margin-top : 5mm ;
}
2021-09-01 16:50:02 +02:00
}
2021-09-29 18:55:07 +02:00
@ page : left {
2021-11-03 19:30:52 +01:00
/* running header: section title (taken from the h1 of the section) */
2021-09-08 19:18:14 +02:00
@ top-center {
2021-09-16 18:37:23 +02:00
content : element ( sectiontitle ) ;
2021-09-08 19:18:14 +02:00
font-size : 8pt ;
text-transform : uppercase ;
margin-top : 5mm ;
}
2021-09-01 16:50:02 +02:00
}
2021-11-03 19:30:52 +01:00
@ page : first {
/* cover */
2021-11-26 18:58:31 +01:00
/*background: linear-gradient(180deg, #787cc0, #c0c1e7);*/
background : linear-gradient ( 180deg , # 3741ea , # c0c1e7 ) ;
2021-11-03 19:30:52 +01:00
2021-09-16 18:37:23 +02:00
@ top-center {
content : none ;
}
2021-11-03 19:30:52 +01:00
@ bottom-center {
2021-10-06 17:15:48 +02:00
content : none ;
2021-09-16 18:37:23 +02:00
}
}
2021-11-03 19:30:52 +01:00
@ page backcover {
/* backcover */
2021-11-26 18:58:31 +01:00
/*background: linear-gradient(180deg, #787cc0, #c0c1e7);*/
background : linear-gradient ( 180deg , # 3741ea , # c0c1e7 ) ;
2021-09-01 16:50:02 +02:00
2021-09-16 18:37:23 +02:00
@ top-center {
content : none ;
}
@ bottom-center {
content : none ;
2021-09-01 16:50:02 +02:00
}
2021-09-16 18:37:23 +02:00
}
2021-11-03 19:30:52 +01:00
@ page section {
2022-06-09 10:07:26 +02:00
/* section title pages -- color */
/*background: linear-gradient(180deg, #3741ea, #c0c1e7);*/
/* section title pages -- black and white */
background : linear-gradient ( 180deg , # 444444 , # d1d1d1 ) ;
2021-11-03 19:30:52 +01:00
color : white ! important ;
2021-09-16 18:37:23 +02:00
2021-09-01 16:50:02 +02:00
@ top-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
@ bottom-center {
2021-11-03 19:30:52 +01:00
color : white ! important ;
}
}
@ page section : first {
@ bottom-center {
content : none ;
}
}
@ page contribution : first {
/* exception for running-header on the first page of a contribution */
2022-04-22 14:49:55 +02:00
margin-top : 127px ;
2021-11-08 22:00:22 +01:00
2021-11-03 19:30:52 +01:00
@ top-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
}
@ page nomarks {
2021-09-16 18:37:23 +02:00
2021-09-01 16:50:02 +02:00
@ top-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
@ bottom-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
}
2021-10-20 18:29:36 +02:00
@ page nomarkssmallmargins : right {
@ top-center {
content : none ;
}
@ bottom-center {
content : none ;
}
}
@ page nomarkssmallmargins : left {
@ top-center {
content : none ;
}
@ bottom-center {
content : none ;
}
}
2021-09-16 18:37:23 +02:00
@ page : blank {
2021-09-01 16:50:02 +02:00
@ top-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
@ bottom-center {
2021-09-16 18:37:23 +02:00
content : none ;
2021-09-01 16:50:02 +02:00
}
2021-06-16 16:46:25 +02:00
}
2021-09-22 17:35:29 +02:00
/* for fullpage image contributions */
@ page fullpage {
margin : 0 ! important ;
@ top-center {
content : none ;
}
@ bottom-center {
content : none ;
}
}
2021-06-16 16:46:25 +02:00
2021-10-06 17:15:48 +02:00
/* sections -- page flows */
2021-09-01 16:50:02 +02:00
div . section {
2021-10-06 17:15:48 +02:00
page : section ;
2021-09-16 18:37:23 +02:00
/* force an extra blank page before each section ... */
2021-11-10 14:20:27 +01:00
page-break-before : left ;
2021-09-01 16:50:02 +02:00
}
2021-11-03 19:30:52 +01:00
div . section . intro {
/* exception for the intro section, as there is no title page for this section */
page : contribution ! important ;
2021-09-16 18:37:23 +02:00
}
2021-11-10 14:20:27 +01:00
div . section . toc ,
div . section . intro {
/* exception for the section of the toc and intro, as it needs to be on the right */
page-break-before : right ! important ;
}
2021-09-16 18:37:23 +02:00
div . section h1 {
/* ... and make sure that each section starts on the right */
page-break-before : right ;
}
2021-11-26 18:58:31 +01:00
div . multi {
counter-reset : page 1 ;
}
2021-09-01 16:50:02 +02:00
2021-09-16 18:37:23 +02:00
/* sub-sections -- page flows */
2021-10-06 17:15:48 +02:00
2021-09-16 18:37:23 +02:00
div . multi ,
2021-09-29 18:55:07 +02:00
div . preface ,
2021-09-01 16:50:02 +02:00
div . introduction ,
div . contribution {
page-break-before : right ;
}
2021-10-06 17:15:48 +02:00
div . preface ,
div . acknowledgements ,
div . introduction ,
2021-11-03 19:30:52 +01:00
div . contribution ,
div . appendix {
2021-10-06 17:15:48 +02:00
page : contribution ;
2021-09-01 16:50:02 +02:00
}
2021-09-16 18:37:23 +02:00
div . section . nomarks ,
2021-10-13 19:10:51 +02:00
div . section . toc ,
2022-04-22 14:49:55 +02:00
/*div.contribution.beirut-82 div.thumb,*/
2021-10-20 18:29:36 +02:00
div . enlarged-image {
2021-09-01 16:50:02 +02:00
page : nomarks ;
}
2021-10-20 18:29:36 +02:00
div . special_image_treatment . userinfo {
page : nomarkssmallmargins ;
}
2021-09-01 16:50:02 +02:00
div . cover . second ,
div . multi ,
div . series {
page-break-after : always ;
}
2021-11-10 14:20:27 +01:00
/* force extra page-break for section title pages to start on the left */
div . contribution . so-called-plants ,
div . contribution . invasive-imagination ,
div . contribution . interview-phil {
page-break-after : always ;
}
2021-09-01 16:50:02 +02:00
div . appendix {
page-break-before : always ;
}
2021-10-13 19:10:51 +02:00
div . appendix . letter {
page-break-before : right ;
}
2022-06-09 10:07:26 +02:00
div . appendix . previously_published {
hyphens : none ! important ;
}
div . appendix . item_index {
page-break-before : right ; ! important ;
}
2021-09-16 18:37:23 +02:00
div . backcover {
2021-09-22 17:35:29 +02:00
page-break-before : left ;
2021-09-16 18:37:23 +02:00
page : backcover ;
}
2021-09-01 16:50:02 +02:00
2021-09-16 18:37:23 +02:00
/* sub-sections -- lay-out rules */
div . cover ,
div . backcover {
2021-09-01 16:50:02 +02:00
hyphens : none ;
2021-11-08 23:25:59 +01:00
margin : -7 . 5mm 0 0 20mm ;
2021-09-01 16:50:02 +02:00
}
div . cover ,
2021-09-16 18:37:23 +02:00
div . cover ul li ,
2021-11-10 14:20:27 +01:00
div . backcover b {
2021-09-01 16:50:02 +02:00
font-size : 17pt ;
2021-09-08 15:34:34 +02:00
font-family : "bitter_semi" ;
2021-09-01 16:50:02 +02:00
line-height : 1 . 4 ;
2021-09-08 15:34:34 +02:00
letter-spacing : 0 . 025em ;
2021-09-01 16:50:02 +02:00
color : white ;
font-weight : bold ;
}
div . cover ul {
padding : 0 ;
margin : 2em 0 ;
}
div . cover ul li {
2021-09-29 18:55:07 +02:00
margin-bottom : 0 . 1em ! important ;
2021-09-01 16:50:02 +02:00
}
div . cover . second ,
div . cover . second ul li {
color : black ;
}
2021-09-16 18:37:23 +02:00
div . backcover {
2021-11-10 23:14:54 +01:00
color : white ;
2021-09-16 18:37:23 +02:00
}
2021-11-10 14:20:27 +01:00
div . backcover b {
2021-11-08 22:00:22 +01:00
margin-left : 0 ;
2021-09-16 18:37:23 +02:00
}
div . backcover p {
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ;
2021-09-16 18:37:23 +02:00
}
2021-10-20 18:29:36 +02:00
2021-09-01 16:50:02 +02:00
div . series {
font-size : var ( --small-font-size ) ;
line-height : var ( --small-line-height ) ;
2021-10-20 18:29:36 +02:00
hyphens : none ;
2021-09-01 16:50:02 +02:00
}
div . series . about {
2021-09-22 17:35:29 +02:00
width : 50 % ;
2021-09-01 16:50:02 +02:00
}
div . series . colophon {
columns : 2 auto ;
2021-10-20 18:29:36 +02:00
column-gap : 8mm ;
2021-09-01 16:50:02 +02:00
column-fill : auto ;
2021-09-22 17:35:29 +02:00
height : 207mm ;
2021-09-01 16:50:02 +02:00
}
2022-04-22 14:49:55 +02:00
div . series p {
margin-bottom : var ( --small-line-height ) ;
}
2021-09-16 18:37:23 +02:00
/* Table of Contents */
div . toc * {
font-size : var ( --font-size ) ;
2021-09-22 17:35:29 +02:00
hyphens : none ;
2021-09-01 16:50:02 +02:00
}
2021-10-13 19:10:51 +02:00
/* the word "Content" at the top of the page */
div . toc > p : first-of-type {
font-size : 16pt ! important ;
2021-09-16 18:37:23 +02:00
font-family : "bitter_semi" ;
2021-10-13 19:10:51 +02:00
line-height : 22pt ;
2021-09-16 18:37:23 +02:00
letter-spacing : 0 . 025em ;
2021-11-08 22:00:22 +01:00
margin : -26px 0 33px var ( --second-indent ) ! important ;
2021-09-16 18:37:23 +02:00
}
div . toc a :: before {
content : target-counter ( attr ( href url ) , page ) ;
float : left ;
2021-09-22 17:35:29 +02:00
font-weight : normal ;
2021-10-13 19:10:51 +02:00
margin-left : -13 . 5mm ;
2021-09-16 18:37:23 +02:00
}
div . toc p {
2021-10-13 19:10:51 +02:00
margin-top : 1 . 5em ;
margin-left : 7mm ;
2021-09-16 18:37:23 +02:00
}
div . toc ul {
2021-11-08 23:25:59 +01:00
margin : var ( --line-height ) 0 0 10mm ! important ;
2021-09-01 16:50:02 +02:00
}
2021-09-16 18:37:23 +02:00
div . toc ul li {
margin-bottom : 0 . 5em ;
}
2021-09-22 17:35:29 +02:00
/* forcing "Signs of clandestine" in toc to next page */
div . toc ul : nth-of-type ( 5 ) {
page-break-before : avoid ;
}
/* disabling wiki-only entries */
div . toc ul : nth-of-type ( 2 ) li : last-of-type {
/* The Extended Trans*feminist Rendering Program */
display : none ;
}
div . toc ul : nth-of-type ( 3 ) li : last-of-type {
/* Comprehensive Features */
display : none ;
}
div . toc ul : nth-of-type ( 4 ) li : nth-of-type ( 3 ) {
/* somatopologies: a guided tour II */
display : none ;
}
2021-09-16 18:37:23 +02:00
2021-09-01 16:50:02 +02:00
div . introduction ,
div . contribution {
}
2021-09-16 18:37:23 +02:00
div . introduction h1 {
display : none ;
}
2021-09-08 15:34:34 +02:00
div . contribution h2 + p > b {
font-weight : normal ;
2021-09-01 16:50:02 +02:00
}
2021-10-06 17:15:48 +02:00
2021-09-16 18:37:23 +02:00
div . item_index {
2021-09-22 17:35:29 +02:00
hyphens : none ;
2021-09-16 18:37:23 +02:00
}
2021-09-22 17:35:29 +02:00
div . item_index ul {
column-gap : 10mm ;
2021-10-13 19:10:51 +02:00
padding : 0 ;
2021-09-22 17:35:29 +02:00
}
div . item_index li {
2021-10-13 19:10:51 +02:00
margin-bottom : 0 ! important ;
2021-10-20 18:29:36 +02:00
text-indent : -7mm ;
margin-left : 7mm ;
2021-09-22 17:35:29 +02:00
}
2021-12-03 00:01:13 +01:00
div . item_index li span . item-refs a :: after {
content : target-counter ( attr ( href ) , page ) ;
2021-09-22 17:35:29 +02:00
font-weight : bold ;
}
div . item_index li span . item_nr {
width : 10mm ;
text-align : right ;
2021-09-16 18:37:23 +02:00
}
2021-09-08 15:34:34 +02:00
2021-09-29 18:55:07 +02:00
div . two-columns {
2021-10-20 18:29:36 +02:00
columns : 2 auto ;
column-fill : auto ;
column-gap : 14mm ;
}
2022-04-22 14:49:55 +02:00
/*div.two-columns img,*/
2021-10-20 18:29:36 +02:00
div . two-columns div . thumb {
display : block ;
float : left ;
}
div . two-columns img ,
2021-09-29 18:55:07 +02:00
div . two-columns div . thumb img {
2021-10-20 18:29:36 +02:00
width : 55mm ! important ;
2021-09-29 18:55:07 +02:00
}
2022-04-22 14:49:55 +02:00
div . two-columns div . thumbcaption {
width : 48mm ;
}
2021-09-29 18:55:07 +02:00
2021-09-08 15:34:34 +02:00
/* general elements*/
2021-11-03 19:30:52 +01:00
span . star {
/* ----> ✶ <--- */
font-family : monospace ;
2022-06-09 10:07:26 +02:00
vertical-align : inherit ;
line-height : 0 ;
2021-11-03 19:30:52 +01:00
}
2021-09-08 15:34:34 +02:00
h1 {
2021-09-16 18:37:23 +02:00
/* section titles */
2021-11-08 23:25:59 +01:00
font-size : 44px ;
line-height : 52px ;
2021-09-08 15:34:34 +02:00
margin : 0 ;
word-break : normal ;
2021-10-20 18:29:36 +02:00
hyphens : manual ! important ;
2021-09-08 15:34:34 +02:00
}
2021-10-06 17:15:48 +02:00
/* h1's are followed by a <span class="running-header-section"></span> */
. running-header-section {
2021-09-16 18:37:23 +02:00
position : running ( sectiontitle ) ;
}
2021-09-08 15:34:34 +02:00
h2 {
/* Contribution titles */
2021-10-06 17:15:48 +02:00
string-set : contributiontitle content ( text ) ! important ;
2021-09-08 15:34:34 +02:00
font-family : "bitter_semi" ;
2021-11-08 22:00:22 +01:00
font-size : var ( --h2-font-size ) ;
line-height : var ( --h2-line-height ) ;
2021-09-08 15:34:34 +02:00
letter-spacing : 0 . 025em ;
2021-11-09 23:15:40 +01:00
margin : 0 0 0 . 2em 0 ;
2021-09-08 15:34:34 +02:00
hyphens : none ;
}
2021-11-09 23:15:40 +01:00
/* title wrapper, to take these out of the baseline */
div . title-wrapper {
position : absolute ;
margin : -97px 0 var ( --h2-font-size ) var ( --second-indent ) ;
}
2021-11-26 18:58:31 +01:00
div . title-wrapper p {
position : absolute ;
width : 80mm ;
}
2022-06-09 10:07:26 +02:00
/* exception for titles with 3 lines (the introduction + signs of clandestine disorder) */
div . signs-of-clandestine div . title-wrapper h2 ,
2021-11-26 18:58:31 +01:00
div . introduction div . title-wrapper h2 {
margin : 0 ! important ;
padding : 0 ! important ;
}
2022-06-09 10:07:26 +02:00
div . signs-of-clandestine div . title-wrapper p ,
2021-11-26 18:58:31 +01:00
div . introduction div . title-wrapper h2 + p {
position : absolute ;
width : 80mm ;
2022-01-12 15:31:36 +01:00
top : 94px ! important ;
line-height : 0 ! important ;
2021-11-26 18:58:31 +01:00
}
2021-11-09 23:15:40 +01:00
2021-10-06 17:15:48 +02:00
div . preface h2 ,
div . introduction h2 ,
div . contribution h2 {
2021-11-09 23:15:40 +01:00
margin-bottom : 0 . 2em ! important ;
2021-10-06 17:15:48 +02:00
}
2022-06-09 10:07:26 +02:00
/* author names */
2021-10-06 17:15:48 +02:00
div . preface h2 + p ,
2022-06-09 10:07:26 +02:00
div . title-wrapper + p ,
2021-10-06 17:15:48 +02:00
div . introduction h2 + p ,
div . contribution h2 + p {
2021-11-09 23:15:40 +01:00
margin-left : 0 ! important ;
text-indent : unset ! important ;
2021-10-06 17:15:48 +02:00
}
div . preface h2 + p > b ,
div . introduction h2 + p > b ,
div . contribution h2 + p > b {
font-weight : normal ! important ;
}
2021-09-08 15:34:34 +02:00
h3 {
/* Sub-headers + Notes/References sections + TOC headers*/
2021-11-08 22:00:22 +01:00
font-size : var ( --font-size ) ;
line-height : var ( --line-height ) ;
2021-09-08 15:34:34 +02:00
page-break-after : avoid ;
2021-11-08 22:00:22 +01:00
margin : var ( --line-height ) 0 0 var ( --second-indent ) ;
2021-09-08 15:34:34 +02:00
letter-spacing : 0 . 05em ;
hyphens : none ;
}
2021-10-26 21:47:06 +02:00
div . contribution . information-for-users h3 {
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ! important ;
2021-10-26 21:47:06 +02:00
}
div . contribution . bugged-report h3 {
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ! important ;
2021-10-26 21:47:06 +02:00
}
2021-11-10 14:20:27 +01:00
div . introduction + h3 {
margin-top : 0 ! important ;
}
2021-11-10 23:14:54 +01:00
/* exception for bugged report h3 above notes */
div . contribution . bugged-report ol . references {
margin-top : -18px ! important ;
}
2022-06-09 10:07:26 +02:00
/* exception for fragility of life h3 above notes */
div . contribution . fragility-of-life h3 {
margin-top : 12px ! important ;
}
2021-09-08 15:34:34 +02:00
h4 {
/* Sub-sub-headers */
font-size : 100 % ;
page-break-after : avoid ;
2021-11-08 22:00:22 +01:00
margin : var ( --line-height ) 0 0 var ( --second-indent ) ;
2021-09-08 15:34:34 +02:00
hyphens : none ;
2021-10-06 17:15:48 +02:00
font-style : italic ;
2021-09-08 15:34:34 +02:00
font-weight : normal ;
}
h5 , h6 {
2021-11-08 22:00:22 +01:00
margin : 0 0 var ( --line-height ) 0 ;
2021-09-08 15:34:34 +02:00
page-break-after : avoid ;
hyphens : none ;
}
2022-04-22 14:49:55 +02:00
. no-margin-top > * ,
. no-margin-top img {
margin-top : 0 ! important ;
}
2021-09-08 15:34:34 +02:00
p {
text-indent : var ( --first-indent ) ;
margin : 0 ;
padding : 0 ;
}
2021-09-16 18:37:23 +02:00
/* all exceptions on the text-indent */
2021-11-10 14:20:27 +01:00
div . title-wrapper + p ,
2022-06-09 10:07:26 +02:00
div . title-wrapper + div + p ,
2021-11-03 19:30:52 +01:00
div . note > p ,
2022-04-22 14:49:55 +02:00
div . no-margin-top + p ,
2021-11-03 19:30:52 +01:00
p . image + p ,
2021-10-13 19:10:51 +02:00
div . list-without-markers p ,
div . no-text-indent p ,
2021-09-16 18:37:23 +02:00
div . toc p ,
2021-10-06 17:15:48 +02:00
h2 + p , /* author name */
2021-09-16 18:37:23 +02:00
h2 + p ,
2021-10-06 17:15:48 +02:00
h2 + p + p + blockquote + p ,
2021-11-03 19:30:52 +01:00
div . contribution . information-for-users h2 + p + p ,
2021-10-06 17:15:48 +02:00
div . contribution h2 + p + p + div . thumb ,
div . contribution h2 + p + div . thumb ,
2021-09-16 18:37:23 +02:00
h3 + p ,
2021-10-13 19:10:51 +02:00
div . thumb + p ,
div . portrait + p ,
2021-10-06 17:15:48 +02:00
h4 + p ,
2021-09-08 15:34:34 +02:00
div . series p ,
div . cover p ,
2021-09-22 17:35:29 +02:00
div . biographies p ,
div . previously_published p ,
2021-09-16 18:37:23 +02:00
div . backcover p ,
2021-10-06 17:15:48 +02:00
blockquote p ,
2021-10-13 19:10:51 +02:00
table p ,
2021-10-06 17:15:48 +02:00
pre + p ,
2021-11-10 14:20:27 +01:00
div . quote + p ,
2021-11-03 19:30:52 +01:00
blockquote + p ,
ul + p ,
ol + p {
2021-09-08 15:34:34 +02:00
text-indent : unset ! important ;
}
2021-09-22 17:35:29 +02:00
div . previously_published p ,
2022-04-22 14:49:55 +02:00
div . biographies p {
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ;
2021-09-08 15:34:34 +02:00
}
2021-11-10 23:14:54 +01:00
div . contribution . information-for-users div . title-wrapper + p + p > b ,
2021-11-10 14:20:27 +01:00
div . contribution . ultrasonic-dreams div . title-wrapper + p + p > b {
2021-11-03 19:30:52 +01:00
margin-left : -7mm ;
}
2021-12-03 00:01:13 +01:00
div . force-text-indent {
display : block ;
text-indent : var ( --first-indent ) ! important ;
}
2021-10-13 19:10:51 +02:00
2021-11-08 23:25:59 +01:00
ul {
margin : 18px 0 ! important ;
}
2021-10-13 19:10:51 +02:00
ul > li {
2021-10-06 17:15:48 +02:00
list-style : none ;
2021-10-13 19:10:51 +02:00
text-indent : 0 ;
2021-11-08 22:00:22 +01:00
margin-bottom : var ( --line-height ) ;
2021-10-13 19:10:51 +02:00
}
div . contribution ul > li :: before {
content : "- " ;
margin-left : -3 . 5mm ;
margin-right : 1 . 5mm ;
}
/* Mysteriously enough... these rules don't work??? */
div . cover ul > li :: before ,
ul . references > li :: before ,
div . toc ul > li :: before ,
2022-04-22 14:49:55 +02:00
div . bibliography ul > li :: before ,
2021-10-13 19:10:51 +02:00
div . item_index ul > li :: before {
content : none ! important ;
margin-left : unset ;
margin-right : unset ;
margin-bottom : unset ;
}
2021-10-26 21:47:06 +02:00
div . contribution . ultrasonic-dreams li ,
div . contribution . lidar li ,
div . contribution . clandestine li ,
div . contribution . information-for-users li {
margin-bottom : 0 ! important ;
}
2021-10-13 19:10:51 +02:00
div . list-without-markers {
text-indent : -0 . 8em ! important ;
}
2022-06-09 10:07:26 +02:00
div . contribution . so-called-plants div . list-without-markers {
text-indent : -1em ! important ;
}
2021-10-13 19:10:51 +02:00
div . list-without-markers ul > li {
text-indent : -1em ! important ;
}
2021-12-03 00:01:13 +01:00
div . list-without-markers ul > li :: before {
content : none ! important ;
margin-left : unset ;
margin-right : unset ;
}
div . contribution div . list-with-custom-markers ul > li {
text-indent : 0 ! important ;
}
div . contribution div . list-with-custom-markers ul > li :: before {
2021-10-13 19:10:51 +02:00
content : none ! important ;
margin-left : unset ;
margin-right : unset ;
}
2021-12-03 00:01:13 +01:00
div . contribution div . list-with-custom-markers ul > li > span . custom-marker {
display : inline-block ;
text-indent : -0 . 85em ! important ;
margin-left : -0 . 25em ;
}
2021-10-13 19:10:51 +02:00
2022-04-22 14:49:55 +02:00
/* notes (ol.references) and references (ul.references) and bibliography (div.two-columns) */
div . bibliography ul ,
2021-10-06 17:15:48 +02:00
ol . references ,
2021-10-13 19:10:51 +02:00
ul . references {
2021-10-06 17:15:48 +02:00
font-size : var ( --small-font-size ) ;
line-height : var ( --small-line-height ) ;
columns : 2 auto ;
column-gap : 7mm ;
2021-11-10 23:14:54 +01:00
margin : 0 1em ! important ;
2021-10-06 17:15:48 +02:00
padding : 0 ;
2021-10-26 21:47:06 +02:00
orphans : 3 ;
2021-10-06 17:15:48 +02:00
}
2022-04-22 14:49:55 +02:00
div . bibliography li ,
2021-10-26 21:47:06 +02:00
ol . references li ,
ul . references li {
hyphens : none ! important ;
page-break-inside : auto ! important ;
}
2022-04-22 14:49:55 +02:00
div . bibliography li ,
2021-10-13 19:10:51 +02:00
ul . references > li {
2021-10-06 17:15:48 +02:00
text-indent : -1em ;
2021-10-13 19:10:51 +02:00
margin-bottom : unset ! important ;
2021-10-06 17:15:48 +02:00
}
2021-11-03 19:30:52 +01:00
div . note {
font-size : var ( --small-font-size ) ;
line-height : var ( --small-line-height ) ;
width : 50mm ;
margin : 0 ;
hyphens : none ;
}
2021-09-08 15:34:34 +02:00
img {
position : relative ;
display : block ;
2021-10-06 17:15:48 +02:00
width : 105mm ; /* full text width */
2021-09-16 18:37:23 +02:00
height : auto ;
max-height : 200mm ;
2021-11-09 23:15:40 +01:00
margin : var ( --line-height ) 0 12px 0 ;
2021-10-06 17:15:48 +02:00
/* PRINT PDF - GRAYSCALE */
/*filter: grayscale(100%);*/
2021-09-08 15:34:34 +02:00
}
2021-09-22 17:35:29 +02:00
div . thumb {
2021-09-08 15:34:34 +02:00
/* sometimes wrapper of img + image caption */
2021-09-01 16:50:02 +02:00
font-size : var ( --small-font-size ) ;
line-height : var ( --small-line-height ) ;
2021-11-08 22:00:22 +01:00
margin : var ( --line-height ) 0 var ( --line-height ) var ( --first-indent ) ;
2021-09-08 15:34:34 +02:00
page-break-inside : avoid ;
2021-10-06 17:15:48 +02:00
break-inside : avoid ;
2021-09-08 15:34:34 +02:00
hyphens : none ;
}
2021-10-06 17:15:48 +02:00
div . thumb div . thumbinner {
width : unset ! important ;
}
2021-09-22 17:35:29 +02:00
div . thumb img {
2021-09-08 15:34:34 +02:00
margin-left : -7mm ! important ; /* same as first-indent but inverted */
2021-09-01 16:50:02 +02:00
}
2021-10-06 17:15:48 +02:00
div . portrait div . thumb img {
width : auto ! important ;
2021-10-20 18:29:36 +02:00
min-width : 60mm ;
2021-10-06 17:15:48 +02:00
}
2021-09-22 17:35:29 +02:00
div . fullpage {
2021-11-10 14:20:27 +01:00
page : fullpage ! important ;
2021-09-22 17:35:29 +02:00
}
2021-10-06 17:15:48 +02:00
div . fullpage div . thumb {
2022-06-09 10:07:26 +02:00
margin : 0 ! important ;
}
/* Exception for circluding */
div . circludingcontainer {
position : relative ;
width : 100 % ;
height : 100 % ;
}
div . fullpage . circluding {
position : absolute ;
background-size : contain ;
width : 155 . 4mm ;
height : 234 . 6mm ;
top : -3mm ;
page-break-before : always ;
}
div . fullpage . circluding . right {
background-image : url ( . . / images / Fanziposter . png ) ;
margin-left : 0mm ! important ;
}
div . fullpage . circluding . left {
background-image : url ( . . / images / Fanziposter_verso . png ) ;
margin-left : -3mm ! important ;
}
div . contribution . circluding div . fullpage img {
display : none ;
2021-10-06 17:15:48 +02:00
}
div . fullpage div . thumb img {
/* PREVIEW PDF -- these sizes only apply for the preview view! no bleed */
/ * width : 152 . 4mm ;
max-width : none ;
height : 228 . 6mm ;
max-height : 228 . 6mm ;
margin : -3mm 0 0mm -7mm ! important ; * /
/* PRINT PDF -- these sizes only apply when the bleed is turned on */
width : 155 . 4mm ;
max-width : none ;
max-height : 234 . 6mm ;
2022-06-09 10:07:26 +02:00
margin-top : 0mm ! important ;
2021-10-06 17:15:48 +02:00
margin-bottom : 0 ! important ;
}
2021-11-10 14:20:27 +01:00
img [ src = "./images/Topology-typography-2B.svg" ] {
page-break-after : always ;
}
2021-10-13 19:10:51 +02:00
/* Exception for User Info large small image */
2021-10-06 17:15:48 +02:00
div . special_image_treatment . userinfo img {
width : auto ! important ;
max-width : auto ! important ;
2021-10-20 18:29:36 +02:00
height : 200mm ! important ;
max-height : 200mm ! important ;
margin : 0 ;
2021-09-22 17:35:29 +02:00
}
2021-10-13 19:10:51 +02:00
/* Exception for Invasive Imagination images */
div . invasive-imagination div . thumb {
margin-bottom : 2em ;
2022-04-22 14:49:55 +02:00
width : 105mm ! important ;
2021-10-13 19:10:51 +02:00
}
div . invasive-imagination div . thumb img {
width : 100 % ! important ;
}
2022-04-22 14:49:55 +02:00
div . invasive-imagination div . thumb div . thumbcaption {
width : calc ( 100 % - 7mm ) ;
}
div . invasive-imagination a [ href = "#File:Figure06.png" ] img {
width : 365px ! important ;
}
/* Exception for Maria Dada's images */
2021-10-13 19:10:51 +02:00
div . contribution . beirut-82 div . thumb img {
width : auto ! important ;
max-width : auto ! important ;
2022-04-22 14:49:55 +02:00
height : 68mm ! important ;
margin : 0 ! important ;
2021-10-13 19:10:51 +02:00
}
2022-04-22 14:49:55 +02:00
div . contribution . beirut-82 div . thumb {
display : inline-block ;
2022-06-09 10:07:26 +02:00
margin : calc ( var ( --line-height ) - 4px ) 0 -0 . 5em 0 ! important ;
2021-10-20 18:29:36 +02:00
}
2022-04-22 14:49:55 +02:00
/* Exception for So-called plants */
div . contribution . so-called-plants img {
width : 85mm ! important ;
margin-left : var ( --second-indent ) ! important ;
margin-bottom : 0 ! important ;
}
div . contribution . so-called-plants h4 {
margin-top : 9px ! important ;
}
/ * div . enlarged-image img {
width : auto ! important ;
max-width : auto ! important ;
height : 175mm ! important ;
max-height : 175mm ! important ;
} * /
2021-11-09 23:15:40 +01:00
/* BASELINE FINAL TWEAKS */
2022-06-09 10:07:26 +02:00
div [ data-page-number = "13" ] div . thumb {
2022-04-22 14:49:55 +02:00
margin-top : 17px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "35" ] div . thumb {
margin-bottom : 14px ;
2022-04-22 14:49:55 +02:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "36" ] div . thumb {
margin-top : 24px ;
margin-bottom : 20px ;
2022-04-22 14:49:55 +02:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "37" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "39" ] div . thumb {
margin-bottom : 13px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "40" ] div . thumb {
margin-top : 20px ;
2022-04-22 14:49:55 +02:00
margin-bottom : 20px ;
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "42" ] div . thumb {
margin-bottom : 26px ;
2022-04-22 14:49:55 +02:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "43" ] div . thumb {
margin-bottom : 22px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "44" ] div . thumb {
margin-bottom : 23px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "46" ] div . thumb {
margin-bottom : 17px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "47" ] div . thumb {
margin-top : 23px ;
margin-bottom : 27px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "48" ] div . thumb {
2022-04-22 14:49:55 +02:00
margin-top : 16px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 15px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "51" ] div . thumb {
margin-bottom : 16px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "53" ] div . thumb {
margin-top : 14px ;
margin-bottom : 13px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "56" ] div . thumb {
margin-bottom : 12px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "62" ] pre {
margin-top : calc ( var ( --line-height ) - 2px ) ;
margin-bottom : calc ( var ( --line-height ) - 2px ) ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "63" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "66" ] pre {
margin-top : calc ( var ( --line-height ) - 2px ) ;
margin-bottom : calc ( var ( --line-height ) - 2px ) ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "67" ] div . thumb {
margin-bottom : 15px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "72" ] div . thumb {
margin-bottom : 22px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "88" ] img [ src = "./images/Figure02.png" ] {
margin-top : -8px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "101" ] div . thumb {
margin-bottom : 19px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "110" ] img [ src = "./images/File_manager_overview.png" ] {
margin-bottom : 11px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "114" ] div . thumb {
margin-bottom : 13px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "118" ] div . thumb {
margin-top : 22px ;
margin-bottom : 21px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "121" ] div . thumb {
2021-11-10 14:20:27 +01:00
margin-top : -4px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 14px ;
}
div [ data-page-number = "127" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "128" ] div . thumb {
margin-top : -1px ;
margin-bottom : 14px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "129" ] div . thumb {
2021-11-10 14:20:27 +01:00
margin-top : 20px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "131" ] div . thumb {
2021-11-10 14:20:27 +01:00
margin-top : 21px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 22px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "134" ] div . thumb {
margin-top : 19px ;
margin-bottom : 21px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "171" ] div . thumb {
margin-bottom : 16px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "178" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "179" ] div . thumb {
margin-bottom : 27px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "180" ] div . thumb {
margin-bottom : 26px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "181" ] div . thumb {
margin-bottom : 19px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "182" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "183" ] div . thumb {
margin-bottom : 26px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "195" ] div . thumb {
margin-top : -5px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "203" ] p . image {
2021-11-10 14:20:27 +01:00
margin-top : 21px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 23px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "236" ] div . thumb {
margin-bottom : 22px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "247" ] div . floatnone {
margin-top : -6px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "252" ] div . floatnone {
margin-top : 5px ! important ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "254" ] div . floatnone {
margin-top : -7px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "257" ] div . floatnone {
margin-top : -2px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "279" ] div . thumb {
margin-top : 21px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "284" ] p . image {
margin-top : -2px ! important ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "285" ] p . image {
margin-bottom : 22px ! important ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "287" ] p . image {
margin-bottom : 20px ! important ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "292" ] p . image {
margin-bottom : 24px ! important ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "297" ] div . thumb {
margin-top : -2px ;
margin-bottom : 16px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "298" ] div . thumb {
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "300" ] div . thumb {
2021-11-10 14:20:27 +01:00
margin-top : 21px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 20px ;
2021-11-10 14:20:27 +01:00
}
2022-06-09 10:07:26 +02:00
div [ data-page-number = "305" ] div . thumb {
margin-bottom : 20px ;
}
div [ data-page-number = "308" ] div . thumb {
margin-top : 19px ;
margin-bottom : 20px ;
2021-11-09 23:15:40 +01:00
}
. contribution . so-called-plants div . floatnone + p {
margin-left : var ( --second-indent ) ! important ;
text-indent : unset ! important ;
}
2021-09-08 15:34:34 +02:00
pre {
2021-10-13 19:10:51 +02:00
/* BITTER VERSION */
font-family : "bitter" ;
font-size : var ( --font-size ) ;
line-height : var ( --line-height ) ;
hyphens : none ;
white-space : pre-line ;
2021-11-10 14:20:27 +01:00
margin : calc ( var ( --line-height ) - 1px ) 0 calc ( var ( --line-height ) - 1px ) var ( --second-indent ) ;
2021-10-26 21:47:06 +02:00
border : 1px solid rgba ( 0 , 0 , 0 , 0 . 2 ) ;
2021-11-08 22:00:22 +01:00
padding : calc ( var ( --line-height ) / 2 ) var ( --line-height ) ;
2021-10-26 21:47:06 +02:00
page-break-inside : avoid ;
2021-09-08 15:34:34 +02:00
}
2021-11-03 19:30:52 +01:00
div . quote > pre {
border : none ;
padding : 0 ;
page-break-inside : unset ;
2021-10-26 21:47:06 +02:00
font-style : italic ;
2021-11-03 19:30:52 +01:00
white-space : pre-line ;
word-wrap : break-word ;
2022-06-09 10:07:26 +02:00
line-height : var ( --line-height ) ;
margin-bottom : var ( --line-height ) ;
2021-10-26 21:47:06 +02:00
}
2021-11-10 14:20:27 +01:00
div . contribution . so-called-plants pre {
margin-top : 9px ;
2022-06-09 10:07:26 +02:00
margin-bottom : 15px ;
2021-11-10 14:20:27 +01:00
}
2021-09-08 15:34:34 +02:00
blockquote {
margin : 0 0 0 var ( --second-indent ) ;
font-style : italic ;
}
2021-10-06 17:15:48 +02:00
blockquote . pull {
2021-11-08 22:00:22 +01:00
margin : var ( --line-height ) 0 var ( --line-height ) var ( --second-indent ) ! important ;
2021-10-06 17:15:48 +02:00
}
2021-09-08 15:34:34 +02:00
table {
2021-10-13 19:10:51 +02:00
width : 125mm ! important ;
margin-left : -10mm ! important ;
2021-11-08 23:25:59 +01:00
font-size : var ( --small-font-size ) ! important ;
line-height : var ( --small-line-height ) ;
2021-10-13 19:10:51 +02:00
hyphens : none ;
page-break-after : always ;
2021-09-08 15:34:34 +02:00
}
2021-10-13 19:10:51 +02:00
table p {
2021-11-08 23:25:59 +01:00
margin-bottom : 15px ! important ;
2021-10-13 19:10:51 +02:00
}
td {
vertical-align : top ;
padding : 0 . 5em ! important ;
2021-10-20 18:29:36 +02:00
}
2022-04-22 14:49:55 +02:00
td > p {
margin-top : var ( --small-line-height ) ;
}
2021-10-20 18:29:36 +02:00
tr : first-of-type td {
border : 0 ! important ;
border-left : 1px solid black ! important ;
}
td : first-of-type {
font-weight : bold ;
border : 0 ! important ;
border-bottom : 1px solid black ! important ;
}
tr : last-of-type td {
border-bottom : 0 ! important ;
}
tr : first-of-type td : first-of-type {
border-left : 0 ! important ;
border-bottom : 0 ! important ;
}
tr : first-of-type td : last-of-type {
border-right : 1px solid black ! important ;
}
2022-06-09 10:07:26 +02:00
tr td : nth-of-type ( 2 ) {
min-width : 75px ;
}
2021-09-08 15:34:34 +02:00
sup {
line-height : 0 ;
2021-09-08 19:18:14 +02:00
font-size : 7pt ;
2021-09-16 18:37:23 +02:00
padding-left : 0 . 15mm ;
2021-11-26 18:58:31 +01:00
font-style : normal ! important ;
2021-09-08 19:18:14 +02:00
}
2021-11-26 18:58:31 +01:00
div . thumbcaption sup ,
ul . references sup ,
ol . references sup {
font-size : 6pt ! important ;
}
2021-09-08 15:34:34 +02:00
a ,
a : visited ,
a : active ,
a : hover {
color : inherit ;
text-decoration : none ;
2021-10-06 17:15:48 +02:00
page-break-inside : avoid ;
2021-09-08 15:34:34 +02:00
}
2021-09-01 16:50:02 +02:00
/* specific details, uitzonderingen */
2021-06-16 16:46:25 +02:00
a . external {
2021-09-01 16:50:02 +02:00
word-break : break-all ;
}
2022-04-22 14:49:55 +02:00
/* Disable for item index */
div . item_index a . external {
word-break : unset ! important ;
}
2021-09-08 15:34:34 +02:00
2021-11-26 18:58:31 +01:00
span . endash {
letter-spacing : -0 . 05em ;
margin-left : -0 . 05em ;
}
2022-04-22 14:49:55 +02:00
span . forced-hyphen :: after {
all : unset ! important ;
display : contents ! important ;
content : "\200B" ! important ;
}
2021-11-26 18:58:31 +01:00
2021-09-08 15:34:34 +02:00
@ media print {
html , body {
background-color : transparent ;
}
div # nav {
display : none ! important ;
}
}