2025-02-03 12:13:52 +01:00
|
|
|
.short {
|
|
|
|
|
display: -webkit-box;
|
|
|
|
|
-webkit-box-orient: vertical;
|
|
|
|
|
-webkit-line-clamp: 5;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
|
|
|
|
/* Do not remove : required not to crop letters descenders */
|
|
|
|
|
padding-bottom: 0.16rem;
|
|
|
|
|
}
|
|
|
|
|
|
2024-01-26 11:03:42 +01:00
|
|
|
.hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-11-26 10:19:13 +01:00
|
|
|
.no-scroll {
|
|
|
|
|
overflow: hidden !important;
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-09 12:35:24 +02:00
|
|
|
body {
|
2024-01-26 11:03:42 +01:00
|
|
|
background-size: var(--unit--horizontal) var(--unit--vertical);
|
|
|
|
|
background-image: linear-gradient(
|
|
|
|
|
to right,
|
2024-06-20 10:33:53 +02:00
|
|
|
var(--color-secondary--x-light) 1px,
|
2024-01-26 11:03:42 +01:00
|
|
|
transparent 1px
|
|
|
|
|
),
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to bottom,
|
2024-06-20 10:33:53 +02:00
|
|
|
var(--color-secondary--light) 1px,
|
2024-01-26 11:03:42 +01:00
|
|
|
transparent 1px
|
|
|
|
|
),
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to bottom,
|
2024-06-20 10:33:53 +02:00
|
|
|
var(--color-secondary--x-light) 1px,
|
2024-01-26 11:03:42 +01:00
|
|
|
transparent 1px
|
|
|
|
|
);
|
|
|
|
|
background-position: 0 0, 0 0, 0 calc(var(--unit--vertical) / 2);
|
|
|
|
|
background-attachment: fixed;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.left:not(.padding) {
|
|
|
|
|
margin-left: calc(var(--unit--horizontal) * var(--left));
|
|
|
|
|
}
|
|
|
|
|
.padding.left {
|
|
|
|
|
padding-left: calc(var(--unit--horizontal) * var(--left));
|
|
|
|
|
}
|
|
|
|
|
.top:not(.padding) {
|
|
|
|
|
margin-top: calc(var(--unit--vertical) * var(--top));
|
|
|
|
|
}
|
|
|
|
|
.padding.top {
|
|
|
|
|
padding-top: calc(var(--unit--vertical) * var(--top));
|
|
|
|
|
}
|
|
|
|
|
.right:not(.padding) {
|
|
|
|
|
margin-right: calc(var(--unit--horizontal) * var(--right));
|
|
|
|
|
}
|
|
|
|
|
.padding.right {
|
|
|
|
|
padding-right: calc(var(--unit--horizontal) * var(--right));
|
|
|
|
|
}
|
|
|
|
|
.bottom:not(.padding) {
|
2024-03-10 19:24:24 +01:00
|
|
|
margin-bottom: calc(var(--unit--vertical) * var(--bottom));
|
2024-01-26 11:03:42 +01:00
|
|
|
}
|
|
|
|
|
.padding.bottom {
|
2024-03-10 19:24:24 +01:00
|
|
|
padding-bottom: calc(var(--unit--vertical) * var(--bottom));
|
2024-01-26 11:03:42 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.full-width {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.width {
|
|
|
|
|
width: calc(var(--unit--horizontal) * var(--width));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: var(--content);
|
2024-03-10 19:24:24 +01:00
|
|
|
align-items: var(--align);
|
2024-01-26 11:03:42 +01:00
|
|
|
gap: calc(var(--gap) * var(--unit--horizontal));
|
|
|
|
|
}
|
|
|
|
|
.flex.column {
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
2024-03-09 11:27:10 +01:00
|
|
|
|
2024-04-09 08:38:29 +02:00
|
|
|
.light {
|
|
|
|
|
opacity: var(--opacity-light);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-02 17:48:21 +01:00
|
|
|
.footnote::after {
|
|
|
|
|
content: "+";
|
|
|
|
|
margin-left: calc(var(--unit--horizontal) / 6);
|
|
|
|
|
}
|
|
|
|
|
|
2024-03-09 11:27:10 +01:00
|
|
|
/* ================= COLORS ================= */
|
|
|
|
|
.color {
|
|
|
|
|
color: var(--color);
|
|
|
|
|
}
|
|
|
|
|
.opacity {
|
|
|
|
|
opacity: var(--opacity);
|
|
|
|
|
}
|
2024-04-10 14:55:34 +02:00
|
|
|
|
|
|
|
|
/* ================= BUTTONS ================= */
|
2024-11-26 09:53:05 +01:00
|
|
|
.toggle-btn--left::after,
|
2024-11-26 13:21:42 +01:00
|
|
|
button.plus::after {
|
2024-04-10 14:55:34 +02:00
|
|
|
margin-left: var(--unit--horizontal);
|
|
|
|
|
}
|
2024-11-26 13:21:42 +01:00
|
|
|
|
2024-11-26 09:53:05 +01:00
|
|
|
.toggle-btn--left::after,
|
2024-11-26 13:21:42 +01:00
|
|
|
button.plus::after {
|
2024-04-10 14:55:34 +02:00
|
|
|
content: "+";
|
|
|
|
|
}
|
2024-04-15 13:43:57 +02:00
|
|
|
.toggle-btn--left.open::after {
|
2024-04-10 14:55:34 +02:00
|
|
|
content: "-";
|
|
|
|
|
}
|
2024-04-15 13:43:57 +02:00
|
|
|
.toggle-btn--right::before {
|
2024-04-10 14:55:34 +02:00
|
|
|
margin-right: var(--unit--horizontal);
|
|
|
|
|
}
|
2024-04-15 13:43:57 +02:00
|
|
|
.toggle-btn--right::before {
|
2024-04-10 14:55:34 +02:00
|
|
|
content: "+";
|
|
|
|
|
}
|
2024-04-15 13:43:57 +02:00
|
|
|
.toggle-btn--right.open::before {
|
2024-04-10 14:55:34 +02:00
|
|
|
content: "-";
|
|
|
|
|
}
|
2024-09-05 07:14:53 +02:00
|
|
|
|
|
|
|
|
.transition {
|
|
|
|
|
transition: all 0.5s var(--curve-sine);
|
|
|
|
|
}
|