:root { --color_uno: black; --color_dos: black; --color_tres: black; } @page { size: 14.5cm 10.5cm; margin-top:0.5cm; margin-bottom:0.5cm; margin-right: 0.5cm; margin-left: 0.5cm; @right-middle{ content: "Permeable Territories"; font-family: mono; font-size: 7pt; margin-top: 6cm; margin-right: 2mm; writing-mode: vertical-rl; text-orientation: mixed; } } @page cards { @left-top { content: "Glossary Cards"; font-family: mono; font-size: 7pt; margin-top: 1cm; margin-left: 4mm; writing-mode: vertical-rl; text-orientation: mixed; } @left-bottom { content: "State #2"; font-family: mono; font-size: 7pt; margin-top: 1cm; margin-left: 4mm; writing-mode: vertical-rl; text-orientation: mixed; } } @page intro { @left-middle { content: "Description"; font-size: 7pt; font-family: mono; margin-top: 1cm; margin-left: 4mm; writing-mode: vertical-rl; text-orientation: mixed; } } .head{ column-count: 2; page: intro; } .head h1{ margin: 0; line-height: 21pt; margin-bottom: 1cm; } button { display: none; } .head a{ display: none; } .description{ margin-top: 2mm; display: block; height: 10cm; page: intro; } .intro{ margin-top: 0; } #title { margin-bottom: 1cm !important; } #intro{ width: 100%; padding: 0; margin: 0; } .description p{ font-size: 8pt; line-height: 9pt; padding: 0; margin: 0; margin-left: 0.5cm; margin-bottom: 2mm; padding-right: 2cm; } .question{ page: intro; display: none; } .legend{ break-before: always; page: intro; display:flex; flex-direction: column wrap; flex-flow: column wrap; margin-left: 15pt; margin-right: 15pt; margin-top: -4smm; margin-bottom: 10pt; } .words { page: cards; margin: 0; } .leg_titles{ font-size: 12pt; color: black !important; } .word { break-before: page; margin: 0; margin-bottom: 0.3cm; padding-right: 1cm; /* width: 13cm; height: 9.2cm; */ } .title { margin-top: 0.5cm; } .btn{ margin: 0; } #words{ display:block; } h1 { font-size: 20pt; margin: 0%; } hr { display: none; } p{ margin-top: 5pt; text-indent: 2em; font-size: 10pt; margin-left: 0.5cm; line-height: 11pt; color: black; } strong { font-weight: normal; text-decoration: underline; text-decoration-style: wavy; } a { color: black; font-size: 10pt; } .btn { font-size: 12pt; display: flex; border: none; color: black; padding-top: 2pt; padding-right: 8pt; padding-left: 8pt; padding-bottom: 2pt; justify-content: flex-start; } .btn:hover { box-shadow: none; } .btn.active { border: 1pt solid black; box-shadow: none; } .symbol { position:relative; order:1; margin-top: 15pt; margin-left: 2pt; margin-right: 2pt; font-family: Sans-Serif; } .word { padding-top: 0; padding-bottom: 0.5cm; padding-left: 0; padding-right: 0.5cm; } .action{ content: "action"; box-shadow: none; } .situation{ border-top: none; } .logic{ border-bottom: none; } .proposition { border-left: none; } .hyperlink { border-radius: none; } .form { border-right: none; } .tool { box-shadow: none; } .language { text-shadow: none; }