1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3004],{43004:function(t,o,e){e.r(o),e.d(o,{default:function(){return r}});let r=`/*! 2 * Readium CSS v.2.0.4 3 * Copyright (c) 2017â2026. Readium Foundation. All rights reserved. 4 * Use of this source code is governed by a BSD-style license which is detailed in the 5 * LICENSE file present in the project repository where this source code is maintained. 6 * Core maintainer: Jiminy Panoz <[email protected]> 7 * Contributors: 8 * Daniel Weck 9 * Hadrien Gardeur 10 * Innovimax 11 * L. Le Meur 12 * MickaeÌl Menu 13 * k_taka 14 */ 15 16@namespace url("http://www.w3.org/1999/xhtml"); 17 18@namespace epub url("http://www.idpf.org/2007/ops"); 19 20@namespace m url("http://www.w3.org/1998/Math/MathML"); 21 22@namespace svg url("http://www.w3.org/2000/svg"); 23 24:root{ 25 26 --RS__viewportWidth:100%; 27 28 --RS__pageGutter:0; 29 30 --RS__defaultLineLength:100%; 31 32 --RS__colGap:0; 33 34 --RS__colCount:1; 35 36 --RS__colWidth:100vw; 37} 38 39@page{ 40 margin:0 !important; 41} 42 43:root{ 44 position:relative; 45 46 -webkit-column-width:var(--RS__colWidth); 47 -moz-column-width:var(--RS__colWidth); 48 column-width:var(--RS__colWidth); 49 -webkit-column-count:var(--RS__colCount); 50 -moz-column-count:var(--RS__colCount); 51 column-count:var(--RS__colCount); 52 53 -webkit-column-gap:var(--RS__colGap); 54 -moz-column-gap:var(--RS__colGap); 55 column-gap:var(--RS__colGap); 56 -moz-column-fill:auto; 57 column-fill:auto; 58 width:var(--RS__viewportWidth); 59 height:100vh; 60 max-width:var(--RS__viewportWidth); 61 max-height:100vh; 62 min-width:var(--RS__viewportWidth); 63 min-height:100vh; 64 padding:0 !important; 65 margin:0 !important; 66 font-size:1rem !important; 67 box-sizing:border-box; 68 -webkit-touch-callout:none; 69} 70 71body{ 72 width:100%; 73 max-width:var(--RS__defaultLineLength) !important; 74 margin:0 auto !important; 75 box-sizing:border-box; 76} 77 78:root:not([style*="readium-scroll-on"]) body{ 79 padding:0 var(--RS__pageGutter) !important; 80} 81 82:root:not([style*="readium-noOverflow-on"]) body{ 83 overflow:hidden; 84} 85 86@supports (overflow: clip){ 87 88 :root:not([style*="readium-noOverflow-on"]){ 89 overflow:clip; 90 } 91 92 :root:not([style*="readium-noOverflow-on"]) body{ 93 overflow:clip; 94 overflow-clip-margin:content-box; 95 } 96} 97 98:root[style*="readium-scroll-on"]{ 99 -webkit-columns:auto auto !important; 100 -moz-columns:auto auto !important; 101 columns:auto auto !important; 102 width:auto !important; 103 height:auto !important; 104 max-width:none !important; 105 max-height:none !important; 106 min-width:0 !important; 107 min-height:0 !important; 108} 109 110:root[style*="readium-scroll-on"] body{ 111 max-width:var(--RS__defaultLineLength) !important; 112 box-sizing:border-box !important; 113} 114 115:root[style*="readium-scroll-on"]:not([style*="readium-noOverflow-on"]) body{ 116 overflow:auto; 117} 118 119@supports (overflow: clip){ 120 121 :root[style*="readium-scroll-on"]:not([style*="readium-noOverflow-on"]){ 122 overflow:auto; 123 } 124 125 :root[style*="readium-scroll-on"]:not([style*="readium-noOverflow-on"]) body{ 126 overflow:clip; 127 } 128} 129 130:root[style*="readium-scroll-on"][style*="--RS__scrollPaddingTop"] body{ 131 padding-top:var(--RS__scrollPaddingTop) !important; 132} 133 134:root[style*="readium-scroll-on"][style*="--RS__scrollPaddingBottom"] body{ 135 padding-bottom:var(--RS__scrollPaddingBottom) !important; 136} 137 138:root[style*="readium-scroll-on"][style*="--RS__scrollPaddingLeft"] body{ 139 padding-left:var(--RS__scrollPaddingLeft) !important; 140} 141 142:root[style*="readium-scroll-on"][style*="--RS__scrollPaddingRight"] body{ 143 padding-right:var(--RS__scrollPaddingRight) !important; 144} 145 146:root[style*="--USER__backgroundColor"]{ 147 background-color:var(--USER__backgroundColor) !important; 148} 149 150:root[style*="--USER__backgroundColor"] *{ 151 background-color:transparent !important; 152} 153 154:root[style*="--USER__textColor"]{ 155 color:var(--USER__textColor) !important; 156} 157 158:root[style*="--USER__textColor"] *:not(a){ 159 color:inherit !important; 160 background-color:transparent !important; 161 border-color:currentcolor !important; 162} 163 164:root[style*="--USER__textColor"] svg text{ 165 fill:currentcolor !important; 166 stroke:none !important; 167} 168 169:root[style*="--USER__linkColor"] a:link, 170:root[style*="--USER__linkColor"] a:link *{ 171 color:var(--USER__linkColor) !important; 172} 173 174:root[style*="--USER__visitedColor"] a:visited, 175:root[style*="--USER__visitedColor"] a:visited *{ 176 color:var(--USER__visitedColor) !important; 177} 178
179:root[style*="--USER__selectionBackgroundColor"][style*="--USER__selectionTextColor"] ::-moz-selection{ 180 color:var(--USER__selectionTextColor) !important; 181 background-color:var(--USER__selectionBackgroundColor) !important; 182} 183 184:root[style*="--USER__selectionBackgroundColor"][style*="--USER__selectionTextColor"] ::selection{ 185 color:var(--USER__selectionTextColor) !important; 186 background-color:var(--USER__selectionBackgroundColor) !important; 187} 188 189:root[style*="--USER__colCount"]{ 190 -webkit-column-count:var(--USER__colCount); 191 -moz-column-count:var(--USER__colCount); 192 column-count:var(--USER__colCount); 193 194 --RS__colWidth:auto; 195} 196 197:root[style*="--USER__colCount: 0"], 198:root[style*="--USER__colCount:0"]{ 199 -webkit-column-count:1; 200 -moz-column-count:1; 201 column-count:1; 202} 203 204:root[style*="--USER__colCount: 0"], 205:root[style*="--USER__colCount:0"], 206:root[style*="--USER__colCount: 1"], 207:root[style*="--USER__colCount:1"]{ 208 --RS__colWidth:100vw; 209} 210 211:root[style*="--USER__lineLength"] body{ 212 max-width:var(--USER__lineLength) !important; 213 } 214 215:root[style*="--USER__fontFamily"]{ 216 font-family:var(--USER__fontFamily) !important; 217} 218 219:root[style*="--USER__fontFamily"] *{ 220 font-family:revert !important; 221} 222 223:root:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] body{ 224 zoom:var(--USER__fontSize) !important; 225} 226 227:root:not([style*="readium-deprecatedFontSize-on"])[style*="readium-iOSPatch-on"][style*="--USER__fontSize"] body{ 228 -webkit-text-size-adjust:var(--USER__fontSize) !important; 229} 230 231@supports selector(figure:has(> img)){ 232 233 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> img), 234 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> video), 235 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> svg), 236 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> canvas), 237 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> iframe), 238 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figure:has(> audio), 239 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> img:only-child), 240 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> video:only-child), 241 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> svg:only-child), 242 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> canvas:only-child), 243 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> iframe:only-child), 244 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] div:has(> audio:only-child), 245 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] table{ 246 zoom:calc(100% / var(--USER__fontSize)) !important; 247 } 248 249 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] figcaption, 250 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] caption, 251 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] td, 252 :root[style*="readium-experimentalZoom-on"]:not([style*="readium-deprecatedFontSize-on"]):not([style*="readium-iOSPatch-on"])[style*="--USER__fontSize"] th{ 253 zoom:var(--USER__fontSize) !important; 254 } 255} 256 257@supports not (zoom: 1){ 258 259 :root[style*="--USER__fontSize"]{ 260 font-size:var(--USER__fontSize) !important; 261 } 262} 263 264:root[style*="readium-deprecatedFontSize-on"][style*="--USER__fontSize"]{ 265 font-size:var(--USER__fontSize) !important; 266} 267 268:root[style*="--USER__lineHeight"]{ 269 line-height:var(--USER__lineHeight) !important; 270} 271 272:root[style*="--USER__lineHeight"] body, 273:root[style*="--USER__lineHeight"] p, 274:root[style*="--USER__lineHeight"] li, 275:root[style*="--USER__lineHeight"] div{ 276 line-height:var(--USER__lineHeight) !important; 277} 278 279:root[style*="--USER__paraSpacing"] p{ 280 margin-top:var(--USER__paraSpacing) !important; 281 margin-bottom:var(--USER__paraSpacing) !important; 282} 283 284:root[style*="--USER__fontWeight"] body{ 285 font-weight:var(--USER__fontWeight) !important; 286} 287 288:root[style*="--USER__fontWeight"] b, 289:root[style*="--USER__fontWeight"] strong{ 290 font-weight:bolder; 291} 292 293:root[style*="--USER__fontWidth"] body{ 294 font-stretch:var(--USER__fontWidth) !important; 295} 296 297:root[style*="--USER__fontOpticalSizing"] body{ 298 font-optical-sizing:var(--USER__fontOpticalSizing) !important; 299} 300 301:root[style*="--USER__letterSpacing"] h1, 302:root[style*="--USER__letterSpacing"] h2, 303:root[style*="--USER__letterSpacing"] h3, 304:root[style*="--USER__letterSpacing"] h4, 305:root[style*="--USER__letterSpacing"] h5, 306:root[style*="--USER__letterSpacing"] h6, 307:root[style*="--USER__letterSpacing"] p, 308:root[style*="--USER__letterSpacing"] li, 309:root[style*="--USER__letterSpacing"] div, 310:root[style*="--USER__letterSpacing"] dt, 311:root[style*="--USER__letterSpacing"] dd{ 312 letter-spacing:var(--USER__letterSpacing) !important; 313 font-variant:none !important; 314} 315 316:root[style*="readium-noRuby-on"] body rt, 317:root[style*="readium-noRuby-on"] body rp{ 318 display:none; 319} 320 321:root[style*="readium-blend-on"] svg, 322:root[style*="readium-blend-on"] img{ 323 background-color:transparent !important; 324 mix-blend-mode:multiply !important; 325} 326 327:root[style*="--USER__darkenImages"] img{ 328 -webkit-filter:brightness(var(--USER__darkenImages)) !important; 329 filter:brightness(var(--USER__darkenImages)) !important; 330} 331 332:root[style*="readium-darken-on"] img{ 333 -webkit-filter:brightness(80%) !important; 334 filter:brightness(80%) !important; 335} 336 337:root[style*="--USER__invertImages"] img{ 338 -webkit-filter:invert(var(--USER__invertImages)) !important; 339 filter:invert(var(--USER__invertImages)) !important; 340} 341 342:root[style*="readium-invert-on"] img{ 343 -webkit-filter:invert(100%) !important; 344 filter:invert(100%) !important; 345} 346 347:root[style*="--USER__darkenImages"][style*="--USER__invertImages"] img{ 348 -webkit-filter:brightness(var(--USER__darkenImages)) invert(var(--USER__invertImages)) !important; 349 filter:brightness(var(--USER__darkenImages)) invert(var(--USER__invertImages)) !important; 350} 351 352:root[style*="readium-darken-on"][style*="--USER__invertImages"] img{ 353 -webkit-filter:brightness(80%) invert(var(--USER__invertImages)) !important; 354 filter:brightness(80%) invert(var(--USER__invertImages)) !important; 355} 356 357:root[style*="--USER__darkenImages"][style*="readium-invert-on"] img{ 358 -webkit-filter:brightness(var(--USER__darkenImages)) invert(100%) !important; 359 filter:brightness(var(--USER__darkenImages)) invert(100%) !important; 360} 361 362:root[style*="readium-darken-on"][style*="readium-invert-on"] img{ 363 -webkit-filter:brightness(80%) invert(100%) !important; 364 filter:brightness(80%) invert(100%) !important; 365} 366 367:root[style*="--USER__invertGaiji"] img[class*="gaiji"]{ 368 -webkit-filter:invert(var(--USER__invertGaiji)) !important; 369 filter:invert(var(--USER__invertGaiji)) !important; 370} 371 372:root[style*="readium-invertGaiji-on"] img[class*="gaiji"]{ 373 -webkit-filter:invert(100%) !important; 374 filter:invert(100%) !important; 375} 376 377:root[style*="readium-normalize-on"]{ 378 --USER__typeScale:1.2; 379} 380 381:root[style*="readium-normalize-on"] p, 382:root[style*="readium-normalize-on"] li, 383:root[style*="readium-normalize-on"] div, 384:root[style*="readium-normalize-on"] pre, 385:root[style*="readium-normalize-on"] dd{ 386 font-size:1rem !important; 387} 388 389:root[style*="readium-normalize-on"] h1{ 390 font-size:1.75rem !important; 391 font-size:calc(((1rem * var(--USER__typeScale)) * var(--USER__typeScale)) * var(--USER__typeScale)) !important; 392} 393 394:root[style*="readium-normalize-on"] h2{ 395 font-size:1.5rem !important; 396 font-size:calc((1rem * var(--USER__typeScale)) * var(--USER__typeScale)) !important; 397} 398 399:root[style*="readium-normalize-on"] h3{ 400 font-size:1.25rem !important; 401 font-size:calc(1rem * var(--USER__typeScale)) !important; 402} 403 404:root[style*="readium-normalize-on"] h4, 405:root[style*="readium-normalize-on"] h5, 406:root[style*="readium-normalize-on"] h6{ 407 font-size:1rem !important; 408} 409 410:root[style*="readium-normalize-on"] small{ 411 font-size:smaller !important; 412} 413 414:root[style*="readium-normalize-on"] sub, 415:root[style*="readium-normalize-on"] sup{ 416 font-size:67.5% !important; 417} 418 419:root[style*="readium-normalize-on"][style*="--USER__typeScale"] h1{ 420 font-size:calc(((1rem * var(--USER__typeScale)) * var(--USER__typeScale)) * var(--USER__typeScale)) !important; 421} 422 423:root[style*="readium-normalize-on"][style*="--USER__typeScale"] h2{ 424 font-size:calc((1rem * var(--USER__typeScale)) * var(--USER__typeScale)) !important; 425} 426 427:root[style*="readium-normalize-on"][style*="--USER__typeScale"] h3{ 428 font-size:calc(1rem * var(--USER__typeScale)) !important; 429} 430 431:root[style*="readium-iPadOSPatch-on"] body{ 432 -webkit-text-size-adjust:none; 433} 434 435:root[style*="readium-iPadOSPatch-on"] p, 436:root[style*="readium-iPadOSPatch-on"] h1, 437:root[style*="readium-iPadOSPatch-on"] h2, 438:root[style*="readium-iPadOSPatch-on"] h3, 439:root[style*="readium-iPadOSPatch-on"] h4, 440:root[style*="readium-iPadOSPatch-on"] h5, 441:root[style*="readium-iPadOSPatch-on"] h6, 442:root[style*="readium-iPadOSPatch-on"] li, 443:root[style*="readium-iPadOSPatch-on"] th, 444:root[style*="readium-iPadOSPatch-on"] td, 445:root[style*="readium-iPadOSPatch-on"] dt, 446:root[style*="readium-iPadOSPatch-on"] dd, 447:root[style*="readium-iPadOSPatch-on"] pre, 448:root[style*="readium-iPadOSPatch-on"] address, 449:root[style*="readium-iPadOSPatch-on"] details, 450:root[style*="readium-iPadOSPatch-on"] summary, 451:root[style*="readium-iPadOSPatch-on"] figcaption,
452:root[style*="readium-iPadOSPatch-on"] div:not(:has(p, h1, h2, h3, h4, h5, h6, li, th, td, dt, dd, pre, address, aside, details, figcaption, summary)), 453:root[style*="readium-iPadOSPatch-on"] aside:not(:has(p, h1, h2, h3, h4, h5, h6, li, th, td, dt, dd, pre, address, aside, details, figcaption, summary)){ 454 -webkit-text-zoom:reset; 455} 456 457:root[style*="readium-iPadOSPatch-on"] abbr, 458:root[style*="readium-iPadOSPatch-on"] b, 459:root[style*="readium-iPadOSPatch-on"] bdi, 460:root[style*="readium-iPadOSPatch-on"] bdo, 461:root[style*="readium-iPadOSPatch-on"] cite, 462:root[style*="readium-iPadOSPatch-on"] code, 463:root[style*="readium-iPadOSPatch-on"] dfn, 464:root[style*="readium-iPadOSPatch-on"] em, 465:root[style*="readium-iPadOSPatch-on"] i, 466:root[style*="readium-iPadOSPatch-on"] kbd, 467:root[style*="readium-iPadOSPatch-on"] mark, 468:root[style*="readium-iPadOSPatch-on"] q, 469:root[style*="readium-iPadOSPatch-on"] rp, 470:root[style*="readium-iPadOSPatch-on"] rt, 471:root[style*="readium-iPadOSPatch-on"] ruby, 472:root[style*="readium-iPadOSPatch-on"] s, 473:root[style*="readium-iPadOSPatch-on"] samp, 474:root[style*="readium-iPadOSPatch-on"] small, 475:root[style*="readium-iPadOSPatch-on"] span, 476:root[style*="readium-iPadOSPatch-on"] strong, 477:root[style*="readium-iPadOSPatch-on"] sub, 478:root[style*="readium-iPadOSPatch-on"] sup, 479:root[style*="readium-iPadOSPatch-on"] time, 480:root[style*="readium-iPadOSPatch-on"] u, 481:root[style*="readium-iPadOSPatch-on"] var{ 482 -webkit-text-zoom:normal; 483} 484 485:root[style*="readium-iPadOSPatch-on"] p:not(:has(b, cite, em, i, q, s, small, span, strong)):first-line{ 486 -webkit-text-zoom:normal; 487}`}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.