Spaces:
Sleeping
Sleeping
| .marginpar { | |
| left: var(--golden-ratio); | |
| margin-right: 0; | |
| margin-left: calc(var(--marginparwidth) * -1); | |
| font-size: var(--small); | |
| font-style: italic; | |
| } | |
| .marginpar.abs { | |
| /* will ignore clear attribute */ | |
| position: absolute; | |
| right: var(--void); | |
| left: unset; | |
| } | |
| .marginpar-ctrl, | |
| .marginpar-ctrl + label::before { | |
| position: absolute; | |
| top: -100vh; | |
| } | |
| @media screen and (max-width: 640px) { | |
| .marginpar-ctrl + label { | |
| display: inline-flex; | |
| padding: 2pt; | |
| } | |
| .marginpar-ctrl + label::before { | |
| position: unset; | |
| display: block ; | |
| left: 0; | |
| } | |
| .marginpar-ctrl:checked + label::before { | |
| --anm: unset; | |
| color: var(--ac); | |
| } | |
| .marginpar { | |
| display: none; | |
| float: unset; | |
| } | |
| .marginpar-ctrl:checked + label + .marginpar { | |
| display: block; | |
| position: unset; | |
| margin: 1ex 0; | |
| } | |
| } |