/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./app/env/libre/sass/style.scss ***!
  \************************************************************************************************************************/
@charset "UTF-8";
@font-face {
  font-family: "Futura Condensed";
  src: url(/dist/libre/preprod/fonts/Futura-Condensed-Medium.otf);
  font-weight: 300;
}
@font-face {
  font-family: "Roboto";
  src: url(/dist/libre/preprod/fonts/Roboto-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lora";
  src: url(/dist/libre/preprod/fonts/Lora-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Lora";
  src: url(/dist/libre/preprod/fonts/Lora-Bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Lora";
  src: url(/dist/libre/preprod/fonts/Lora-Italic.ttf) format("truetype");
  font-weight: normal;
  font-style: italic;
}
[v-cloak] .v-cloak--hidden {
  display: none !important;
}

body {
  font-family: "Futura Condensed", sans-serif;
  /* Aucune marge sur mobile */
  margin: 0;
  padding: 0;
}

/* Appliquer des marges sur les écrans moyens et plus grands */
@media (min-width: 960px) {
  body {
    margin: 0 15%;
  }
}
#app-view {
  height: 100%;
}

.book-cover {
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  overflow: hidden;
  /* Empêche les débordements pour les coins arrondis */
  background-color: #f2f2f2;
  /* Arrière-plan pour les espaces vides */
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC42NGFhMWUwZGRlMzliODRmZTM4Ny5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FDR2hCO0VBQ0M7RUFDQTtFQUNBO0FEREQ7QUNHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEREQ7QUNHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEREQ7QUNLQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FESEQ7QUNNQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FESkQ7QUEzQkE7RUFDQztBQTZCRDs7QUF4QkE7RUFDQztFQUVBO0VBQ0E7RUFDQTtBQTBCRDs7QUF2QkE7QUFDQTtFQUNDO0lBQ0M7RUEwQkE7QUFDRjtBQXhCQTtFQUNDO0FBMEJEOztBQXZCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTBCRCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcHJlbWllcmNoYXBpdHJlLy4vYXBwL2Vudi9saWJyZS9zYXNzL3N0eWxlLnNjc3MiLCJkYXRhOjtjaGFyc2V0PXV0Zi04LC8lMjAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJTBBLyUyMEZPTlQlMjBGQUNFJTBBLyUyMC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0lMEFAZm9udC1mYWNlJTIwJTdCJTBBJTA5Zm9udC1mYW1pbHk6JTIwJTIyRnV0dXJhJTIwQ29uZGVuc2VkJTIyOyUwQSUwOXNyYzolMjB1cmwoJTIyQC9lbnYvc2hhcmVkL2ZvbnQvRnV0dXJhL0Z1dHVyYS1Db25kZW5zZWQtTWVkaXVtLm90ZiUyMik7JTBBJTA5Zm9udC13ZWlnaHQ6JTIwMzAwOyUwQSU3RCUwQUBmb250LWZhY2UlMjAlN0IlMEElMDlmb250LWZhbWlseTolMjAnUm9ib3RvJzslMEElMDlzcmM6JTIwdXJsKCdAL2Vudi9zaGFyZWQvZm9udC9Sb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmJyklMjBmb3JtYXQoJ3RydWV0eXBlJyk7JTBBJTA5Zm9udC13ZWlnaHQ6JTIwbm9ybWFsOyUwQSUwOWZvbnQtc3R5bGU6JTIwbm9ybWFsOyUwQSU3RCUwQUBmb250LWZhY2UlMjAlN0IlMEElMDlmb250LWZhbWlseTolMjAnTG9yYSc7JTBBJTA5c3JjOiUyMHVybCgnQC9lbnYvc2hhcmVkL2ZvbnQvTG9yYS9zdGF0aWMvTG9yYS1SZWd1bGFyLnR0ZicpJTIwZm9ybWF0KCd0cnVldHlwZScpOyUwQSUwOWZvbnQtd2VpZ2h0OiUyMG5vcm1hbDslMEElMDlmb250LXN0eWxlOiUyMG5vcm1hbDslMEElN0QlMEElMEEvJTIwRXQlMjBzaSUyMHZvdXMlMjBhdmV6JTIwZCdhdXRyZXMlMjB2YXJpYW50ZXMlMjAocGFyJTIwZXhlbXBsZSwlMjBpdGFsaXF1ZSwlMjBncmFzKSUyMDolMEFAZm9udC1mYWNlJTIwJTdCJTBBJTA5Zm9udC1mYW1pbHk6JTIwJ0xvcmEnOyUwQSUwOXNyYzolMjB1cmwoJ0AvZW52L3NoYXJlZC9mb250L0xvcmEvc3RhdGljL0xvcmEtQm9sZC50dGYnKSUyMGZvcm1hdCgndHJ1ZXR5cGUnKTslMEElMDlmb250LXdlaWdodDolMjBib2xkOyUwQSUwOWZvbnQtc3R5bGU6JTIwbm9ybWFsOyUwQSU3RCUwQSUwQUBmb250LWZhY2UlMjAlN0IlMEElMDlmb250LWZhbWlseTolMjAnTG9yYSc7JTBBJTA5c3JjOiUyMHVybCgnQC9lbnYvc2hhcmVkL2ZvbnQvTG9yYS9zdGF0aWMvTG9yYS1JdGFsaWMudHRmJyklMjBmb3JtYXQoJ3RydWV0eXBlJyk7JTBBJTA5Zm9udC13ZWlnaHQ6JTIwbm9ybWFsOyUwQSUwOWZvbnQtc3R5bGU6JTIwaXRhbGljOyUwQSU3RCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/