body::after{
content: '';
position: fixed;
width: 100vw;
height: 100vh;
top: 0;
backdrop-filter: blur(0.5em);
background-color: rgba(220,220,220,0.6);
border-radius: 50%;
animation: plis 60s infinite;
box-shadow: 0 0 10em 0 gold;
z-index: 999;
pointer-events: none;
}
p{
transition: 3s;
transform-origin: center;
}
p:nth-of-type(odd):hover{
- transform: skew(30deg, 20deg);
}
p:nth-of-type(even):hover{
- transform: skew(-20deg, -30deg);
}
a{
-webkit-text-stroke: currentcolor 3px;
}
li{
transition: 3s;
}
.vector-toc-list-item-active{
font-size: 4em;
}
@keyframes plis{
0%{
- border-radius: 50%;
- opacity: 1;
}
25%{
- border-radius: 0 100%;
- opacity: 0.25;
}
50%{
- border-radius: 50% 0 20% 50%;
- opacity: 0.75;
}
75%{
- border-radius: 50% 0;
- opacity: 1;
}
100%{
- border-radius: 50%;
- opacity: 1;
}
}
@media print{
body{
padding: 1cm 2cm;
}
- .mw-body-content{
- columns: 4 auto;
column-gap: 4em;
column-fill: auto;
font-size: 16pt;
height: 21cm;
- }
- p{
- text-align: left;
- margin: 3em 0 !important;
- }
- .vector-header,
- .vector-column-start{
- display: none;
- }
- p:nth-of-type(odd){
- transform: skew(6deg, 3deg);
- }
- p:nth-of-type(even){
- transform: skew(-3deg, -6deg);
- }
- a{
- word-break: break-word;
- color: white !important;
- font-weight: bold;
- -webkit-text-stroke: pink 120px;
- paint-order: stroke;
- mix-blend-mode: darken;
}
.infobox_v3 a{
-webkit-text-stroke: midnightblue 6px;
paint-order: stroke;
- color: midnightblue !important;
- font-weight: bold;
- letter-spacing: 0.5em;
}
.infobox_v3{
break-after: always;
}
p{
mix-blend-mode: darken;
border-left: 1px solid black;
border-right: 1px solid black;
padding: 0 0.5em;
}
h1,h2,h3{
border-bottom: 1px solid black;
}
h1{
transform-origin: top left;
transform: scaleX(6);
font-size: 3em !important;
width: 6cm;
line-height: 1.25;
color: dimgrey;
}
width: auto;
height: auto;
inset: 7%;
backdrop-filter: blur(0);
background-color: rgba(220,220,220,0.5);
box-shadow: 0 0 10em 2em pink;
border-radius: 50% 100% 0% 100% !important;
opacity: 1 !important;
animation: initial !important;
}
- body::before{
- content: '';
position: fixed;
width: auto;
height: auto;
inset: 45% 0 45% 0;
border-radius: 0;
backdrop-filter: blur(0.25em);
background-color: transparent;
z-index: 99999;
box-shadow: 0 0 2em 2em white;
}
.references-small,
.autres-projets,
.autres-projets + ul{
display: none !important;
}
h2:nth-of-type(2){
display: none !important;
}
h2:nth-of-type(3){
display: none !important;
}
h3,
h3 + ul{
display: none !important;
}
}