Since 2019 the FRB-CESAB offers courses for the research community.
+
+
+
+
Ongoing
+
+
+
+
+
+
+
+
Reproducible Research in Computational Ecology
+
Since 2019 • Co-organised with the GdR EcoStat A five-day training course on reproducibility, software development and version management tools (Research compendium, Git, GitHub, R Markdown, Quarto, renv, Docker).
Since 2022 • Co-organised with the GdR TheoMoDive A five-day training course on mathematical modelling (differential equations, Lotka Volterra, Jacobian matrices), and the statistical links between models and data.
Since 2022 • Co-organised with the UMS PatriNat A five-day training course on methods and techniques of meta-analyses and systematic reviews/maps applied to the field of biodiversity.
2022 • Co-organised with the CESAB working group FREE A four-hour training course on functional rarity and diversity in ecology using the R packages mFD and funrar.
Participants in CESAB working groups publish the results of their CESAB associated research in various scientific journals. There are more than 300 scientific publications since the creation of CESAB in 2010.
+[306] Anderson B, Pannell J, Billiard S, Burgarella C, De Boer H, Dufay M, Helmstetter AJ, Méndez M, Otto SP, Roze D, Sauquet H, Schoen D, Schönenberger J, Vallejo-Marin M, Zenil-Ferguson R, Käfer J & Glémin S (2023) Opposing effects of plant traits on diversification. iScience, 26, 106362. DOI: 10.1016/j.isci.2023.106362.
+
+
+[305] Barton KE & Fortunel C (2023) Island plant functional syndromes and competition with invasive species. Journal of Biogeography, 50, 641-653. DOI: 10.1111/jbi.14568.
+
+
+[304] Blythe JL, Gill DA, Claudet J, Bennett NJ, Gurney GG, Baggio JA, Ban NC, Bernard ML, Brun V, Darling ES, Di Franco A, Epstein G, Franks P, Horan R, Jupiter SD, Lau J, Lazzari N, Mahajan SL, Mangubhai S, Naggea J, Turner RA & Zafra-Calvo N (2023) Blue justice: A review of emerging scholarship and resistance movements. Cambridge Prisms: Coastal Futures, 1, E15. DOI: 10.1017/cft.2023.4.
+
+
+[303] Bonfanti J, Langridge J & Beillouin D (2023) A global database to catalogue the impacts of agricultural management practices on terrestrial biodiversity. Data in Brief, accepted. DOI: 10.1016/j.dib.2023.109555.
+
+
+[302] Campagne CS, Roy L-A, Langridge J, Claudet J, Mongruel R, Beillouin D & Thiébaut É (2023) Existing evidence on the impact of changes in marine ecosystem structure and functioning on ecosystem service delivery: A systematic map. Environmental Evidence, 12, 13. DOI: 10.1186/s13750-023-00306-1.
+
+
+[301] Casajus N, Rievrs Borges E, Tabacchi E, Fried G & Mouquet N (2023) chessboard: An R package for creating network connections based on chess moves. Journal of Open Source Software, 8, 5753. DOI: 10.21105/joss.05753.
+
+
+[300] Chaabane S, De Garidel-Thoron T, Giraud X, Schiebel R, Beaugrand G, Brummer G-J, Casajus N, Greco M, Grigoratou M, Howa H, Jonkers L, Kucera M, Kuroyanagi A, Meilland J, Monteiro F, Mortyn G, Almogi-Labin A, Asahi H, Avnaim-Katav S, Bassinot F, Davis CV, Field DB, Hernández-Almeida I, Herut B, Hosie G, Howard W, Jentzen A, Johns DG, Keigwin L, Kitchener J, Kohfeld KE, Lessa DVO, Manno C, Marchant M, Ofstad S, Ortiz JD, Post A, Rigual-Hernandez A, Rillo MC, Robinson K, Sagawa T, Sierro F, Takahashi KT, Torfstein A, Venancio I, Yamasaki M & Ziveri P (2023) The FORCIS database: A global census of planktonic Foraminifera from ocean waters. Scientific Data, 10, 354. DOI: 10.1038/s41597-023-02264-2.
+
+
+[299] Coulon N, Lindegren M, Goberville E, Toussaint A, Receveur A & Auber A (2023) Threatened fish species in the Northeast Atlantic are functionally rare. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13731.
+
+
+[298] Cutts V, Hanz DM, Barajas‐Barbosa MP, Schrodt F, Steinbauer MJ, Beierkuhnlein C, Denelle P, Fernández‐Palacios JM, Gaüzère P, Grenié M, Irl SDH, Kraft N, Kreft H, Maitner B, Munoz F, Thuiller W, Violle C, Weigelt P, Field R & Algar AC (2023) Links to rare climates do not translate into distinct traits for island endemics. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14169.
+
+
+[297] Fredston AL, Cheung WWL, Frölicher TL, Kitchel ZJ, Maureaud AA, Thorson JT, Auber A, Mérigot B, Palacios-Abrantes J, Palomares MLD, Pecuchet L, Shackell NL & Pinsky ML (2023) Marine heatwaves are not a dominant driver of change in demersal fishes. Nature, accepted. DOI: 10.1038/s41586-023-06449-y.
+
+
+[296] Fromentin J-M, Emery MR, Donaldson J, Balachander G, Barron ES, Chaudhary RP, Danner M-C, Gasalla MA, Hallosserie A, Halmy M, Hicks C, Kieling D, Park MS, Parlee B, Rice J, Ticktin T & Tittensor D (2023) Status, challenges and pathways to the sustainable use of wild species. Global Environmental Change, 81, 102692. DOI: 10.1016/j.gloenvcha.2023.102692.
+
+
+[295] Gaüzère P, Blonder B, Denelle P, Fournier B, Grenié M, Delalandre L, Münkemüller T, Munoz F, Violle C & Thuiller W (2023) The functional trait distinctiveness of plant species is scale dependent. Ecography, 2023, e06504. DOI: 10.1111/ecog.06504.
+
+
+[294] Gill DA, Blythe J, Bennett N, Evans L, Brown K, Turner RA, Baggio JA, Baker D, Ban NC, Brun V, Claudet J, Darling E, Di Franco A, Epstein G, Estradivari X, Gray NJ, Gurney GG, Horan RP, Jupiter SD, Lau JD, Lazzari N, Lestari P, Mahajan SL, Mangubhai S, Naggea J, Selig ER, Whitney CK, Zafra-Calvo N & Muthiga NA (2023) Triple exposure: Reducing negative impacts of climate change, blue growth, and conservation on coastal communities. One Earth, 6, 118-130. DOI: 10.1016/j.oneear.2023.01.010.
+
+
+[293] Girard‐Tercieux C, Maréchaux I, Clark AT, Clark JS, Courbaud B, Fortunel C, Guillemot J, Künstler G, Le Maire G, Pélissier R, Rüger N & Vieilledent G (2023) Rethinking the nature of intraspecific variability and its consequences on species coexistence. Ecology and Evolution, 13, e9860. DOI: 10.1002/ece3.9860.
+
+
+[292] Helmstetter AJ, Zenil‐Ferguson R, Sauquet H, Otto SP, Méndez M, Vallejo‐Marin M, Schönenberger J, Burgarella C, Anderson B, de Boer H, Glémin S & Käfer J (2023) Trait‐dependent diversification in angiosperms: Patterns, models and data. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14170.
+
+
+[291] Knecht NS, Benedetti F, Elizondo UH, Bednaršek N, Chaabane S, de Weerd C, Peijnenburg KTCA, Schiebel R & Vogt M (2023) The impact of zooplankton calcifiers on the marine carbon cycle. Global Biogeochemical Cycles, 37, e2022GB007685. DOI: 10.1029/2022GB007685.
+
+
+[290] Letessier TB, Mannocci L, Goodwin B, Embling C, de Vos A, Anderson RC, Ingram SN, Rogan A & Turvey ST (2023) Contrasting ecological information content in whaling archives with modern cetacean surveys for conservation planning and identification of historical distribution changes. Conservation Biology, 37, e14043. DOI: 10.1111/cobi.14043.
+
+
+[289] Mahaut L, Violle C, Shihan A, Pélissier R, Morel J, de Tombeur F, Rahajaharilaza K, Fabre D, Luquet D, Hartley S, Thorne SJ, Ballini E & Fort F (2023) Beyond trait distances: Functional distinctiveness captures the outcome of plant competition. Functional Ecology, accepted. DOI: 10.1111/1365-2435.14397.
+
+
+[288] Munoz F, Klausmeier CA, Gaüzère P, Kandlikar G, Litchman E, Mouquet N, Ostling A, Thuiller W, Algar AC, Auber A, Cadotte MW, Delalandre L, Denelle P, Enquist BJ, Fortunel C, Grenié M, Loiseau N, Mahaut L, Maire A, Mouillot D, Pimiento C, Violle C & Kraft NJB (2023) The ecological causes of functional distinctiveness in communities. Ecology Letters, 26, 1452-1465. DOI: 10.1111/ele.14265.
+
+
+[287] Rault C, Leprieur F, Barbaro L, Kreft H, Mouquet N, Papaïx J, Sekercioglu CH, Violle C & Barnagaud J (2023) Trait‐environment associations diverge between native and alien breeding bird assemblages on the world’s oceanic islands. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13729.
+
+
+[286] Srivastava DS, MacDonald AAM, Pillar VD, Kratina P, Debastiani VJ, Guzman LM, Trzcinski M, Dézerald O, Barberis IM, de Omena PM, Romero GQ, Ospina‐Bautista F, Marino NAC, Leroy C, Farjalla VF, Richardson BA, Gonçalves AZ, Corbara B, Petermann JS, Richardson MJ, Melnychuk MC, Jocqué M, Ngai JT, Talaga S, Piccoli GCO, Montero G, Kirby KR, Starzomski BM & Céréghino R (2023) Geographical variation in the trait‐based assembly patterns of multitrophic invertebrate communities. Functional Ecology, 37, 73-86. DOI: 10.1111/1365-2435.14096.
+
+
+[285] Thorson JT, Maureaud AA, Frelat R, Mérigot B, Bigman JS, Friedman ST, Palomares MLD, Pinsky ML, Price SA & Wainwright P (2023) Identifying direct and indirect associations among traits by merging phylogenetic comparative methods and structural equation models. Methods in Ecology and Evolution, 14, 1259-1275. DOI: 10.1111/2041-210X.14076.
+
+
+[284] Toro-Vargas DM, González C, Rougerie R & Amarillo-Suárez AR (2023) Characterization of morphological and biological aspects of venomous caterpillars of the genus Lonomia Walker (Lepidoptera: Saturniidae) in Colombia. PLoS ONE, 18, e0285010. DOI: 10.1371/journal.pone.0285010.
+
+
+[283] Tribot A-S, Blanc N, Brassac T, Guilhaumon F, Casajus N & Mouquet N (2023) What makes a teddy bear comforting? A participatory study reveals the prevalence of sensory characteristics and emotional bonds in the perception of comforting teddy bears. The Journal of Positive Psychology, accepted. DOI: 10.1080/17439760.2023.2170273.
+
+
+
+
2022
+
+[282] Ariza A, Lengaigne M, Menkes C, Lebourges-Dhaussy A, Receveur A, Gorgues T, Habasque J, Gutiérrez M, Maury O & Bertrand A (2022) Global decline of pelagic fauna in a warmer ocean. Nature Climate Change, 12, 928–934. DOI: 10.1038/s41558-022-01479-2.
+
+
+[281] Auber A, Waldock C, Maire A, Goberville E, Albouy C, Algar AC, McLean M, Brind’Amour A, Green AL, Tupper M, Vigliola L, Kaschner K, Kesner-Reyes K, Beger M, Tjiputra J, Toussaint A, Violle C, Mouquet N, Thuiller W & Mouillot D (2022) A functional vulnerability framework for biodiversity conservation. Nature Communications, 13, 4774. DOI: 10.1038/s41467-022-32331-y.
+
+
+[280] Brun P, Violle C, Mouillot D, Mouquet N, Enquist BJ, Munoz F, Münkemüller T, Ostling A, Zimmermann NE & Thuiller W (2022) Plant community impact on productivity: Trait diversity or key (stone) species effects? Ecology Letters, 25, 913–925. DOI: 10.1111/ele.13968.
+
+
+[279] Céréghino R, Trzcinski MK, MacDonald AAM, Marino NAC, Acosta Mercado D, Leroy C, Corbara B, Romero GQ, Farjalla VF, Barberis IM, Dézerald O, Hammill E, Atwood TB, Piccoli GCO, Ospina Bautista F, Carrias J-F, Leal JS, Montero G, Antiqueira PAP, Freire R, Realpe E, Amundrud SL, de Omena PM, Campos ABA & Srivastava DS (2022) Functional redundancy dampens precipitation change impacts on species-rich invertebrate communities across the Neotropics. Functional Ecology, 36, 1559–1572. DOI: 10.1111/1365-2435.14048.
+
+
+[278] Chang C-W, Miki T, Ye H, Souissi S, Adrian R, Anneville O, Agasild H, Ban S, Beeri-Shlevin Y, Chiang Y-R, Feuchtmayr H, Gal G, Ichise S, Kagami M, Kumagai M, Liu X, Matsuzaki S-IS, Manca MM, Noges P, Piscia R, Rogora M, Shiah F-K, Thackeray SJ, Widdicombe CE, Wu J-T, Zohary T & Hsieh C-H (2022) Causal networks of phytoplankton diversity and biomass are modulated by environmental context. Nature Communications, 13, 1140. DOI: 10.1038/s41467-022-28761-3.
+
+
+[277] Claudet J, Ban NC, Blythe J, Briggs J, Darling E, Gurney GG, Palardy JE, Pike EP, Agostini VN, Ahmadia GN, Campbell SJ, Epstein G, Gill D, Himes-Cornell A, Jonas HD, Jupiter SD, Mangubhai S & Morgan L (2022) Avoiding the misuse of other effective area-based conservation measures in the wake of the blue economy. One Earth, 5, 969–974. DOI: 10.1016/j.oneear.2022.08.010.
+
+
+[276] Correa-Carmona Y, Rougerie R, Arnal P, Ballesteros-Mejia L, Beck J, Dolédec S, Ho C, Kitching IJ, Lavelle P, Le Clec’h S, Lopez-Vaamonde C, Martins MB, Murienne J, Oszwald J, Ratnasingham S & Decaëns T (2022) Functional and taxonomic responses of tropical moth communities to deforestation. Insect Conservation and Diversity, 15, 236–247. DOI: 10.1111/icad.12549.
+
+
+[275] de Garidel-Thoron T, Chaabane S, Giraud X, Meilland J, Jonkers L, Kucera M, Brummer G-JA, Grigoratou M, Monteiro FM, Greco M, Mortyn PG, Kuroyanagi A, Howa H, Beaugrand G & Schiebel R (2022) The foraminiferal response to climate stressors project: Tracking the community response of planktonic foraminifera to historical climate change. Frontiers in Marine Science, 9, 827962. DOI: 10.3389/fmars.2022.827962.
+
+
+[274] Delalandre L, Gaüzère P, Thuiller W, Cadotte MW, Mouquet N, Mouillot D, Munoz F, Denelle P, Loiseau N, Morin X & Violle C (2022) Functionally distinct tree species support long-term productivity in extreme environments. Proceedings of the Royal Society B: Biological Sciences, 289, 20211694. DOI: 10.1098/rspb.2021.1694.
+
+
+[273] Feng X, Enquist BJ, Park DS, Boyle B, Breshears DD, Gallagher RV, Lien A, Newman EA, Burger JR, Maitner BS, Merow C, Li Y, Huynh KM, Ernst K, Baldwin E, Foden W, Hannah L, Jorgensen PM, Kraft NJB, Lovett JC, Marquet PA, McGill BJ, Morueta‐Holme N, Neves DM, Núñez‐Regueiro MM, Oliveira‐Filho AT, Peet RK, Pillet M, Roehrdanz PR, Sandel B, Serra‐Diaz JM, Símová I, Svenning J, Violle C, Weitemier TD, Wiser S & López‐Hoffman L (2022) A review of the heterogeneous landscape of biodiversity databases: Opportunities and challenges for a synthesized biodiversity knowledge base. Global Ecology and Biogeography, 31, 1242–1260. DOI: 10.1111/GEB.13497.
+
+
+[272] Guo W-Y, Serra-Diaz JM, Schrodt F, Eiserhardt WL, Maitner BS, Merow C, Violle C, Anand M, Belluau M, Bruun HH, Byun C, Catford JA, Cerabolini BEL, Chacón-Madrigal E, Ciccarelli D, Cornelissen JHC, Dang-Le AT, de Frutos A, Dias AS, Giroldo AB, Guo K, Gutiérrez AG, Hattingh W, He T, Hietz P, Hough-Snee N, Jansen S, Kattge J, Klein T, Komac B, Kraft NJB, Kramer K, Lavorel S, Lusk CH, Martin AR, Mencuccini M, Michaletz ST, Minden V, Mori AS, Niinemets Ü, Onoda Y, Peñuelas J, Pillar VD, Pisek J, Robroek BJM, Schamp B, Slot M, Sosinski ÊE, Soudzilovskaia NA, Thiffault N, van Bodegom P, van der Plas F, Wright IJ, Xu W-B, Zheng J, Enquist BJ & Svenning J-C (2022) High exposure of global tree diversity to human pressure. Proceedings of the National Academy of Sciences of the United States of America, 119, e2026733119. DOI: 10.1073/pnas.2026733119.
+
+
+[271] Helmstetter AJ, Glemin S, Käfer J, Zenil-Ferguson R, Sauquet H, de Boer H, Dagallier L-PMJ, Mazet N, Reboud EL, Couvreur TLP & Condamine FL (2022) Pulled diversification rates, lineages-through-time plots and modern macroevolutionary modelling. Systematic Biology, 71, 758–773. DOI: 10.1093/sysbio/syab083.
+
+
+[270] Käfer J, Méndez M & Mousset S (2022) Labile sex expression in angiosperm species with sex chromosomes. Philosophical Transactions of the Royal Society B: Biological Sciences, 377, 20210216. DOI: 10.1098/rstb.2021.0216.
+
+
+[269] Langlois J, Guilhaumon F, Baletaud F, Casajus N, de Almeida Braga C, Fleuré V, Kulbicki M, Loiseau N, Mouillot D, Renoult JP, Stahl A, Stuart-Smith RD, Tribot A-S & Mouquet N (2022) The aesthetic value of reef fishes is globally mismatched to their conservation priorities. PLoS Biology, 20, 1–22. DOI: 10.1371/journal.pbio.3001640.
+
+
+[268] Li X, Hamilton CA, St Laurent R, Ballesteros-Mejia L, Markee A, Haxaire J, Rougerie R, Kitching IJ & Kawahara AY (2022) A diversification relay race from Caribbean-Mesoamerica to the Andes: Historical biogeography of Xylophanes hawkmoths. Proceedings of the Royal Society B: Biological Sciences, 289, 20212435. DOI: 10.1098/rspb.2021.2435.
+
+
+[267] Machicao J, Ben Abbes A, Meneguzzi L, Corrêa PLP, Specht A, David R, Subsol G, Vellenich D, Devillers R, Stall S, Mouquet N, Chaumont M, Berti-Equille L & Mouillot D (2022) Mitigation strategies to improve reproducibility of poverty estimations from remote sensing images using deep learning. Earth and Space Science, 9, e2022EA002379. DOI: 10.1029/2022EA002379.
+
+
+[266] Machicao J, Specht A, Vellenich D, Meneguzzi L, David R, Stall S, Ferraz K, Mabile L, O’Brien M & Corrêa P (2022) A deep-learning method for the prediction of socio-economic indicators from street-view imagery using a case study from Brazil. Data Science Journal, 21, 1–15. DOI: 10.5334/dsj-2022-006.
+
+
+[265] Magneville C, Loiseau N, Albouy C, Casajus N, Claverie T, Escalas A, Leprieur F, Maire E, Mouillot D & Villéger S (2022) mFD: an R package to compute and illustrate the multiple facets of functional diversity. Ecography, 44, 1–15. DOI: 10.1111/ecog.05904.
+
+
+[264] Mannocci L, Villon S, Chaumont M, Guellati N, Mouquet N, Iovan C, Vigliola L & Mouillot D (2022) Leveraging social media and deep learning to detect rare megafauna in video surveys. Conservation Biology, 36, e13798. DOI: 10.1111/cobi.13798.
+
+
+[263] Mouton TL, Leprieur F, Floury M, Stephenson F, Verburg P & Tonkin JD (2022) Climate and land‐use driven reorganisation of structure and function in river macroinvertebrate communities. Ecography, 2022, e06148. DOI: 10.1111/ecog.06148.
+
+
+[262] Mouton TL, Stephenson F, Torres LG, Rayment W, Brough T, McLean M, Tonkin JD, Albouy C & Leprieur F (2022) Spatial mismatch in diversity facets reveals contrasting protection for New Zealand’s cetacean biodiversity. Biological Conservation, 267, 109484. DOI: 10.1016/j.biocon.2022.109484.
+
+
+[261] Pickering J, Coolsaet B, Dawson NM, Suiseeya K, Inoue C & Lim M (2022) Rethinking and upholding justice and equity in transformative biodiversity governance. In: Visseren-Hamakers I & Kok M (Eds.), Transforming Biodiversity Governance, Cambridge: Cambridge University Press (pp. 155–178). DOI: 10.1017/9781108856348.009.
+
+
+[260] Receveur A, Poulet L, Dalmas B, Gonçalves B & Vernay A (2022) Citizen science: How to extend reciprocal benefits from the project community to the broader socio-ecological system. Quantitative Plant Biology, 3, e20. DOI: 10.1017/qpb.2022.16.
+
+
+[259] Reisinger RR, Brooks CM, Raymond B, Freer JJ, Cotté C, Xavier JC, Trathan PN, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt L, Jonsen ID, Lea M-A, Torres L, Van de Putte A, Wotherspoon S, Friedlaender AS, Ropert-Coudert Y & Hindell M (2022) Predator-derived bioregions in the Southern Ocean: Characteristics, drivers and representation in marine protected areas. Biological Conservation, 272, 109630. DOI: 10.1016/j.biocon.2022.109630.
+
+
+[258] Ruiz T, Carrias J-F, Bonhomme C, Farjalla VF, Jassey VEJ, Leflaive J, Compin A, Leroy C, Corbara B, Srivastava DS & Céréghino R (2022) Asynchronous recovery of predators and prey conditions resilience to drought in a neotropical ecosystem. Scientific Reports, 12, 8392. DOI: 10.1038/s41598-022-12537-2.
+
+
+[257] Sabatini FM, Jiménez-Alfaro B, Jandt U, Chytry M, Field R, Kessler M, Lenoir J, Schrodt F, Wiser SK, Arfin Khan MAS, Attorre F, Cayuela L, De Sanctis M, Dengler J, Haider S, Hatim MZ, Indreica A, Jansen F, Pauchard A, Peet RK, Petrik P, Pillar VD, Sandel B, Schmidt M, Tang Z, van Bodegom P, Vassilev K, Violle C, Alvarez-Davila E, Davidar P, Dolezal J, Hérault B, Galán-de-Mera A, Jiménez J, Kambach S, Kepfer-Rojas S, Kreft H, Lezama F, Linares-Palomino R, Monteagudo Mendoza A, N’Dja JK, Phillips OL, Rivas-Torres G, Sklenár P, Speziale K, Strohbach BJ, Vásquez Martínez R, Wang H-F, Wesche K & Bruelheide H (2022) Global patterns of vascular plant alpha diversity. Nature Communications, 13, 4683. DOI: 10.1038/s41467-022-32063-z.
+
+
+[256] Schiettekatte NMD, Brandl SJ, Casey JM, Graham NAJ, Barneche DR, Burkepile DE, Allgeier JE, Arias-Gonzaléz JE, Edgar GJ, Ferreira CEL, Floeter SR, Friedlander AM, Green AL, Kulbicki M, Letourneur Y, Luiz OJ, Mercière A, Morat F, Munsterman KS, Rezende EL, Rodríguez-Zaragoza FA, Stuart-Smith RD, Vigliola L, Villéger S & Parravicini V (2022) Biological trade-offs underpin coral reef ecosystem functioning. Nature Ecology & Evolution, 6, 701–708. DOI: 10.1038/s41559-022-01710-5.
+
+
+[255] Scholte P (2022) More is not enough: Central Africa and the proposed 30% protected and conserved areas by 2030. Oryx, 56, 810–811. DOI: 10.1017/S0030605322001090.
+
+
+[254] Scholte P, Pays O, Adam S, Chardonnet B, Fritz H, Mamang J-B, Prins HHT, Renaud P-C, Tadjo P & Moritz M (2022) Conservation overstretch and long-term decline of wildlife and tourism in the Central African savannas. Conservation Biology, 36, e13860. DOI: 10.1111/cobi.13860.
+
+
+[253] Specht A & Crowston K (2022) Interdisciplinary collaboration from diverse science teams can produce significant outcomes. PLoS ONE, 17, e0278043. DOI: 10.1371/journal.pone.0278043.
+
+
+
+
2021
+
+[252] Bennett NJ, Katz L, Yadao-Evans W, Ahmadia GN, Atkinson S, Ban NC, Dawson NM, de Vos A, Fitzpatrick J, Gill D, Imirizaldu M, Lewis N, Mangubhai S, Meth L, Muhl E-K, Obura D, Spalding AK, Villagomez A, Wagner D, White A & Wilhelm A (2021) Advancing social equity in and through marine conservation. Frontiers in Marine Science, 8, 711538. DOI: 10.3389/fmars.2021.711538.
+
+
+[251] Bonhomme C, Céréghino R, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Farjalla VF, Marino NAC, Rota T, Srivastava DS & Leroy C (2021) In situ resistance, not immigration, supports invertebrate community resilience to drought intensification in a neotropical ecosystem. Journal of Animal Ecology, 90, 2015–2026. DOI: 10.1111/1365-2656.13392.
+
+
+[250] Campagne CS, Langridge J, Claudet J, Mongruel R & Thiébaut E (2021) What evidence exists on how changes in marine ecosystem structure and functioning affect ecosystem services delivery? A systematic map protocol. Environmental Evidence, 10, 36. DOI: 10.1186/s13750-021-00251-x.
+
+
+[249] Carlot J, Kayal M, Lenihan HS, Brandl SJ, Casey JM, Adjeroud M, Cardini U, Merciere A, Espiau B, Barneche DR, Rovere A, Hédouin L & Parravicini V (2021) Juvenile corals underpin coral reef carbonate production after disturbance. Global Change Biology, 27, 2623–2632. DOI: 10.1111/gcb.15610.
+
+
+[248] Cheikh Albassatneh M, Escudero M, Monnet A-C, Arroyo J, Baccheta G, Bagnoli F, Dimopoulos P, Hampe A, Leriche A, Médail F, Nikolic T, Ponger L, Vendramin GG & Fady B (2021) Spatial patterns of genus-level phylogenetic endemism in the tree flora of Mediterranean Europe. Diversity and Distributions, 27, 913–928. DOI: 10.1111/ddi.13241.
+
+
+[247] Couvreur TLP, Dauby G, Blach-Overgaard A, Deblauwe V, Dessein S, Droissart V, Hardy OJ, Harris DJ, Janssens SB, Ley AC, Mackinder BA, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Faye A (2021) Tectonics, climate and the diversification of the tropical African terrestrial flora and fauna. Biological Reviews, 96, 16–51. DOI: 10.1111/brv.12644.
+
+
+[246] Danner M-C, Azams SO, Robertson A, Perkins D, Behrends V & Reiss J (2021) It more than adds up: interaction of antibiotic mixing and temperature. Life, 11, 1435. DOI: 10.3390/life11121435.
+
+
+[245] Dawson NM, Coolsaet B, Sterling EJ, Loveridge R, Gross-Camp ND, Wongbusarakum S, Sangha KK, Scherl LM, Phuong Phan H, Zafra-Calvo N, Lavey WG, Byakagaba P, Idrobo CJ, Chenet A, Bennett NJ, Mansourian S & Rosado-May FJ (2021) The role of Indigenous peoples and local communities in effective and equitable conservation. Ecology and Society, 26, 19. DOI: 10.5751/ES-12625-260319.
+
+
+[244] Decaëns T, Bénéluz F, Ballesteros-Mejia L, Bonilla D & Rougerie R (2021) Description of three new species of Automeris Hübner, 1819 from Colombia and Brazil (Lepidoptera, Saturniidae, Hemileucinae). ZooKeys, 1031, 183–204. DOI: 10.3897/zookeys.1031.56035.
+
+
+[243] Doubek JP, Anneville O, Dur G, Lewandowska AM, Patil VP, Rusak JA, Salmaso N, Seltmann CT, Straile D, Urrutia-Cordero P, Venail P, Adrian R, Alfonso MB, DeGasperi CL, de Eyto E, Feuchtmayr H, Gaiser EE, Girdner SF, Graham JL, Grossart H-P, Hejzlar J, Jacquet S, Kirillin G, Llames ME, Matsuzaki SS, Nodine ER, Piccolo MC, Pierson DC, Rimmer A, Rudstam LG, Sadro S, Swain HM, Thackeray SJ, Thiery W, Verburg P, Zohary T & Stockwell JD (2021) The extent and variability of storm-induced temperature changes in lakes measured with long-term and high-frequency data. Limnology and Oceanography, 66, 1979–1992. DOI: 10.1002/lno.11739.
+
+
+[242] Fried G, Armengot L, Storkey J, Bourgeois B, Gaba S, Violle C & Munoz F (2021) Do ecological specialization and functional traits explain the abundance-frequency relationship? Arable weeds as a case study. Journal of Biogeography, 48, 37–50. DOI: 10.1111/jbi.13980.
+
+
+[241] Ghilardi M, Schiettekatte NMD, Casey JM, Brandl SJ, Degregory S, Mercière A, Morat F, Letourneur Y, Bejarano S & Parravicini V (2021) Phylogeny, body morphology, and trophic level shape intestinal traits in coral reef fishes. Ecology and Evolution, 11, 13218–13231. DOI: 10.1002/ece3.8045.
+
+
+[240] Gross N, Le Bagousse-Pinguet Y, Liancourt P, Saiz H, Violle C & Munoz F (2021) Unveiling ecological assembly rules from commonalities in trait distributions. Ecology Letters, 24, 1668–1680. DOI: 10.1111/ele.13789.
+
+
+[239] Guzman LM, Trzcinski MK, Barberis IM, Céréghino R, Srivastava DS, Gilbert B, Pillar VD, de Omena PM, MacDonald AAM, Corbara B, Leroy C, Ospina Bautista F, Romero GQ, Kratina K, Debastiani VJ, Gonçalves AZ, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2021) Climate influences the response of community functional traits to local conditions in bromeliad invertebrate communities. Ecography, 44, 440–452. DOI: 10.1111/ecog.05437.
+
+
+[238] Jiménez-Bolívar AC, Prada-Lara L, St Laurent RA & Rougerie R (2021) The Wild Silkmoths (Lepidoptera: Bombycoidea: Saturniidae) of Colombia: a database of occurrence points and taxonomic checklist. Zootaxa, 5081, 151–202. DOI: 10.11646/zootaxa.5081.2.1.
+
+
+[237] Kakouei K, Kraemer BM, Anneville O, Carvalho L, Feuchtmayr H, Graham JL, Higgins S, Pomati F, Rudstam LG, Stockwell JD, Thackeray SJ, Vanni MJ & Adrian R (2021) Phytoplankton and cyanobacteria abundances in mid‐21st century lakes depend strongly on future land use and climate projections. Global Change Biology, 27, 6409–6422. DOI: 10.1111/gcb.15866.
+
+
+[236] Langlois J, Guilhaumon F, Bockel T, Boissery P, de Almeida Braga C, Deter J, Holon F, Marre G, Tribot A-S & Mouquet N (2021) An integrated approach to estimate aesthetic and ecological values of coralligenous reefs. Ecological Indicators, 129, 107935. DOI: 10.1016/j.ecolind.2021.107935.
+
+
+[235] Maureaud A, Frelat R, Pécuchet L, Shackell N, Mérigot B, Pinsky ML, Amador K, Anderson SC, Arkhipkin A, Auber A, Barri I, Bell RJ, Belmaker J, Beukhof E, Camara ML, Guevara-Carrasco R, Choi J, Christensen HT, Conner J, Cubillos LA, Diadhiou HD, Edelist D, Emblemsvag M, Ernst B, Fairweather TP, Fock HO, Friedland KD, Garcia CB, Gascuel D, Gislason H, Goren M, Guitton J, Jouffre D, Hattab T, Hidalgo M, Kathena JN, Knuckey I, Kidé SO, Koen-Alonso M, Koopman M, Kulik V, León JP, Levitt-Barmats Y, Lindegren M, Llope M, Massiot-Granier F, Masski H, McLean M, Meissa B, Mérillet L, Mihneva V, Nunoo FKE, O’Driscoll R, O’Leary CA, Petrova E, Ramos JE, Refes W, Román-Marcote E, Siegstad H, Sobrino I, Sólmundsson J, Sonin O, Spies I, Steingrund P, Stephenson F, Stern N, Tserkova F, Tserpes G, Tzanatos E, van Rijn I, van Zwieten PAM, Vasilakopoulos P, Yepsen DV, Ziegler P & Thorson J (2021) Are we ready to track climate-driven shifts in marine species across international boundaries? - A global survey of scientific bottom trawl data. Global Change Biology, 27, 220–236. DOI: 10.1111/gcb.15404.
+
+
+[234] Monnet A-C, Cilleros K, Médail F, Cheikh Albassatneh M, Arroyo J, Bacchetta G, Bagnoli F, Barina Z, Cartereau M, Casajus N, Dimopoulos P, Domina G, Doxa A, Escudero M, Fady B, Hampe A, Matevski V, Misfud S, Nikolic T, Pavon D, Roig A, Barea ES, Spanu I, Strid A, Vendramin GG & Leriche A (2021) WOODIV, a database of occurrences, functional traits, and phylogenetic data for all Euro-Mediterranean trees. Scientific Data, 8, 89. DOI: 10.1038/s41597-021-00873-3.
+
+
+[233] Mouillot D, Loiseau N, Grenié M, Algar AC, Allegra M, Cadotte MW, Casajus N, Denelle P, Guéguen M, Maire A, Maitner B, McGill BJ, McLean M, Mouquet N, Munoz F, Thuiller W, Villéger S, Violle C & Auber A (2021) The dimensionality and structure of species trait spaces. Ecology Letters, 24, 1988–2009. DOI: 10.1111/ele.13778.
+
+
+[232] Murgier J, McLean M, Maire A, Mouillot D, Loiseau N, Munoz F, Violle C & Auber A (2021) Rebound in functional distinctiveness following warming and reduced fishing in the North Sea. Proceedings of the Royal Society B: Biological Sciences, 288, 20201600. DOI: 10.1098/rspb.2020.1600.
+
+
+[231] Parravicini V, Bender MG, Villéger S, Leprieur F, Pellissier L, Donati FGA, Floeter SR, Rezende EL, Mouillot D & Kulbicki M (2021) Coral reef fishes reveal strong divergence in the prevalence of traits along the global diversity gradient. Proceedings of the Royal Society B: Biological Sciences, 288, 20211712. DOI: 10.1098/rspb.2021.1712.
+
+
+[230] Pozas-Schacre C, Casey JM, Brandl SJ, Kulbicki M, Harmelin-Vivien M, Strona G & Parravicini V (2021) Congruent trophic pathways underpin global coral reef food webs. Proceedings of the National Academy of Sciences of the United States of America, 118, e2100966118. DOI: 10.1073/pnas.2100966118.
+
+
+[229] Sala E, Mayorga J, Bradley D, Cabral RB, Atwood TB, Auber A, Cheung W, Costello C, Ferretti F, Friedlander AM, Gaines SD, Garilao C, Goodell W, Halpern BS, Hinson A, Kaschner K, Kesner-Reyes K, Leprieur F, McGowan J, Morgan LE, Mouillot D, Palacios-Abrantes J, Possingham HP, Rechberger KD, Worm B & Lubchenco J (2021) Protecting the global ocean for biodiversity, food and climate. Nature, 592, 397–402. DOI: 10.1038/s41586-021-03371-z.
+
+
+[228] Srivastava DS, Winter M, Gross LJ, Metzger JP, Baron JS, Mouquet N, Meagher TR, Halpern BS & Pillar VD (2021) Maintaining momentum for collaborative working groups in a post-pandemic world. Nature Ecology & Evolution. DOI: 10.1038/s41559-021-01521-0.
+
+
+[227] Strona G, Beck PS, Cabeza M, Fattorini S, Guilhaumon F, Micheli F, Montano S, Ovaskainen O, Planes S, Veech JA & Parravicini V (2021) Ecological dependencies make remote reef fish communities most vulnerable to coral loss. Nature Communications, 12, 7282. DOI: 10.1038/s41467-021-27440-z.
+
+
+[226] Strona G, Lafferty KD, Fattorini S, Beck PS, Guilhaumon F, Arrigoni R, Montano S, Seveso D, Galli P, Planes S & Parravicini V (2021) Global tropical reef fish richness could decline by around half if corals are lost. Proceedings of the Royal Society B: Biological Sciences, 288, 20210274. DOI: 10.1098/rspb.2021.0274.
+
+
+[225] Urbina-Barreto I, Garnier R, Elise S, Pinel R, Dumas P, Mahamadaly V, Facon M, Bureau S, Peignon C, Quod J-P, Dutrieux E, Penin L & Adjeroud M (2021) Which method for which purpose? A comparison of line intercept transect and underwater photogrammetry methods for coral reef surveys. Frontiers in Marine Science, 8, 636902. DOI: 10.3389/fmars.2021.636902.
+
+
+[224] Wilson JK, Casajus N, Hutchinson RA, McFarland KP, Kerr JT, Berteaux D, Larrivée M & Prudic KL (2021) Climate change and local host availability drive the northern range boundary in the rapid expansion of a specialist insect herbivore, Papilio cresphontes. Frontiers in Ecology and Evolution, 9, 579230. DOI: 10.3389/fevo.2021.579230.
+
+
+
+
2020
+
+[223] Ballesteros-Mejia L, Arnal P, Hallwachs W, Haxaire J, Janzen D, Kitching IJ & Rougerie R (2020) A global food plant dataset for wild silkmoths and hawkmoths and its use in documenting polyphagy of their caterpillars (Lepidoptera: Bombycoidea: Saturniidae, Sphingidae). Biodiversity Data Journal, 8, e60027. DOI: 10.3897/BDJ.8.e60027.
+
+
+[222] Bourgeois B, Gaba S, Plumejeaud C & Bretagnolle V (2020) Weed diversity is driven by complex interplay between multi-scale dispersal and local filtering. Proceedings of the Royal Society B: Biological Sciences, 287, 20201118. DOI: 10.1098/rspb.2020.1118.
+
+
+[221] Brandl SJ, Johansen JL, Casey JM, Tornabene L, Morais RA & Burt JA (2020) Extreme environmental conditions reduce coral reef fish biodiversity and productivity. Nature Communications, 11, 3832. DOI: 10.1038/s41467-020-17731-2.
+
+
+[220] Céréghino R, Françoise L, Bonhomme C, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Rota T, Farjalla VF & Leroy C (2020) Desiccation resistance traits predict freshwater invertebrate survival and community response to drought scenarios in a Neotropical ecosystem. Ecological Indicators, 119, 106839. DOI: 10.1016/j.ecolind.2020.106839.
+
+
+[219] Chang CW, Ye H, Miki T, Deyle ER, Souissi S, Anneville O, Adrian R, Chiang Y-R, Ichise S, Kumagai M, Matsuzaki SS, Shiah F-K, Wu J-T, hao Hsieh C & Sugihara G (2020) Long-term warming destabilizes aquatic ecosystems through weakening biodiversity-mediated causal networks. Global Change Biology, 26, 6413–6423. DOI: 10.1111/gcb.15323.
+
+
+[218] Cheikh Albassatneh M, Escudero M, Ponger L, Monnet A-C, Arroyo J, Nikolic T, Bacchetta G, Bagnoli F, Dimopoulos P, Leriche A, Médail F, Roig A, Spanu I, Vendramin GG, Hampe A & Fady B (2020) A comprehensive, genus-level time-calibrated phylogeny of the tree flora of Mediterranean Europe and an assessment of its vulnerability. Botany Letters, 167, 276–289. DOI: 10.1080/23818107.2019.1684360.
+
+
+[217] Coolsaet B, Dawson N, Rabitz F & Lovera S (2020) Access and allocation in global biodiversity governance: A review. International Environmental Agreements: Politics, Law and Economics, 20, 359–375. DOI: 10.1007/s10784-020-09476-6.
+
+
+[216] Dagallier LM, Janssens SB, Dauby G, Blach-Overgaard A, MacKinder BA, Droissart V, Svenning J-C, Sosef MSM, Stévart T, Harris DJ, Sonké B, Wieringa JJ, Hardy OJ & Couvreur TLP (2020) Cradles and museums of generic plant diversity across tropical Africa. New Phytologist, 225, 2196–2213. DOI: 10.1111/nph.16293.
+
+
+[215] David R, Mabile L, Specht A, Stryeck S, Thomsen M, Yahia M, Jonquet C, Dollé L, Jacob D, Bailo D, Bravo E, Gachet S, Gunderman H, Hollebecq J-E, Ioannidis V, Le Bras Y, Lerigoleur E & Cambon-Thomsen A (2020) FAIRness Literacy: The Achilles’ Heel of Applying FAIR Principles. Data Science Journal, 19, 32. DOI: 10.5334/dsj-2020-032.
+
+
+[214] Denelle P, Violle C & Munoz F (2020) Generalist plants are more competitive and more functionally similar to each other than specialist plants: insights from network analyses. Journal of Biogeography, 47, 1922–1933. DOI: 10.1111/jbi.13848.
+
+
+[213] Gaba S, Cheviron N, Perrot T, Piutti S, Gautier J-L & Bretagnolle V (2020) Weeds enhance multifunctionality in arable lands in South-West of France. Frontiers in Sustainable Food Systems, 4, 71. DOI: 10.3389/fsufs.2020.00071.
+
+
+[212] Grenié M, Violle C & Munoz F (2020) Is prediction of species richness from stacked species distribution models biased by habitat saturation? Ecological Indicators, 111, 105970. DOI: 10.1016/j.ecolind.2019.105970.
+
+
+[211] Helmstetter AJ, Amoussou BEN, Bethune K, Kamdem NG, Glèlè Kakaï R, Sonké B & Couvreur TLP (2020) Phylogenomic approaches reveal how climate shapes patterns of genetic diversity in an African rain forest tree species. Molecular Ecology, 29, 3560–3573. DOI: 10.1111/mec.15572.
+
+
+[210] Helmstetter AJ, Béthune K, Kamdem NG, Sonké B & Couvreur TL (2020) Individualistic evolutionary responses of Central African rain forest plants to Pleistocene climatic fluctuations. Proceedings of the National Academy of Sciences of the United States of America, 117, 32509–32518. DOI: 10.1073/pnas.2001018117.
+
+
+[209] Helmstetter AJ, Kamga SM, Bethune K, Lautenschläger T, Zizka A, Bacon CD, Wieringa JJ, Stauffer F, Antonelli A, Sonké B & Couvreur TLP (2020) Unraveling the phylogenomic relationships of the most diverse African palm genus Raphia (Calamoideae, Arecaceae). Plants, 9, 549. DOI: 10.3390/plants9040549.
+
+
+[208] Helmstetter AJ, Papadopulos AST, Igea J & Van Dooren TJM (2020) Trait evolution and historical biogeography shape assemblages of annual killifish. Journal of Biogeography, 47, 1955–1965. DOI: 10.1111/jbi.13912.
+
+
+[207] Hindell MA, Reisinger RR, Ropert-Coudert Y, Hückstädt LA, Trathan PN, Bornemann H, Charrassin J-B, Chown SL, Costa DP, Danis B, Lea M-A, Thompson D, Torres LG, Van de Putte AP, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Corney S, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Wotherspoon S, Jonsen ID & Raymond B (2020) Tracking of marine predators to protect Southern Ocean ecosystems. Nature, 580, 87–92. DOI: 10.1038/s41586-020-2126-y.
+
+
+[206] Laroche F, Violle C, Taudière A & Munoz F (2020) Analyzing snapshot diversity patterns with the Neutral Theory can show functional groups’ effects on community assembly. Ecology, 101, e02977. DOI: 10.1002/ecy.2977.
+
+
+[205] Loiseau N, Mouquet N, Casajus N, Grenié M, Guéguen M, Maitner B, Mouillot D, Ostling A, Renaud J, Tucker C, Velez L, Thuiller W & Violle C (2020) Global distribution and conservation status of ecologically rare mammal and bird species. Nature Communications, 11, 5071. DOI: 10.1038/s41467-020-18779-w.
+
+
+[204] Mahaut L, Cheptou P-O, Fried G, Munoz F, Storkey J, Vasseur F, Violle C & Bretagnolle V (2020) Weeds: Against the rules? Trends in Plant Science, 25, 1107–1116. DOI: 10.1016/j.tplants.2020.05.013.
+
+
+[203] Mahaut L, Fort F, Violle C & Freschet GT (2020) Multiple facets of diversity effects on plant productivity: Species richness, functional diversity, species identity and intraspecific competition. Functional Ecology, 34, 287–298. DOI: 10.1111/1365-2435.13473.
+
+
+[202] Marino NAC, Céréghino R, Gilbert B, Petermann J, Srivastava DS, de Omena PM, Ospina Bautista F, Farjalla VF, Guzman LM, Romero GQ, Trzcinski MK, Barberis IM, Corbara B, Debastiani VJ, Dézerald O, Kratina K, Leroy C, MacDonald AAM, Montero G, Pillar VD, Richardson BA, Richardson MJ, Talaga S, Gonçalves AZ, Piccoli GCO & Jocqué M (2020) Species niches, not traits, determine abundance and occupancy patterns: A multi-site synthesis. Global Ecology and Biogeography, 29, 295–308. DOI: 10.1111/geb.13029.
+
+
+[201] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2020) Ecological specialization and rarity of arable weeds: Insights from a comprehensible survey in France. Plants, 9, 824. DOI: 10.3390/plants9070824.
+
+
+[200] Parravicini V, Casey JM, Schiettekatte NMD, Brandl SJ, Pozas-Schacre C, Carlot J, Edgar GJ, Graham NAJ, Harmelin-Vivien M, Kulbicki M, Strona G & Stuart-Smith RD (2020) Delineating reef fish trophic guilds with global gut content data synthesis and phylogeny. PLoS Biology, 18, e3000702. DOI: 10.1371/journal.pbio.3000702.
+
+
+[199] Pellissier V, Schmucki R, Pe’er G, Aunins A, Brereton TM, Brotons L, Carnicer J, Chodkiewicz T, Chylarecki P, del Moral JC, Escandell V, Evans D, Foppen R, Harpke A, Heliölä J, Herrando S, Kuussaari M, Kühn E, Lehikoinen A, Lindström A, Moshoj CM, Musche M, Noble D, Oliver TH, Reif J, Richard D, Roy DB, Schweiger O, Settele J, Stefanescu C, Teufelbauer N, Touroult J, Trautmann S, van Strien AJ, Swaay CAM, Turnhout C, Vermouzek Z, Vorísek P, Jiguet F & Julliard R (2020) Effects of Natura 2000 on nontarget bird and butterfly species based on citizen science data. Conservation Biology, 34, 666–676. DOI: 10.1111/cobi.13434.
+
+
+[198] Ropert-Coudert Y, Van de Putte AP, Reisinger RR, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt LA, Jonsen ID, Lea M-A, Thompson D, Torres LG, Trathan PN, Wotherspoon S, Ainley DG, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Raymond B & Hindell MA (2020) The retrospective analysis of Antarctic tracking data project. Scientific Data, 7, 94. DOI: 10.1038/s41597-020-0406-x.
+
+
+[197] Specht A, Corrêa P, Belbin L & Loescher HW (2020) Critical research infrastructure: The importance of synthesis centers. Elephant in the Lab. DOI: 10.5281/zenodo.3660920.
+
+
+[196] Stockwell JD, Doubek JP, Adrian R, Anneville O, Carey CC, Carvalho L, De Senerpont Domis LN, Dur G, Frassl MA, Grossart H, Ibelings BW, Lajeunesse MJ, Lewandowska AM, Llames ME, Matsuzaki SS, Nodine ER, Noges P, Patil VP, Pomati F, Rinke K, Rudstam LG, Rusak JA, Salmaso N, Seltmann CT, Straile D, Thackeray SJ, Thiery W, Urrutia‐Cordero P, Venail P, Verburg P, Woolway RI, Zohary T, Andersen MR, Bhattacharya R, Hejzlar J, Janatian N, Kpodonu ATNK, Williamson TJ & Wilson HL (2020) Storm impacts on phytoplankton community dynamics in lakes. Global Change Biology, 26, 2756–2784. DOI: 10.1111/gcb.15033.
+
+
+[195] Thuiller W, Gravel D, Ficetola GF, Lavergne S, Münkemüller T, Pollock LJ, Zimmermann NE & Mazel F (2020) Productivity begets less phylogenetic diversity but higher uniqueness than expected. Journal of Biogeography, 47, 44–58. DOI: 10.1111/jbi.13630.
+
+
+[194] Yancovitch Shalom H, Granot I, Blowes SA, Friedlander AM, Mellin C, Leite Ferreira CE, Arias-González JE, Kulbicki M, Floeter SR, Chabanet P, Parravicini V & Belmaker J (2020) A closer examination of the ‘abundant center’ hypothesis for reef fishes. Journal of Biogeography, 47, 2194–2209. DOI: 10.1111/jbi.13920.
+
+
+
+
2019
+
+[193] Anneville O, Chang CW, Dur G, Souissi S, Rimet F & Hsieh CH (2019) The paradox of re-oligotrophication: The role of bottom-up versus top-down controls on the phytoplankton community. Oikos, 128, 1666–1677. DOI: 10.1111/oik.06399.
+
+
+[192] Baylis AMM, Tierney M, Orben RA, Warwick-Evans V, Wakefield E, Grecian WJ, Trathan PN, Reisinger RR, Ratcliffe N, Croxall J, Campioni L, Catry P, Crofts S, Boersma PD, Galimberti F, Granadeiro J, Handley J, Hayes S, Hedd A, Masello JF, Montevecchi WA, Pütz K, Quillfeldt P, Rebstock GA, Sanvito S, Staniland IJ & Brickle P (2019) Important at-sea areas of colonial breeding marine predators on the Southern Patagonian Shelf. Scientific Reports, 9, 8517. DOI: 10.1038/s41598-019-44695-1.
+
+
+[191] Bourgeois B, Munoz F, Fried G, Mahaut L, Armengot L, Denelle P, Storkey J, Gaba S & Violle C (2019) What makes a weed a weed? A large-scale evaluation of arable weeds through a functional lens. American Journal of Botany, 106, 90–100. DOI: 10.1002/ajb2.1213.
+
+
+[190] Catarino R, Gaba S & Bretagnolle V (2019) Experimental and empirical evidence shows that reducing weed control in winter cereal fields is a viable strategy for farmers. Scientific Reports, 9, 9004. DOI: 10.1038/s41598-019-45315-8.
+
+
+[189] de Omena PM, Srivastava DS & Romero GQ (2019) Consumptive effects and mismatch in predator–prey turnover rates cause inversion of biomass pyramids. Oecologia, 190, 159–168. DOI: 10.1007/s00442-019-04394-0.
+
+
+[188] Denelle P, Violle C & Munoz F (2019) Distinguishing the signatures of local environmental filtering and regional trait range limits in the study of trait–environment relationships. Oikos, 128, 960–971. DOI: 10.1111/oik.05851.
+
+
+[187] Enquist BJ, Feng X, Boyle B, Maitner BS, Newman EA, Jorgensen PM, Roehrdanz PR, Thiers BM, Burger JR, Corlett RT, Couvreur TLP, Dauby G, Donoghue JC, Foden W, Lovett JC, Marquet PA, Merow C, Midgley G, Morueta-Holme N, Neves DM, Oliveira-Filho AT, Kraft NJB, Park DS, Peet RK, Pillet M, Serra-Diaz JM, Sandel B, Schildhauer MP, Símová I, Violle C, Wieringa JJ, Wiser SK, Hannah L, Svenning J-C & McGill BJ (2019) The commonness of rarity: Global and future distribution of rarity across land plants. Science Advances, 5, eaaz0414. DOI: 10.1126/sciadv.aaz0414.
+
+
+[186] Hedde M, Nahmani J, Séré G, Auclerc A & Cortet J (2019) Early colonisation of constructed technosols by macro-invertebrates. Journal of Soils and Sediments, 19, 3193–3203. DOI: 10.1007/s11368-018-2142-9.
+
+
+[185] Jonsen ID, McMahon CR, Patterson TA, Auger-Méthé M, Harcourt R, Hindell MA & Bestley S (2019) Movement responses to environment: Fast inference of variation among southern elephant seals with a mixed effects model. Ecology, 100, e02566. DOI: 10.1002/ecy.2566.
+
+
+[184] Letessier TB, Mouillot D, Bouchet PJ, Vigliola L, Fernandes MC, Thompson C, Boussarie G, Turner J, Juhel J-B, Maire E, Caley MJ, Koldewey HJ, Friedlander AM, Sala E & Meeuwig JJ (2019) Remote reefs and seamounts are the last refuges for marine predators across the Indo-Pacific. PLoS Biology, 17, e3000366. DOI: 10.1371/journal.pbio.3000366.
+
+
+[183] Mahaut L, Gaba S & Fried G (2019) A functional diversity approach of crop sequences reveals that weed diversity and abundance show different responses to environmental variability. Journal of Applied Ecology, 56, 1400–1409. DOI: 10.1111/1365-2664.13389.
+
+
+[182] McLean M, Auber A, Graham NAJ, Houk P, Villéger S, Violle C, Thuiller W, Wilson SK & Mouillot D (2019) Trait structure and redundancy determine sensitivity to disturbance in marine fish communities. Global Change Biology, 25, 3424–3437. DOI: 10.1111/gcb.14662.
+
+
+[181] Médail F, Monnet A-C, Pavon D, Nikolic T, Dimopoulos P, Bacchetta G, Arroyo J, Barina Z, Cheikh Albassatneh M, Domina G, Fady B, Matevski V, Mifsud S & Leriche A (2019) What is a tree in the Mediterranean Basin hotspot? A critical analysis. Forest Ecosystems, 6, 17. DOI: 10.1186/s40663-019-0170-6.
+
+
+[180] Metcalfe H, Hassall KL, Boinot S & Storkey J (2019) The contribution of spatial mass effects to plant diversity in arable fields. Journal of Applied Ecology, 56, 1560–1574. DOI: 10.1111/1365-2664.13414.
+
+
+[179] Paul KI, Larmour J, Specht A, Zerihun A, Ritson P, Roxburgh SH, Sochacki S, Lewis T, Barton CVM, England JR, Battaglia M, O’Grady A, Pinkard E, Applegate G, Jonson J, Brooksbank K, Sudmeyer R, Wildy D, Montagu KD, Bradford M, Butler D & Hobbs T (2019) Testing the generality of below-ground biomass allometry across plant functional types. Forest Ecology and Management, 432, 102–114. DOI: 10.1016/j.foreco.2018.08.043.
+
+
+[178] Perkins DM, Perna A, Adrian R, Cermeño P, Gaedke U, Huete-Ortega M, White EP & Yvon-Durocher G (2019) Energetic equivalence underpins the size structure of tree and phytoplankton communities. Nature Communications, 10, 255. DOI: 10.1038/s41467-018-08039-3.
+
+
+[177] Stévart T, Dauby G, Lowry PP, Blach-Overgaard A, Droissart V, Harris DJ, MacKinder BA, Schatz GE, Sonké B, Sosef MSM, Svenning J-C, Wieringa JJ & Couvreur TLP (2019) A third of the tropical African flora is potentially threatened with extinction. Science Advances, 5, eaax9444. DOI: 10.1126/sciadv.aax9444.
+
+[175] Aubert M & Bureau F (2018) Forest humus forms as a playground for studying aboveground-belowground relationships: Part 1, Theoretical backgrounds. Applied Soil Ecology, 123, 391–397. DOI: 10.1016/j.apsoil.2017.09.004.
+
+
+[174] Bonfanti J, Hedde M, Joimel S, Krogh PH, Violle C, Nahmani J & Cortet J (2018) Intraspecific body size variability in soil organisms at a European scale: Implications for functional biogeography. Functional Ecology, 32, 2562–2570. DOI: 10.1111/1365-2435.13194.
+
+
+[173] Brousseau PM, Gravel D & Handa IT (2018) Trait matching and phylogeny as predictors of predator–prey interactions involving ground beetles. Functional Ecology, 32, 192–202. DOI: 10.1111/1365-2435.12943.
+
+
+[172] Carboni M, Calderon-Sanou I, Pollock LJ, Violle C, Consortium D & Thuiller W (2018) Functional traits modulate the response of alien plants along abiotic and biotic gradients. Global Ecology and Biogeography, 27, 1173–1185. DOI: 10.1111/geb.12775.
+
+
+[171] Céréghino R, Pillar VD, Srivastava DS, de Omena PM, MacDonald AAM, Barberis IM, Corbara B, Guzman LM, Leroy C, Ospina Bautista F, Romero GQ, Trzcinski MK, Kratina P, Debastiani VJ, Gonçalves AZ, Marino NAC, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Gilbert B, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2018) Constraints on the functional trait space of aquatic invertebrates in bromeliads. Functional Ecology, 32, 2435–2447. DOI: 10.1111/1365-2435.13141.
+
+
+[170] Cosiaux A, Gardiner LM, Stauffer FW, Bachman SP, Sonké B, Baker WJ & Couvreur TLP (2018) Low extinction risk for an important plant resource: Conservation assessments of continental African palms (Arecaceae/Palmae). Biological Conservation, 221, 323–333. DOI: 10.1016/j.biocon.2018.02.025.
+
+
+[169] Couvreur TLP (2018) Unraveling rain forest biodiversity: An interview with Thomas Couvreur. BMC Biology, 16, 127. DOI: 10.1186/s12915-018-0594-4.
+
+
+[168] Datry T, Boulton AJ, Bonada N, Fritz K, Leigh C, Sauquet E, Tockner K, Hugueny B & Dahm CN (2018) Flow intermittence and ecosystem services in rivers of the Anthropocene. Journal of Applied Ecology, 55, 353–364. DOI: 10.1111/1365-2664.12941.
+
+[166] Echeverría-Londoño S, Enquist BJ, Neves DM, Violle C, Boyle B, Kraft NJB, Maitner BS, McGill BJ, Peet RK, Sandel B, Smith SA, Svenning J-C, Wiser SK & Kerkhoff AJ (2018) Plant functional diversity and the biogeography of biomes in North and South America. Frontiers in Ecology and Evolution, 6, 219. DOI: 10.3389/fevo.2018.00219.
+
+
+[165] Gaba S, Caneill J, Nicolardot B, Perronne R & Bretagnolle V (2018) Crop competition in winter wheat has a higher potential than farming practices to regulate weeds. Ecosphere, 9, e02413. DOI: 10.1002/ecs2.2413.
+
+
+[164] Grenié M, Mouillot D, Villéger S, Denelle P, Tucker CM, Munoz F & Violle C (2018) Functional rarity of coral reef fishes at the global scale: Hotspots and challenges for conservation. Biological Conservation, 226, 288–299. DOI: 10.1016/j.biocon.2018.08.011.
+
+
+[163] Jaillard B, Deleporte P, Loreau M & Violle C (2018) A combinatorial analysis using observational data identifies species that govern ecosystem functioning. PLoS ONE, 13, e0201135. DOI: 10.1371/journal.pone.0201135.
+
+
+[162] Jaillard B, Richon C, Deleporte P, Loreau M & Violle C (2018) An a posteriori species clustering for quantifying the effects of species interactions on ecosystem functioning. Methods in Ecology and Evolution, 9, 704–715. DOI: 10.1111/2041-210X.12920.
+
+
+[161] Joimel S, Capiaux H, Schwartz C, Hedde M, Lebeau T, Le Guern C, Nahmani J, Pernin C, Salmon S, Santorufo L, Béchet B & Cortet J (2018) Effect of geogenic lead on fungal and collembolan communities in garden topsoil. Pedosphere, 28, 215–226. DOI: 10.1016/S1002-0160(18)60022-0.
+
+
+[160] Joimel S, Grard B, Auclerc A, Hedde M, Le Doaré N, Salmon S & Chenu C (2018) Are Collembola “flying” onto green roofs? Ecological Engineering, 111, 117–124. DOI: 10.1016/j.ecoleng.2017.12.002.
+
+
+[159] Keil P, MacDonald AAM, Ramirez KS, Bennett JM, García-Peña GE, Yguel B, Bourgeois B & Meyer C (2018) Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems. Ecography, 41, 1788–1800. DOI: 10.1111/ecog.03424.
+
+
+[158] Kitching IJ, Rougerie R, Zwick A, Hamilton C, St Laurent R, Naumann S, Ballesteros-Mejia L & Kawahara A (2018) A global checklist of the Bombycoidea (Insecta: Lepidoptera). Biodiversity Data Journal, 6, e22236. DOI: 10.3897/bdj.6.e22236.
+
+
+[157] Kulbicki M, Friedlander AM, Mouillot D & Parravicini V (2018) Geographic variation in the composition and function of parrotfishes. In: Hoey A, Bellwood DR & Bonaldo R (Eds.), The Biology and Ecology of Parrotfishes, CRC Press/Taylor & Francis Group, Boca Raton, FL, USA (pp. 215–244). DOI: 10.1201/9781315118079.
+
+
+[156] Ledo A, Paul KI, Burslem DFRP, Ewel JJ, Barton CVM, Battaglia M, Brooksbank K, Carter J, Eid TH, England JR, Fitzgerald A, Jonson J, Mencuccini M, Montagu KD, Montero G, Mugasha WA, Pinkard E, Roxburgh SH, Ryan CM, Ruiz-Peinado R, Sochacki S, Specht A, Wildy D, Wirth C, Zerihun A & Chave J (2018) Tree size and climatic water deficit control root to shoot ratio in individual trees globally. New Phytologist, 217, 8–11. DOI: 10.1111/nph.14863.
+
+
+[155] Loranger J, Munoz F, Shipley B & Violle C (2018) What makes trait–abundance relationships when both environmental filtering and stochastic neutral dynamics are at play? Oikos, 127, 1735–1745. DOI: 10.1111/oik.05398.
+
+
+[154] Reisinger RR, Raymond B, Hindell MA, Bester MN, Crawford RJM, Davies D, de Bruyn PJN, Dilley BJ, Kirkman SP, Makhado AB, Ryan PG, Schoombie S, Stevens K, Sumner MD, Tosh CA, Wege M, Whitehead TO, Wotherspoon S & Pistorius PA (2018) Habitat modelling of tracking data from multiple marine predators identifies important areas in the Southern Indian Ocean. Diversity and Distributions, 24, 535–550. DOI: 10.1111/ddi.12702.
+
+
+[153] Símová I, Violle C, Svenning J-C, Kattge J, Engemann K, Sandel B, Peet RK, Wiser SK, Blonder B, McGill BJ, Boyle B, Morueta-Holme N, Kraft NJB, van Bodegom PM, Gutiérrez AG, Bahn M, Ozinga WA, Tószögyová A & Enquist BJ (2018) Spatial patterns and climate relationships of major plant traits in the New World differ between woody and herbaceous species. Journal of Biogeography, 45, 895–916. DOI: 10.1111/jbi.13171.
+
+
+[152] Storkey J & Neve P (2018) What good is weed diversity? Weed Research, 58, 239–243. DOI: 10.1111/wre.12310.
+
+
+[151] Vincent Q, Leyval C, Beguiristain T & Auclerc A (2018) Functional structure and composition of Collembola and soil macrofauna communities depend on abiotic parameters in derelict soils. Applied Soil Ecology, 130, 259–270. DOI: 10.1016/j.apsoil.2018.07.002.
+
+
+
+
2017
+
+[150] Abgrall C, Chauvat M, Langlois E, Hedde M, Mouillot D, Salmon S, Winck B & Forey E (2017) Shifts and linkages of functional diversity between above- and below-ground compartments along a flooding gradient. Functional Ecology, 31, 350–360. DOI: 10.1111/1365-2435.12718.
+
+
+[149] Amsellem L, Brouat C, Duron O, Porter SS, Vilcinskas A & Facon B (2017) Chapter 3 - Importance of microorganisms to macroorganisms invasions: Is the essential invisible to the eye? (The Little Prince, A. de Saint-Exupéry, 1943). In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: Empirical evidence and case studies, Advances in Ecological Research (Vol. 57), Academic Press (pp. 99–146). DOI: 10.1016/bs.aecr.2016.10.005.
+
+
+[148] Audusseau H, Le Vaillant M, Janz N, Nylin S, Karlsson B & Schmucki R (2017) Species range expansion constrains the ecological niches of resident butterflies. Journal of Biogeography, 44, 28–38. DOI: 10.1111/jbi.12787.
+
+
+[147] Baron JS, Specht A, Garnier E, Bishop P, Campbell CA, Davis FW, Fady B, Field D, Gross LJ, Guru SM, Halpern BS, Hampton SE, Leavitt PR, Meagher TR, Ometto J, Parker JN, Price R, Rawson CH, Rodrigo A, Sheble LA & Winter M (2017) Synthesis centers as critical research infrastructure. BioScience, 67, 750–759. DOI: 10.1093/biosci/bix053.
+
+
+[146] Basset Y, Lamarre GPA, Ratz T, Segar ST, Decaëns T, Rougerie R, Miller SE, Perez F, Bobadilla R, Lopez Y, Ramirez JA, Aiello A & Barrios H (2017) The Saturniidae of Barro Colorado Island, Panama: A model taxon for studying the long-term effects of climate change? Ecology and Evolution, 7, 9991–10004. DOI: 10.1002/ece3.3515.
+
+
+[145] Bender MG, Leprieur F, Mouillot D, Kulbicki M, Parravicini V, Pie MR, Barneche DR, Oliveira-Santos LGR & Floeter SR (2017) Isolation drives taxonomic and functional nestedness in tropical reef fish faunas. Ecography, 40, 425–435. DOI: 10.1111/ecog.02293.
+
+
+[144] Blonder B, Morrow CB, Maitner BS, Harris DJ, Lamanna C, Violle C, Enquist BJ & Kerkhoff AJ (2017) New approaches for delineating n-dimensional hypervolumes. Methods in Ecology and Evolution, 9, 305–319. DOI: 10.1111/2041-210X.12865.
+
+
+[143] Borgy B, Violle C, Choler P, Denelle P, Munoz F, Kattge J, Lavorel S, Loranger J, Amiaud B, Bahn M, van Bodegom PM, Brisse H, Debarros G, Diquelou S, Gachet S, Jolivet C, Lemauviel-Lavenant S, Mikolajczak A, Olivier J, Ordoñez J, de Ruffray P, Viovy N & Garnier E (2017) Plant community structure and nitrogen inputs modulate the climate signal on leaf traits. Global Ecology and Biogeography, 26, 1138–1152. DOI: 10.1111/geb.12623.
+
+
+[142] Borgy B, Violle C, Choler P, Garnier E, Kattge J, Loranger J, Amiaud B, Cellier P, Debarros G, Denelle P, Diquelou S, Gachet S, Jolivet C, Lavorel S, Lemauviel-Lavenant S, Mikolajczak A, Munoz F, Olivier J & Viovy N (2017) Sensitivity of community-level trait–environment relationships to data representativeness: A test for functional biogeography. Global Ecology and Biogeography, 26, 729–739. DOI: 10.1111/geb.12573.
+
+
+[141] Chapuis E, Lamy T, Pointier J-P, Juillet N, Ségard A, Jarne P & David P (2017) Bioinvasion triggers rapid evolution of life histories in freshwater snails. The American Naturalist, 190, 694–706. DOI: 10.1086/693854.
+
+
+[140] Chiu M-C, Leigh C, Mazor R, Cid N & Resh V (2017) Chapter 5.1 - Anthropogenic threats to intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 433–454). DOI: 10.1016/B978-0-12-803835-2.00017-6.
+
+
+[139] Costigan KH, Kennard MJ, Leigh C, Sauquet E, Datry T & Boulton AJ (2017) Chapter 2.2 - Flow regimes in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 51–78). DOI: 10.1016/c2015-0-00459-2.
+
+
+[138] Curty RG, Crowston K, Specht A, Grant BW & Dalton ED (2017) Attitudes and norms affecting scientists’ data reuse. PLoS ONE, 12, 1–22. DOI: 10.1371/journal.pone.0189288.
+
+
+[137] Datry T, Bonada N & Boulton AJ (2017) Chapter 1 - General Introduction. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 1–20). DOI: 10.1016/c2015-0-00459-2.
+
+
+[136] Datry T, Bonada N & Boulton AJ (2017) Chapter 6 - Conclusions: Recent advances and future prospects in the ecology and management of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 563–584). DOI: 10.1016/c2015-0-00459-2.
+
+
+[135] Dauby G, Stévart T, Droissart V, Cosiaux A, Deblauwe V, Simo-Droissart M, Sosef MSM, Lowry PP, Schatz GE, Gereau RE & Couvreur TLP (2017) ConR: An R package to assist large-scale multispecies preliminary conservation assessments using distribution data. Ecology and Evolution, 7, 11292–11303. DOI: 10.1002/ece3.3704.
+
+
+[134] David P, Thébault E, Anneville O, Duyck P-F, Chapuis E & Loeuille N (2017) Chapter 1 - Impacts of invasive species on food webs: A review of empirical data. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 1–60). DOI: 10.1016/bs.aecr.2016.10.001.
+
+
+[133] Garine E, Luxereau A, Wencélius J, Violon C, Robert T, Barnaud A, Caillon S & Raimond C (2017) De qui les variétés traditionnelles de plantes cultivées pourraient-elles être le patrimoine ? Réflexions depuis le bassin du lac Tchad. In: Juhé-Beaulaton D, Cormier-Salem M, de Robert P & Roussel B (Eds.), Effervescence patrimoniale au Sud : Entre nature et société, IRD Éditions, Marseille, France (pp. 379–409). DOI: 10.4000/books.irdeditions.8863.
+
+
+[132] Garnier E, Stahl U, Laporte M-A, Kattge J, Mougenot I, Kühn I, Laporte B, Amiaud B, Ahrestani FS, Bönisch G, Bunker DE, Cornelissen JHC, Díaz S, Enquist BJ, Gachet S, Jaureguiberry P, Kleyer M, Lavorel S, Maicher L, Pérez-Harguindeguy N, Poorter H, Schildhauer MP, Shipley B, Violle C, Weiher E, Wirth C, Wright IJ & Klotz S (2017) Towards a thesaurus of plant characteristics: an ecological contribution. Journal of Ecology, 105, 298–309. DOI: 10.1111/1365-2745.12698.
+
+
+[131] Grenié M, Denelle P, Tucker CM, Munoz F & Violle C (2017) funrar: An R package to characterize functional rarity. Diversity and Distributions, 23, 1365–1371. DOI: 10.1111/ddi.12629.
+
+
+[130] Hampton SE, Halpern BS, Winter M, Balch JK, Parker JN, Baron JS, Palmer MA, Schildhauer MP, Bishop P, Meagher TR & Specht A (2017) Best practices for virtual participation in meetings: Experiences from synthesis centers. The Bulletin of the Ecological Society of America, 98, 57–63. DOI: 10.1002/bes2.1290.
+
+
+[129] Hosseini PR, Mills JN, Prieur-Richard A-H, Ezenwa VO, Bailly X, Rizzoli A, Suzán G, Vittecoq M, García-Peña GE, Daszak P, Guégan J-F & Roche B (2017) Does the impact of biodiversity differ between emerging and endemic pathogens? The need to separate the concepts of hazard and risk. Philosophical Transactions of the Royal Society B: Biological Sciences, 372, 20160129. DOI: 10.1098/rstb.2016.0129.
+
+
+[128] Jacquet C, Mouillot D, Kulbicki M & Gravel D (2017) Extensions of Island Biogeography Theory predict the scaling of functional trait composition with habitat area and isolation. Ecology Letters, 20, 135–146. DOI: 10.1111/ele.12716.
+
+
+[127] Kamenova S, Bartley TJ, Bohan DA, Boutain JR, Colautti RI, Domaizon I, Fontaine C, Lemainque A, Le Viol I, Mollot G, Perga M-E, Ravigné V & Massol F (2017) Chapter 3 - Invasions toolkit: Current methods for tracking the spread and impact of invasive species. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 85–182). DOI: 10.1016/bs.aecr.2016.10.009.
+
+
+[126] Koundouri P, Boulton AJ, Datry T & Souliotis I (2017) Chapter 5.2 - Ecosystem services, values, and societal perceptions of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 455–476). DOI: 10.1016/c2015-0-00459-2.
+
+
+[125] Leigh C & Datry T (2017) Drying as a primary hydrological determinant of biodiversity in river systems: a broad-scale analysis. Ecography, 40, 487–499. DOI: 10.1111/ecog.02230.
+
+
+[124] Leigh C, Laporte B, Bonada N, Fritz K, Pella H, Sauquet E, Tockner K & Datry T (2017) IRBAS: An online database to collate, analyze, and synthesize data on the biodiversity and ecology of intermittent rivers worldwide. Ecology and Evolution, 7, 815–823. DOI: 10.1002/ece3.2679.
+
+
+[123] Maisto G, Milano V & Santorufo L (2017) Relationships among site characteristics, taxonomical structure and functional trait distribution of arthropods in forest, urban and agricultural soils of Southern Italy. Ecological Research, 32, 511–521. DOI: 10.1007/s11284-017-1464-1.
+
+
+[122] Massol F, David P & Bohan DA (2017) Preface. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. xiii – xvi). DOI: 10.1016/S0065-2504(17)30009-0.
+
+
+[121] Massol F, Dubart M, Calcagno V, Cazelles K, Jacquet C, Kéfi S & Gravel D (2017) Chapter 4 - Island biogeography of food webs. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 183–262). DOI: 10.1016/bs.aecr.2016.10.004.
+
+
+[120] McIntosh AR, Leigh C, Boersma KS, McHugh PA, Febria C & García-Berthou E (2017) Chapter 4.7 - Food webs and trophic interactions in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 323–347). DOI: 10.1016/B978-0-12-803835-2.00012-7.
+
+
+[119] Meyin A. Ebong S, García-Peña GE, Pluot-Sigwalt D, Marsollier L, Le Gall P, Eyangoh S & Guégan J-F (2017) Ecology and feeding habits drive infection of water bugs with mycobacterium ulcerans. EcoHealth, 14, 329–341. DOI: 10.1007/s10393-017-1228-y.
+
+
+[118] Milano V (2017) Effets de la mosaïque paysagère proche, de l’histoire et des pratiques de gestion locales sur les communautés taxonomiques et fonctionnelles des Collemboles du sol des parcs urbains méditerranéens : les cas de Naples (Italie) et Montpellier (France) [PhD thesis]. Université Paul Valéry, Montpellier, France. URL: https://tel.archives-ouvertes.fr/tel-01863434.
+
+
+[117] Mills SC, Oliver TH, Bradbury RB, Gregory RD, Brereton TM, Kühn E, Kuussaari M, Musche M, Roy DB, Schmucki R, Stefanescu C, van Swaay CAM & Evans KL (2017) European butterfly populations vary in sensitivity to weather across their geographical ranges. Global Ecology and Biogeography, 26, 1374–1385. DOI: 10.1111/geb.12659.
+
+
+[116] Mollot G, Pantel JH & Romanuk TN (2017) Chapter 2 - The effects of invasive species on the decline in species richness: A global meta-analysis. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 61–83). DOI: 10.1016/bs.aecr.2016.10.002.
+
+
+[115] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2017) Database of weeds in cultivation fields of France and UK, with ecological and biogeographical information (Version 1.0.0) [Data set], Zenodo. DOI: 10.5281/zenodo.1112342.
+
+
+[114] Ottimofiore E, Albouy C, Leprieur F, Descombes P, Kulbicki M, Mouillot D, Parravicini V & Pellissier L (2017) Responses of coral reef fishes to past climate changes are related to life-history traits. Ecology and Evolution, 7, 1996–2005. DOI: 10.1002/ece3.2800.
+
+
+[113] Pantel JH, Bohan DA, Calcagno V, David P, Duyck P-F, Kamenova S, Loeuille N, Mollot G, Romanuk TN, Thébault E, Tixier P & Massol F (2017) Chapter 6 - 14 Questions for invasion in ecological networks. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 293–340). DOI: 10.1016/bs.aecr.2016.10.008.
+
+
+[112] Romanuk TN, Zhou Y, Valdovinos FS & Martinez ND (2017) Chapter 5 - Robustness trade-offs in model food webs: Invasion probability decreases while invasion consequences increase with connectance. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 263–291). DOI: 10.1016/bs.aecr.2016.11.001.
+
+
+[111] Soria M, Leigh C, Datry T, Bini LM & Bonada N (2017) Biodiversity in perennial and intermittent rivers: A meta-analysis. Oikos, 126, 1078–1089. DOI: 10.1111/oik.04118.
+
+
+[110] Sosef MSM, Dauby G, Blach-Overgaard A, van der Burgt X, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, Zaiss R, Wieringa JJ & Couvreur TLP (2017) Exploring the floristic diversity of tropical Africa. BMC Biology, 15, 15. DOI: 10.1186/s12915-017-0356-8.
+
+
+[109] Specht A (2017) Synthesis centres: Their relevance to and importance in the anthropocene. In: Chabbi A & Loescher H (Eds.), Terrestrial Ecosystem Research Infrastructures: challenges and opportunities, CRC Press, Boca Raton (pp. 469–488).
+
+
+[108] Steward AL, Langhans SD, Corti R & Datry T (2017) Chapter 4.4 - The biota of intermittent rivers and ephemeral streams: Terrestrial and semiaquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 245–271). DOI: http://doi.org/10.1016/B978-0-12-803835-2.00008-5.
+
+
+[107] Stubbington R, Bogan MT, Bonada N, Boulton AJ, Datry T, Leigh C & Vander Vorste R (2017) Chapter 4.3 - The biota of intermittent rivers and ephemeral streams: aquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 217–243). DOI: 10.1016/b978-012050340-7/50015-7.
+
+
+[106] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW, Grenié M & Mouillot D (2017) A common toolbox to understand, monitor or manage rarity? A response to Carmona et al. Trends in Ecology & Evolution, 32, 891–893. DOI: 10.1016/j.tree.2017.10.001.
+
+
+[105] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW & Mouillot D (2017) Functional rarity: The ecology of outliers. Trends in Ecology & Evolution, 32, 356–367. DOI: 10.1016/j.tree.2017.02.002.
+
+
+
+
2016
+
+[104] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM & Allen AP (2016) Energetic and ecological constraints on population density of reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20152186. DOI: 10.1098/rspb.2015.2186.
+
+
+[103] D’agata S, Mouillot D, Wantiez L, Friedlander AM, Kulbicki M & Vigliola L (2016) Marine reserves lag behind wilderness in the conservation of key functional roles. Nature Communications, 7, 12000–12009. DOI: 10.1038/ncomms12000.
+
+
+[102] D’agata S, Vigliola L, Graham NAJ, Wantiez L, Parravicini V, Villéger S, Mou-Tham G, Frolla P, Friedlander AM, Kulbicki M & Mouillot D (2016) Unexpected high vulnerability of functions in wilderness areas: evidence from coral reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20160128. DOI: 10.1098/rspb.2016.0128.
+
+
+[101] Datry T, Bonada N & Heino J (2016) Towards understanding the organisation of metacommunities in highly dynamic ecological systems. Oikos, 125, 149–159. DOI: 10.1111/oik.02922.
+
+
+[100] Datry T, Pella H, Leigh C, Bonada N & Hugueny B (2016) A landscape approach to advance intermittent river ecology. Freshwater Biology, 61, 1200–1213. DOI: 10.1111/fwb.12645.
+
+
+[099] Dauby G, Zaiss R, Blach-Overgaard A, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Sosef MSM, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, van der Burgt X, Wieringa JJ & Couvreur TLP (2016) RAINBIO: A mega-database of tropical African vascular plants distributions. PhytoKeys, 74, 1–18. DOI: 10.3897/phytokeys.74.9723.
+
+
+[098] Deblauwe V, Droissart V, Bose R, Sonké B, Blach-Overgaard A, Svenning J-C, Wieringa JJ, Ramesh BR, Stévart T & Couvreur TLP (2016) Remotely sensed temperature and precipitation data improve species distribution modelling in the tropics. Global Ecology and Biogeography, 25, 443–454. DOI: 10.1111/geb.12426.
+
+
+[097] Gaba S, Reboud X & Fried G (2016) Agroecology and conservation of weed diversity in agricultural lands. Botany Letters, 163, 351–354. DOI: 10.1080/23818107.2016.1236290.
+
+
+[096] García-Peña GE, Garchitorena A, Carolan K, Canard E, Prieur-Richard A-H, Suzán G, Mills JN, Roche B & Guégan J-F (2016) Niche-based host extinction increases prevalence of an environmentally acquired pathogen. Oikos, 125, 1508–1515. DOI: 10.1111/oik.02700.
+
+
+[095] Leigh C, Bonada N, Boulton AJ, Hugueny B, Larned ST, Vander Vorste R & Datry T (2016) Invertebrate assemblage responses and the dual roles of resistance and resilience to drying in intermittent rivers. Aquatic Sciences, 78, 291–301. DOI: 10.1007/s00027-015-0427-2.
+
+
+[094] Leigh C, Boulton AJ, Courtwright JL, Fritz K, May CL, Walker RH & Datry T (2016) Ecological research and management of intermittent rivers: an historical review and future directions. Freshwater Biology, 61, 1181–1199. DOI: 10.1111/fwb.12646.
+
+
+[093] Leprieur F, Colosio S, Descombes P, Parravicini V, Kulbicki M, Cowman PF, Bellwood DR, Mouillot D & Pellissier L (2016) Historical and contemporary determinants of global phylogenetic structure in tropical reef fish faunas. Ecography, 39, 825–835. DOI: 10.1111/ecog.01638.
+
+[091] Marliac G, Mazzia C, Pasquet A, Cornic JF, Hedde M & Capowiez Y (2016) Management diversity within organic production influences epigeal spider communities in apple orchards. Agriculture, Ecosystems and Environment, 216, 73–81. DOI: 10.1016/j.agee.2015.09.026.
+
+
+[090] Mellin C, Mouillot D, Kulbicki M, McClanahan TR, Vigliola L, Bradshaw CJA, Brainard RE, Chabanet P, Edgar GJ, Fordham DA, Friedlander AM, Parravicini V, Sequeira AMM, Stuart-Smith RD, Wantiez L & Caley MJ (2016) Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges. Nature Communications, 7, 10491–10499. DOI: 10.1038/ncomms10491.
+
+
+[089] Moore CE, Brown T, Keenan TF, Duursma RA, van Dijk AIJM, Beringer J, Culvenor D, Evans B, Huete A, Hutley LB, Maier S, Restrepo-Coupe N, Sonnentag O, Specht A, Taylor JR, van Gorsel E & Liddell MJ (2016) Reviews and syntheses: Australian vegetation phenology: New insights from satellite remote sensing and digital repeat photography. Biogeosciences, 13, 5085–5102. DOI: 10.5194/bg-13-5085-2016.
+
+
+[088] Mouillot D, Parravicini V, Bellwood DR, Leprieur F, Huang D, Cowman PF, Albouy C, Hughes TP, Thuiller W & Guilhaumon F (2016) Global marine protected areas do not secure the evolutionary history of tropical corals and fishes. Nature Communications, 7, 10359–10366. DOI: 10.1038/ncomms10359.
+
+
+[087] Olivier T, Schmucki R, Fontaine B, Villemey A & Archaux F (2016) Butterfly assemblages in residential gardens are driven by species’ habitat preference and mobility. Landscape Ecology, 31, 865–876. DOI: 10.1007/s10980-015-0299-9.
+
+
+[086] Paul KI, Roxburgh SH, Chave J, England JR, Zerihun A, Specht A, Lewis T, Bennett LT, Baker TG, Adams MA, Huxtable D, Montagu KD, Falster DS, Feller M, Sochacki S, Ritson P, Bastin G, Bartle J, Wildy D, Hobbs T, Larmour J, Waterworth R, Stewart HTL, Jonson J, Forrester DI, Applegate G, Mendham D, Bradford M, O’Grady A, Green D, Sudmeyer R, Rance SJ, Turner J, Barton CVM, Wenk EH, Grove T, Attiwill PM, Pinkard E, Butler D, Brooksbank K, Spencer B, Snowdon P, O’Brien N, Battaglia M, Cameron DM, Hamilton S, McAuthur G & Sinclair J (2016) Testing the generality of above-ground biomass allometry across plant functional types at the continent scale. Global Change Biology, 22, 2106–2124. DOI: 10.1111/gcb.13201.
+
+
+[085] Pelosi C, Pey B, Caro G, Cluzeau D, Peigné J, Bertrand M & Hedde M (2016) Dynamics of earthworm taxonomic and functional diversity in ploughed and no-tilled cropping systems. Soil and Tillage Research, 156, 25–32. DOI: 10.1016/j.still.2015.07.016.
+
+
+[084] Schmucki R, Pe’er G, Roy DB, Stefanescu C, van Swaay CAM, Oliver TH, Kuussaari M, van Strien AJ, Ries L, Settele J, Musche M, Carnicer J, Schweiger O, Brereton TM, Harpke A, Heliölä J, Kühn E & Julliard R (2016) A regionally informed abundance index for supporting integrative analyses across butterfly monitoring schemes. Journal of Applied Ecology, 53, 501–510. DOI: 10.1111/1365-2664.12561.
+
+
+[083] Thomas M & Caillon S (2016) Effects of farmer social status and plant biocultural value on seed circulation networks in Vanuatu. Ecology and Society, 21, 13. DOI: 10.5751/ES-08378-210213.
+
+
+[082] Violon C, Thomas M & Garine E (2016) Good year, bad year: Changing strategies, changing networks? A two-year study on seed acquisition in northern Cameroon. Ecology and Society, 21, 34. DOI: 10.5751/ES-08376-210234.
+
+
+[081] Wencélius J, Thomas M, Barbillon P & Garine E (2016) Interhousehold variability and its effects on seed circulation networks: A case study from northern Cameroon. Ecology and Society, 21, 44. DOI: 10.5751/ES-08208-210144.
+
+
+
+
2015
+
+[080] Barbillon P, Thomas M, Goldringer I, Hospital F & Robin S (2015) Network impact on persistence in a finite population dynamic diffusion model: Application to an emergent seed exchange network. Journal of Theoretical Biology, 365, 365–376. DOI: 10.1016/j.jtbi.2014.10.032.
+
+
+[079] Carboni M, Münkemüller T, Lavergne S, Choler P, Borgy B, Violle C, Essl F, Roquet C, Munoz F & Thuiller W (2015) What it takes to invade grassland ecosystems: traits, introduction history and filtering processes. Ecology Letters, 19, 219–229. DOI: 10.1111/ele.12556.
+
+
+[078] Casquet J, Bourgeois YXC, Cruaud C, Gavory F, Gillespie RG & Thébaud C (2015) Community assembly on remote islands: A comparison of Hawaiian and Mascarene spiders. Journal of Biogeography, 42, 39–50. DOI: 10.1111/jbi.12391.
+
+
+[077] Coomes OT, McGuire SJ, Garine E, Caillon S, McKey D, Demeulenaere E, Jarvis D, Aistara GA, Barnaud A, Clouvel P, Emperaire L, Louafi S, Martin P, Massol F, Pautasso M, Violon C & Wencélius J (2015) Farmer seed networks make a limited contribution to agriculture? Four common misconceptions. Food Policy, 56, 41–50. DOI: 10.1016/j.foodpol.2015.07.008.
+
+
+[076] Cornuault J, Delahaie B, Bertrand JAM, Bourgeois YXC, Milá B, Heeb P & Thébaud C (2015) Morphological and plumage colour variation in the Réunion grey white-eye (Aves: Zosterops borbonicus): Assessing the role of selection. Biological Journal of the Linnean Society, 114, 459–473. DOI: 10.1111/bij.12428.
+
+
+[075] Corti R & Datry T (2015) Terrestrial and aquatic invertebrates in the riverbed of an intermittent river: Parallels and contrasts in community organisation. Freshwater Biology, 61, 1308–1320. DOI: 10.1111/fwb.12692.
+
+
+[074] Decaëns T, Porco D, Cameron EK, Eisenhauer N & Lapied E (2015) Earthworm databases and ecological theory: Synthesis of current initiatives and main research directions. Applied Soil Ecology, 104, 85–90. DOI: 10.1016/j.apsoil.2015.11.012.
+
+
+[073] Descombes P, Wisz MS, Leprieur F, Parravicini V, Heine C, Olsen SM, Swingedouw D, Kulbicki M, Mouillot D & Pellissier L (2015) Forecasted coral reef decline in marine biodiversity hotspots under climate change. Global Change Biology, 21, 2479–2487. DOI: 10.1111/gcb.12868.
+
+
+[072] Ezenwa VO, Prieur-Richard A-H, Roche B, Bailly X, Becquart P, García-Peña GE, Hosseini PR, Keesing F, Rizzoli A, Suzán G, Vignuzzi M, Vittecoq M, Mills JN & Guégan J-F (2015) Interdisciplinarity and infectious diseases: An ebola case study. PLoS Pathogens, 11, e1004992. DOI: 10.1371/journal.ppat.1004992.
+
+
+[071] Hedde M, Mazzia C, Decaëns T, Nahmani J, Pey B, Thénard J & Capowiez Y (2015) Orchard management influences both functional and taxonomic ground beetle (Coleoptera, Carabidae) diversity in South-East France. Applied Soil Ecology, 88, 26–31. DOI: 10.1016/j.apsoil.2014.11.014.
+
+
+[070] Joimel S (2015) Biodiversité et caractéristiques physico-chimiques des sols de jardins associatifs urbains français [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01751521.
+
+
+[069] Kulbicki M, Parravicini V & Mouillot D (2015) Patterns and processes in reef fish body size. In: Mora C (Eds.), Ecology of Fishes on Coral Reefs, Cambridge University Press, Cambridge, UK (pp. 104–115). DOI: 10.1017/CBO9781316105412.013.
+
+
+[068] Labeyrie V, Thomas M, Muthamia ZK & Leclerc C (2015) Seed exchange networks, ethnicity, and sorghum diversity. Proceedings of the National Academy of Sciences of the United States of America, 113, 98–103. DOI: 10.1073/pnas.1513238112.
+
+
+[067] Lynch AJ, Thackway R, Specht A, Beggs PJ, Brisbane S, Burns EL, Byrne M, Capon SJ, Casanova MT, Clarke PA, Davies JM, Dovers S, Dwyer RG, Ens E, Fisher DO, Flanigan M, Garnier E, Guru SM, Kilminster K, Locke J, Mac Nally R, McMahon KM, Mitchell PJ, Pierson JC, Rodgers EM, Russell-Smith J, Udy J & Waycott M (2015) Transdisciplinary synthesis for ecosystem science, policy and management: The Australian experience. Science of the Total Environment, 534, 173–184. DOI: 10.1016/j.scitotenv.2015.04.100.
+
+
+[066] Mallon DP, Hoffman M, Grainger MJ, Hibert F, van Vliet N & McGowan PJK (2015) An IUCN situation analysis of terrestrial and freshwater fauna in West and Central Africa, Occasional Paper of the IUCN Species Survival Commission (No. 54), Gland, Switzerland and Cambridge, UK, 162p. DOI: 10.2305/IUCN.CH.2015.SSC-OP.54.en.
+
+
+[065] Mazzia C, Pasquet A, Caro G, Thénard J, Cornic JF, Hedde M & Capowiez Y (2015) The impact of management strategies in apple orchards on the structural and functional diversity of epigeal spiders. Ecotoxicology, 24, 616–625. DOI: 10.1007/s10646-014-1409-1.
+
+
+[064] Parravicini V, Azzurro E, Kulbicki M & Belmaker J (2015) Niche shift can impair the ability to predict invasion risk in the marine realm: An illustration using Mediterranean fish invaders. Ecology Letters, 18, 246–253. DOI: 10.1111/ele.12401.
+
+
+[063] Santorufo L, Cortet J, Nahmani J, Pernin C, Salmon S, Pernot A, Morel J-L & Maisto G (2015) Responses of functional and taxonomic collembolan community structure to site management in Mediterranean urban and surrounding areas. European Journal of Soil Biology, 70, 46–57. DOI: 10.1016/j.ejsobi.2015.07.003.
+
+
+[062] Suzán G, García-Peña GE, Castro-Arellano I, Rico O, Rubio AV, Tolsá MJ, Roche B, Hosseini PR, Rizzoli A, Murray KA, Zambrana-Torrelio C, Vittecoq M, Bailly X, Aguirre AA, Daszak P, Prieur-Richard A-H, Mills JN & Guégan J-F (2015) Metacommunity and phylogenetic structure determine wildlife and zoonotic infectious disease patterns in time and space. Ecology and Evolution, 5, 865–873. DOI: 10.1002/ece3.1404.
+
+
+[061] Thomas M, Verzelen N, Barbillon P, Coomes OT, Caillon S, McKey D, Elias M, Garine E, Raimond C, Dounias E, Jarvis D, Wencélius J, Leclerc C, Labeyrie V, Cuong PH, Hue NTN, Sthapit B, Rana RB, Barnaud A, Violon C, Reyes LMA, Moreno LL, de Santis P & Massol F (2015) Chapter 6 - A network-based method to detect patterns of local crop biodiversity. In: Woodward G & Bohan DA (Eds.), Ecosystem services: From biodiversity to society, Part 1, Advances in Ecological Research (Vol. 53), Academic Press (pp. 259–320). DOI: http://doi.org/10.1016/bs.aecr.2015.10.002.
+
+
+[060] Violle C, Borgy B & Choler P (2015) Trait databases: Misuses and precautions. Journal of Vegetation Science, 26, 826–827. DOI: 10.1111/jvs.12325.
+
+
+[059] Violle C, Choler P, Borgy B, Garnier E, Amiaud B, Debarros G, Diquelou S, Gachet S, Jolivet C, Kattge J, Lavorel S, Lemauviel-Lavenant S, Loranger J, Mikolajczak A, Munoz F, Olivier J & Viovy N (2015) Vegetation ecology meets ecosystem science: Permanent grasslands as a functional biogeography case study. Science of the Total Environment, 534, 43–51. DOI: 10.1016/j.scitotenv.2015.03.141.
+
+
+[058] Warren BH, Simberloff D, Ricklefs RE, Aguilée R, Condamine FL, Gravel D, Morlon H, Mouquet N, Rosindell J, Casquet J, Conti E, Cornuault J, Fernández-Palacios JM, Hengl T, Norder SJ, Rijsdijk KF, Sanmartín I, Strasberg D, Triantis KA, Valente LM, Whittaker RJ, Gillespie RG, Emerson BC & Thébaud C (2015) Islands as model systems in ecology and evolution: Prospects fifty years after MacArthur-Wilson. Ecology Letters, 18, 200–217. DOI: 10.1111/ele.12398.
+
+
+
+
2014
+
+[057] Acuña V, Datry T, Marshall J, Barceló D, Dahm CN, Ginebreda A, McGregor G, Sabater S, Tockner K & Palmer MA (2014) Why should we care about temporary rivers? Science, 343, 1080–1082. DOI: 10.1126/science.1246666.
+
+
+[056] Aistara GA (2014) Actually existing tomatoes: Politics of memory, variety, and empire in Latvian struggles over seeds. Focaal, 2014, 12–27. DOI: 10.3167/fcl.2014.690102.
+
+
+[055] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM, Maina J & Allen AP (2014) Scaling metabolism from individuals to reef-fish communities at broad spatial scales. Ecology Letters, 17, 1067–1076. DOI: 10.1111/ele.12309.
+
+
+[054] Bertrand JAM, Bourgeois YXC, Delahaie B, Duval T, García-Jiménez R, Cornuault J, Heeb P, Milá B, Pujol B & Thébaud C (2014) Extremely reduced dispersal and gene flow in an island bird. Heredity, 112, 190–196. DOI: 10.1038/hdy.2013.91.
+
+
+[053] Boulton AJ (2014) Conservation of ephemeral streams and their ecosystem services: What are we missing? Aquatic Conservation: Marine and Freshwater Ecosystems, 24, 733–738. DOI: 10.1002/aqc.2537.
+
+
+[052] D’agata S, Mouillot D, Kulbicki M, Andréfouët S, Bellwood DR, Cinner JE, Cowman PF, Kronen M, Pinca S & Vigliola L (2014) Human-mediated loss of phylogenetic and functional diversity in coral reef fishes. Current Biology, 24, 555–560. DOI: 10.1016/j.cub.2014.01.049.
+
+
+[051] Datry T, Larned ST & Tockner K (2014) Intermittent rivers: A challenge for freshwater ecology. BioScience, 64, 229–235. DOI: 10.1093/biosci/bit027.
+
+
+[050] Demeulenaere E (2014) A political ontology of seeds: The transformative frictions of a farmers’ movement in Europe. Focaal, 2014, 45–61. DOI: 10.3167/fcl.2014.690104.
+
+
+[049] Demeulenaere E (2014) Les semences entre critique et expérience : Les ressorts pratiques d’une contestation paysanne. Revue d’Études en Agriculture et Environnement, 94, 421–442. DOI: 10.4074/s1966960713014033.
+
+
+[048] Duflot R, Georges R, Ernoult A, Aviron S & Burel F (2014) Landscape heterogeneity as an ecological filter of species traits. Acta Oecologica, 56, 19–26. DOI: 10.1016/j.actao.2014.01.004.
+
+
+[047] Dunn DC, Ardron J, Bax N, Bernal P, Cleary J, Cresswell I, Donnelly B, Dunstan P, Gjerde K, Johnson D, Kaschner K, Lascelles BG, Rice J, von Nordheim H, Wood L & Halpin PN (2014) The Convention on Biological Diversity’s Ecologically or Biologically Significant Areas: Origins, development, and current status. Marine Policy, 49, 137–145. DOI: 10.1016/J.MARPOL.2013.12.002.
+
+
+[046] Fady B, Benard A, Pichot C, Peiffer M, Leban LM & Dreyer E (2014) The open data debate: The need for accessible and shared data in forest science. Annals of Forest Science, 71, 523–525. DOI: 10.1007/s13595-014-0375-3.
+
+
+[045] Fernández-Palacios JM, Otto R, Thébaud C & Price J (2014) Overview of habitat history in subtropical oceanic island summit ecosystems. Arctic, Antarctic, and Alpine Research, 46, 801–809. DOI: 10.1657/1938-4246-46.4.801.
+
+
+[044] Graudal L, Aravanopoulos F, Bennadji Z, Changtragoon S, Fady B, Kjær ED, Loo J, Ramamonjisoa L & Vendramin GG (2014) Global to local genetic diversity indicators of evolutionary potential in tree species within and outside forests. Forest Ecology and Management, 333, 35–51. DOI: 10.1016/j.foreco.2014.05.002.
+
+
+[043] Henneron L, Bernard L, Hedde M, Pelosi C, Villenave C, Chenu C, Bertrand M, Girardin C & Blanchart E (2014) Fourteen years of evidence for positive effects of conservation agriculture and organic farming on soil life. Agronomy for Sustainable Development, 35, 169–181. DOI: 10.1007/s13593-014-0215-8.
+
+
+[042] Mouillot D, Villéger S, Parravicini V, Kulbicki M, Arias-González JE, Bender MG, Chabanet P, Floeter SR, Friedlander AM, Vigliola L & Bellwood DR (2014) Functional over-redundancy and high functional vulnerability in global fish faunas on tropical reefs. Proceedings of the National Academy of Sciences of the United States of America, 111, 13757–13762. DOI: 10.1073/pnas.1317625111.
+
+
+[041] Parravicini V, Villéger S, McClanahan TR, Arias-González JE, Bellwood DR, Belmaker J, Chabanet P, Floeter SR, Friedlander AM, Guilhaumon F, Vigliola L, Kulbicki M & Mouillot D (2014) Global mismatch between species richness and vulnerability of reef fish assemblages. Ecology Letters, 17, 1101–1110. DOI: 10.1111/ele.12316.
+
+
+[040] Pautasso M (2014) Network simulations to study seed exchange for agrobiodiversity conservation. Agronomy for Sustainable Development, 35, 145–150. DOI: 10.1007/s13593-014-0222-9.
+
+
+[039] Pautasso M & Jeger MJ (2014) Network epidemiology and plant trade networks. AoB PLANTS, 6, plu007. DOI: 10.1093/aobpla/plu007.
+
+
+[038] Pellissier L, Leprieur F, Parravicini V, Cowman PF, Kulbicki M, Litsios G, Olsen SM, Wisz MS, Bellwood DR & Mouillot D (2014) Quaternary coral reef refugia preserved fish diversity. Science, 344, 1016–1019. DOI: 10.1126/science.1249853.
+
+
+[037] Pelosi C, Pey B, Hedde M, Caro G, Capowiez Y, Guernion M, Peigné J, Piron D, Bertrand M & Cluzeau D (2014) Reducing tillage in cultivated fields increases earthworm functional diversity. Applied Soil Ecology, 83, 79–87. DOI: 10.1016/j.apsoil.2013.10.005.
+
+
+[036] Pey B, Laporte M-A, Nahmani J, Auclerc A, Capowiez Y, Caro G, Cluzeau D, Cortet J, Decaëns T, Dubs F, Joimel S, Guernion M, Briard C, Grumiaux F, Laporte B, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) A thesaurus for soil invertebrate trait-based approaches. PLoS ONE, 9, e108985. DOI: 10.1371/journal.pone.0108985.
+
+
+[035] Pey B, Nahmani J, Auclerc A, Capowiez Y, Cluzeau D, Cortet J, Decaëns T, Deharveng L, Dubs F, Joimel S, Briard C, Grumiaux F, Laporte M-A, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) Current use of and future needs for soil invertebrate functional traits in community ecology. Basic and Applied Ecology, 15, 194–206. DOI: 10.1016/j.baae.2014.03.007.
+
+
+[034] Salmon S, Ponge J-F, Gachet S, Deharveng L, Lefebvre N & Delabrosse F (2014) Linking species, traits and habitat characteristics of Collembola at European scale. Soil Biology and Biochemistry, 75, 73–85. DOI: 10.1016/j.soilbio.2014.04.002.
+
+
+[033] Santorufo L, Cortet J, Arena C, Goudon R, Rakoto A, Morel J-L & Maisto G (2014) An assessment of the influence of the urban environment on collembolan communities in soils using taxonomy- and trait-based approaches. Applied Soil Ecology, 78, 48–56. DOI: 10.1016/j.apsoil.2014.02.008.
+
+
+[032] Santorufo L, van Gestel CAM & Maisto G (2014) Sampling season affects conclusions on soil arthropod community structure responses to metal pollution in Mediterranean urban soils. Geoderma, 226–227, 47–53. DOI: 10.1016/j.geoderma.2014.02.001.
+
+
+[031] Selig ER, Turner WR, Troëng S, Wallace BP, Halpern BS, Kaschner K, Lascelles BG, Carpenter KE & Mittermeier RA (2014) Global priorities for marine biodiversity conservation. PLoS ONE, 9, e82898. DOI: 10.1371/journal.pone.0082898.
+
+
+[030] Stier AC, Hein AM, Parravicini V & Kulbicki M (2014) Larval dispersal drives trophic structure across Pacific coral reefs. Nature Communications, 5, 5575–5578. DOI: 10.1038/ncomms6575.
+
+
+[029] Valente LM, Etienne RS & Phillimore AB (2014) The effects of island ontogeny on species diversity and phylogeny. Proceedings of the Royal Society B: Biological Sciences, 281, 20133227. DOI: 10.1098/rspb.2013.3227.
+
+
+[028] Violle C, Reich PB, Pacala SW, Enquist BJ & Kattge J (2014) The emergence and promise of functional biogeography. Proceedings of the National Academy of Sciences of the United States of America, 111, 13690–13696. DOI: 10.1073/pnas.1415442111.
+
+
+[027] Wencélius J & Garine E (2014) Dans les sillons de l’alliance : Ethnographie de la circulation des semences de sorgho dans l’Extrême-Nord du Cameroun. Les Cahiers d’Outre-Mer, 67, 93–116. DOI: 10.4000/com.7082.
+
+
+[026] Williams R, Grand J, Hooker SK, Buckland ST, Reeves RR, Rojas-Bracho L, Sandilands D & Kaschner K (2014) Prioritizing global marine mammal habitats using density maps in place of range maps. Ecography, 37, 212–220. DOI: 10.1111/j.1600-0587.2013.00479.x.
+
+
+
+
2013
+
+[025] Belmaker J, Parravicini V & Kulbicki M (2013) Ecological traits and environmental affinity explain Red Sea fish introduction into the Mediterranean. Global Change Biology, 19, 1373–1382. DOI: 10.1111/gcb.12132.
+
+
+[024] Bender MG, Pie MR, Rezende EL, Mouillot D & Floeter SR (2013) Biogeographic, historical and environmental influences on the taxonomic and functional structure of Atlantic reef fish assemblages. Global Ecology and Biogeography, 22, 1173–1182. DOI: 10.1111/geb.12099.
+
+
+[023] Cornuault J, Khimoun A, Harrigan RJ, Bourgeois YXC, Milá B, Thébaud C & Heeb P (2013) The role of ecology in the geographical separation of blood parasites infecting an insular bird. Journal of Biogeography, 40, 1313–1323. DOI: 10.1111/jbi.12098.
+
+
+[022] Cornuault J, Warren BH, Bertrand JAM, Milá B, Thébaud C & Heeb P (2013) Timing and number of colonizations but not diversification rates affect diversity patterns in hemosporidian lineages on a remote oceanic archipelago. The American Naturalist, 182, 820–833. DOI: 10.1086/673724.
+
+
+[021] Hedde M, van Oort F, Boudon E, Abonnel F & Lamy I (2013) Responses of soil macroinvertebrate communities to Miscanthus cropping in different trace metal contaminated soils. Biomass and Bioenergy, 55, 122–129. DOI: 10.1016/j.biombioe.2013.01.016.
+
+
+[020] Hedde M, van Oort F, Renouf E, Thénard J & Lamy I (2013) Dynamics of soil fauna after plantation of perennial energy crops on polluted soils. Applied Soil Ecology, 66, 29–39. DOI: 10.1016/j.apsoil.2013.01.012.
+
+
+[019] Kulbicki M, Parravicini V, Bellwood DR, Arias-González JE, Chabanet P, Floeter SR, Friedlander AM, McPherson J, Myers RE, Vigliola L & Mouillot D (2013) Global biogeography of reef fishes: A hierarchical quantitative delineation of regions. PLoS ONE, 8, e81847. DOI: 10.1371/journal.pone.0081847.
+
+
+[018] Luiz OJ, Allen AP, Robertson DR, Floeter SR, Kulbicki M, Vigliola L, Becheler R & Madin JS (2013) Adult and larval traits as determinants of geographic range size among tropical reef fishes. Proceedings of the National Academy of Sciences of the United States of America, 110, 16498–16502. DOI: 10.1073/pnas.1304074110.
+
+
+[017] Magera AM, Mills Flemming JE, Kaschner K, Christensen LB & Lotze HK (2013) Recovery trends in marine mammal populations. PLoS ONE, 8, e77908. DOI: 10.1371/journal.pone.0077908.
+
+
+[016] Mouillot D, Bellwood DR, Baraloto C, Chave J, Galzin R, Harmelin-Vivien M, Kulbicki M, Lavergne S, Lavorel S, Mouquet N, Paine CET, Renaud J & Thuiller W (2013) Rare species support vulnerable functions in high-diversity ecosystems. PLoS Biology, 11, e1001569. DOI: 10.1371/journal.pbio.1001569.
+
+
+[015] Mouillot D, de Bortoli J, Leprieur F, Parravicini V, Kulbicki M & Bellwood DR (2013) The challenge of delineating biogeographical regions: Nestedness matters for Indo-Pacific coral reef fishes. Journal of Biogeography, 40, 2228–2237. DOI: 10.1111/jbi.12194.
+
+
+[014] Parravicini V, Kulbicki M, Bellwood DR, Friedlander AM, Arias-González JE, Chabanet P, Floeter SR, Myers RE, Vigliola L, D’agata S & Mouillot D (2013) Global patterns and predictors of tropical reef fish species richness. Ecography, 36, 1254–1262. DOI: 10.1111/j.1600-0587.2013.00291.x.
+
+
+[013] Pautasso M (2013) Forest ecosystems and global change: The case study of Insubria. Annali di Botanica, 3, 1–29. DOI: 10.4462/annbotrm-10092.
+
+
+[012] Pautasso M (2013) Ten Simple Rules for Writing a Literature Review. PLoS Computational Biology, 9, e1003149. DOI: 10.1371/journal.pcbi.1003149.
+
+
+[011] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) Dieback of European ash: Let’s avoid this kind of opportunities for nature conservation. Biological Conservation, 167, 452–453. DOI: 10.1016/j.biocon.2013.07.020.
+
+
+[010] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) European ash (Fraxinus excelsior) dieback: A conservation biology challenge. Biological Conservation, 158, 37–49. DOI: 10.1016/j.biocon.2012.08.026.
+
+
+[009] Pautasso M, Aistara GA, Barnaud A, Caillon S, Clouvel P, Coomes OT, Delêtre M, Demeulenaere E, de Santis P, Döring TF, Eloy L, Emperaire L, Garine E, Goldringer I, Jarvis D, Joly HI, Leclerc C, Louafi S, Martin P, Massol F, McGuire SJ, McKey D, Padoch C, Soler C, Thomas M & Tramontini S (2013) Seed exchange networks for agrobiodiversity conservation. A review. Agronomy for Sustainable Development, 33, 151–175. DOI: 10.1007/s13593-012-0089-6.
+
+
+[008] Santorufo L (2013) Effects of land use transformation on microarthropod community structure in Mediterranean area [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01749861.
+
+
+[007] Soler C, Saidou AA, Vi Cao Hamadou T, Pautasso M, Wencélius J & Joly HHI (2013) Correspondence between genetic structure and farmers’ taxonomy: A case study from dry-season sorghum landraces in northern Cameroon. Plant Genetic Resources: Characterization and Utilization, 11, 36–49. DOI: 10.1017/S1479262112000342.
+
+
+
+
2012
+
+[006] Döring TF, Bocci R, Hitchings R, Howlett S, Lammerts van Bueren ET, Pautasso M, Raaijmakers M, Rey F, Stubsgaard A, Weinhappel M, Wilbois KP, Winkler LR & Wolfe MS (2012) The organic seed regulations framework in Europe-current status and recommendations for future development. Organic Agriculture, 2, 173–183. DOI: 10.1007/s13165-012-0034-7.
+
+
+[005] Hedde M, van Oort F & Lamy I (2012) Functional traits of soil invertebrates as indicators for exposure to soil disturbance. Environmental Pollution, 164, 59–65. DOI: 10.1016/j.envpol.2012.01.017.
+
+
+[004] Pautasso M (2012) Challenges in the conservation and sustainable use of genetic resources. Biology Letters, 8, 321–323. DOI: 10.1098/rsbl.2011.0984.
+
+
+[003] Pautasso M (2012) Publication growth in biological sub-fields: Patterns, predictability and sustainability. Sustainability, 4, 3234–3247. DOI: 10.3390/su4123234.
+
+
+
+
2011
+
+[002] Demeulenaere E & Bonneuil C (2011) Des semences en partage : Construction sociale et identitaire d’un collectif paysan autour de pratiques semencières alternatives. Techniques & Culture, 57, 202–221. DOI: 10.4000/tc.5902.
+
+
+[001] Pérès G, Vandenbulcke F, Guernion M, Hedde M, Beguiristain T, Douay F, Houot S, Piron D, Richard A, Bispo A, Grand C, Galsomies L & Cluzeau D (2011) Earthworm indicators as tools for soil monitoring, characterization and risk assessment. An example from the national Bioindicator programme (France). Pedobiologia, 54, S77–S87. DOI: 10.1016/j.pedobi.2011.09.015.
+
The goal of the R package rdeps is to provide a tool to identify all external packages used in a project (package, compendium, website, etc.) and to list them in the DESCRIPTION file.
The R package rwosstarter is a client to the Web of Science Starter API. It is dedicated to retrieve metadata (including times-cited counts) of scientific publications matching search terms. It can be used to run a literature synthesis.
The package chessboard provides functions to work with directed (asymmetric) and undirected (symmetric) spatial (or non-spatial) networks. It implements different methods to detect neighbors, all based on the chess game (it goes beyond the rook and the queen) to create complex connectivity scenarios.
+
This work is part of the CESAB working group BRIDGE.
The goal of the R package forcis is to provide an interface to the FORCIS database on global foraminifera distribution. This package allows to download and to handle FORCIS data hosted on Zenodo.
+
This work is part of the CESAB working group FORCIS.
The package funbiogeo aims to help users with analyses in functional biogeography by loading and combining data, computing trait coverage, as well as computing functional diversity indices, drawing maps, correlating them with the environment, and upscaling assemblages.
+
This work is part of the CESAB working group FREE.
The goal of the R package zenodor is to provide an CLI interface to the Zenodo API to list and download files from a Zenodo repository. This package works with open and restricted access repositories. For restricted repository a token is required.
+
This work is part of the CESAB working group SYNTREESYS.
The goal of the R package snakedist is to compute distance between pair of points (survey locations) along a linear shape (e.g. a river, a road, etc.). Note that this package works even if the points are not exactly on the line.
+
This work is part of the CESAB working group BRIDGE.
The R package rbibtools imports, cleans, and exports .bib files (BibTeX references) exported by common references management software (e.g. Mendeley, Zotero).
The goal of the R package robinmap is to map World countries in the Robinson projection system (or others CRS) centered on a different meridian than Greenwich. It uses Natural Earth layers as base maps.
The R package messages is a collection of functions to print colored messages in the R console using the packages cli and crayon. This package is strongly inspired from the functions ui_*() of the package usethis.
The R package rwoslite is an interface to the Web of Science Lite API. It allows users to write complex requests to retrieve scientific publications metadata.
The mFD package provides a user friendly interface to compute a global assessment of functional diversity by gathering computation of alpha and beta functional indices. As no package before, it guides users through functional analysis with one function per action to complete, several arguments that can be changed and allows personalized graphical outputs.
+
This work is part of the CESAB working group FREE.
The goal of the R package popbayes is to infer trends of one or several populations over time from series of counts. It does so by accounting for count precision (provided or inferred based on expert knowledge, e.g. guesstimates), smoothing the population rate of increase over time, and accounting for the maximum demographic potential of species. Inference is carried out in a Bayesian framework.
+
This work is part of the CESAB working group AFROBIODRIVERS.
The aim of the R package rcompendium is to make easier the creation of R package or research compendium (i.e. a predefined files/folders structure) so that users can focus on the code instead of wasting time organizing files. A full ready-to-work structure is set up with some additional features.
worldpa is an R client to the World Database on Protected Areas (WDPA) API that allow users to download spatial geometries of protected areas for world countries.
The aim of the package algaeClassify is to determine phytoplankton functional groups based on functional traits. It allows to verify accepted taxonomic nomenclature of phytoplankton species, assign species to functional group classifications, and manipulate taxonomic and functional diversity data.
+
This work is part of the CESAB working group GEISHA.
ConR is an R package to compute multi-species estimation of geographical range parameters for preliminary assessment of conservation status following Criterion B of the International Union for Conservation of Nature (IUCN).
+
This work is part of the CESAB working group RAINBIO.
funrar is an R package to compute functional rarity indices. It quantifies how species are rare both from a functional and an extent point of view. Various indices can be computed using both regional and local information.
+
This work is part of the CESAB working group FREE.
A tutorial on how to setup a working environment for scientific computing with R & git on the main operating systems (Windows, macOS, Ubuntu and Arch Linux).
+An User Guide to the FRB-CESAB Computing Server
+
+
+
+
+
+
+
A Quarto book on how to use the FRB-CESAB computing server (Rossinante), including RStudio Server, Conda, Jupyter Notebook, Docker, and Parallel Computing.
By encouraging its groups of researchers to share the tools and databases developed as part of their work, the FRB-CESAB is supporting open science since the centre opened in 2010.
+
+
+
+
+
The CESAB – Centre for the Synthesis and Analysis of Biodiversity – is a key program of the FRB (Foundation for Research on Biodiversity) and is an original, innovative and internationally recognized tool that offers researchers a place and time to synthesize and analyze already existing data and information in the field of biodiversity research.
+
+
+
+
Since it was created in 2010, the CESAB has been collecting and pooling existing data and information in the field of biodiversity in order to assess the state of biodiversity and model its future. CESAB groups are composed of international researchers and coordinated by a researcher affiliated with a French research structure.
+
After pooling and studying existing data on biodiversity, CESAB groups publish their work in peer-reviewed scientific articles to share with the international scientific community.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/_site/robots.txt b/_site/robots.txt
new file mode 100644
index 0000000..75113b0
--- /dev/null
+++ b/_site/robots.txt
@@ -0,0 +1 @@
+Sitemap: https://frbcesab.github.io/sitemap.xml
diff --git a/_site/search.json b/_site/search.json
new file mode 100644
index 0000000..6816eb5
--- /dev/null
+++ b/_site/search.json
@@ -0,0 +1,86 @@
+[
+ {
+ "objectID": "index.html",
+ "href": "index.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "By encouraging its groups of researchers to share the tools and databases developed as part of their work, the FRB-CESAB is supporting open science since the centre opened in 2010.\n Databases Softwares Publications Courses Tutorials \n\n\n\nThe CESAB – Centre for the Synthesis and Analysis of Biodiversity – is a key program of the FRB (Foundation for Research on Biodiversity) and is an original, innovative and internationally recognized tool that offers researchers a place and time to synthesize and analyze already existing data and information in the field of biodiversity research.\n\n\n\nSince it was created in 2010, the CESAB has been collecting and pooling existing data and information in the field of biodiversity in order to assess the state of biodiversity and model its future. CESAB groups are composed of international researchers and coordinated by a researcher affiliated with a French research structure.\nAfter pooling and studying existing data on biodiversity, CESAB groups publish their work in peer-reviewed scientific articles to share with the international scientific community."
+ },
+ {
+ "objectID": "index.html#resources-developed-by-frb-cesab-researchers",
+ "href": "index.html#resources-developed-by-frb-cesab-researchers",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "By encouraging its groups of researchers to share the tools and databases developed as part of their work, the FRB-CESAB is supporting open science since the centre opened in 2010.\n Databases Softwares Publications Courses Tutorials \n\n\n\nThe CESAB – Centre for the Synthesis and Analysis of Biodiversity – is a key program of the FRB (Foundation for Research on Biodiversity) and is an original, innovative and internationally recognized tool that offers researchers a place and time to synthesize and analyze already existing data and information in the field of biodiversity research.\n\n\n\nSince it was created in 2010, the CESAB has been collecting and pooling existing data and information in the field of biodiversity in order to assess the state of biodiversity and model its future. CESAB groups are composed of international researchers and coordinated by a researcher affiliated with a French research structure.\nAfter pooling and studying existing data on biodiversity, CESAB groups publish their work in peer-reviewed scientific articles to share with the international scientific community."
+ },
+ {
+ "objectID": "content/publications.html",
+ "href": "content/publications.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Participants in CESAB working groups publish the results of their CESAB associated research in various scientific journals. There are more than 300 scientific publications since the creation of CESAB in 2010.\nThe CESAB’s Zotero Library is available here.\n\n2023\n\n[306] Anderson B, Pannell J, Billiard S, Burgarella C, De Boer H, Dufay M, Helmstetter AJ, Méndez M, Otto SP, Roze D, Sauquet H, Schoen D, Schönenberger J, Vallejo-Marin M, Zenil-Ferguson R, Käfer J & Glémin S (2023) Opposing effects of plant traits on diversification. iScience, 26, 106362. DOI: 10.1016/j.isci.2023.106362.\n\n\n[305] Barton KE & Fortunel C (2023) Island plant functional syndromes and competition with invasive species. Journal of Biogeography, 50, 641-653. DOI: 10.1111/jbi.14568.\n\n\n[304] Blythe JL, Gill DA, Claudet J, Bennett NJ, Gurney GG, Baggio JA, Ban NC, Bernard ML, Brun V, Darling ES, Di Franco A, Epstein G, Franks P, Horan R, Jupiter SD, Lau J, Lazzari N, Mahajan SL, Mangubhai S, Naggea J, Turner RA & Zafra-Calvo N (2023) Blue justice: A review of emerging scholarship and resistance movements. Cambridge Prisms: Coastal Futures, 1, E15. DOI: 10.1017/cft.2023.4.\n\n\n[303] Bonfanti J, Langridge J & Beillouin D (2023) A global database to catalogue the impacts of agricultural management practices on terrestrial biodiversity. Data in Brief, accepted. DOI: 10.1016/j.dib.2023.109555.\n\n\n[302] Campagne CS, Roy L-A, Langridge J, Claudet J, Mongruel R, Beillouin D & Thiébaut É (2023) Existing evidence on the impact of changes in marine ecosystem structure and functioning on ecosystem service delivery: A systematic map. Environmental Evidence, 12, 13. DOI: 10.1186/s13750-023-00306-1.\n\n\n[301] Casajus N, Rievrs Borges E, Tabacchi E, Fried G & Mouquet N (2023) chessboard: An R package for creating network connections based on chess moves. Journal of Open Source Software, 8, 5753. DOI: 10.21105/joss.05753.\n\n\n[300] Chaabane S, De Garidel-Thoron T, Giraud X, Schiebel R, Beaugrand G, Brummer G-J, Casajus N, Greco M, Grigoratou M, Howa H, Jonkers L, Kucera M, Kuroyanagi A, Meilland J, Monteiro F, Mortyn G, Almogi-Labin A, Asahi H, Avnaim-Katav S, Bassinot F, Davis CV, Field DB, Hernández-Almeida I, Herut B, Hosie G, Howard W, Jentzen A, Johns DG, Keigwin L, Kitchener J, Kohfeld KE, Lessa DVO, Manno C, Marchant M, Ofstad S, Ortiz JD, Post A, Rigual-Hernandez A, Rillo MC, Robinson K, Sagawa T, Sierro F, Takahashi KT, Torfstein A, Venancio I, Yamasaki M & Ziveri P (2023) The FORCIS database: A global census of planktonic Foraminifera from ocean waters. Scientific Data, 10, 354. DOI: 10.1038/s41597-023-02264-2.\n\n\n[299] Coulon N, Lindegren M, Goberville E, Toussaint A, Receveur A & Auber A (2023) Threatened fish species in the Northeast Atlantic are functionally rare. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13731.\n\n\n[298] Cutts V, Hanz DM, Barajas‐Barbosa MP, Schrodt F, Steinbauer MJ, Beierkuhnlein C, Denelle P, Fernández‐Palacios JM, Gaüzère P, Grenié M, Irl SDH, Kraft N, Kreft H, Maitner B, Munoz F, Thuiller W, Violle C, Weigelt P, Field R & Algar AC (2023) Links to rare climates do not translate into distinct traits for island endemics. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14169.\n\n\n[297] Fredston AL, Cheung WWL, Frölicher TL, Kitchel ZJ, Maureaud AA, Thorson JT, Auber A, Mérigot B, Palacios-Abrantes J, Palomares MLD, Pecuchet L, Shackell NL & Pinsky ML (2023) Marine heatwaves are not a dominant driver of change in demersal fishes. Nature, accepted. DOI: 10.1038/s41586-023-06449-y.\n\n\n[296] Fromentin J-M, Emery MR, Donaldson J, Balachander G, Barron ES, Chaudhary RP, Danner M-C, Gasalla MA, Hallosserie A, Halmy M, Hicks C, Kieling D, Park MS, Parlee B, Rice J, Ticktin T & Tittensor D (2023) Status, challenges and pathways to the sustainable use of wild species. Global Environmental Change, 81, 102692. DOI: 10.1016/j.gloenvcha.2023.102692.\n\n\n[295] Gaüzère P, Blonder B, Denelle P, Fournier B, Grenié M, Delalandre L, Münkemüller T, Munoz F, Violle C & Thuiller W (2023) The functional trait distinctiveness of plant species is scale dependent. Ecography, 2023, e06504. DOI: 10.1111/ecog.06504.\n\n\n[294] Gill DA, Blythe J, Bennett N, Evans L, Brown K, Turner RA, Baggio JA, Baker D, Ban NC, Brun V, Claudet J, Darling E, Di Franco A, Epstein G, Estradivari X, Gray NJ, Gurney GG, Horan RP, Jupiter SD, Lau JD, Lazzari N, Lestari P, Mahajan SL, Mangubhai S, Naggea J, Selig ER, Whitney CK, Zafra-Calvo N & Muthiga NA (2023) Triple exposure: Reducing negative impacts of climate change, blue growth, and conservation on coastal communities. One Earth, 6, 118-130. DOI: 10.1016/j.oneear.2023.01.010.\n\n\n[293] Girard‐Tercieux C, Maréchaux I, Clark AT, Clark JS, Courbaud B, Fortunel C, Guillemot J, Künstler G, Le Maire G, Pélissier R, Rüger N & Vieilledent G (2023) Rethinking the nature of intraspecific variability and its consequences on species coexistence. Ecology and Evolution, 13, e9860. DOI: 10.1002/ece3.9860.\n\n\n[292] Helmstetter AJ, Zenil‐Ferguson R, Sauquet H, Otto SP, Méndez M, Vallejo‐Marin M, Schönenberger J, Burgarella C, Anderson B, de Boer H, Glémin S & Käfer J (2023) Trait‐dependent diversification in angiosperms: Patterns, models and data. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14170.\n\n\n[291] Knecht NS, Benedetti F, Elizondo UH, Bednaršek N, Chaabane S, de Weerd C, Peijnenburg KTCA, Schiebel R & Vogt M (2023) The impact of zooplankton calcifiers on the marine carbon cycle. Global Biogeochemical Cycles, 37, e2022GB007685. DOI: 10.1029/2022GB007685.\n\n\n[290] Letessier TB, Mannocci L, Goodwin B, Embling C, de Vos A, Anderson RC, Ingram SN, Rogan A & Turvey ST (2023) Contrasting ecological information content in whaling archives with modern cetacean surveys for conservation planning and identification of historical distribution changes. Conservation Biology, 37, e14043. DOI: 10.1111/cobi.14043.\n\n\n[289] Mahaut L, Violle C, Shihan A, Pélissier R, Morel J, de Tombeur F, Rahajaharilaza K, Fabre D, Luquet D, Hartley S, Thorne SJ, Ballini E & Fort F (2023) Beyond trait distances: Functional distinctiveness captures the outcome of plant competition. Functional Ecology, accepted. DOI: 10.1111/1365-2435.14397.\n\n\n[288] Munoz F, Klausmeier CA, Gaüzère P, Kandlikar G, Litchman E, Mouquet N, Ostling A, Thuiller W, Algar AC, Auber A, Cadotte MW, Delalandre L, Denelle P, Enquist BJ, Fortunel C, Grenié M, Loiseau N, Mahaut L, Maire A, Mouillot D, Pimiento C, Violle C & Kraft NJB (2023) The ecological causes of functional distinctiveness in communities. Ecology Letters, 26, 1452-1465. DOI: 10.1111/ele.14265.\n\n\n[287] Rault C, Leprieur F, Barbaro L, Kreft H, Mouquet N, Papaïx J, Sekercioglu CH, Violle C & Barnagaud J (2023) Trait‐environment associations diverge between native and alien breeding bird assemblages on the world’s oceanic islands. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13729.\n\n\n[286] Srivastava DS, MacDonald AAM, Pillar VD, Kratina P, Debastiani VJ, Guzman LM, Trzcinski M, Dézerald O, Barberis IM, de Omena PM, Romero GQ, Ospina‐Bautista F, Marino NAC, Leroy C, Farjalla VF, Richardson BA, Gonçalves AZ, Corbara B, Petermann JS, Richardson MJ, Melnychuk MC, Jocqué M, Ngai JT, Talaga S, Piccoli GCO, Montero G, Kirby KR, Starzomski BM & Céréghino R (2023) Geographical variation in the trait‐based assembly patterns of multitrophic invertebrate communities. Functional Ecology, 37, 73-86. DOI: 10.1111/1365-2435.14096.\n\n\n[285] Thorson JT, Maureaud AA, Frelat R, Mérigot B, Bigman JS, Friedman ST, Palomares MLD, Pinsky ML, Price SA & Wainwright P (2023) Identifying direct and indirect associations among traits by merging phylogenetic comparative methods and structural equation models. Methods in Ecology and Evolution, 14, 1259-1275. DOI: 10.1111/2041-210X.14076.\n\n\n[284] Toro-Vargas DM, González C, Rougerie R & Amarillo-Suárez AR (2023) Characterization of morphological and biological aspects of venomous caterpillars of the genus Lonomia Walker (Lepidoptera: Saturniidae) in Colombia. PLoS ONE, 18, e0285010. DOI: 10.1371/journal.pone.0285010.\n\n\n[283] Tribot A-S, Blanc N, Brassac T, Guilhaumon F, Casajus N & Mouquet N (2023) What makes a teddy bear comforting? A participatory study reveals the prevalence of sensory characteristics and emotional bonds in the perception of comforting teddy bears. The Journal of Positive Psychology, accepted. DOI: 10.1080/17439760.2023.2170273.\n\n\n\n2022\n\n[282] Ariza A, Lengaigne M, Menkes C, Lebourges-Dhaussy A, Receveur A, Gorgues T, Habasque J, Gutiérrez M, Maury O & Bertrand A (2022) Global decline of pelagic fauna in a warmer ocean. Nature Climate Change, 12, 928–934. DOI: 10.1038/s41558-022-01479-2.\n\n\n[281] Auber A, Waldock C, Maire A, Goberville E, Albouy C, Algar AC, McLean M, Brind’Amour A, Green AL, Tupper M, Vigliola L, Kaschner K, Kesner-Reyes K, Beger M, Tjiputra J, Toussaint A, Violle C, Mouquet N, Thuiller W & Mouillot D (2022) A functional vulnerability framework for biodiversity conservation. Nature Communications, 13, 4774. DOI: 10.1038/s41467-022-32331-y.\n\n\n[280] Brun P, Violle C, Mouillot D, Mouquet N, Enquist BJ, Munoz F, Münkemüller T, Ostling A, Zimmermann NE & Thuiller W (2022) Plant community impact on productivity: Trait diversity or key (stone) species effects? Ecology Letters, 25, 913–925. DOI: 10.1111/ele.13968.\n\n\n[279] Céréghino R, Trzcinski MK, MacDonald AAM, Marino NAC, Acosta Mercado D, Leroy C, Corbara B, Romero GQ, Farjalla VF, Barberis IM, Dézerald O, Hammill E, Atwood TB, Piccoli GCO, Ospina Bautista F, Carrias J-F, Leal JS, Montero G, Antiqueira PAP, Freire R, Realpe E, Amundrud SL, de Omena PM, Campos ABA & Srivastava DS (2022) Functional redundancy dampens precipitation change impacts on species-rich invertebrate communities across the Neotropics. Functional Ecology, 36, 1559–1572. DOI: 10.1111/1365-2435.14048.\n\n\n[278] Chang C-W, Miki T, Ye H, Souissi S, Adrian R, Anneville O, Agasild H, Ban S, Beeri-Shlevin Y, Chiang Y-R, Feuchtmayr H, Gal G, Ichise S, Kagami M, Kumagai M, Liu X, Matsuzaki S-IS, Manca MM, Noges P, Piscia R, Rogora M, Shiah F-K, Thackeray SJ, Widdicombe CE, Wu J-T, Zohary T & Hsieh C-H (2022) Causal networks of phytoplankton diversity and biomass are modulated by environmental context. Nature Communications, 13, 1140. DOI: 10.1038/s41467-022-28761-3.\n\n\n[277] Claudet J, Ban NC, Blythe J, Briggs J, Darling E, Gurney GG, Palardy JE, Pike EP, Agostini VN, Ahmadia GN, Campbell SJ, Epstein G, Gill D, Himes-Cornell A, Jonas HD, Jupiter SD, Mangubhai S & Morgan L (2022) Avoiding the misuse of other effective area-based conservation measures in the wake of the blue economy. One Earth, 5, 969–974. DOI: 10.1016/j.oneear.2022.08.010.\n\n\n[276] Correa-Carmona Y, Rougerie R, Arnal P, Ballesteros-Mejia L, Beck J, Dolédec S, Ho C, Kitching IJ, Lavelle P, Le Clec’h S, Lopez-Vaamonde C, Martins MB, Murienne J, Oszwald J, Ratnasingham S & Decaëns T (2022) Functional and taxonomic responses of tropical moth communities to deforestation. Insect Conservation and Diversity, 15, 236–247. DOI: 10.1111/icad.12549.\n\n\n[275] de Garidel-Thoron T, Chaabane S, Giraud X, Meilland J, Jonkers L, Kucera M, Brummer G-JA, Grigoratou M, Monteiro FM, Greco M, Mortyn PG, Kuroyanagi A, Howa H, Beaugrand G & Schiebel R (2022) The foraminiferal response to climate stressors project: Tracking the community response of planktonic foraminifera to historical climate change. Frontiers in Marine Science, 9, 827962. DOI: 10.3389/fmars.2022.827962.\n\n\n[274] Delalandre L, Gaüzère P, Thuiller W, Cadotte MW, Mouquet N, Mouillot D, Munoz F, Denelle P, Loiseau N, Morin X & Violle C (2022) Functionally distinct tree species support long-term productivity in extreme environments. Proceedings of the Royal Society B: Biological Sciences, 289, 20211694. DOI: 10.1098/rspb.2021.1694.\n\n\n[273] Feng X, Enquist BJ, Park DS, Boyle B, Breshears DD, Gallagher RV, Lien A, Newman EA, Burger JR, Maitner BS, Merow C, Li Y, Huynh KM, Ernst K, Baldwin E, Foden W, Hannah L, Jorgensen PM, Kraft NJB, Lovett JC, Marquet PA, McGill BJ, Morueta‐Holme N, Neves DM, Núñez‐Regueiro MM, Oliveira‐Filho AT, Peet RK, Pillet M, Roehrdanz PR, Sandel B, Serra‐Diaz JM, Símová I, Svenning J, Violle C, Weitemier TD, Wiser S & López‐Hoffman L (2022) A review of the heterogeneous landscape of biodiversity databases: Opportunities and challenges for a synthesized biodiversity knowledge base. Global Ecology and Biogeography, 31, 1242–1260. DOI: 10.1111/GEB.13497.\n\n\n[272] Guo W-Y, Serra-Diaz JM, Schrodt F, Eiserhardt WL, Maitner BS, Merow C, Violle C, Anand M, Belluau M, Bruun HH, Byun C, Catford JA, Cerabolini BEL, Chacón-Madrigal E, Ciccarelli D, Cornelissen JHC, Dang-Le AT, de Frutos A, Dias AS, Giroldo AB, Guo K, Gutiérrez AG, Hattingh W, He T, Hietz P, Hough-Snee N, Jansen S, Kattge J, Klein T, Komac B, Kraft NJB, Kramer K, Lavorel S, Lusk CH, Martin AR, Mencuccini M, Michaletz ST, Minden V, Mori AS, Niinemets Ü, Onoda Y, Peñuelas J, Pillar VD, Pisek J, Robroek BJM, Schamp B, Slot M, Sosinski ÊE, Soudzilovskaia NA, Thiffault N, van Bodegom P, van der Plas F, Wright IJ, Xu W-B, Zheng J, Enquist BJ & Svenning J-C (2022) High exposure of global tree diversity to human pressure. Proceedings of the National Academy of Sciences of the United States of America, 119, e2026733119. DOI: 10.1073/pnas.2026733119.\n\n\n[271] Helmstetter AJ, Glemin S, Käfer J, Zenil-Ferguson R, Sauquet H, de Boer H, Dagallier L-PMJ, Mazet N, Reboud EL, Couvreur TLP & Condamine FL (2022) Pulled diversification rates, lineages-through-time plots and modern macroevolutionary modelling. Systematic Biology, 71, 758–773. DOI: 10.1093/sysbio/syab083.\n\n\n[270] Käfer J, Méndez M & Mousset S (2022) Labile sex expression in angiosperm species with sex chromosomes. Philosophical Transactions of the Royal Society B: Biological Sciences, 377, 20210216. DOI: 10.1098/rstb.2021.0216.\n\n\n[269] Langlois J, Guilhaumon F, Baletaud F, Casajus N, de Almeida Braga C, Fleuré V, Kulbicki M, Loiseau N, Mouillot D, Renoult JP, Stahl A, Stuart-Smith RD, Tribot A-S & Mouquet N (2022) The aesthetic value of reef fishes is globally mismatched to their conservation priorities. PLoS Biology, 20, 1–22. DOI: 10.1371/journal.pbio.3001640.\n\n\n[268] Li X, Hamilton CA, St Laurent R, Ballesteros-Mejia L, Markee A, Haxaire J, Rougerie R, Kitching IJ & Kawahara AY (2022) A diversification relay race from Caribbean-Mesoamerica to the Andes: Historical biogeography of Xylophanes hawkmoths. Proceedings of the Royal Society B: Biological Sciences, 289, 20212435. DOI: 10.1098/rspb.2021.2435.\n\n\n[267] Machicao J, Ben Abbes A, Meneguzzi L, Corrêa PLP, Specht A, David R, Subsol G, Vellenich D, Devillers R, Stall S, Mouquet N, Chaumont M, Berti-Equille L & Mouillot D (2022) Mitigation strategies to improve reproducibility of poverty estimations from remote sensing images using deep learning. Earth and Space Science, 9, e2022EA002379. DOI: 10.1029/2022EA002379.\n\n\n[266] Machicao J, Specht A, Vellenich D, Meneguzzi L, David R, Stall S, Ferraz K, Mabile L, O’Brien M & Corrêa P (2022) A deep-learning method for the prediction of socio-economic indicators from street-view imagery using a case study from Brazil. Data Science Journal, 21, 1–15. DOI: 10.5334/dsj-2022-006.\n\n\n[265] Magneville C, Loiseau N, Albouy C, Casajus N, Claverie T, Escalas A, Leprieur F, Maire E, Mouillot D & Villéger S (2022) mFD: an R package to compute and illustrate the multiple facets of functional diversity. Ecography, 44, 1–15. DOI: 10.1111/ecog.05904.\n\n\n[264] Mannocci L, Villon S, Chaumont M, Guellati N, Mouquet N, Iovan C, Vigliola L & Mouillot D (2022) Leveraging social media and deep learning to detect rare megafauna in video surveys. Conservation Biology, 36, e13798. DOI: 10.1111/cobi.13798.\n\n\n[263] Mouton TL, Leprieur F, Floury M, Stephenson F, Verburg P & Tonkin JD (2022) Climate and land‐use driven reorganisation of structure and function in river macroinvertebrate communities. Ecography, 2022, e06148. DOI: 10.1111/ecog.06148.\n\n\n[262] Mouton TL, Stephenson F, Torres LG, Rayment W, Brough T, McLean M, Tonkin JD, Albouy C & Leprieur F (2022) Spatial mismatch in diversity facets reveals contrasting protection for New Zealand’s cetacean biodiversity. Biological Conservation, 267, 109484. DOI: 10.1016/j.biocon.2022.109484.\n\n\n[261] Pickering J, Coolsaet B, Dawson NM, Suiseeya K, Inoue C & Lim M (2022) Rethinking and upholding justice and equity in transformative biodiversity governance. In: Visseren-Hamakers I & Kok M (Eds.), Transforming Biodiversity Governance, Cambridge: Cambridge University Press (pp. 155–178). DOI: 10.1017/9781108856348.009.\n\n\n[260] Receveur A, Poulet L, Dalmas B, Gonçalves B & Vernay A (2022) Citizen science: How to extend reciprocal benefits from the project community to the broader socio-ecological system. Quantitative Plant Biology, 3, e20. DOI: 10.1017/qpb.2022.16.\n\n\n[259] Reisinger RR, Brooks CM, Raymond B, Freer JJ, Cotté C, Xavier JC, Trathan PN, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt L, Jonsen ID, Lea M-A, Torres L, Van de Putte A, Wotherspoon S, Friedlaender AS, Ropert-Coudert Y & Hindell M (2022) Predator-derived bioregions in the Southern Ocean: Characteristics, drivers and representation in marine protected areas. Biological Conservation, 272, 109630. DOI: 10.1016/j.biocon.2022.109630.\n\n\n[258] Ruiz T, Carrias J-F, Bonhomme C, Farjalla VF, Jassey VEJ, Leflaive J, Compin A, Leroy C, Corbara B, Srivastava DS & Céréghino R (2022) Asynchronous recovery of predators and prey conditions resilience to drought in a neotropical ecosystem. Scientific Reports, 12, 8392. DOI: 10.1038/s41598-022-12537-2.\n\n\n[257] Sabatini FM, Jiménez-Alfaro B, Jandt U, Chytry M, Field R, Kessler M, Lenoir J, Schrodt F, Wiser SK, Arfin Khan MAS, Attorre F, Cayuela L, De Sanctis M, Dengler J, Haider S, Hatim MZ, Indreica A, Jansen F, Pauchard A, Peet RK, Petrik P, Pillar VD, Sandel B, Schmidt M, Tang Z, van Bodegom P, Vassilev K, Violle C, Alvarez-Davila E, Davidar P, Dolezal J, Hérault B, Galán-de-Mera A, Jiménez J, Kambach S, Kepfer-Rojas S, Kreft H, Lezama F, Linares-Palomino R, Monteagudo Mendoza A, N’Dja JK, Phillips OL, Rivas-Torres G, Sklenár P, Speziale K, Strohbach BJ, Vásquez Martínez R, Wang H-F, Wesche K & Bruelheide H (2022) Global patterns of vascular plant alpha diversity. Nature Communications, 13, 4683. DOI: 10.1038/s41467-022-32063-z.\n\n\n[256] Schiettekatte NMD, Brandl SJ, Casey JM, Graham NAJ, Barneche DR, Burkepile DE, Allgeier JE, Arias-Gonzaléz JE, Edgar GJ, Ferreira CEL, Floeter SR, Friedlander AM, Green AL, Kulbicki M, Letourneur Y, Luiz OJ, Mercière A, Morat F, Munsterman KS, Rezende EL, Rodríguez-Zaragoza FA, Stuart-Smith RD, Vigliola L, Villéger S & Parravicini V (2022) Biological trade-offs underpin coral reef ecosystem functioning. Nature Ecology & Evolution, 6, 701–708. DOI: 10.1038/s41559-022-01710-5.\n\n\n[255] Scholte P (2022) More is not enough: Central Africa and the proposed 30% protected and conserved areas by 2030. Oryx, 56, 810–811. DOI: 10.1017/S0030605322001090.\n\n\n[254] Scholte P, Pays O, Adam S, Chardonnet B, Fritz H, Mamang J-B, Prins HHT, Renaud P-C, Tadjo P & Moritz M (2022) Conservation overstretch and long-term decline of wildlife and tourism in the Central African savannas. Conservation Biology, 36, e13860. DOI: 10.1111/cobi.13860.\n\n\n[253] Specht A & Crowston K (2022) Interdisciplinary collaboration from diverse science teams can produce significant outcomes. PLoS ONE, 17, e0278043. DOI: 10.1371/journal.pone.0278043.\n\n\n\n2021\n\n[252] Bennett NJ, Katz L, Yadao-Evans W, Ahmadia GN, Atkinson S, Ban NC, Dawson NM, de Vos A, Fitzpatrick J, Gill D, Imirizaldu M, Lewis N, Mangubhai S, Meth L, Muhl E-K, Obura D, Spalding AK, Villagomez A, Wagner D, White A & Wilhelm A (2021) Advancing social equity in and through marine conservation. Frontiers in Marine Science, 8, 711538. DOI: 10.3389/fmars.2021.711538.\n\n\n[251] Bonhomme C, Céréghino R, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Farjalla VF, Marino NAC, Rota T, Srivastava DS & Leroy C (2021) In situ resistance, not immigration, supports invertebrate community resilience to drought intensification in a neotropical ecosystem. Journal of Animal Ecology, 90, 2015–2026. DOI: 10.1111/1365-2656.13392.\n\n\n[250] Campagne CS, Langridge J, Claudet J, Mongruel R & Thiébaut E (2021) What evidence exists on how changes in marine ecosystem structure and functioning affect ecosystem services delivery? A systematic map protocol. Environmental Evidence, 10, 36. DOI: 10.1186/s13750-021-00251-x.\n\n\n[249] Carlot J, Kayal M, Lenihan HS, Brandl SJ, Casey JM, Adjeroud M, Cardini U, Merciere A, Espiau B, Barneche DR, Rovere A, Hédouin L & Parravicini V (2021) Juvenile corals underpin coral reef carbonate production after disturbance. Global Change Biology, 27, 2623–2632. DOI: 10.1111/gcb.15610.\n\n\n[248] Cheikh Albassatneh M, Escudero M, Monnet A-C, Arroyo J, Baccheta G, Bagnoli F, Dimopoulos P, Hampe A, Leriche A, Médail F, Nikolic T, Ponger L, Vendramin GG & Fady B (2021) Spatial patterns of genus-level phylogenetic endemism in the tree flora of Mediterranean Europe. Diversity and Distributions, 27, 913–928. DOI: 10.1111/ddi.13241.\n\n\n[247] Couvreur TLP, Dauby G, Blach-Overgaard A, Deblauwe V, Dessein S, Droissart V, Hardy OJ, Harris DJ, Janssens SB, Ley AC, Mackinder BA, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Faye A (2021) Tectonics, climate and the diversification of the tropical African terrestrial flora and fauna. Biological Reviews, 96, 16–51. DOI: 10.1111/brv.12644.\n\n\n[246] Danner M-C, Azams SO, Robertson A, Perkins D, Behrends V & Reiss J (2021) It more than adds up: interaction of antibiotic mixing and temperature. Life, 11, 1435. DOI: 10.3390/life11121435.\n\n\n[245] Dawson NM, Coolsaet B, Sterling EJ, Loveridge R, Gross-Camp ND, Wongbusarakum S, Sangha KK, Scherl LM, Phuong Phan H, Zafra-Calvo N, Lavey WG, Byakagaba P, Idrobo CJ, Chenet A, Bennett NJ, Mansourian S & Rosado-May FJ (2021) The role of Indigenous peoples and local communities in effective and equitable conservation. Ecology and Society, 26, 19. DOI: 10.5751/ES-12625-260319.\n\n\n[244] Decaëns T, Bénéluz F, Ballesteros-Mejia L, Bonilla D & Rougerie R (2021) Description of three new species of Automeris Hübner, 1819 from Colombia and Brazil (Lepidoptera, Saturniidae, Hemileucinae). ZooKeys, 1031, 183–204. DOI: 10.3897/zookeys.1031.56035.\n\n\n[243] Doubek JP, Anneville O, Dur G, Lewandowska AM, Patil VP, Rusak JA, Salmaso N, Seltmann CT, Straile D, Urrutia-Cordero P, Venail P, Adrian R, Alfonso MB, DeGasperi CL, de Eyto E, Feuchtmayr H, Gaiser EE, Girdner SF, Graham JL, Grossart H-P, Hejzlar J, Jacquet S, Kirillin G, Llames ME, Matsuzaki SS, Nodine ER, Piccolo MC, Pierson DC, Rimmer A, Rudstam LG, Sadro S, Swain HM, Thackeray SJ, Thiery W, Verburg P, Zohary T & Stockwell JD (2021) The extent and variability of storm-induced temperature changes in lakes measured with long-term and high-frequency data. Limnology and Oceanography, 66, 1979–1992. DOI: 10.1002/lno.11739.\n\n\n[242] Fried G, Armengot L, Storkey J, Bourgeois B, Gaba S, Violle C & Munoz F (2021) Do ecological specialization and functional traits explain the abundance-frequency relationship? Arable weeds as a case study. Journal of Biogeography, 48, 37–50. DOI: 10.1111/jbi.13980.\n\n\n[241] Ghilardi M, Schiettekatte NMD, Casey JM, Brandl SJ, Degregory S, Mercière A, Morat F, Letourneur Y, Bejarano S & Parravicini V (2021) Phylogeny, body morphology, and trophic level shape intestinal traits in coral reef fishes. Ecology and Evolution, 11, 13218–13231. DOI: 10.1002/ece3.8045.\n\n\n[240] Gross N, Le Bagousse-Pinguet Y, Liancourt P, Saiz H, Violle C & Munoz F (2021) Unveiling ecological assembly rules from commonalities in trait distributions. Ecology Letters, 24, 1668–1680. DOI: 10.1111/ele.13789.\n\n\n[239] Guzman LM, Trzcinski MK, Barberis IM, Céréghino R, Srivastava DS, Gilbert B, Pillar VD, de Omena PM, MacDonald AAM, Corbara B, Leroy C, Ospina Bautista F, Romero GQ, Kratina K, Debastiani VJ, Gonçalves AZ, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2021) Climate influences the response of community functional traits to local conditions in bromeliad invertebrate communities. Ecography, 44, 440–452. DOI: 10.1111/ecog.05437.\n\n\n[238] Jiménez-Bolívar AC, Prada-Lara L, St Laurent RA & Rougerie R (2021) The Wild Silkmoths (Lepidoptera: Bombycoidea: Saturniidae) of Colombia: a database of occurrence points and taxonomic checklist. Zootaxa, 5081, 151–202. DOI: 10.11646/zootaxa.5081.2.1.\n\n\n[237] Kakouei K, Kraemer BM, Anneville O, Carvalho L, Feuchtmayr H, Graham JL, Higgins S, Pomati F, Rudstam LG, Stockwell JD, Thackeray SJ, Vanni MJ & Adrian R (2021) Phytoplankton and cyanobacteria abundances in mid‐21st century lakes depend strongly on future land use and climate projections. Global Change Biology, 27, 6409–6422. DOI: 10.1111/gcb.15866.\n\n\n[236] Langlois J, Guilhaumon F, Bockel T, Boissery P, de Almeida Braga C, Deter J, Holon F, Marre G, Tribot A-S & Mouquet N (2021) An integrated approach to estimate aesthetic and ecological values of coralligenous reefs. Ecological Indicators, 129, 107935. DOI: 10.1016/j.ecolind.2021.107935.\n\n\n[235] Maureaud A, Frelat R, Pécuchet L, Shackell N, Mérigot B, Pinsky ML, Amador K, Anderson SC, Arkhipkin A, Auber A, Barri I, Bell RJ, Belmaker J, Beukhof E, Camara ML, Guevara-Carrasco R, Choi J, Christensen HT, Conner J, Cubillos LA, Diadhiou HD, Edelist D, Emblemsvag M, Ernst B, Fairweather TP, Fock HO, Friedland KD, Garcia CB, Gascuel D, Gislason H, Goren M, Guitton J, Jouffre D, Hattab T, Hidalgo M, Kathena JN, Knuckey I, Kidé SO, Koen-Alonso M, Koopman M, Kulik V, León JP, Levitt-Barmats Y, Lindegren M, Llope M, Massiot-Granier F, Masski H, McLean M, Meissa B, Mérillet L, Mihneva V, Nunoo FKE, O’Driscoll R, O’Leary CA, Petrova E, Ramos JE, Refes W, Román-Marcote E, Siegstad H, Sobrino I, Sólmundsson J, Sonin O, Spies I, Steingrund P, Stephenson F, Stern N, Tserkova F, Tserpes G, Tzanatos E, van Rijn I, van Zwieten PAM, Vasilakopoulos P, Yepsen DV, Ziegler P & Thorson J (2021) Are we ready to track climate-driven shifts in marine species across international boundaries? - A global survey of scientific bottom trawl data. Global Change Biology, 27, 220–236. DOI: 10.1111/gcb.15404.\n\n\n[234] Monnet A-C, Cilleros K, Médail F, Cheikh Albassatneh M, Arroyo J, Bacchetta G, Bagnoli F, Barina Z, Cartereau M, Casajus N, Dimopoulos P, Domina G, Doxa A, Escudero M, Fady B, Hampe A, Matevski V, Misfud S, Nikolic T, Pavon D, Roig A, Barea ES, Spanu I, Strid A, Vendramin GG & Leriche A (2021) WOODIV, a database of occurrences, functional traits, and phylogenetic data for all Euro-Mediterranean trees. Scientific Data, 8, 89. DOI: 10.1038/s41597-021-00873-3.\n\n\n[233] Mouillot D, Loiseau N, Grenié M, Algar AC, Allegra M, Cadotte MW, Casajus N, Denelle P, Guéguen M, Maire A, Maitner B, McGill BJ, McLean M, Mouquet N, Munoz F, Thuiller W, Villéger S, Violle C & Auber A (2021) The dimensionality and structure of species trait spaces. Ecology Letters, 24, 1988–2009. DOI: 10.1111/ele.13778.\n\n\n[232] Murgier J, McLean M, Maire A, Mouillot D, Loiseau N, Munoz F, Violle C & Auber A (2021) Rebound in functional distinctiveness following warming and reduced fishing in the North Sea. Proceedings of the Royal Society B: Biological Sciences, 288, 20201600. DOI: 10.1098/rspb.2020.1600.\n\n\n[231] Parravicini V, Bender MG, Villéger S, Leprieur F, Pellissier L, Donati FGA, Floeter SR, Rezende EL, Mouillot D & Kulbicki M (2021) Coral reef fishes reveal strong divergence in the prevalence of traits along the global diversity gradient. Proceedings of the Royal Society B: Biological Sciences, 288, 20211712. DOI: 10.1098/rspb.2021.1712.\n\n\n[230] Pozas-Schacre C, Casey JM, Brandl SJ, Kulbicki M, Harmelin-Vivien M, Strona G & Parravicini V (2021) Congruent trophic pathways underpin global coral reef food webs. Proceedings of the National Academy of Sciences of the United States of America, 118, e2100966118. DOI: 10.1073/pnas.2100966118.\n\n\n[229] Sala E, Mayorga J, Bradley D, Cabral RB, Atwood TB, Auber A, Cheung W, Costello C, Ferretti F, Friedlander AM, Gaines SD, Garilao C, Goodell W, Halpern BS, Hinson A, Kaschner K, Kesner-Reyes K, Leprieur F, McGowan J, Morgan LE, Mouillot D, Palacios-Abrantes J, Possingham HP, Rechberger KD, Worm B & Lubchenco J (2021) Protecting the global ocean for biodiversity, food and climate. Nature, 592, 397–402. DOI: 10.1038/s41586-021-03371-z.\n\n\n[228] Srivastava DS, Winter M, Gross LJ, Metzger JP, Baron JS, Mouquet N, Meagher TR, Halpern BS & Pillar VD (2021) Maintaining momentum for collaborative working groups in a post-pandemic world. Nature Ecology & Evolution. DOI: 10.1038/s41559-021-01521-0.\n\n\n[227] Strona G, Beck PS, Cabeza M, Fattorini S, Guilhaumon F, Micheli F, Montano S, Ovaskainen O, Planes S, Veech JA & Parravicini V (2021) Ecological dependencies make remote reef fish communities most vulnerable to coral loss. Nature Communications, 12, 7282. DOI: 10.1038/s41467-021-27440-z.\n\n\n[226] Strona G, Lafferty KD, Fattorini S, Beck PS, Guilhaumon F, Arrigoni R, Montano S, Seveso D, Galli P, Planes S & Parravicini V (2021) Global tropical reef fish richness could decline by around half if corals are lost. Proceedings of the Royal Society B: Biological Sciences, 288, 20210274. DOI: 10.1098/rspb.2021.0274.\n\n\n[225] Urbina-Barreto I, Garnier R, Elise S, Pinel R, Dumas P, Mahamadaly V, Facon M, Bureau S, Peignon C, Quod J-P, Dutrieux E, Penin L & Adjeroud M (2021) Which method for which purpose? A comparison of line intercept transect and underwater photogrammetry methods for coral reef surveys. Frontiers in Marine Science, 8, 636902. DOI: 10.3389/fmars.2021.636902.\n\n\n[224] Wilson JK, Casajus N, Hutchinson RA, McFarland KP, Kerr JT, Berteaux D, Larrivée M & Prudic KL (2021) Climate change and local host availability drive the northern range boundary in the rapid expansion of a specialist insect herbivore, Papilio cresphontes. Frontiers in Ecology and Evolution, 9, 579230. DOI: 10.3389/fevo.2021.579230.\n\n\n\n2020\n\n[223] Ballesteros-Mejia L, Arnal P, Hallwachs W, Haxaire J, Janzen D, Kitching IJ & Rougerie R (2020) A global food plant dataset for wild silkmoths and hawkmoths and its use in documenting polyphagy of their caterpillars (Lepidoptera: Bombycoidea: Saturniidae, Sphingidae). Biodiversity Data Journal, 8, e60027. DOI: 10.3897/BDJ.8.e60027.\n\n\n[222] Bourgeois B, Gaba S, Plumejeaud C & Bretagnolle V (2020) Weed diversity is driven by complex interplay between multi-scale dispersal and local filtering. Proceedings of the Royal Society B: Biological Sciences, 287, 20201118. DOI: 10.1098/rspb.2020.1118.\n\n\n[221] Brandl SJ, Johansen JL, Casey JM, Tornabene L, Morais RA & Burt JA (2020) Extreme environmental conditions reduce coral reef fish biodiversity and productivity. Nature Communications, 11, 3832. DOI: 10.1038/s41467-020-17731-2.\n\n\n[220] Céréghino R, Françoise L, Bonhomme C, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Rota T, Farjalla VF & Leroy C (2020) Desiccation resistance traits predict freshwater invertebrate survival and community response to drought scenarios in a Neotropical ecosystem. Ecological Indicators, 119, 106839. DOI: 10.1016/j.ecolind.2020.106839.\n\n\n[219] Chang CW, Ye H, Miki T, Deyle ER, Souissi S, Anneville O, Adrian R, Chiang Y-R, Ichise S, Kumagai M, Matsuzaki SS, Shiah F-K, Wu J-T, hao Hsieh C & Sugihara G (2020) Long-term warming destabilizes aquatic ecosystems through weakening biodiversity-mediated causal networks. Global Change Biology, 26, 6413–6423. DOI: 10.1111/gcb.15323.\n\n\n[218] Cheikh Albassatneh M, Escudero M, Ponger L, Monnet A-C, Arroyo J, Nikolic T, Bacchetta G, Bagnoli F, Dimopoulos P, Leriche A, Médail F, Roig A, Spanu I, Vendramin GG, Hampe A & Fady B (2020) A comprehensive, genus-level time-calibrated phylogeny of the tree flora of Mediterranean Europe and an assessment of its vulnerability. Botany Letters, 167, 276–289. DOI: 10.1080/23818107.2019.1684360.\n\n\n[217] Coolsaet B, Dawson N, Rabitz F & Lovera S (2020) Access and allocation in global biodiversity governance: A review. International Environmental Agreements: Politics, Law and Economics, 20, 359–375. DOI: 10.1007/s10784-020-09476-6.\n\n\n[216] Dagallier LM, Janssens SB, Dauby G, Blach-Overgaard A, MacKinder BA, Droissart V, Svenning J-C, Sosef MSM, Stévart T, Harris DJ, Sonké B, Wieringa JJ, Hardy OJ & Couvreur TLP (2020) Cradles and museums of generic plant diversity across tropical Africa. New Phytologist, 225, 2196–2213. DOI: 10.1111/nph.16293.\n\n\n[215] David R, Mabile L, Specht A, Stryeck S, Thomsen M, Yahia M, Jonquet C, Dollé L, Jacob D, Bailo D, Bravo E, Gachet S, Gunderman H, Hollebecq J-E, Ioannidis V, Le Bras Y, Lerigoleur E & Cambon-Thomsen A (2020) FAIRness Literacy: The Achilles’ Heel of Applying FAIR Principles. Data Science Journal, 19, 32. DOI: 10.5334/dsj-2020-032.\n\n\n[214] Denelle P, Violle C & Munoz F (2020) Generalist plants are more competitive and more functionally similar to each other than specialist plants: insights from network analyses. Journal of Biogeography, 47, 1922–1933. DOI: 10.1111/jbi.13848.\n\n\n[213] Gaba S, Cheviron N, Perrot T, Piutti S, Gautier J-L & Bretagnolle V (2020) Weeds enhance multifunctionality in arable lands in South-West of France. Frontiers in Sustainable Food Systems, 4, 71. DOI: 10.3389/fsufs.2020.00071.\n\n\n[212] Grenié M, Violle C & Munoz F (2020) Is prediction of species richness from stacked species distribution models biased by habitat saturation? Ecological Indicators, 111, 105970. DOI: 10.1016/j.ecolind.2019.105970.\n\n\n[211] Helmstetter AJ, Amoussou BEN, Bethune K, Kamdem NG, Glèlè Kakaï R, Sonké B & Couvreur TLP (2020) Phylogenomic approaches reveal how climate shapes patterns of genetic diversity in an African rain forest tree species. Molecular Ecology, 29, 3560–3573. DOI: 10.1111/mec.15572.\n\n\n[210] Helmstetter AJ, Béthune K, Kamdem NG, Sonké B & Couvreur TL (2020) Individualistic evolutionary responses of Central African rain forest plants to Pleistocene climatic fluctuations. Proceedings of the National Academy of Sciences of the United States of America, 117, 32509–32518. DOI: 10.1073/pnas.2001018117.\n\n\n[209] Helmstetter AJ, Kamga SM, Bethune K, Lautenschläger T, Zizka A, Bacon CD, Wieringa JJ, Stauffer F, Antonelli A, Sonké B & Couvreur TLP (2020) Unraveling the phylogenomic relationships of the most diverse African palm genus Raphia (Calamoideae, Arecaceae). Plants, 9, 549. DOI: 10.3390/plants9040549.\n\n\n[208] Helmstetter AJ, Papadopulos AST, Igea J & Van Dooren TJM (2020) Trait evolution and historical biogeography shape assemblages of annual killifish. Journal of Biogeography, 47, 1955–1965. DOI: 10.1111/jbi.13912.\n\n\n[207] Hindell MA, Reisinger RR, Ropert-Coudert Y, Hückstädt LA, Trathan PN, Bornemann H, Charrassin J-B, Chown SL, Costa DP, Danis B, Lea M-A, Thompson D, Torres LG, Van de Putte AP, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Corney S, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Wotherspoon S, Jonsen ID & Raymond B (2020) Tracking of marine predators to protect Southern Ocean ecosystems. Nature, 580, 87–92. DOI: 10.1038/s41586-020-2126-y.\n\n\n[206] Laroche F, Violle C, Taudière A & Munoz F (2020) Analyzing snapshot diversity patterns with the Neutral Theory can show functional groups’ effects on community assembly. Ecology, 101, e02977. DOI: 10.1002/ecy.2977.\n\n\n[205] Loiseau N, Mouquet N, Casajus N, Grenié M, Guéguen M, Maitner B, Mouillot D, Ostling A, Renaud J, Tucker C, Velez L, Thuiller W & Violle C (2020) Global distribution and conservation status of ecologically rare mammal and bird species. Nature Communications, 11, 5071. DOI: 10.1038/s41467-020-18779-w.\n\n\n[204] Mahaut L, Cheptou P-O, Fried G, Munoz F, Storkey J, Vasseur F, Violle C & Bretagnolle V (2020) Weeds: Against the rules? Trends in Plant Science, 25, 1107–1116. DOI: 10.1016/j.tplants.2020.05.013.\n\n\n[203] Mahaut L, Fort F, Violle C & Freschet GT (2020) Multiple facets of diversity effects on plant productivity: Species richness, functional diversity, species identity and intraspecific competition. Functional Ecology, 34, 287–298. DOI: 10.1111/1365-2435.13473.\n\n\n[202] Marino NAC, Céréghino R, Gilbert B, Petermann J, Srivastava DS, de Omena PM, Ospina Bautista F, Farjalla VF, Guzman LM, Romero GQ, Trzcinski MK, Barberis IM, Corbara B, Debastiani VJ, Dézerald O, Kratina K, Leroy C, MacDonald AAM, Montero G, Pillar VD, Richardson BA, Richardson MJ, Talaga S, Gonçalves AZ, Piccoli GCO & Jocqué M (2020) Species niches, not traits, determine abundance and occupancy patterns: A multi-site synthesis. Global Ecology and Biogeography, 29, 295–308. DOI: 10.1111/geb.13029.\n\n\n[201] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2020) Ecological specialization and rarity of arable weeds: Insights from a comprehensible survey in France. Plants, 9, 824. DOI: 10.3390/plants9070824.\n\n\n[200] Parravicini V, Casey JM, Schiettekatte NMD, Brandl SJ, Pozas-Schacre C, Carlot J, Edgar GJ, Graham NAJ, Harmelin-Vivien M, Kulbicki M, Strona G & Stuart-Smith RD (2020) Delineating reef fish trophic guilds with global gut content data synthesis and phylogeny. PLoS Biology, 18, e3000702. DOI: 10.1371/journal.pbio.3000702.\n\n\n[199] Pellissier V, Schmucki R, Pe’er G, Aunins A, Brereton TM, Brotons L, Carnicer J, Chodkiewicz T, Chylarecki P, del Moral JC, Escandell V, Evans D, Foppen R, Harpke A, Heliölä J, Herrando S, Kuussaari M, Kühn E, Lehikoinen A, Lindström A, Moshoj CM, Musche M, Noble D, Oliver TH, Reif J, Richard D, Roy DB, Schweiger O, Settele J, Stefanescu C, Teufelbauer N, Touroult J, Trautmann S, van Strien AJ, Swaay CAM, Turnhout C, Vermouzek Z, Vorísek P, Jiguet F & Julliard R (2020) Effects of Natura 2000 on nontarget bird and butterfly species based on citizen science data. Conservation Biology, 34, 666–676. DOI: 10.1111/cobi.13434.\n\n\n[198] Ropert-Coudert Y, Van de Putte AP, Reisinger RR, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt LA, Jonsen ID, Lea M-A, Thompson D, Torres LG, Trathan PN, Wotherspoon S, Ainley DG, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Raymond B & Hindell MA (2020) The retrospective analysis of Antarctic tracking data project. Scientific Data, 7, 94. DOI: 10.1038/s41597-020-0406-x.\n\n\n[197] Specht A, Corrêa P, Belbin L & Loescher HW (2020) Critical research infrastructure: The importance of synthesis centers. Elephant in the Lab. DOI: 10.5281/zenodo.3660920.\n\n\n[196] Stockwell JD, Doubek JP, Adrian R, Anneville O, Carey CC, Carvalho L, De Senerpont Domis LN, Dur G, Frassl MA, Grossart H, Ibelings BW, Lajeunesse MJ, Lewandowska AM, Llames ME, Matsuzaki SS, Nodine ER, Noges P, Patil VP, Pomati F, Rinke K, Rudstam LG, Rusak JA, Salmaso N, Seltmann CT, Straile D, Thackeray SJ, Thiery W, Urrutia‐Cordero P, Venail P, Verburg P, Woolway RI, Zohary T, Andersen MR, Bhattacharya R, Hejzlar J, Janatian N, Kpodonu ATNK, Williamson TJ & Wilson HL (2020) Storm impacts on phytoplankton community dynamics in lakes. Global Change Biology, 26, 2756–2784. DOI: 10.1111/gcb.15033.\n\n\n[195] Thuiller W, Gravel D, Ficetola GF, Lavergne S, Münkemüller T, Pollock LJ, Zimmermann NE & Mazel F (2020) Productivity begets less phylogenetic diversity but higher uniqueness than expected. Journal of Biogeography, 47, 44–58. DOI: 10.1111/jbi.13630.\n\n\n[194] Yancovitch Shalom H, Granot I, Blowes SA, Friedlander AM, Mellin C, Leite Ferreira CE, Arias-González JE, Kulbicki M, Floeter SR, Chabanet P, Parravicini V & Belmaker J (2020) A closer examination of the ‘abundant center’ hypothesis for reef fishes. Journal of Biogeography, 47, 2194–2209. DOI: 10.1111/jbi.13920.\n\n\n\n2019\n\n[193] Anneville O, Chang CW, Dur G, Souissi S, Rimet F & Hsieh CH (2019) The paradox of re-oligotrophication: The role of bottom-up versus top-down controls on the phytoplankton community. Oikos, 128, 1666–1677. DOI: 10.1111/oik.06399.\n\n\n[192] Baylis AMM, Tierney M, Orben RA, Warwick-Evans V, Wakefield E, Grecian WJ, Trathan PN, Reisinger RR, Ratcliffe N, Croxall J, Campioni L, Catry P, Crofts S, Boersma PD, Galimberti F, Granadeiro J, Handley J, Hayes S, Hedd A, Masello JF, Montevecchi WA, Pütz K, Quillfeldt P, Rebstock GA, Sanvito S, Staniland IJ & Brickle P (2019) Important at-sea areas of colonial breeding marine predators on the Southern Patagonian Shelf. Scientific Reports, 9, 8517. DOI: 10.1038/s41598-019-44695-1.\n\n\n[191] Bourgeois B, Munoz F, Fried G, Mahaut L, Armengot L, Denelle P, Storkey J, Gaba S & Violle C (2019) What makes a weed a weed? A large-scale evaluation of arable weeds through a functional lens. American Journal of Botany, 106, 90–100. DOI: 10.1002/ajb2.1213.\n\n\n[190] Catarino R, Gaba S & Bretagnolle V (2019) Experimental and empirical evidence shows that reducing weed control in winter cereal fields is a viable strategy for farmers. Scientific Reports, 9, 9004. DOI: 10.1038/s41598-019-45315-8.\n\n\n[189] de Omena PM, Srivastava DS & Romero GQ (2019) Consumptive effects and mismatch in predator–prey turnover rates cause inversion of biomass pyramids. Oecologia, 190, 159–168. DOI: 10.1007/s00442-019-04394-0.\n\n\n[188] Denelle P, Violle C & Munoz F (2019) Distinguishing the signatures of local environmental filtering and regional trait range limits in the study of trait–environment relationships. Oikos, 128, 960–971. DOI: 10.1111/oik.05851.\n\n\n[187] Enquist BJ, Feng X, Boyle B, Maitner BS, Newman EA, Jorgensen PM, Roehrdanz PR, Thiers BM, Burger JR, Corlett RT, Couvreur TLP, Dauby G, Donoghue JC, Foden W, Lovett JC, Marquet PA, Merow C, Midgley G, Morueta-Holme N, Neves DM, Oliveira-Filho AT, Kraft NJB, Park DS, Peet RK, Pillet M, Serra-Diaz JM, Sandel B, Schildhauer MP, Símová I, Violle C, Wieringa JJ, Wiser SK, Hannah L, Svenning J-C & McGill BJ (2019) The commonness of rarity: Global and future distribution of rarity across land plants. Science Advances, 5, eaaz0414. DOI: 10.1126/sciadv.aaz0414.\n\n\n[186] Hedde M, Nahmani J, Séré G, Auclerc A & Cortet J (2019) Early colonisation of constructed technosols by macro-invertebrates. Journal of Soils and Sediments, 19, 3193–3203. DOI: 10.1007/s11368-018-2142-9.\n\n\n[185] Jonsen ID, McMahon CR, Patterson TA, Auger-Méthé M, Harcourt R, Hindell MA & Bestley S (2019) Movement responses to environment: Fast inference of variation among southern elephant seals with a mixed effects model. Ecology, 100, e02566. DOI: 10.1002/ecy.2566.\n\n\n[184] Letessier TB, Mouillot D, Bouchet PJ, Vigliola L, Fernandes MC, Thompson C, Boussarie G, Turner J, Juhel J-B, Maire E, Caley MJ, Koldewey HJ, Friedlander AM, Sala E & Meeuwig JJ (2019) Remote reefs and seamounts are the last refuges for marine predators across the Indo-Pacific. PLoS Biology, 17, e3000366. DOI: 10.1371/journal.pbio.3000366.\n\n\n[183] Mahaut L, Gaba S & Fried G (2019) A functional diversity approach of crop sequences reveals that weed diversity and abundance show different responses to environmental variability. Journal of Applied Ecology, 56, 1400–1409. DOI: 10.1111/1365-2664.13389.\n\n\n[182] McLean M, Auber A, Graham NAJ, Houk P, Villéger S, Violle C, Thuiller W, Wilson SK & Mouillot D (2019) Trait structure and redundancy determine sensitivity to disturbance in marine fish communities. Global Change Biology, 25, 3424–3437. DOI: 10.1111/gcb.14662.\n\n\n[181] Médail F, Monnet A-C, Pavon D, Nikolic T, Dimopoulos P, Bacchetta G, Arroyo J, Barina Z, Cheikh Albassatneh M, Domina G, Fady B, Matevski V, Mifsud S & Leriche A (2019) What is a tree in the Mediterranean Basin hotspot? A critical analysis. Forest Ecosystems, 6, 17. DOI: 10.1186/s40663-019-0170-6.\n\n\n[180] Metcalfe H, Hassall KL, Boinot S & Storkey J (2019) The contribution of spatial mass effects to plant diversity in arable fields. Journal of Applied Ecology, 56, 1560–1574. DOI: 10.1111/1365-2664.13414.\n\n\n[179] Paul KI, Larmour J, Specht A, Zerihun A, Ritson P, Roxburgh SH, Sochacki S, Lewis T, Barton CVM, England JR, Battaglia M, O’Grady A, Pinkard E, Applegate G, Jonson J, Brooksbank K, Sudmeyer R, Wildy D, Montagu KD, Bradford M, Butler D & Hobbs T (2019) Testing the generality of below-ground biomass allometry across plant functional types. Forest Ecology and Management, 432, 102–114. DOI: 10.1016/j.foreco.2018.08.043.\n\n\n[178] Perkins DM, Perna A, Adrian R, Cermeño P, Gaedke U, Huete-Ortega M, White EP & Yvon-Durocher G (2019) Energetic equivalence underpins the size structure of tree and phytoplankton communities. Nature Communications, 10, 255. DOI: 10.1038/s41467-018-08039-3.\n\n\n[177] Stévart T, Dauby G, Lowry PP, Blach-Overgaard A, Droissart V, Harris DJ, MacKinder BA, Schatz GE, Sonké B, Sosef MSM, Svenning J-C, Wieringa JJ & Couvreur TLP (2019) A third of the tropical African flora is potentially threatened with extinction. Science Advances, 5, eaax9444. DOI: 10.1126/sciadv.aax9444.\n\n\n\n2018\n\n[176] Aistara GA (2018) Organic Sovereignties: Struggles over Farming in an Age of Free Trade. University of Washington Press, Seattle, USA. URL: https://uwapress.uw.edu/book/9780295743110/organic-sovereignties/.\n\n\n[175] Aubert M & Bureau F (2018) Forest humus forms as a playground for studying aboveground-belowground relationships: Part 1, Theoretical backgrounds. Applied Soil Ecology, 123, 391–397. DOI: 10.1016/j.apsoil.2017.09.004.\n\n\n[174] Bonfanti J, Hedde M, Joimel S, Krogh PH, Violle C, Nahmani J & Cortet J (2018) Intraspecific body size variability in soil organisms at a European scale: Implications for functional biogeography. Functional Ecology, 32, 2562–2570. DOI: 10.1111/1365-2435.13194.\n\n\n[173] Brousseau PM, Gravel D & Handa IT (2018) Trait matching and phylogeny as predictors of predator–prey interactions involving ground beetles. Functional Ecology, 32, 192–202. DOI: 10.1111/1365-2435.12943.\n\n\n[172] Carboni M, Calderon-Sanou I, Pollock LJ, Violle C, Consortium D & Thuiller W (2018) Functional traits modulate the response of alien plants along abiotic and biotic gradients. Global Ecology and Biogeography, 27, 1173–1185. DOI: 10.1111/geb.12775.\n\n\n[171] Céréghino R, Pillar VD, Srivastava DS, de Omena PM, MacDonald AAM, Barberis IM, Corbara B, Guzman LM, Leroy C, Ospina Bautista F, Romero GQ, Trzcinski MK, Kratina P, Debastiani VJ, Gonçalves AZ, Marino NAC, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Gilbert B, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2018) Constraints on the functional trait space of aquatic invertebrates in bromeliads. Functional Ecology, 32, 2435–2447. DOI: 10.1111/1365-2435.13141.\n\n\n[170] Cosiaux A, Gardiner LM, Stauffer FW, Bachman SP, Sonké B, Baker WJ & Couvreur TLP (2018) Low extinction risk for an important plant resource: Conservation assessments of continental African palms (Arecaceae/Palmae). Biological Conservation, 221, 323–333. DOI: 10.1016/j.biocon.2018.02.025.\n\n\n[169] Couvreur TLP (2018) Unraveling rain forest biodiversity: An interview with Thomas Couvreur. BMC Biology, 16, 127. DOI: 10.1186/s12915-018-0594-4.\n\n\n[168] Datry T, Boulton AJ, Bonada N, Fritz K, Leigh C, Sauquet E, Tockner K, Hugueny B & Dahm CN (2018) Flow intermittence and ecosystem services in rivers of the Anthropocene. Journal of Applied Ecology, 55, 353–364. DOI: 10.1111/1365-2664.12941.\n\n\n[167] Droissart V, Dauby G, Hardy OJ, Deblauwe V, Harris DJ, Janssens SB, MacKinder BA, Blach-Overgaard A, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Couvreur TLP (2018) Beyond trees: Biogeographical regionalization of tropical Africa. Journal of Biogeography, 45, 1153–1167. DOI: 10.1111/jbi.13190.\n\n\n[166] Echeverría-Londoño S, Enquist BJ, Neves DM, Violle C, Boyle B, Kraft NJB, Maitner BS, McGill BJ, Peet RK, Sandel B, Smith SA, Svenning J-C, Wiser SK & Kerkhoff AJ (2018) Plant functional diversity and the biogeography of biomes in North and South America. Frontiers in Ecology and Evolution, 6, 219. DOI: 10.3389/fevo.2018.00219.\n\n\n[165] Gaba S, Caneill J, Nicolardot B, Perronne R & Bretagnolle V (2018) Crop competition in winter wheat has a higher potential than farming practices to regulate weeds. Ecosphere, 9, e02413. DOI: 10.1002/ecs2.2413.\n\n\n[164] Grenié M, Mouillot D, Villéger S, Denelle P, Tucker CM, Munoz F & Violle C (2018) Functional rarity of coral reef fishes at the global scale: Hotspots and challenges for conservation. Biological Conservation, 226, 288–299. DOI: 10.1016/j.biocon.2018.08.011.\n\n\n[163] Jaillard B, Deleporte P, Loreau M & Violle C (2018) A combinatorial analysis using observational data identifies species that govern ecosystem functioning. PLoS ONE, 13, e0201135. DOI: 10.1371/journal.pone.0201135.\n\n\n[162] Jaillard B, Richon C, Deleporte P, Loreau M & Violle C (2018) An a posteriori species clustering for quantifying the effects of species interactions on ecosystem functioning. Methods in Ecology and Evolution, 9, 704–715. DOI: 10.1111/2041-210X.12920.\n\n\n[161] Joimel S, Capiaux H, Schwartz C, Hedde M, Lebeau T, Le Guern C, Nahmani J, Pernin C, Salmon S, Santorufo L, Béchet B & Cortet J (2018) Effect of geogenic lead on fungal and collembolan communities in garden topsoil. Pedosphere, 28, 215–226. DOI: 10.1016/S1002-0160(18)60022-0.\n\n\n[160] Joimel S, Grard B, Auclerc A, Hedde M, Le Doaré N, Salmon S & Chenu C (2018) Are Collembola “flying” onto green roofs? Ecological Engineering, 111, 117–124. DOI: 10.1016/j.ecoleng.2017.12.002.\n\n\n[159] Keil P, MacDonald AAM, Ramirez KS, Bennett JM, García-Peña GE, Yguel B, Bourgeois B & Meyer C (2018) Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems. Ecography, 41, 1788–1800. DOI: 10.1111/ecog.03424.\n\n\n[158] Kitching IJ, Rougerie R, Zwick A, Hamilton C, St Laurent R, Naumann S, Ballesteros-Mejia L & Kawahara A (2018) A global checklist of the Bombycoidea (Insecta: Lepidoptera). Biodiversity Data Journal, 6, e22236. DOI: 10.3897/bdj.6.e22236.\n\n\n[157] Kulbicki M, Friedlander AM, Mouillot D & Parravicini V (2018) Geographic variation in the composition and function of parrotfishes. In: Hoey A, Bellwood DR & Bonaldo R (Eds.), The Biology and Ecology of Parrotfishes, CRC Press/Taylor & Francis Group, Boca Raton, FL, USA (pp. 215–244). DOI: 10.1201/9781315118079.\n\n\n[156] Ledo A, Paul KI, Burslem DFRP, Ewel JJ, Barton CVM, Battaglia M, Brooksbank K, Carter J, Eid TH, England JR, Fitzgerald A, Jonson J, Mencuccini M, Montagu KD, Montero G, Mugasha WA, Pinkard E, Roxburgh SH, Ryan CM, Ruiz-Peinado R, Sochacki S, Specht A, Wildy D, Wirth C, Zerihun A & Chave J (2018) Tree size and climatic water deficit control root to shoot ratio in individual trees globally. New Phytologist, 217, 8–11. DOI: 10.1111/nph.14863.\n\n\n[155] Loranger J, Munoz F, Shipley B & Violle C (2018) What makes trait–abundance relationships when both environmental filtering and stochastic neutral dynamics are at play? Oikos, 127, 1735–1745. DOI: 10.1111/oik.05398.\n\n\n[154] Reisinger RR, Raymond B, Hindell MA, Bester MN, Crawford RJM, Davies D, de Bruyn PJN, Dilley BJ, Kirkman SP, Makhado AB, Ryan PG, Schoombie S, Stevens K, Sumner MD, Tosh CA, Wege M, Whitehead TO, Wotherspoon S & Pistorius PA (2018) Habitat modelling of tracking data from multiple marine predators identifies important areas in the Southern Indian Ocean. Diversity and Distributions, 24, 535–550. DOI: 10.1111/ddi.12702.\n\n\n[153] Símová I, Violle C, Svenning J-C, Kattge J, Engemann K, Sandel B, Peet RK, Wiser SK, Blonder B, McGill BJ, Boyle B, Morueta-Holme N, Kraft NJB, van Bodegom PM, Gutiérrez AG, Bahn M, Ozinga WA, Tószögyová A & Enquist BJ (2018) Spatial patterns and climate relationships of major plant traits in the New World differ between woody and herbaceous species. Journal of Biogeography, 45, 895–916. DOI: 10.1111/jbi.13171.\n\n\n[152] Storkey J & Neve P (2018) What good is weed diversity? Weed Research, 58, 239–243. DOI: 10.1111/wre.12310.\n\n\n[151] Vincent Q, Leyval C, Beguiristain T & Auclerc A (2018) Functional structure and composition of Collembola and soil macrofauna communities depend on abiotic parameters in derelict soils. Applied Soil Ecology, 130, 259–270. DOI: 10.1016/j.apsoil.2018.07.002.\n\n\n\n2017\n\n[150] Abgrall C, Chauvat M, Langlois E, Hedde M, Mouillot D, Salmon S, Winck B & Forey E (2017) Shifts and linkages of functional diversity between above- and below-ground compartments along a flooding gradient. Functional Ecology, 31, 350–360. DOI: 10.1111/1365-2435.12718.\n\n\n[149] Amsellem L, Brouat C, Duron O, Porter SS, Vilcinskas A & Facon B (2017) Chapter 3 - Importance of microorganisms to macroorganisms invasions: Is the essential invisible to the eye? (The Little Prince, A. de Saint-Exupéry, 1943). In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: Empirical evidence and case studies, Advances in Ecological Research (Vol. 57), Academic Press (pp. 99–146). DOI: 10.1016/bs.aecr.2016.10.005.\n\n\n[148] Audusseau H, Le Vaillant M, Janz N, Nylin S, Karlsson B & Schmucki R (2017) Species range expansion constrains the ecological niches of resident butterflies. Journal of Biogeography, 44, 28–38. DOI: 10.1111/jbi.12787.\n\n\n[147] Baron JS, Specht A, Garnier E, Bishop P, Campbell CA, Davis FW, Fady B, Field D, Gross LJ, Guru SM, Halpern BS, Hampton SE, Leavitt PR, Meagher TR, Ometto J, Parker JN, Price R, Rawson CH, Rodrigo A, Sheble LA & Winter M (2017) Synthesis centers as critical research infrastructure. BioScience, 67, 750–759. DOI: 10.1093/biosci/bix053.\n\n\n[146] Basset Y, Lamarre GPA, Ratz T, Segar ST, Decaëns T, Rougerie R, Miller SE, Perez F, Bobadilla R, Lopez Y, Ramirez JA, Aiello A & Barrios H (2017) The Saturniidae of Barro Colorado Island, Panama: A model taxon for studying the long-term effects of climate change? Ecology and Evolution, 7, 9991–10004. DOI: 10.1002/ece3.3515.\n\n\n[145] Bender MG, Leprieur F, Mouillot D, Kulbicki M, Parravicini V, Pie MR, Barneche DR, Oliveira-Santos LGR & Floeter SR (2017) Isolation drives taxonomic and functional nestedness in tropical reef fish faunas. Ecography, 40, 425–435. DOI: 10.1111/ecog.02293.\n\n\n[144] Blonder B, Morrow CB, Maitner BS, Harris DJ, Lamanna C, Violle C, Enquist BJ & Kerkhoff AJ (2017) New approaches for delineating n-dimensional hypervolumes. Methods in Ecology and Evolution, 9, 305–319. DOI: 10.1111/2041-210X.12865.\n\n\n[143] Borgy B, Violle C, Choler P, Denelle P, Munoz F, Kattge J, Lavorel S, Loranger J, Amiaud B, Bahn M, van Bodegom PM, Brisse H, Debarros G, Diquelou S, Gachet S, Jolivet C, Lemauviel-Lavenant S, Mikolajczak A, Olivier J, Ordoñez J, de Ruffray P, Viovy N & Garnier E (2017) Plant community structure and nitrogen inputs modulate the climate signal on leaf traits. Global Ecology and Biogeography, 26, 1138–1152. DOI: 10.1111/geb.12623.\n\n\n[142] Borgy B, Violle C, Choler P, Garnier E, Kattge J, Loranger J, Amiaud B, Cellier P, Debarros G, Denelle P, Diquelou S, Gachet S, Jolivet C, Lavorel S, Lemauviel-Lavenant S, Mikolajczak A, Munoz F, Olivier J & Viovy N (2017) Sensitivity of community-level trait–environment relationships to data representativeness: A test for functional biogeography. Global Ecology and Biogeography, 26, 729–739. DOI: 10.1111/geb.12573.\n\n\n[141] Chapuis E, Lamy T, Pointier J-P, Juillet N, Ségard A, Jarne P & David P (2017) Bioinvasion triggers rapid evolution of life histories in freshwater snails. The American Naturalist, 190, 694–706. DOI: 10.1086/693854.\n\n\n[140] Chiu M-C, Leigh C, Mazor R, Cid N & Resh V (2017) Chapter 5.1 - Anthropogenic threats to intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 433–454). DOI: 10.1016/B978-0-12-803835-2.00017-6.\n\n\n[139] Costigan KH, Kennard MJ, Leigh C, Sauquet E, Datry T & Boulton AJ (2017) Chapter 2.2 - Flow regimes in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 51–78). DOI: 10.1016/c2015-0-00459-2.\n\n\n[138] Curty RG, Crowston K, Specht A, Grant BW & Dalton ED (2017) Attitudes and norms affecting scientists’ data reuse. PLoS ONE, 12, 1–22. DOI: 10.1371/journal.pone.0189288.\n\n\n[137] Datry T, Bonada N & Boulton AJ (2017) Chapter 1 - General Introduction. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 1–20). DOI: 10.1016/c2015-0-00459-2.\n\n\n[136] Datry T, Bonada N & Boulton AJ (2017) Chapter 6 - Conclusions: Recent advances and future prospects in the ecology and management of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 563–584). DOI: 10.1016/c2015-0-00459-2.\n\n\n[135] Dauby G, Stévart T, Droissart V, Cosiaux A, Deblauwe V, Simo-Droissart M, Sosef MSM, Lowry PP, Schatz GE, Gereau RE & Couvreur TLP (2017) ConR: An R package to assist large-scale multispecies preliminary conservation assessments using distribution data. Ecology and Evolution, 7, 11292–11303. DOI: 10.1002/ece3.3704.\n\n\n[134] David P, Thébault E, Anneville O, Duyck P-F, Chapuis E & Loeuille N (2017) Chapter 1 - Impacts of invasive species on food webs: A review of empirical data. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 1–60). DOI: 10.1016/bs.aecr.2016.10.001.\n\n\n[133] Garine E, Luxereau A, Wencélius J, Violon C, Robert T, Barnaud A, Caillon S & Raimond C (2017) De qui les variétés traditionnelles de plantes cultivées pourraient-elles être le patrimoine ? Réflexions depuis le bassin du lac Tchad. In: Juhé-Beaulaton D, Cormier-Salem M, de Robert P & Roussel B (Eds.), Effervescence patrimoniale au Sud : Entre nature et société, IRD Éditions, Marseille, France (pp. 379–409). DOI: 10.4000/books.irdeditions.8863.\n\n\n[132] Garnier E, Stahl U, Laporte M-A, Kattge J, Mougenot I, Kühn I, Laporte B, Amiaud B, Ahrestani FS, Bönisch G, Bunker DE, Cornelissen JHC, Díaz S, Enquist BJ, Gachet S, Jaureguiberry P, Kleyer M, Lavorel S, Maicher L, Pérez-Harguindeguy N, Poorter H, Schildhauer MP, Shipley B, Violle C, Weiher E, Wirth C, Wright IJ & Klotz S (2017) Towards a thesaurus of plant characteristics: an ecological contribution. Journal of Ecology, 105, 298–309. DOI: 10.1111/1365-2745.12698.\n\n\n[131] Grenié M, Denelle P, Tucker CM, Munoz F & Violle C (2017) funrar: An R package to characterize functional rarity. Diversity and Distributions, 23, 1365–1371. DOI: 10.1111/ddi.12629.\n\n\n[130] Hampton SE, Halpern BS, Winter M, Balch JK, Parker JN, Baron JS, Palmer MA, Schildhauer MP, Bishop P, Meagher TR & Specht A (2017) Best practices for virtual participation in meetings: Experiences from synthesis centers. The Bulletin of the Ecological Society of America, 98, 57–63. DOI: 10.1002/bes2.1290.\n\n\n[129] Hosseini PR, Mills JN, Prieur-Richard A-H, Ezenwa VO, Bailly X, Rizzoli A, Suzán G, Vittecoq M, García-Peña GE, Daszak P, Guégan J-F & Roche B (2017) Does the impact of biodiversity differ between emerging and endemic pathogens? The need to separate the concepts of hazard and risk. Philosophical Transactions of the Royal Society B: Biological Sciences, 372, 20160129. DOI: 10.1098/rstb.2016.0129.\n\n\n[128] Jacquet C, Mouillot D, Kulbicki M & Gravel D (2017) Extensions of Island Biogeography Theory predict the scaling of functional trait composition with habitat area and isolation. Ecology Letters, 20, 135–146. DOI: 10.1111/ele.12716.\n\n\n[127] Kamenova S, Bartley TJ, Bohan DA, Boutain JR, Colautti RI, Domaizon I, Fontaine C, Lemainque A, Le Viol I, Mollot G, Perga M-E, Ravigné V & Massol F (2017) Chapter 3 - Invasions toolkit: Current methods for tracking the spread and impact of invasive species. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 85–182). DOI: 10.1016/bs.aecr.2016.10.009.\n\n\n[126] Koundouri P, Boulton AJ, Datry T & Souliotis I (2017) Chapter 5.2 - Ecosystem services, values, and societal perceptions of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 455–476). DOI: 10.1016/c2015-0-00459-2.\n\n\n[125] Leigh C & Datry T (2017) Drying as a primary hydrological determinant of biodiversity in river systems: a broad-scale analysis. Ecography, 40, 487–499. DOI: 10.1111/ecog.02230.\n\n\n[124] Leigh C, Laporte B, Bonada N, Fritz K, Pella H, Sauquet E, Tockner K & Datry T (2017) IRBAS: An online database to collate, analyze, and synthesize data on the biodiversity and ecology of intermittent rivers worldwide. Ecology and Evolution, 7, 815–823. DOI: 10.1002/ece3.2679.\n\n\n[123] Maisto G, Milano V & Santorufo L (2017) Relationships among site characteristics, taxonomical structure and functional trait distribution of arthropods in forest, urban and agricultural soils of Southern Italy. Ecological Research, 32, 511–521. DOI: 10.1007/s11284-017-1464-1.\n\n\n[122] Massol F, David P & Bohan DA (2017) Preface. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. xiii – xvi). DOI: 10.1016/S0065-2504(17)30009-0.\n\n\n[121] Massol F, Dubart M, Calcagno V, Cazelles K, Jacquet C, Kéfi S & Gravel D (2017) Chapter 4 - Island biogeography of food webs. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 183–262). DOI: 10.1016/bs.aecr.2016.10.004.\n\n\n[120] McIntosh AR, Leigh C, Boersma KS, McHugh PA, Febria C & García-Berthou E (2017) Chapter 4.7 - Food webs and trophic interactions in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 323–347). DOI: 10.1016/B978-0-12-803835-2.00012-7.\n\n\n[119] Meyin A. Ebong S, García-Peña GE, Pluot-Sigwalt D, Marsollier L, Le Gall P, Eyangoh S & Guégan J-F (2017) Ecology and feeding habits drive infection of water bugs with mycobacterium ulcerans. EcoHealth, 14, 329–341. DOI: 10.1007/s10393-017-1228-y.\n\n\n[118] Milano V (2017) Effets de la mosaïque paysagère proche, de l’histoire et des pratiques de gestion locales sur les communautés taxonomiques et fonctionnelles des Collemboles du sol des parcs urbains méditerranéens : les cas de Naples (Italie) et Montpellier (France) [PhD thesis]. Université Paul Valéry, Montpellier, France. URL: https://tel.archives-ouvertes.fr/tel-01863434.\n\n\n[117] Mills SC, Oliver TH, Bradbury RB, Gregory RD, Brereton TM, Kühn E, Kuussaari M, Musche M, Roy DB, Schmucki R, Stefanescu C, van Swaay CAM & Evans KL (2017) European butterfly populations vary in sensitivity to weather across their geographical ranges. Global Ecology and Biogeography, 26, 1374–1385. DOI: 10.1111/geb.12659.\n\n\n[116] Mollot G, Pantel JH & Romanuk TN (2017) Chapter 2 - The effects of invasive species on the decline in species richness: A global meta-analysis. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 61–83). DOI: 10.1016/bs.aecr.2016.10.002.\n\n\n[115] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2017) Database of weeds in cultivation fields of France and UK, with ecological and biogeographical information (Version 1.0.0) [Data set], Zenodo. DOI: 10.5281/zenodo.1112342.\n\n\n[114] Ottimofiore E, Albouy C, Leprieur F, Descombes P, Kulbicki M, Mouillot D, Parravicini V & Pellissier L (2017) Responses of coral reef fishes to past climate changes are related to life-history traits. Ecology and Evolution, 7, 1996–2005. DOI: 10.1002/ece3.2800.\n\n\n[113] Pantel JH, Bohan DA, Calcagno V, David P, Duyck P-F, Kamenova S, Loeuille N, Mollot G, Romanuk TN, Thébault E, Tixier P & Massol F (2017) Chapter 6 - 14 Questions for invasion in ecological networks. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 293–340). DOI: 10.1016/bs.aecr.2016.10.008.\n\n\n[112] Romanuk TN, Zhou Y, Valdovinos FS & Martinez ND (2017) Chapter 5 - Robustness trade-offs in model food webs: Invasion probability decreases while invasion consequences increase with connectance. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 263–291). DOI: 10.1016/bs.aecr.2016.11.001.\n\n\n[111] Soria M, Leigh C, Datry T, Bini LM & Bonada N (2017) Biodiversity in perennial and intermittent rivers: A meta-analysis. Oikos, 126, 1078–1089. DOI: 10.1111/oik.04118.\n\n\n[110] Sosef MSM, Dauby G, Blach-Overgaard A, van der Burgt X, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, Zaiss R, Wieringa JJ & Couvreur TLP (2017) Exploring the floristic diversity of tropical Africa. BMC Biology, 15, 15. DOI: 10.1186/s12915-017-0356-8.\n\n\n[109] Specht A (2017) Synthesis centres: Their relevance to and importance in the anthropocene. In: Chabbi A & Loescher H (Eds.), Terrestrial Ecosystem Research Infrastructures: challenges and opportunities, CRC Press, Boca Raton (pp. 469–488).\n\n\n[108] Steward AL, Langhans SD, Corti R & Datry T (2017) Chapter 4.4 - The biota of intermittent rivers and ephemeral streams: Terrestrial and semiaquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 245–271). DOI: http://doi.org/10.1016/B978-0-12-803835-2.00008-5.\n\n\n[107] Stubbington R, Bogan MT, Bonada N, Boulton AJ, Datry T, Leigh C & Vander Vorste R (2017) Chapter 4.3 - The biota of intermittent rivers and ephemeral streams: aquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 217–243). DOI: 10.1016/b978-012050340-7/50015-7.\n\n\n[106] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW, Grenié M & Mouillot D (2017) A common toolbox to understand, monitor or manage rarity? A response to Carmona et al. Trends in Ecology & Evolution, 32, 891–893. DOI: 10.1016/j.tree.2017.10.001.\n\n\n[105] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW & Mouillot D (2017) Functional rarity: The ecology of outliers. Trends in Ecology & Evolution, 32, 356–367. DOI: 10.1016/j.tree.2017.02.002.\n\n\n\n2016\n\n[104] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM & Allen AP (2016) Energetic and ecological constraints on population density of reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20152186. DOI: 10.1098/rspb.2015.2186.\n\n\n[103] D’agata S, Mouillot D, Wantiez L, Friedlander AM, Kulbicki M & Vigliola L (2016) Marine reserves lag behind wilderness in the conservation of key functional roles. Nature Communications, 7, 12000–12009. DOI: 10.1038/ncomms12000.\n\n\n[102] D’agata S, Vigliola L, Graham NAJ, Wantiez L, Parravicini V, Villéger S, Mou-Tham G, Frolla P, Friedlander AM, Kulbicki M & Mouillot D (2016) Unexpected high vulnerability of functions in wilderness areas: evidence from coral reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20160128. DOI: 10.1098/rspb.2016.0128.\n\n\n[101] Datry T, Bonada N & Heino J (2016) Towards understanding the organisation of metacommunities in highly dynamic ecological systems. Oikos, 125, 149–159. DOI: 10.1111/oik.02922.\n\n\n[100] Datry T, Pella H, Leigh C, Bonada N & Hugueny B (2016) A landscape approach to advance intermittent river ecology. Freshwater Biology, 61, 1200–1213. DOI: 10.1111/fwb.12645.\n\n\n[099] Dauby G, Zaiss R, Blach-Overgaard A, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Sosef MSM, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, van der Burgt X, Wieringa JJ & Couvreur TLP (2016) RAINBIO: A mega-database of tropical African vascular plants distributions. PhytoKeys, 74, 1–18. DOI: 10.3897/phytokeys.74.9723.\n\n\n[098] Deblauwe V, Droissart V, Bose R, Sonké B, Blach-Overgaard A, Svenning J-C, Wieringa JJ, Ramesh BR, Stévart T & Couvreur TLP (2016) Remotely sensed temperature and precipitation data improve species distribution modelling in the tropics. Global Ecology and Biogeography, 25, 443–454. DOI: 10.1111/geb.12426.\n\n\n[097] Gaba S, Reboud X & Fried G (2016) Agroecology and conservation of weed diversity in agricultural lands. Botany Letters, 163, 351–354. DOI: 10.1080/23818107.2016.1236290.\n\n\n[096] García-Peña GE, Garchitorena A, Carolan K, Canard E, Prieur-Richard A-H, Suzán G, Mills JN, Roche B & Guégan J-F (2016) Niche-based host extinction increases prevalence of an environmentally acquired pathogen. Oikos, 125, 1508–1515. DOI: 10.1111/oik.02700.\n\n\n[095] Leigh C, Bonada N, Boulton AJ, Hugueny B, Larned ST, Vander Vorste R & Datry T (2016) Invertebrate assemblage responses and the dual roles of resistance and resilience to drying in intermittent rivers. Aquatic Sciences, 78, 291–301. DOI: 10.1007/s00027-015-0427-2.\n\n\n[094] Leigh C, Boulton AJ, Courtwright JL, Fritz K, May CL, Walker RH & Datry T (2016) Ecological research and management of intermittent rivers: an historical review and future directions. Freshwater Biology, 61, 1181–1199. DOI: 10.1111/fwb.12646.\n\n\n[093] Leprieur F, Colosio S, Descombes P, Parravicini V, Kulbicki M, Cowman PF, Bellwood DR, Mouillot D & Pellissier L (2016) Historical and contemporary determinants of global phylogenetic structure in tropical reef fish faunas. Ecography, 39, 825–835. DOI: 10.1111/ecog.01638.\n\n\n[092] Leprieur F, Descombes P, Gaboriau T, Cowman PF, Parravicini V, Kulbicki M, Melian CJ, de Santana CN, Heine C, Mouillot D, Bellwood DR & Pellissier L (2016) Plate tectonics drive tropical reef biodiversity dynamics. Nature Communications, 7, 11461–11468. DOI: 10.1038/ncomms11461.\n\n\n[091] Marliac G, Mazzia C, Pasquet A, Cornic JF, Hedde M & Capowiez Y (2016) Management diversity within organic production influences epigeal spider communities in apple orchards. Agriculture, Ecosystems and Environment, 216, 73–81. DOI: 10.1016/j.agee.2015.09.026.\n\n\n[090] Mellin C, Mouillot D, Kulbicki M, McClanahan TR, Vigliola L, Bradshaw CJA, Brainard RE, Chabanet P, Edgar GJ, Fordham DA, Friedlander AM, Parravicini V, Sequeira AMM, Stuart-Smith RD, Wantiez L & Caley MJ (2016) Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges. Nature Communications, 7, 10491–10499. DOI: 10.1038/ncomms10491.\n\n\n[089] Moore CE, Brown T, Keenan TF, Duursma RA, van Dijk AIJM, Beringer J, Culvenor D, Evans B, Huete A, Hutley LB, Maier S, Restrepo-Coupe N, Sonnentag O, Specht A, Taylor JR, van Gorsel E & Liddell MJ (2016) Reviews and syntheses: Australian vegetation phenology: New insights from satellite remote sensing and digital repeat photography. Biogeosciences, 13, 5085–5102. DOI: 10.5194/bg-13-5085-2016.\n\n\n[088] Mouillot D, Parravicini V, Bellwood DR, Leprieur F, Huang D, Cowman PF, Albouy C, Hughes TP, Thuiller W & Guilhaumon F (2016) Global marine protected areas do not secure the evolutionary history of tropical corals and fishes. Nature Communications, 7, 10359–10366. DOI: 10.1038/ncomms10359.\n\n\n[087] Olivier T, Schmucki R, Fontaine B, Villemey A & Archaux F (2016) Butterfly assemblages in residential gardens are driven by species’ habitat preference and mobility. Landscape Ecology, 31, 865–876. DOI: 10.1007/s10980-015-0299-9.\n\n\n[086] Paul KI, Roxburgh SH, Chave J, England JR, Zerihun A, Specht A, Lewis T, Bennett LT, Baker TG, Adams MA, Huxtable D, Montagu KD, Falster DS, Feller M, Sochacki S, Ritson P, Bastin G, Bartle J, Wildy D, Hobbs T, Larmour J, Waterworth R, Stewart HTL, Jonson J, Forrester DI, Applegate G, Mendham D, Bradford M, O’Grady A, Green D, Sudmeyer R, Rance SJ, Turner J, Barton CVM, Wenk EH, Grove T, Attiwill PM, Pinkard E, Butler D, Brooksbank K, Spencer B, Snowdon P, O’Brien N, Battaglia M, Cameron DM, Hamilton S, McAuthur G & Sinclair J (2016) Testing the generality of above-ground biomass allometry across plant functional types at the continent scale. Global Change Biology, 22, 2106–2124. DOI: 10.1111/gcb.13201.\n\n\n[085] Pelosi C, Pey B, Caro G, Cluzeau D, Peigné J, Bertrand M & Hedde M (2016) Dynamics of earthworm taxonomic and functional diversity in ploughed and no-tilled cropping systems. Soil and Tillage Research, 156, 25–32. DOI: 10.1016/j.still.2015.07.016.\n\n\n[084] Schmucki R, Pe’er G, Roy DB, Stefanescu C, van Swaay CAM, Oliver TH, Kuussaari M, van Strien AJ, Ries L, Settele J, Musche M, Carnicer J, Schweiger O, Brereton TM, Harpke A, Heliölä J, Kühn E & Julliard R (2016) A regionally informed abundance index for supporting integrative analyses across butterfly monitoring schemes. Journal of Applied Ecology, 53, 501–510. DOI: 10.1111/1365-2664.12561.\n\n\n[083] Thomas M & Caillon S (2016) Effects of farmer social status and plant biocultural value on seed circulation networks in Vanuatu. Ecology and Society, 21, 13. DOI: 10.5751/ES-08378-210213.\n\n\n[082] Violon C, Thomas M & Garine E (2016) Good year, bad year: Changing strategies, changing networks? A two-year study on seed acquisition in northern Cameroon. Ecology and Society, 21, 34. DOI: 10.5751/ES-08376-210234.\n\n\n[081] Wencélius J, Thomas M, Barbillon P & Garine E (2016) Interhousehold variability and its effects on seed circulation networks: A case study from northern Cameroon. Ecology and Society, 21, 44. DOI: 10.5751/ES-08208-210144.\n\n\n\n2015\n\n[080] Barbillon P, Thomas M, Goldringer I, Hospital F & Robin S (2015) Network impact on persistence in a finite population dynamic diffusion model: Application to an emergent seed exchange network. Journal of Theoretical Biology, 365, 365–376. DOI: 10.1016/j.jtbi.2014.10.032.\n\n\n[079] Carboni M, Münkemüller T, Lavergne S, Choler P, Borgy B, Violle C, Essl F, Roquet C, Munoz F & Thuiller W (2015) What it takes to invade grassland ecosystems: traits, introduction history and filtering processes. Ecology Letters, 19, 219–229. DOI: 10.1111/ele.12556.\n\n\n[078] Casquet J, Bourgeois YXC, Cruaud C, Gavory F, Gillespie RG & Thébaud C (2015) Community assembly on remote islands: A comparison of Hawaiian and Mascarene spiders. Journal of Biogeography, 42, 39–50. DOI: 10.1111/jbi.12391.\n\n\n[077] Coomes OT, McGuire SJ, Garine E, Caillon S, McKey D, Demeulenaere E, Jarvis D, Aistara GA, Barnaud A, Clouvel P, Emperaire L, Louafi S, Martin P, Massol F, Pautasso M, Violon C & Wencélius J (2015) Farmer seed networks make a limited contribution to agriculture? Four common misconceptions. Food Policy, 56, 41–50. DOI: 10.1016/j.foodpol.2015.07.008.\n\n\n[076] Cornuault J, Delahaie B, Bertrand JAM, Bourgeois YXC, Milá B, Heeb P & Thébaud C (2015) Morphological and plumage colour variation in the Réunion grey white-eye (Aves: Zosterops borbonicus): Assessing the role of selection. Biological Journal of the Linnean Society, 114, 459–473. DOI: 10.1111/bij.12428.\n\n\n[075] Corti R & Datry T (2015) Terrestrial and aquatic invertebrates in the riverbed of an intermittent river: Parallels and contrasts in community organisation. Freshwater Biology, 61, 1308–1320. DOI: 10.1111/fwb.12692.\n\n\n[074] Decaëns T, Porco D, Cameron EK, Eisenhauer N & Lapied E (2015) Earthworm databases and ecological theory: Synthesis of current initiatives and main research directions. Applied Soil Ecology, 104, 85–90. DOI: 10.1016/j.apsoil.2015.11.012.\n\n\n[073] Descombes P, Wisz MS, Leprieur F, Parravicini V, Heine C, Olsen SM, Swingedouw D, Kulbicki M, Mouillot D & Pellissier L (2015) Forecasted coral reef decline in marine biodiversity hotspots under climate change. Global Change Biology, 21, 2479–2487. DOI: 10.1111/gcb.12868.\n\n\n[072] Ezenwa VO, Prieur-Richard A-H, Roche B, Bailly X, Becquart P, García-Peña GE, Hosseini PR, Keesing F, Rizzoli A, Suzán G, Vignuzzi M, Vittecoq M, Mills JN & Guégan J-F (2015) Interdisciplinarity and infectious diseases: An ebola case study. PLoS Pathogens, 11, e1004992. DOI: 10.1371/journal.ppat.1004992.\n\n\n[071] Hedde M, Mazzia C, Decaëns T, Nahmani J, Pey B, Thénard J & Capowiez Y (2015) Orchard management influences both functional and taxonomic ground beetle (Coleoptera, Carabidae) diversity in South-East France. Applied Soil Ecology, 88, 26–31. DOI: 10.1016/j.apsoil.2014.11.014.\n\n\n[070] Joimel S (2015) Biodiversité et caractéristiques physico-chimiques des sols de jardins associatifs urbains français [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01751521.\n\n\n[069] Kulbicki M, Parravicini V & Mouillot D (2015) Patterns and processes in reef fish body size. In: Mora C (Eds.), Ecology of Fishes on Coral Reefs, Cambridge University Press, Cambridge, UK (pp. 104–115). DOI: 10.1017/CBO9781316105412.013.\n\n\n[068] Labeyrie V, Thomas M, Muthamia ZK & Leclerc C (2015) Seed exchange networks, ethnicity, and sorghum diversity. Proceedings of the National Academy of Sciences of the United States of America, 113, 98–103. DOI: 10.1073/pnas.1513238112.\n\n\n[067] Lynch AJ, Thackway R, Specht A, Beggs PJ, Brisbane S, Burns EL, Byrne M, Capon SJ, Casanova MT, Clarke PA, Davies JM, Dovers S, Dwyer RG, Ens E, Fisher DO, Flanigan M, Garnier E, Guru SM, Kilminster K, Locke J, Mac Nally R, McMahon KM, Mitchell PJ, Pierson JC, Rodgers EM, Russell-Smith J, Udy J & Waycott M (2015) Transdisciplinary synthesis for ecosystem science, policy and management: The Australian experience. Science of the Total Environment, 534, 173–184. DOI: 10.1016/j.scitotenv.2015.04.100.\n\n\n[066] Mallon DP, Hoffman M, Grainger MJ, Hibert F, van Vliet N & McGowan PJK (2015) An IUCN situation analysis of terrestrial and freshwater fauna in West and Central Africa, Occasional Paper of the IUCN Species Survival Commission (No. 54), Gland, Switzerland and Cambridge, UK, 162p. DOI: 10.2305/IUCN.CH.2015.SSC-OP.54.en.\n\n\n[065] Mazzia C, Pasquet A, Caro G, Thénard J, Cornic JF, Hedde M & Capowiez Y (2015) The impact of management strategies in apple orchards on the structural and functional diversity of epigeal spiders. Ecotoxicology, 24, 616–625. DOI: 10.1007/s10646-014-1409-1.\n\n\n[064] Parravicini V, Azzurro E, Kulbicki M & Belmaker J (2015) Niche shift can impair the ability to predict invasion risk in the marine realm: An illustration using Mediterranean fish invaders. Ecology Letters, 18, 246–253. DOI: 10.1111/ele.12401.\n\n\n[063] Santorufo L, Cortet J, Nahmani J, Pernin C, Salmon S, Pernot A, Morel J-L & Maisto G (2015) Responses of functional and taxonomic collembolan community structure to site management in Mediterranean urban and surrounding areas. European Journal of Soil Biology, 70, 46–57. DOI: 10.1016/j.ejsobi.2015.07.003.\n\n\n[062] Suzán G, García-Peña GE, Castro-Arellano I, Rico O, Rubio AV, Tolsá MJ, Roche B, Hosseini PR, Rizzoli A, Murray KA, Zambrana-Torrelio C, Vittecoq M, Bailly X, Aguirre AA, Daszak P, Prieur-Richard A-H, Mills JN & Guégan J-F (2015) Metacommunity and phylogenetic structure determine wildlife and zoonotic infectious disease patterns in time and space. Ecology and Evolution, 5, 865–873. DOI: 10.1002/ece3.1404.\n\n\n[061] Thomas M, Verzelen N, Barbillon P, Coomes OT, Caillon S, McKey D, Elias M, Garine E, Raimond C, Dounias E, Jarvis D, Wencélius J, Leclerc C, Labeyrie V, Cuong PH, Hue NTN, Sthapit B, Rana RB, Barnaud A, Violon C, Reyes LMA, Moreno LL, de Santis P & Massol F (2015) Chapter 6 - A network-based method to detect patterns of local crop biodiversity. In: Woodward G & Bohan DA (Eds.), Ecosystem services: From biodiversity to society, Part 1, Advances in Ecological Research (Vol. 53), Academic Press (pp. 259–320). DOI: http://doi.org/10.1016/bs.aecr.2015.10.002.\n\n\n[060] Violle C, Borgy B & Choler P (2015) Trait databases: Misuses and precautions. Journal of Vegetation Science, 26, 826–827. DOI: 10.1111/jvs.12325.\n\n\n[059] Violle C, Choler P, Borgy B, Garnier E, Amiaud B, Debarros G, Diquelou S, Gachet S, Jolivet C, Kattge J, Lavorel S, Lemauviel-Lavenant S, Loranger J, Mikolajczak A, Munoz F, Olivier J & Viovy N (2015) Vegetation ecology meets ecosystem science: Permanent grasslands as a functional biogeography case study. Science of the Total Environment, 534, 43–51. DOI: 10.1016/j.scitotenv.2015.03.141.\n\n\n[058] Warren BH, Simberloff D, Ricklefs RE, Aguilée R, Condamine FL, Gravel D, Morlon H, Mouquet N, Rosindell J, Casquet J, Conti E, Cornuault J, Fernández-Palacios JM, Hengl T, Norder SJ, Rijsdijk KF, Sanmartín I, Strasberg D, Triantis KA, Valente LM, Whittaker RJ, Gillespie RG, Emerson BC & Thébaud C (2015) Islands as model systems in ecology and evolution: Prospects fifty years after MacArthur-Wilson. Ecology Letters, 18, 200–217. DOI: 10.1111/ele.12398.\n\n\n\n2014\n\n[057] Acuña V, Datry T, Marshall J, Barceló D, Dahm CN, Ginebreda A, McGregor G, Sabater S, Tockner K & Palmer MA (2014) Why should we care about temporary rivers? Science, 343, 1080–1082. DOI: 10.1126/science.1246666.\n\n\n[056] Aistara GA (2014) Actually existing tomatoes: Politics of memory, variety, and empire in Latvian struggles over seeds. Focaal, 2014, 12–27. DOI: 10.3167/fcl.2014.690102.\n\n\n[055] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM, Maina J & Allen AP (2014) Scaling metabolism from individuals to reef-fish communities at broad spatial scales. Ecology Letters, 17, 1067–1076. DOI: 10.1111/ele.12309.\n\n\n[054] Bertrand JAM, Bourgeois YXC, Delahaie B, Duval T, García-Jiménez R, Cornuault J, Heeb P, Milá B, Pujol B & Thébaud C (2014) Extremely reduced dispersal and gene flow in an island bird. Heredity, 112, 190–196. DOI: 10.1038/hdy.2013.91.\n\n\n[053] Boulton AJ (2014) Conservation of ephemeral streams and their ecosystem services: What are we missing? Aquatic Conservation: Marine and Freshwater Ecosystems, 24, 733–738. DOI: 10.1002/aqc.2537.\n\n\n[052] D’agata S, Mouillot D, Kulbicki M, Andréfouët S, Bellwood DR, Cinner JE, Cowman PF, Kronen M, Pinca S & Vigliola L (2014) Human-mediated loss of phylogenetic and functional diversity in coral reef fishes. Current Biology, 24, 555–560. DOI: 10.1016/j.cub.2014.01.049.\n\n\n[051] Datry T, Larned ST & Tockner K (2014) Intermittent rivers: A challenge for freshwater ecology. BioScience, 64, 229–235. DOI: 10.1093/biosci/bit027.\n\n\n[050] Demeulenaere E (2014) A political ontology of seeds: The transformative frictions of a farmers’ movement in Europe. Focaal, 2014, 45–61. DOI: 10.3167/fcl.2014.690104.\n\n\n[049] Demeulenaere E (2014) Les semences entre critique et expérience : Les ressorts pratiques d’une contestation paysanne. Revue d’Études en Agriculture et Environnement, 94, 421–442. DOI: 10.4074/s1966960713014033.\n\n\n[048] Duflot R, Georges R, Ernoult A, Aviron S & Burel F (2014) Landscape heterogeneity as an ecological filter of species traits. Acta Oecologica, 56, 19–26. DOI: 10.1016/j.actao.2014.01.004.\n\n\n[047] Dunn DC, Ardron J, Bax N, Bernal P, Cleary J, Cresswell I, Donnelly B, Dunstan P, Gjerde K, Johnson D, Kaschner K, Lascelles BG, Rice J, von Nordheim H, Wood L & Halpin PN (2014) The Convention on Biological Diversity’s Ecologically or Biologically Significant Areas: Origins, development, and current status. Marine Policy, 49, 137–145. DOI: 10.1016/J.MARPOL.2013.12.002.\n\n\n[046] Fady B, Benard A, Pichot C, Peiffer M, Leban LM & Dreyer E (2014) The open data debate: The need for accessible and shared data in forest science. Annals of Forest Science, 71, 523–525. DOI: 10.1007/s13595-014-0375-3.\n\n\n[045] Fernández-Palacios JM, Otto R, Thébaud C & Price J (2014) Overview of habitat history in subtropical oceanic island summit ecosystems. Arctic, Antarctic, and Alpine Research, 46, 801–809. DOI: 10.1657/1938-4246-46.4.801.\n\n\n[044] Graudal L, Aravanopoulos F, Bennadji Z, Changtragoon S, Fady B, Kjær ED, Loo J, Ramamonjisoa L & Vendramin GG (2014) Global to local genetic diversity indicators of evolutionary potential in tree species within and outside forests. Forest Ecology and Management, 333, 35–51. DOI: 10.1016/j.foreco.2014.05.002.\n\n\n[043] Henneron L, Bernard L, Hedde M, Pelosi C, Villenave C, Chenu C, Bertrand M, Girardin C & Blanchart E (2014) Fourteen years of evidence for positive effects of conservation agriculture and organic farming on soil life. Agronomy for Sustainable Development, 35, 169–181. DOI: 10.1007/s13593-014-0215-8.\n\n\n[042] Mouillot D, Villéger S, Parravicini V, Kulbicki M, Arias-González JE, Bender MG, Chabanet P, Floeter SR, Friedlander AM, Vigliola L & Bellwood DR (2014) Functional over-redundancy and high functional vulnerability in global fish faunas on tropical reefs. Proceedings of the National Academy of Sciences of the United States of America, 111, 13757–13762. DOI: 10.1073/pnas.1317625111.\n\n\n[041] Parravicini V, Villéger S, McClanahan TR, Arias-González JE, Bellwood DR, Belmaker J, Chabanet P, Floeter SR, Friedlander AM, Guilhaumon F, Vigliola L, Kulbicki M & Mouillot D (2014) Global mismatch between species richness and vulnerability of reef fish assemblages. Ecology Letters, 17, 1101–1110. DOI: 10.1111/ele.12316.\n\n\n[040] Pautasso M (2014) Network simulations to study seed exchange for agrobiodiversity conservation. Agronomy for Sustainable Development, 35, 145–150. DOI: 10.1007/s13593-014-0222-9.\n\n\n[039] Pautasso M & Jeger MJ (2014) Network epidemiology and plant trade networks. AoB PLANTS, 6, plu007. DOI: 10.1093/aobpla/plu007.\n\n\n[038] Pellissier L, Leprieur F, Parravicini V, Cowman PF, Kulbicki M, Litsios G, Olsen SM, Wisz MS, Bellwood DR & Mouillot D (2014) Quaternary coral reef refugia preserved fish diversity. Science, 344, 1016–1019. DOI: 10.1126/science.1249853.\n\n\n[037] Pelosi C, Pey B, Hedde M, Caro G, Capowiez Y, Guernion M, Peigné J, Piron D, Bertrand M & Cluzeau D (2014) Reducing tillage in cultivated fields increases earthworm functional diversity. Applied Soil Ecology, 83, 79–87. DOI: 10.1016/j.apsoil.2013.10.005.\n\n\n[036] Pey B, Laporte M-A, Nahmani J, Auclerc A, Capowiez Y, Caro G, Cluzeau D, Cortet J, Decaëns T, Dubs F, Joimel S, Guernion M, Briard C, Grumiaux F, Laporte B, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) A thesaurus for soil invertebrate trait-based approaches. PLoS ONE, 9, e108985. DOI: 10.1371/journal.pone.0108985.\n\n\n[035] Pey B, Nahmani J, Auclerc A, Capowiez Y, Cluzeau D, Cortet J, Decaëns T, Deharveng L, Dubs F, Joimel S, Briard C, Grumiaux F, Laporte M-A, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) Current use of and future needs for soil invertebrate functional traits in community ecology. Basic and Applied Ecology, 15, 194–206. DOI: 10.1016/j.baae.2014.03.007.\n\n\n[034] Salmon S, Ponge J-F, Gachet S, Deharveng L, Lefebvre N & Delabrosse F (2014) Linking species, traits and habitat characteristics of Collembola at European scale. Soil Biology and Biochemistry, 75, 73–85. DOI: 10.1016/j.soilbio.2014.04.002.\n\n\n[033] Santorufo L, Cortet J, Arena C, Goudon R, Rakoto A, Morel J-L & Maisto G (2014) An assessment of the influence of the urban environment on collembolan communities in soils using taxonomy- and trait-based approaches. Applied Soil Ecology, 78, 48–56. DOI: 10.1016/j.apsoil.2014.02.008.\n\n\n[032] Santorufo L, van Gestel CAM & Maisto G (2014) Sampling season affects conclusions on soil arthropod community structure responses to metal pollution in Mediterranean urban soils. Geoderma, 226–227, 47–53. DOI: 10.1016/j.geoderma.2014.02.001.\n\n\n[031] Selig ER, Turner WR, Troëng S, Wallace BP, Halpern BS, Kaschner K, Lascelles BG, Carpenter KE & Mittermeier RA (2014) Global priorities for marine biodiversity conservation. PLoS ONE, 9, e82898. DOI: 10.1371/journal.pone.0082898.\n\n\n[030] Stier AC, Hein AM, Parravicini V & Kulbicki M (2014) Larval dispersal drives trophic structure across Pacific coral reefs. Nature Communications, 5, 5575–5578. DOI: 10.1038/ncomms6575.\n\n\n[029] Valente LM, Etienne RS & Phillimore AB (2014) The effects of island ontogeny on species diversity and phylogeny. Proceedings of the Royal Society B: Biological Sciences, 281, 20133227. DOI: 10.1098/rspb.2013.3227.\n\n\n[028] Violle C, Reich PB, Pacala SW, Enquist BJ & Kattge J (2014) The emergence and promise of functional biogeography. Proceedings of the National Academy of Sciences of the United States of America, 111, 13690–13696. DOI: 10.1073/pnas.1415442111.\n\n\n[027] Wencélius J & Garine E (2014) Dans les sillons de l’alliance : Ethnographie de la circulation des semences de sorgho dans l’Extrême-Nord du Cameroun. Les Cahiers d’Outre-Mer, 67, 93–116. DOI: 10.4000/com.7082.\n\n\n[026] Williams R, Grand J, Hooker SK, Buckland ST, Reeves RR, Rojas-Bracho L, Sandilands D & Kaschner K (2014) Prioritizing global marine mammal habitats using density maps in place of range maps. Ecography, 37, 212–220. DOI: 10.1111/j.1600-0587.2013.00479.x.\n\n\n\n2013\n\n[025] Belmaker J, Parravicini V & Kulbicki M (2013) Ecological traits and environmental affinity explain Red Sea fish introduction into the Mediterranean. Global Change Biology, 19, 1373–1382. DOI: 10.1111/gcb.12132.\n\n\n[024] Bender MG, Pie MR, Rezende EL, Mouillot D & Floeter SR (2013) Biogeographic, historical and environmental influences on the taxonomic and functional structure of Atlantic reef fish assemblages. Global Ecology and Biogeography, 22, 1173–1182. DOI: 10.1111/geb.12099.\n\n\n[023] Cornuault J, Khimoun A, Harrigan RJ, Bourgeois YXC, Milá B, Thébaud C & Heeb P (2013) The role of ecology in the geographical separation of blood parasites infecting an insular bird. Journal of Biogeography, 40, 1313–1323. DOI: 10.1111/jbi.12098.\n\n\n[022] Cornuault J, Warren BH, Bertrand JAM, Milá B, Thébaud C & Heeb P (2013) Timing and number of colonizations but not diversification rates affect diversity patterns in hemosporidian lineages on a remote oceanic archipelago. The American Naturalist, 182, 820–833. DOI: 10.1086/673724.\n\n\n[021] Hedde M, van Oort F, Boudon E, Abonnel F & Lamy I (2013) Responses of soil macroinvertebrate communities to Miscanthus cropping in different trace metal contaminated soils. Biomass and Bioenergy, 55, 122–129. DOI: 10.1016/j.biombioe.2013.01.016.\n\n\n[020] Hedde M, van Oort F, Renouf E, Thénard J & Lamy I (2013) Dynamics of soil fauna after plantation of perennial energy crops on polluted soils. Applied Soil Ecology, 66, 29–39. DOI: 10.1016/j.apsoil.2013.01.012.\n\n\n[019] Kulbicki M, Parravicini V, Bellwood DR, Arias-González JE, Chabanet P, Floeter SR, Friedlander AM, McPherson J, Myers RE, Vigliola L & Mouillot D (2013) Global biogeography of reef fishes: A hierarchical quantitative delineation of regions. PLoS ONE, 8, e81847. DOI: 10.1371/journal.pone.0081847.\n\n\n[018] Luiz OJ, Allen AP, Robertson DR, Floeter SR, Kulbicki M, Vigliola L, Becheler R & Madin JS (2013) Adult and larval traits as determinants of geographic range size among tropical reef fishes. Proceedings of the National Academy of Sciences of the United States of America, 110, 16498–16502. DOI: 10.1073/pnas.1304074110.\n\n\n[017] Magera AM, Mills Flemming JE, Kaschner K, Christensen LB & Lotze HK (2013) Recovery trends in marine mammal populations. PLoS ONE, 8, e77908. DOI: 10.1371/journal.pone.0077908.\n\n\n[016] Mouillot D, Bellwood DR, Baraloto C, Chave J, Galzin R, Harmelin-Vivien M, Kulbicki M, Lavergne S, Lavorel S, Mouquet N, Paine CET, Renaud J & Thuiller W (2013) Rare species support vulnerable functions in high-diversity ecosystems. PLoS Biology, 11, e1001569. DOI: 10.1371/journal.pbio.1001569.\n\n\n[015] Mouillot D, de Bortoli J, Leprieur F, Parravicini V, Kulbicki M & Bellwood DR (2013) The challenge of delineating biogeographical regions: Nestedness matters for Indo-Pacific coral reef fishes. Journal of Biogeography, 40, 2228–2237. DOI: 10.1111/jbi.12194.\n\n\n[014] Parravicini V, Kulbicki M, Bellwood DR, Friedlander AM, Arias-González JE, Chabanet P, Floeter SR, Myers RE, Vigliola L, D’agata S & Mouillot D (2013) Global patterns and predictors of tropical reef fish species richness. Ecography, 36, 1254–1262. DOI: 10.1111/j.1600-0587.2013.00291.x.\n\n\n[013] Pautasso M (2013) Forest ecosystems and global change: The case study of Insubria. Annali di Botanica, 3, 1–29. DOI: 10.4462/annbotrm-10092.\n\n\n[012] Pautasso M (2013) Ten Simple Rules for Writing a Literature Review. PLoS Computational Biology, 9, e1003149. DOI: 10.1371/journal.pcbi.1003149.\n\n\n[011] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) Dieback of European ash: Let’s avoid this kind of opportunities for nature conservation. Biological Conservation, 167, 452–453. DOI: 10.1016/j.biocon.2013.07.020.\n\n\n[010] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) European ash (Fraxinus excelsior) dieback: A conservation biology challenge. Biological Conservation, 158, 37–49. DOI: 10.1016/j.biocon.2012.08.026.\n\n\n[009] Pautasso M, Aistara GA, Barnaud A, Caillon S, Clouvel P, Coomes OT, Delêtre M, Demeulenaere E, de Santis P, Döring TF, Eloy L, Emperaire L, Garine E, Goldringer I, Jarvis D, Joly HI, Leclerc C, Louafi S, Martin P, Massol F, McGuire SJ, McKey D, Padoch C, Soler C, Thomas M & Tramontini S (2013) Seed exchange networks for agrobiodiversity conservation. A review. Agronomy for Sustainable Development, 33, 151–175. DOI: 10.1007/s13593-012-0089-6.\n\n\n[008] Santorufo L (2013) Effects of land use transformation on microarthropod community structure in Mediterranean area [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01749861.\n\n\n[007] Soler C, Saidou AA, Vi Cao Hamadou T, Pautasso M, Wencélius J & Joly HHI (2013) Correspondence between genetic structure and farmers’ taxonomy: A case study from dry-season sorghum landraces in northern Cameroon. Plant Genetic Resources: Characterization and Utilization, 11, 36–49. DOI: 10.1017/S1479262112000342.\n\n\n\n2012\n\n[006] Döring TF, Bocci R, Hitchings R, Howlett S, Lammerts van Bueren ET, Pautasso M, Raaijmakers M, Rey F, Stubsgaard A, Weinhappel M, Wilbois KP, Winkler LR & Wolfe MS (2012) The organic seed regulations framework in Europe-current status and recommendations for future development. Organic Agriculture, 2, 173–183. DOI: 10.1007/s13165-012-0034-7.\n\n\n[005] Hedde M, van Oort F & Lamy I (2012) Functional traits of soil invertebrates as indicators for exposure to soil disturbance. Environmental Pollution, 164, 59–65. DOI: 10.1016/j.envpol.2012.01.017.\n\n\n[004] Pautasso M (2012) Challenges in the conservation and sustainable use of genetic resources. Biology Letters, 8, 321–323. DOI: 10.1098/rsbl.2011.0984.\n\n\n[003] Pautasso M (2012) Publication growth in biological sub-fields: Patterns, predictability and sustainability. Sustainability, 4, 3234–3247. DOI: 10.3390/su4123234.\n\n\n\n2011\n\n[002] Demeulenaere E & Bonneuil C (2011) Des semences en partage : Construction sociale et identitaire d’un collectif paysan autour de pratiques semencières alternatives. Techniques & Culture, 57, 202–221. DOI: 10.4000/tc.5902.\n\n\n[001] Pérès G, Vandenbulcke F, Guernion M, Hedde M, Beguiristain T, Douay F, Houot S, Piron D, Richard A, Bispo A, Grand C, Galsomies L & Cluzeau D (2011) Earthworm indicators as tools for soil monitoring, characterization and risk assessment. An example from the national Bioindicator programme (France). Pedobiologia, 54, S77–S87. DOI: 10.1016/j.pedobi.2011.09.015."
+ },
+ {
+ "objectID": "content/publications.html#fa-book-publications",
+ "href": "content/publications.html#fa-book-publications",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Participants in CESAB working groups publish the results of their CESAB associated research in various scientific journals. There are more than 300 scientific publications since the creation of CESAB in 2010.\nThe CESAB’s Zotero Library is available here.\n\n2023\n\n[306] Anderson B, Pannell J, Billiard S, Burgarella C, De Boer H, Dufay M, Helmstetter AJ, Méndez M, Otto SP, Roze D, Sauquet H, Schoen D, Schönenberger J, Vallejo-Marin M, Zenil-Ferguson R, Käfer J & Glémin S (2023) Opposing effects of plant traits on diversification. iScience, 26, 106362. DOI: 10.1016/j.isci.2023.106362.\n\n\n[305] Barton KE & Fortunel C (2023) Island plant functional syndromes and competition with invasive species. Journal of Biogeography, 50, 641-653. DOI: 10.1111/jbi.14568.\n\n\n[304] Blythe JL, Gill DA, Claudet J, Bennett NJ, Gurney GG, Baggio JA, Ban NC, Bernard ML, Brun V, Darling ES, Di Franco A, Epstein G, Franks P, Horan R, Jupiter SD, Lau J, Lazzari N, Mahajan SL, Mangubhai S, Naggea J, Turner RA & Zafra-Calvo N (2023) Blue justice: A review of emerging scholarship and resistance movements. Cambridge Prisms: Coastal Futures, 1, E15. DOI: 10.1017/cft.2023.4.\n\n\n[303] Bonfanti J, Langridge J & Beillouin D (2023) A global database to catalogue the impacts of agricultural management practices on terrestrial biodiversity. Data in Brief, accepted. DOI: 10.1016/j.dib.2023.109555.\n\n\n[302] Campagne CS, Roy L-A, Langridge J, Claudet J, Mongruel R, Beillouin D & Thiébaut É (2023) Existing evidence on the impact of changes in marine ecosystem structure and functioning on ecosystem service delivery: A systematic map. Environmental Evidence, 12, 13. DOI: 10.1186/s13750-023-00306-1.\n\n\n[301] Casajus N, Rievrs Borges E, Tabacchi E, Fried G & Mouquet N (2023) chessboard: An R package for creating network connections based on chess moves. Journal of Open Source Software, 8, 5753. DOI: 10.21105/joss.05753.\n\n\n[300] Chaabane S, De Garidel-Thoron T, Giraud X, Schiebel R, Beaugrand G, Brummer G-J, Casajus N, Greco M, Grigoratou M, Howa H, Jonkers L, Kucera M, Kuroyanagi A, Meilland J, Monteiro F, Mortyn G, Almogi-Labin A, Asahi H, Avnaim-Katav S, Bassinot F, Davis CV, Field DB, Hernández-Almeida I, Herut B, Hosie G, Howard W, Jentzen A, Johns DG, Keigwin L, Kitchener J, Kohfeld KE, Lessa DVO, Manno C, Marchant M, Ofstad S, Ortiz JD, Post A, Rigual-Hernandez A, Rillo MC, Robinson K, Sagawa T, Sierro F, Takahashi KT, Torfstein A, Venancio I, Yamasaki M & Ziveri P (2023) The FORCIS database: A global census of planktonic Foraminifera from ocean waters. Scientific Data, 10, 354. DOI: 10.1038/s41597-023-02264-2.\n\n\n[299] Coulon N, Lindegren M, Goberville E, Toussaint A, Receveur A & Auber A (2023) Threatened fish species in the Northeast Atlantic are functionally rare. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13731.\n\n\n[298] Cutts V, Hanz DM, Barajas‐Barbosa MP, Schrodt F, Steinbauer MJ, Beierkuhnlein C, Denelle P, Fernández‐Palacios JM, Gaüzère P, Grenié M, Irl SDH, Kraft N, Kreft H, Maitner B, Munoz F, Thuiller W, Violle C, Weigelt P, Field R & Algar AC (2023) Links to rare climates do not translate into distinct traits for island endemics. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14169.\n\n\n[297] Fredston AL, Cheung WWL, Frölicher TL, Kitchel ZJ, Maureaud AA, Thorson JT, Auber A, Mérigot B, Palacios-Abrantes J, Palomares MLD, Pecuchet L, Shackell NL & Pinsky ML (2023) Marine heatwaves are not a dominant driver of change in demersal fishes. Nature, accepted. DOI: 10.1038/s41586-023-06449-y.\n\n\n[296] Fromentin J-M, Emery MR, Donaldson J, Balachander G, Barron ES, Chaudhary RP, Danner M-C, Gasalla MA, Hallosserie A, Halmy M, Hicks C, Kieling D, Park MS, Parlee B, Rice J, Ticktin T & Tittensor D (2023) Status, challenges and pathways to the sustainable use of wild species. Global Environmental Change, 81, 102692. DOI: 10.1016/j.gloenvcha.2023.102692.\n\n\n[295] Gaüzère P, Blonder B, Denelle P, Fournier B, Grenié M, Delalandre L, Münkemüller T, Munoz F, Violle C & Thuiller W (2023) The functional trait distinctiveness of plant species is scale dependent. Ecography, 2023, e06504. DOI: 10.1111/ecog.06504.\n\n\n[294] Gill DA, Blythe J, Bennett N, Evans L, Brown K, Turner RA, Baggio JA, Baker D, Ban NC, Brun V, Claudet J, Darling E, Di Franco A, Epstein G, Estradivari X, Gray NJ, Gurney GG, Horan RP, Jupiter SD, Lau JD, Lazzari N, Lestari P, Mahajan SL, Mangubhai S, Naggea J, Selig ER, Whitney CK, Zafra-Calvo N & Muthiga NA (2023) Triple exposure: Reducing negative impacts of climate change, blue growth, and conservation on coastal communities. One Earth, 6, 118-130. DOI: 10.1016/j.oneear.2023.01.010.\n\n\n[293] Girard‐Tercieux C, Maréchaux I, Clark AT, Clark JS, Courbaud B, Fortunel C, Guillemot J, Künstler G, Le Maire G, Pélissier R, Rüger N & Vieilledent G (2023) Rethinking the nature of intraspecific variability and its consequences on species coexistence. Ecology and Evolution, 13, e9860. DOI: 10.1002/ece3.9860.\n\n\n[292] Helmstetter AJ, Zenil‐Ferguson R, Sauquet H, Otto SP, Méndez M, Vallejo‐Marin M, Schönenberger J, Burgarella C, Anderson B, de Boer H, Glémin S & Käfer J (2023) Trait‐dependent diversification in angiosperms: Patterns, models and data. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14170.\n\n\n[291] Knecht NS, Benedetti F, Elizondo UH, Bednaršek N, Chaabane S, de Weerd C, Peijnenburg KTCA, Schiebel R & Vogt M (2023) The impact of zooplankton calcifiers on the marine carbon cycle. Global Biogeochemical Cycles, 37, e2022GB007685. DOI: 10.1029/2022GB007685.\n\n\n[290] Letessier TB, Mannocci L, Goodwin B, Embling C, de Vos A, Anderson RC, Ingram SN, Rogan A & Turvey ST (2023) Contrasting ecological information content in whaling archives with modern cetacean surveys for conservation planning and identification of historical distribution changes. Conservation Biology, 37, e14043. DOI: 10.1111/cobi.14043.\n\n\n[289] Mahaut L, Violle C, Shihan A, Pélissier R, Morel J, de Tombeur F, Rahajaharilaza K, Fabre D, Luquet D, Hartley S, Thorne SJ, Ballini E & Fort F (2023) Beyond trait distances: Functional distinctiveness captures the outcome of plant competition. Functional Ecology, accepted. DOI: 10.1111/1365-2435.14397.\n\n\n[288] Munoz F, Klausmeier CA, Gaüzère P, Kandlikar G, Litchman E, Mouquet N, Ostling A, Thuiller W, Algar AC, Auber A, Cadotte MW, Delalandre L, Denelle P, Enquist BJ, Fortunel C, Grenié M, Loiseau N, Mahaut L, Maire A, Mouillot D, Pimiento C, Violle C & Kraft NJB (2023) The ecological causes of functional distinctiveness in communities. Ecology Letters, 26, 1452-1465. DOI: 10.1111/ele.14265.\n\n\n[287] Rault C, Leprieur F, Barbaro L, Kreft H, Mouquet N, Papaïx J, Sekercioglu CH, Violle C & Barnagaud J (2023) Trait‐environment associations diverge between native and alien breeding bird assemblages on the world’s oceanic islands. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13729.\n\n\n[286] Srivastava DS, MacDonald AAM, Pillar VD, Kratina P, Debastiani VJ, Guzman LM, Trzcinski M, Dézerald O, Barberis IM, de Omena PM, Romero GQ, Ospina‐Bautista F, Marino NAC, Leroy C, Farjalla VF, Richardson BA, Gonçalves AZ, Corbara B, Petermann JS, Richardson MJ, Melnychuk MC, Jocqué M, Ngai JT, Talaga S, Piccoli GCO, Montero G, Kirby KR, Starzomski BM & Céréghino R (2023) Geographical variation in the trait‐based assembly patterns of multitrophic invertebrate communities. Functional Ecology, 37, 73-86. DOI: 10.1111/1365-2435.14096.\n\n\n[285] Thorson JT, Maureaud AA, Frelat R, Mérigot B, Bigman JS, Friedman ST, Palomares MLD, Pinsky ML, Price SA & Wainwright P (2023) Identifying direct and indirect associations among traits by merging phylogenetic comparative methods and structural equation models. Methods in Ecology and Evolution, 14, 1259-1275. DOI: 10.1111/2041-210X.14076.\n\n\n[284] Toro-Vargas DM, González C, Rougerie R & Amarillo-Suárez AR (2023) Characterization of morphological and biological aspects of venomous caterpillars of the genus Lonomia Walker (Lepidoptera: Saturniidae) in Colombia. PLoS ONE, 18, e0285010. DOI: 10.1371/journal.pone.0285010.\n\n\n[283] Tribot A-S, Blanc N, Brassac T, Guilhaumon F, Casajus N & Mouquet N (2023) What makes a teddy bear comforting? A participatory study reveals the prevalence of sensory characteristics and emotional bonds in the perception of comforting teddy bears. The Journal of Positive Psychology, accepted. DOI: 10.1080/17439760.2023.2170273.\n\n\n\n2022\n\n[282] Ariza A, Lengaigne M, Menkes C, Lebourges-Dhaussy A, Receveur A, Gorgues T, Habasque J, Gutiérrez M, Maury O & Bertrand A (2022) Global decline of pelagic fauna in a warmer ocean. Nature Climate Change, 12, 928–934. DOI: 10.1038/s41558-022-01479-2.\n\n\n[281] Auber A, Waldock C, Maire A, Goberville E, Albouy C, Algar AC, McLean M, Brind’Amour A, Green AL, Tupper M, Vigliola L, Kaschner K, Kesner-Reyes K, Beger M, Tjiputra J, Toussaint A, Violle C, Mouquet N, Thuiller W & Mouillot D (2022) A functional vulnerability framework for biodiversity conservation. Nature Communications, 13, 4774. DOI: 10.1038/s41467-022-32331-y.\n\n\n[280] Brun P, Violle C, Mouillot D, Mouquet N, Enquist BJ, Munoz F, Münkemüller T, Ostling A, Zimmermann NE & Thuiller W (2022) Plant community impact on productivity: Trait diversity or key (stone) species effects? Ecology Letters, 25, 913–925. DOI: 10.1111/ele.13968.\n\n\n[279] Céréghino R, Trzcinski MK, MacDonald AAM, Marino NAC, Acosta Mercado D, Leroy C, Corbara B, Romero GQ, Farjalla VF, Barberis IM, Dézerald O, Hammill E, Atwood TB, Piccoli GCO, Ospina Bautista F, Carrias J-F, Leal JS, Montero G, Antiqueira PAP, Freire R, Realpe E, Amundrud SL, de Omena PM, Campos ABA & Srivastava DS (2022) Functional redundancy dampens precipitation change impacts on species-rich invertebrate communities across the Neotropics. Functional Ecology, 36, 1559–1572. DOI: 10.1111/1365-2435.14048.\n\n\n[278] Chang C-W, Miki T, Ye H, Souissi S, Adrian R, Anneville O, Agasild H, Ban S, Beeri-Shlevin Y, Chiang Y-R, Feuchtmayr H, Gal G, Ichise S, Kagami M, Kumagai M, Liu X, Matsuzaki S-IS, Manca MM, Noges P, Piscia R, Rogora M, Shiah F-K, Thackeray SJ, Widdicombe CE, Wu J-T, Zohary T & Hsieh C-H (2022) Causal networks of phytoplankton diversity and biomass are modulated by environmental context. Nature Communications, 13, 1140. DOI: 10.1038/s41467-022-28761-3.\n\n\n[277] Claudet J, Ban NC, Blythe J, Briggs J, Darling E, Gurney GG, Palardy JE, Pike EP, Agostini VN, Ahmadia GN, Campbell SJ, Epstein G, Gill D, Himes-Cornell A, Jonas HD, Jupiter SD, Mangubhai S & Morgan L (2022) Avoiding the misuse of other effective area-based conservation measures in the wake of the blue economy. One Earth, 5, 969–974. DOI: 10.1016/j.oneear.2022.08.010.\n\n\n[276] Correa-Carmona Y, Rougerie R, Arnal P, Ballesteros-Mejia L, Beck J, Dolédec S, Ho C, Kitching IJ, Lavelle P, Le Clec’h S, Lopez-Vaamonde C, Martins MB, Murienne J, Oszwald J, Ratnasingham S & Decaëns T (2022) Functional and taxonomic responses of tropical moth communities to deforestation. Insect Conservation and Diversity, 15, 236–247. DOI: 10.1111/icad.12549.\n\n\n[275] de Garidel-Thoron T, Chaabane S, Giraud X, Meilland J, Jonkers L, Kucera M, Brummer G-JA, Grigoratou M, Monteiro FM, Greco M, Mortyn PG, Kuroyanagi A, Howa H, Beaugrand G & Schiebel R (2022) The foraminiferal response to climate stressors project: Tracking the community response of planktonic foraminifera to historical climate change. Frontiers in Marine Science, 9, 827962. DOI: 10.3389/fmars.2022.827962.\n\n\n[274] Delalandre L, Gaüzère P, Thuiller W, Cadotte MW, Mouquet N, Mouillot D, Munoz F, Denelle P, Loiseau N, Morin X & Violle C (2022) Functionally distinct tree species support long-term productivity in extreme environments. Proceedings of the Royal Society B: Biological Sciences, 289, 20211694. DOI: 10.1098/rspb.2021.1694.\n\n\n[273] Feng X, Enquist BJ, Park DS, Boyle B, Breshears DD, Gallagher RV, Lien A, Newman EA, Burger JR, Maitner BS, Merow C, Li Y, Huynh KM, Ernst K, Baldwin E, Foden W, Hannah L, Jorgensen PM, Kraft NJB, Lovett JC, Marquet PA, McGill BJ, Morueta‐Holme N, Neves DM, Núñez‐Regueiro MM, Oliveira‐Filho AT, Peet RK, Pillet M, Roehrdanz PR, Sandel B, Serra‐Diaz JM, Símová I, Svenning J, Violle C, Weitemier TD, Wiser S & López‐Hoffman L (2022) A review of the heterogeneous landscape of biodiversity databases: Opportunities and challenges for a synthesized biodiversity knowledge base. Global Ecology and Biogeography, 31, 1242–1260. DOI: 10.1111/GEB.13497.\n\n\n[272] Guo W-Y, Serra-Diaz JM, Schrodt F, Eiserhardt WL, Maitner BS, Merow C, Violle C, Anand M, Belluau M, Bruun HH, Byun C, Catford JA, Cerabolini BEL, Chacón-Madrigal E, Ciccarelli D, Cornelissen JHC, Dang-Le AT, de Frutos A, Dias AS, Giroldo AB, Guo K, Gutiérrez AG, Hattingh W, He T, Hietz P, Hough-Snee N, Jansen S, Kattge J, Klein T, Komac B, Kraft NJB, Kramer K, Lavorel S, Lusk CH, Martin AR, Mencuccini M, Michaletz ST, Minden V, Mori AS, Niinemets Ü, Onoda Y, Peñuelas J, Pillar VD, Pisek J, Robroek BJM, Schamp B, Slot M, Sosinski ÊE, Soudzilovskaia NA, Thiffault N, van Bodegom P, van der Plas F, Wright IJ, Xu W-B, Zheng J, Enquist BJ & Svenning J-C (2022) High exposure of global tree diversity to human pressure. Proceedings of the National Academy of Sciences of the United States of America, 119, e2026733119. DOI: 10.1073/pnas.2026733119.\n\n\n[271] Helmstetter AJ, Glemin S, Käfer J, Zenil-Ferguson R, Sauquet H, de Boer H, Dagallier L-PMJ, Mazet N, Reboud EL, Couvreur TLP & Condamine FL (2022) Pulled diversification rates, lineages-through-time plots and modern macroevolutionary modelling. Systematic Biology, 71, 758–773. DOI: 10.1093/sysbio/syab083.\n\n\n[270] Käfer J, Méndez M & Mousset S (2022) Labile sex expression in angiosperm species with sex chromosomes. Philosophical Transactions of the Royal Society B: Biological Sciences, 377, 20210216. DOI: 10.1098/rstb.2021.0216.\n\n\n[269] Langlois J, Guilhaumon F, Baletaud F, Casajus N, de Almeida Braga C, Fleuré V, Kulbicki M, Loiseau N, Mouillot D, Renoult JP, Stahl A, Stuart-Smith RD, Tribot A-S & Mouquet N (2022) The aesthetic value of reef fishes is globally mismatched to their conservation priorities. PLoS Biology, 20, 1–22. DOI: 10.1371/journal.pbio.3001640.\n\n\n[268] Li X, Hamilton CA, St Laurent R, Ballesteros-Mejia L, Markee A, Haxaire J, Rougerie R, Kitching IJ & Kawahara AY (2022) A diversification relay race from Caribbean-Mesoamerica to the Andes: Historical biogeography of Xylophanes hawkmoths. Proceedings of the Royal Society B: Biological Sciences, 289, 20212435. DOI: 10.1098/rspb.2021.2435.\n\n\n[267] Machicao J, Ben Abbes A, Meneguzzi L, Corrêa PLP, Specht A, David R, Subsol G, Vellenich D, Devillers R, Stall S, Mouquet N, Chaumont M, Berti-Equille L & Mouillot D (2022) Mitigation strategies to improve reproducibility of poverty estimations from remote sensing images using deep learning. Earth and Space Science, 9, e2022EA002379. DOI: 10.1029/2022EA002379.\n\n\n[266] Machicao J, Specht A, Vellenich D, Meneguzzi L, David R, Stall S, Ferraz K, Mabile L, O’Brien M & Corrêa P (2022) A deep-learning method for the prediction of socio-economic indicators from street-view imagery using a case study from Brazil. Data Science Journal, 21, 1–15. DOI: 10.5334/dsj-2022-006.\n\n\n[265] Magneville C, Loiseau N, Albouy C, Casajus N, Claverie T, Escalas A, Leprieur F, Maire E, Mouillot D & Villéger S (2022) mFD: an R package to compute and illustrate the multiple facets of functional diversity. Ecography, 44, 1–15. DOI: 10.1111/ecog.05904.\n\n\n[264] Mannocci L, Villon S, Chaumont M, Guellati N, Mouquet N, Iovan C, Vigliola L & Mouillot D (2022) Leveraging social media and deep learning to detect rare megafauna in video surveys. Conservation Biology, 36, e13798. DOI: 10.1111/cobi.13798.\n\n\n[263] Mouton TL, Leprieur F, Floury M, Stephenson F, Verburg P & Tonkin JD (2022) Climate and land‐use driven reorganisation of structure and function in river macroinvertebrate communities. Ecography, 2022, e06148. DOI: 10.1111/ecog.06148.\n\n\n[262] Mouton TL, Stephenson F, Torres LG, Rayment W, Brough T, McLean M, Tonkin JD, Albouy C & Leprieur F (2022) Spatial mismatch in diversity facets reveals contrasting protection for New Zealand’s cetacean biodiversity. Biological Conservation, 267, 109484. DOI: 10.1016/j.biocon.2022.109484.\n\n\n[261] Pickering J, Coolsaet B, Dawson NM, Suiseeya K, Inoue C & Lim M (2022) Rethinking and upholding justice and equity in transformative biodiversity governance. In: Visseren-Hamakers I & Kok M (Eds.), Transforming Biodiversity Governance, Cambridge: Cambridge University Press (pp. 155–178). DOI: 10.1017/9781108856348.009.\n\n\n[260] Receveur A, Poulet L, Dalmas B, Gonçalves B & Vernay A (2022) Citizen science: How to extend reciprocal benefits from the project community to the broader socio-ecological system. Quantitative Plant Biology, 3, e20. DOI: 10.1017/qpb.2022.16.\n\n\n[259] Reisinger RR, Brooks CM, Raymond B, Freer JJ, Cotté C, Xavier JC, Trathan PN, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt L, Jonsen ID, Lea M-A, Torres L, Van de Putte A, Wotherspoon S, Friedlaender AS, Ropert-Coudert Y & Hindell M (2022) Predator-derived bioregions in the Southern Ocean: Characteristics, drivers and representation in marine protected areas. Biological Conservation, 272, 109630. DOI: 10.1016/j.biocon.2022.109630.\n\n\n[258] Ruiz T, Carrias J-F, Bonhomme C, Farjalla VF, Jassey VEJ, Leflaive J, Compin A, Leroy C, Corbara B, Srivastava DS & Céréghino R (2022) Asynchronous recovery of predators and prey conditions resilience to drought in a neotropical ecosystem. Scientific Reports, 12, 8392. DOI: 10.1038/s41598-022-12537-2.\n\n\n[257] Sabatini FM, Jiménez-Alfaro B, Jandt U, Chytry M, Field R, Kessler M, Lenoir J, Schrodt F, Wiser SK, Arfin Khan MAS, Attorre F, Cayuela L, De Sanctis M, Dengler J, Haider S, Hatim MZ, Indreica A, Jansen F, Pauchard A, Peet RK, Petrik P, Pillar VD, Sandel B, Schmidt M, Tang Z, van Bodegom P, Vassilev K, Violle C, Alvarez-Davila E, Davidar P, Dolezal J, Hérault B, Galán-de-Mera A, Jiménez J, Kambach S, Kepfer-Rojas S, Kreft H, Lezama F, Linares-Palomino R, Monteagudo Mendoza A, N’Dja JK, Phillips OL, Rivas-Torres G, Sklenár P, Speziale K, Strohbach BJ, Vásquez Martínez R, Wang H-F, Wesche K & Bruelheide H (2022) Global patterns of vascular plant alpha diversity. Nature Communications, 13, 4683. DOI: 10.1038/s41467-022-32063-z.\n\n\n[256] Schiettekatte NMD, Brandl SJ, Casey JM, Graham NAJ, Barneche DR, Burkepile DE, Allgeier JE, Arias-Gonzaléz JE, Edgar GJ, Ferreira CEL, Floeter SR, Friedlander AM, Green AL, Kulbicki M, Letourneur Y, Luiz OJ, Mercière A, Morat F, Munsterman KS, Rezende EL, Rodríguez-Zaragoza FA, Stuart-Smith RD, Vigliola L, Villéger S & Parravicini V (2022) Biological trade-offs underpin coral reef ecosystem functioning. Nature Ecology & Evolution, 6, 701–708. DOI: 10.1038/s41559-022-01710-5.\n\n\n[255] Scholte P (2022) More is not enough: Central Africa and the proposed 30% protected and conserved areas by 2030. Oryx, 56, 810–811. DOI: 10.1017/S0030605322001090.\n\n\n[254] Scholte P, Pays O, Adam S, Chardonnet B, Fritz H, Mamang J-B, Prins HHT, Renaud P-C, Tadjo P & Moritz M (2022) Conservation overstretch and long-term decline of wildlife and tourism in the Central African savannas. Conservation Biology, 36, e13860. DOI: 10.1111/cobi.13860.\n\n\n[253] Specht A & Crowston K (2022) Interdisciplinary collaboration from diverse science teams can produce significant outcomes. PLoS ONE, 17, e0278043. DOI: 10.1371/journal.pone.0278043.\n\n\n\n2021\n\n[252] Bennett NJ, Katz L, Yadao-Evans W, Ahmadia GN, Atkinson S, Ban NC, Dawson NM, de Vos A, Fitzpatrick J, Gill D, Imirizaldu M, Lewis N, Mangubhai S, Meth L, Muhl E-K, Obura D, Spalding AK, Villagomez A, Wagner D, White A & Wilhelm A (2021) Advancing social equity in and through marine conservation. Frontiers in Marine Science, 8, 711538. DOI: 10.3389/fmars.2021.711538.\n\n\n[251] Bonhomme C, Céréghino R, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Farjalla VF, Marino NAC, Rota T, Srivastava DS & Leroy C (2021) In situ resistance, not immigration, supports invertebrate community resilience to drought intensification in a neotropical ecosystem. Journal of Animal Ecology, 90, 2015–2026. DOI: 10.1111/1365-2656.13392.\n\n\n[250] Campagne CS, Langridge J, Claudet J, Mongruel R & Thiébaut E (2021) What evidence exists on how changes in marine ecosystem structure and functioning affect ecosystem services delivery? A systematic map protocol. Environmental Evidence, 10, 36. DOI: 10.1186/s13750-021-00251-x.\n\n\n[249] Carlot J, Kayal M, Lenihan HS, Brandl SJ, Casey JM, Adjeroud M, Cardini U, Merciere A, Espiau B, Barneche DR, Rovere A, Hédouin L & Parravicini V (2021) Juvenile corals underpin coral reef carbonate production after disturbance. Global Change Biology, 27, 2623–2632. DOI: 10.1111/gcb.15610.\n\n\n[248] Cheikh Albassatneh M, Escudero M, Monnet A-C, Arroyo J, Baccheta G, Bagnoli F, Dimopoulos P, Hampe A, Leriche A, Médail F, Nikolic T, Ponger L, Vendramin GG & Fady B (2021) Spatial patterns of genus-level phylogenetic endemism in the tree flora of Mediterranean Europe. Diversity and Distributions, 27, 913–928. DOI: 10.1111/ddi.13241.\n\n\n[247] Couvreur TLP, Dauby G, Blach-Overgaard A, Deblauwe V, Dessein S, Droissart V, Hardy OJ, Harris DJ, Janssens SB, Ley AC, Mackinder BA, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Faye A (2021) Tectonics, climate and the diversification of the tropical African terrestrial flora and fauna. Biological Reviews, 96, 16–51. DOI: 10.1111/brv.12644.\n\n\n[246] Danner M-C, Azams SO, Robertson A, Perkins D, Behrends V & Reiss J (2021) It more than adds up: interaction of antibiotic mixing and temperature. Life, 11, 1435. DOI: 10.3390/life11121435.\n\n\n[245] Dawson NM, Coolsaet B, Sterling EJ, Loveridge R, Gross-Camp ND, Wongbusarakum S, Sangha KK, Scherl LM, Phuong Phan H, Zafra-Calvo N, Lavey WG, Byakagaba P, Idrobo CJ, Chenet A, Bennett NJ, Mansourian S & Rosado-May FJ (2021) The role of Indigenous peoples and local communities in effective and equitable conservation. Ecology and Society, 26, 19. DOI: 10.5751/ES-12625-260319.\n\n\n[244] Decaëns T, Bénéluz F, Ballesteros-Mejia L, Bonilla D & Rougerie R (2021) Description of three new species of Automeris Hübner, 1819 from Colombia and Brazil (Lepidoptera, Saturniidae, Hemileucinae). ZooKeys, 1031, 183–204. DOI: 10.3897/zookeys.1031.56035.\n\n\n[243] Doubek JP, Anneville O, Dur G, Lewandowska AM, Patil VP, Rusak JA, Salmaso N, Seltmann CT, Straile D, Urrutia-Cordero P, Venail P, Adrian R, Alfonso MB, DeGasperi CL, de Eyto E, Feuchtmayr H, Gaiser EE, Girdner SF, Graham JL, Grossart H-P, Hejzlar J, Jacquet S, Kirillin G, Llames ME, Matsuzaki SS, Nodine ER, Piccolo MC, Pierson DC, Rimmer A, Rudstam LG, Sadro S, Swain HM, Thackeray SJ, Thiery W, Verburg P, Zohary T & Stockwell JD (2021) The extent and variability of storm-induced temperature changes in lakes measured with long-term and high-frequency data. Limnology and Oceanography, 66, 1979–1992. DOI: 10.1002/lno.11739.\n\n\n[242] Fried G, Armengot L, Storkey J, Bourgeois B, Gaba S, Violle C & Munoz F (2021) Do ecological specialization and functional traits explain the abundance-frequency relationship? Arable weeds as a case study. Journal of Biogeography, 48, 37–50. DOI: 10.1111/jbi.13980.\n\n\n[241] Ghilardi M, Schiettekatte NMD, Casey JM, Brandl SJ, Degregory S, Mercière A, Morat F, Letourneur Y, Bejarano S & Parravicini V (2021) Phylogeny, body morphology, and trophic level shape intestinal traits in coral reef fishes. Ecology and Evolution, 11, 13218–13231. DOI: 10.1002/ece3.8045.\n\n\n[240] Gross N, Le Bagousse-Pinguet Y, Liancourt P, Saiz H, Violle C & Munoz F (2021) Unveiling ecological assembly rules from commonalities in trait distributions. Ecology Letters, 24, 1668–1680. DOI: 10.1111/ele.13789.\n\n\n[239] Guzman LM, Trzcinski MK, Barberis IM, Céréghino R, Srivastava DS, Gilbert B, Pillar VD, de Omena PM, MacDonald AAM, Corbara B, Leroy C, Ospina Bautista F, Romero GQ, Kratina K, Debastiani VJ, Gonçalves AZ, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2021) Climate influences the response of community functional traits to local conditions in bromeliad invertebrate communities. Ecography, 44, 440–452. DOI: 10.1111/ecog.05437.\n\n\n[238] Jiménez-Bolívar AC, Prada-Lara L, St Laurent RA & Rougerie R (2021) The Wild Silkmoths (Lepidoptera: Bombycoidea: Saturniidae) of Colombia: a database of occurrence points and taxonomic checklist. Zootaxa, 5081, 151–202. DOI: 10.11646/zootaxa.5081.2.1.\n\n\n[237] Kakouei K, Kraemer BM, Anneville O, Carvalho L, Feuchtmayr H, Graham JL, Higgins S, Pomati F, Rudstam LG, Stockwell JD, Thackeray SJ, Vanni MJ & Adrian R (2021) Phytoplankton and cyanobacteria abundances in mid‐21st century lakes depend strongly on future land use and climate projections. Global Change Biology, 27, 6409–6422. DOI: 10.1111/gcb.15866.\n\n\n[236] Langlois J, Guilhaumon F, Bockel T, Boissery P, de Almeida Braga C, Deter J, Holon F, Marre G, Tribot A-S & Mouquet N (2021) An integrated approach to estimate aesthetic and ecological values of coralligenous reefs. Ecological Indicators, 129, 107935. DOI: 10.1016/j.ecolind.2021.107935.\n\n\n[235] Maureaud A, Frelat R, Pécuchet L, Shackell N, Mérigot B, Pinsky ML, Amador K, Anderson SC, Arkhipkin A, Auber A, Barri I, Bell RJ, Belmaker J, Beukhof E, Camara ML, Guevara-Carrasco R, Choi J, Christensen HT, Conner J, Cubillos LA, Diadhiou HD, Edelist D, Emblemsvag M, Ernst B, Fairweather TP, Fock HO, Friedland KD, Garcia CB, Gascuel D, Gislason H, Goren M, Guitton J, Jouffre D, Hattab T, Hidalgo M, Kathena JN, Knuckey I, Kidé SO, Koen-Alonso M, Koopman M, Kulik V, León JP, Levitt-Barmats Y, Lindegren M, Llope M, Massiot-Granier F, Masski H, McLean M, Meissa B, Mérillet L, Mihneva V, Nunoo FKE, O’Driscoll R, O’Leary CA, Petrova E, Ramos JE, Refes W, Román-Marcote E, Siegstad H, Sobrino I, Sólmundsson J, Sonin O, Spies I, Steingrund P, Stephenson F, Stern N, Tserkova F, Tserpes G, Tzanatos E, van Rijn I, van Zwieten PAM, Vasilakopoulos P, Yepsen DV, Ziegler P & Thorson J (2021) Are we ready to track climate-driven shifts in marine species across international boundaries? - A global survey of scientific bottom trawl data. Global Change Biology, 27, 220–236. DOI: 10.1111/gcb.15404.\n\n\n[234] Monnet A-C, Cilleros K, Médail F, Cheikh Albassatneh M, Arroyo J, Bacchetta G, Bagnoli F, Barina Z, Cartereau M, Casajus N, Dimopoulos P, Domina G, Doxa A, Escudero M, Fady B, Hampe A, Matevski V, Misfud S, Nikolic T, Pavon D, Roig A, Barea ES, Spanu I, Strid A, Vendramin GG & Leriche A (2021) WOODIV, a database of occurrences, functional traits, and phylogenetic data for all Euro-Mediterranean trees. Scientific Data, 8, 89. DOI: 10.1038/s41597-021-00873-3.\n\n\n[233] Mouillot D, Loiseau N, Grenié M, Algar AC, Allegra M, Cadotte MW, Casajus N, Denelle P, Guéguen M, Maire A, Maitner B, McGill BJ, McLean M, Mouquet N, Munoz F, Thuiller W, Villéger S, Violle C & Auber A (2021) The dimensionality and structure of species trait spaces. Ecology Letters, 24, 1988–2009. DOI: 10.1111/ele.13778.\n\n\n[232] Murgier J, McLean M, Maire A, Mouillot D, Loiseau N, Munoz F, Violle C & Auber A (2021) Rebound in functional distinctiveness following warming and reduced fishing in the North Sea. Proceedings of the Royal Society B: Biological Sciences, 288, 20201600. DOI: 10.1098/rspb.2020.1600.\n\n\n[231] Parravicini V, Bender MG, Villéger S, Leprieur F, Pellissier L, Donati FGA, Floeter SR, Rezende EL, Mouillot D & Kulbicki M (2021) Coral reef fishes reveal strong divergence in the prevalence of traits along the global diversity gradient. Proceedings of the Royal Society B: Biological Sciences, 288, 20211712. DOI: 10.1098/rspb.2021.1712.\n\n\n[230] Pozas-Schacre C, Casey JM, Brandl SJ, Kulbicki M, Harmelin-Vivien M, Strona G & Parravicini V (2021) Congruent trophic pathways underpin global coral reef food webs. Proceedings of the National Academy of Sciences of the United States of America, 118, e2100966118. DOI: 10.1073/pnas.2100966118.\n\n\n[229] Sala E, Mayorga J, Bradley D, Cabral RB, Atwood TB, Auber A, Cheung W, Costello C, Ferretti F, Friedlander AM, Gaines SD, Garilao C, Goodell W, Halpern BS, Hinson A, Kaschner K, Kesner-Reyes K, Leprieur F, McGowan J, Morgan LE, Mouillot D, Palacios-Abrantes J, Possingham HP, Rechberger KD, Worm B & Lubchenco J (2021) Protecting the global ocean for biodiversity, food and climate. Nature, 592, 397–402. DOI: 10.1038/s41586-021-03371-z.\n\n\n[228] Srivastava DS, Winter M, Gross LJ, Metzger JP, Baron JS, Mouquet N, Meagher TR, Halpern BS & Pillar VD (2021) Maintaining momentum for collaborative working groups in a post-pandemic world. Nature Ecology & Evolution. DOI: 10.1038/s41559-021-01521-0.\n\n\n[227] Strona G, Beck PS, Cabeza M, Fattorini S, Guilhaumon F, Micheli F, Montano S, Ovaskainen O, Planes S, Veech JA & Parravicini V (2021) Ecological dependencies make remote reef fish communities most vulnerable to coral loss. Nature Communications, 12, 7282. DOI: 10.1038/s41467-021-27440-z.\n\n\n[226] Strona G, Lafferty KD, Fattorini S, Beck PS, Guilhaumon F, Arrigoni R, Montano S, Seveso D, Galli P, Planes S & Parravicini V (2021) Global tropical reef fish richness could decline by around half if corals are lost. Proceedings of the Royal Society B: Biological Sciences, 288, 20210274. DOI: 10.1098/rspb.2021.0274.\n\n\n[225] Urbina-Barreto I, Garnier R, Elise S, Pinel R, Dumas P, Mahamadaly V, Facon M, Bureau S, Peignon C, Quod J-P, Dutrieux E, Penin L & Adjeroud M (2021) Which method for which purpose? A comparison of line intercept transect and underwater photogrammetry methods for coral reef surveys. Frontiers in Marine Science, 8, 636902. DOI: 10.3389/fmars.2021.636902.\n\n\n[224] Wilson JK, Casajus N, Hutchinson RA, McFarland KP, Kerr JT, Berteaux D, Larrivée M & Prudic KL (2021) Climate change and local host availability drive the northern range boundary in the rapid expansion of a specialist insect herbivore, Papilio cresphontes. Frontiers in Ecology and Evolution, 9, 579230. DOI: 10.3389/fevo.2021.579230.\n\n\n\n2020\n\n[223] Ballesteros-Mejia L, Arnal P, Hallwachs W, Haxaire J, Janzen D, Kitching IJ & Rougerie R (2020) A global food plant dataset for wild silkmoths and hawkmoths and its use in documenting polyphagy of their caterpillars (Lepidoptera: Bombycoidea: Saturniidae, Sphingidae). Biodiversity Data Journal, 8, e60027. DOI: 10.3897/BDJ.8.e60027.\n\n\n[222] Bourgeois B, Gaba S, Plumejeaud C & Bretagnolle V (2020) Weed diversity is driven by complex interplay between multi-scale dispersal and local filtering. Proceedings of the Royal Society B: Biological Sciences, 287, 20201118. DOI: 10.1098/rspb.2020.1118.\n\n\n[221] Brandl SJ, Johansen JL, Casey JM, Tornabene L, Morais RA & Burt JA (2020) Extreme environmental conditions reduce coral reef fish biodiversity and productivity. Nature Communications, 11, 3832. DOI: 10.1038/s41467-020-17731-2.\n\n\n[220] Céréghino R, Françoise L, Bonhomme C, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Rota T, Farjalla VF & Leroy C (2020) Desiccation resistance traits predict freshwater invertebrate survival and community response to drought scenarios in a Neotropical ecosystem. Ecological Indicators, 119, 106839. DOI: 10.1016/j.ecolind.2020.106839.\n\n\n[219] Chang CW, Ye H, Miki T, Deyle ER, Souissi S, Anneville O, Adrian R, Chiang Y-R, Ichise S, Kumagai M, Matsuzaki SS, Shiah F-K, Wu J-T, hao Hsieh C & Sugihara G (2020) Long-term warming destabilizes aquatic ecosystems through weakening biodiversity-mediated causal networks. Global Change Biology, 26, 6413–6423. DOI: 10.1111/gcb.15323.\n\n\n[218] Cheikh Albassatneh M, Escudero M, Ponger L, Monnet A-C, Arroyo J, Nikolic T, Bacchetta G, Bagnoli F, Dimopoulos P, Leriche A, Médail F, Roig A, Spanu I, Vendramin GG, Hampe A & Fady B (2020) A comprehensive, genus-level time-calibrated phylogeny of the tree flora of Mediterranean Europe and an assessment of its vulnerability. Botany Letters, 167, 276–289. DOI: 10.1080/23818107.2019.1684360.\n\n\n[217] Coolsaet B, Dawson N, Rabitz F & Lovera S (2020) Access and allocation in global biodiversity governance: A review. International Environmental Agreements: Politics, Law and Economics, 20, 359–375. DOI: 10.1007/s10784-020-09476-6.\n\n\n[216] Dagallier LM, Janssens SB, Dauby G, Blach-Overgaard A, MacKinder BA, Droissart V, Svenning J-C, Sosef MSM, Stévart T, Harris DJ, Sonké B, Wieringa JJ, Hardy OJ & Couvreur TLP (2020) Cradles and museums of generic plant diversity across tropical Africa. New Phytologist, 225, 2196–2213. DOI: 10.1111/nph.16293.\n\n\n[215] David R, Mabile L, Specht A, Stryeck S, Thomsen M, Yahia M, Jonquet C, Dollé L, Jacob D, Bailo D, Bravo E, Gachet S, Gunderman H, Hollebecq J-E, Ioannidis V, Le Bras Y, Lerigoleur E & Cambon-Thomsen A (2020) FAIRness Literacy: The Achilles’ Heel of Applying FAIR Principles. Data Science Journal, 19, 32. DOI: 10.5334/dsj-2020-032.\n\n\n[214] Denelle P, Violle C & Munoz F (2020) Generalist plants are more competitive and more functionally similar to each other than specialist plants: insights from network analyses. Journal of Biogeography, 47, 1922–1933. DOI: 10.1111/jbi.13848.\n\n\n[213] Gaba S, Cheviron N, Perrot T, Piutti S, Gautier J-L & Bretagnolle V (2020) Weeds enhance multifunctionality in arable lands in South-West of France. Frontiers in Sustainable Food Systems, 4, 71. DOI: 10.3389/fsufs.2020.00071.\n\n\n[212] Grenié M, Violle C & Munoz F (2020) Is prediction of species richness from stacked species distribution models biased by habitat saturation? Ecological Indicators, 111, 105970. DOI: 10.1016/j.ecolind.2019.105970.\n\n\n[211] Helmstetter AJ, Amoussou BEN, Bethune K, Kamdem NG, Glèlè Kakaï R, Sonké B & Couvreur TLP (2020) Phylogenomic approaches reveal how climate shapes patterns of genetic diversity in an African rain forest tree species. Molecular Ecology, 29, 3560–3573. DOI: 10.1111/mec.15572.\n\n\n[210] Helmstetter AJ, Béthune K, Kamdem NG, Sonké B & Couvreur TL (2020) Individualistic evolutionary responses of Central African rain forest plants to Pleistocene climatic fluctuations. Proceedings of the National Academy of Sciences of the United States of America, 117, 32509–32518. DOI: 10.1073/pnas.2001018117.\n\n\n[209] Helmstetter AJ, Kamga SM, Bethune K, Lautenschläger T, Zizka A, Bacon CD, Wieringa JJ, Stauffer F, Antonelli A, Sonké B & Couvreur TLP (2020) Unraveling the phylogenomic relationships of the most diverse African palm genus Raphia (Calamoideae, Arecaceae). Plants, 9, 549. DOI: 10.3390/plants9040549.\n\n\n[208] Helmstetter AJ, Papadopulos AST, Igea J & Van Dooren TJM (2020) Trait evolution and historical biogeography shape assemblages of annual killifish. Journal of Biogeography, 47, 1955–1965. DOI: 10.1111/jbi.13912.\n\n\n[207] Hindell MA, Reisinger RR, Ropert-Coudert Y, Hückstädt LA, Trathan PN, Bornemann H, Charrassin J-B, Chown SL, Costa DP, Danis B, Lea M-A, Thompson D, Torres LG, Van de Putte AP, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Corney S, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Wotherspoon S, Jonsen ID & Raymond B (2020) Tracking of marine predators to protect Southern Ocean ecosystems. Nature, 580, 87–92. DOI: 10.1038/s41586-020-2126-y.\n\n\n[206] Laroche F, Violle C, Taudière A & Munoz F (2020) Analyzing snapshot diversity patterns with the Neutral Theory can show functional groups’ effects on community assembly. Ecology, 101, e02977. DOI: 10.1002/ecy.2977.\n\n\n[205] Loiseau N, Mouquet N, Casajus N, Grenié M, Guéguen M, Maitner B, Mouillot D, Ostling A, Renaud J, Tucker C, Velez L, Thuiller W & Violle C (2020) Global distribution and conservation status of ecologically rare mammal and bird species. Nature Communications, 11, 5071. DOI: 10.1038/s41467-020-18779-w.\n\n\n[204] Mahaut L, Cheptou P-O, Fried G, Munoz F, Storkey J, Vasseur F, Violle C & Bretagnolle V (2020) Weeds: Against the rules? Trends in Plant Science, 25, 1107–1116. DOI: 10.1016/j.tplants.2020.05.013.\n\n\n[203] Mahaut L, Fort F, Violle C & Freschet GT (2020) Multiple facets of diversity effects on plant productivity: Species richness, functional diversity, species identity and intraspecific competition. Functional Ecology, 34, 287–298. DOI: 10.1111/1365-2435.13473.\n\n\n[202] Marino NAC, Céréghino R, Gilbert B, Petermann J, Srivastava DS, de Omena PM, Ospina Bautista F, Farjalla VF, Guzman LM, Romero GQ, Trzcinski MK, Barberis IM, Corbara B, Debastiani VJ, Dézerald O, Kratina K, Leroy C, MacDonald AAM, Montero G, Pillar VD, Richardson BA, Richardson MJ, Talaga S, Gonçalves AZ, Piccoli GCO & Jocqué M (2020) Species niches, not traits, determine abundance and occupancy patterns: A multi-site synthesis. Global Ecology and Biogeography, 29, 295–308. DOI: 10.1111/geb.13029.\n\n\n[201] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2020) Ecological specialization and rarity of arable weeds: Insights from a comprehensible survey in France. Plants, 9, 824. DOI: 10.3390/plants9070824.\n\n\n[200] Parravicini V, Casey JM, Schiettekatte NMD, Brandl SJ, Pozas-Schacre C, Carlot J, Edgar GJ, Graham NAJ, Harmelin-Vivien M, Kulbicki M, Strona G & Stuart-Smith RD (2020) Delineating reef fish trophic guilds with global gut content data synthesis and phylogeny. PLoS Biology, 18, e3000702. DOI: 10.1371/journal.pbio.3000702.\n\n\n[199] Pellissier V, Schmucki R, Pe’er G, Aunins A, Brereton TM, Brotons L, Carnicer J, Chodkiewicz T, Chylarecki P, del Moral JC, Escandell V, Evans D, Foppen R, Harpke A, Heliölä J, Herrando S, Kuussaari M, Kühn E, Lehikoinen A, Lindström A, Moshoj CM, Musche M, Noble D, Oliver TH, Reif J, Richard D, Roy DB, Schweiger O, Settele J, Stefanescu C, Teufelbauer N, Touroult J, Trautmann S, van Strien AJ, Swaay CAM, Turnhout C, Vermouzek Z, Vorísek P, Jiguet F & Julliard R (2020) Effects of Natura 2000 on nontarget bird and butterfly species based on citizen science data. Conservation Biology, 34, 666–676. DOI: 10.1111/cobi.13434.\n\n\n[198] Ropert-Coudert Y, Van de Putte AP, Reisinger RR, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt LA, Jonsen ID, Lea M-A, Thompson D, Torres LG, Trathan PN, Wotherspoon S, Ainley DG, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Raymond B & Hindell MA (2020) The retrospective analysis of Antarctic tracking data project. Scientific Data, 7, 94. DOI: 10.1038/s41597-020-0406-x.\n\n\n[197] Specht A, Corrêa P, Belbin L & Loescher HW (2020) Critical research infrastructure: The importance of synthesis centers. Elephant in the Lab. DOI: 10.5281/zenodo.3660920.\n\n\n[196] Stockwell JD, Doubek JP, Adrian R, Anneville O, Carey CC, Carvalho L, De Senerpont Domis LN, Dur G, Frassl MA, Grossart H, Ibelings BW, Lajeunesse MJ, Lewandowska AM, Llames ME, Matsuzaki SS, Nodine ER, Noges P, Patil VP, Pomati F, Rinke K, Rudstam LG, Rusak JA, Salmaso N, Seltmann CT, Straile D, Thackeray SJ, Thiery W, Urrutia‐Cordero P, Venail P, Verburg P, Woolway RI, Zohary T, Andersen MR, Bhattacharya R, Hejzlar J, Janatian N, Kpodonu ATNK, Williamson TJ & Wilson HL (2020) Storm impacts on phytoplankton community dynamics in lakes. Global Change Biology, 26, 2756–2784. DOI: 10.1111/gcb.15033.\n\n\n[195] Thuiller W, Gravel D, Ficetola GF, Lavergne S, Münkemüller T, Pollock LJ, Zimmermann NE & Mazel F (2020) Productivity begets less phylogenetic diversity but higher uniqueness than expected. Journal of Biogeography, 47, 44–58. DOI: 10.1111/jbi.13630.\n\n\n[194] Yancovitch Shalom H, Granot I, Blowes SA, Friedlander AM, Mellin C, Leite Ferreira CE, Arias-González JE, Kulbicki M, Floeter SR, Chabanet P, Parravicini V & Belmaker J (2020) A closer examination of the ‘abundant center’ hypothesis for reef fishes. Journal of Biogeography, 47, 2194–2209. DOI: 10.1111/jbi.13920.\n\n\n\n2019\n\n[193] Anneville O, Chang CW, Dur G, Souissi S, Rimet F & Hsieh CH (2019) The paradox of re-oligotrophication: The role of bottom-up versus top-down controls on the phytoplankton community. Oikos, 128, 1666–1677. DOI: 10.1111/oik.06399.\n\n\n[192] Baylis AMM, Tierney M, Orben RA, Warwick-Evans V, Wakefield E, Grecian WJ, Trathan PN, Reisinger RR, Ratcliffe N, Croxall J, Campioni L, Catry P, Crofts S, Boersma PD, Galimberti F, Granadeiro J, Handley J, Hayes S, Hedd A, Masello JF, Montevecchi WA, Pütz K, Quillfeldt P, Rebstock GA, Sanvito S, Staniland IJ & Brickle P (2019) Important at-sea areas of colonial breeding marine predators on the Southern Patagonian Shelf. Scientific Reports, 9, 8517. DOI: 10.1038/s41598-019-44695-1.\n\n\n[191] Bourgeois B, Munoz F, Fried G, Mahaut L, Armengot L, Denelle P, Storkey J, Gaba S & Violle C (2019) What makes a weed a weed? A large-scale evaluation of arable weeds through a functional lens. American Journal of Botany, 106, 90–100. DOI: 10.1002/ajb2.1213.\n\n\n[190] Catarino R, Gaba S & Bretagnolle V (2019) Experimental and empirical evidence shows that reducing weed control in winter cereal fields is a viable strategy for farmers. Scientific Reports, 9, 9004. DOI: 10.1038/s41598-019-45315-8.\n\n\n[189] de Omena PM, Srivastava DS & Romero GQ (2019) Consumptive effects and mismatch in predator–prey turnover rates cause inversion of biomass pyramids. Oecologia, 190, 159–168. DOI: 10.1007/s00442-019-04394-0.\n\n\n[188] Denelle P, Violle C & Munoz F (2019) Distinguishing the signatures of local environmental filtering and regional trait range limits in the study of trait–environment relationships. Oikos, 128, 960–971. DOI: 10.1111/oik.05851.\n\n\n[187] Enquist BJ, Feng X, Boyle B, Maitner BS, Newman EA, Jorgensen PM, Roehrdanz PR, Thiers BM, Burger JR, Corlett RT, Couvreur TLP, Dauby G, Donoghue JC, Foden W, Lovett JC, Marquet PA, Merow C, Midgley G, Morueta-Holme N, Neves DM, Oliveira-Filho AT, Kraft NJB, Park DS, Peet RK, Pillet M, Serra-Diaz JM, Sandel B, Schildhauer MP, Símová I, Violle C, Wieringa JJ, Wiser SK, Hannah L, Svenning J-C & McGill BJ (2019) The commonness of rarity: Global and future distribution of rarity across land plants. Science Advances, 5, eaaz0414. DOI: 10.1126/sciadv.aaz0414.\n\n\n[186] Hedde M, Nahmani J, Séré G, Auclerc A & Cortet J (2019) Early colonisation of constructed technosols by macro-invertebrates. Journal of Soils and Sediments, 19, 3193–3203. DOI: 10.1007/s11368-018-2142-9.\n\n\n[185] Jonsen ID, McMahon CR, Patterson TA, Auger-Méthé M, Harcourt R, Hindell MA & Bestley S (2019) Movement responses to environment: Fast inference of variation among southern elephant seals with a mixed effects model. Ecology, 100, e02566. DOI: 10.1002/ecy.2566.\n\n\n[184] Letessier TB, Mouillot D, Bouchet PJ, Vigliola L, Fernandes MC, Thompson C, Boussarie G, Turner J, Juhel J-B, Maire E, Caley MJ, Koldewey HJ, Friedlander AM, Sala E & Meeuwig JJ (2019) Remote reefs and seamounts are the last refuges for marine predators across the Indo-Pacific. PLoS Biology, 17, e3000366. DOI: 10.1371/journal.pbio.3000366.\n\n\n[183] Mahaut L, Gaba S & Fried G (2019) A functional diversity approach of crop sequences reveals that weed diversity and abundance show different responses to environmental variability. Journal of Applied Ecology, 56, 1400–1409. DOI: 10.1111/1365-2664.13389.\n\n\n[182] McLean M, Auber A, Graham NAJ, Houk P, Villéger S, Violle C, Thuiller W, Wilson SK & Mouillot D (2019) Trait structure and redundancy determine sensitivity to disturbance in marine fish communities. Global Change Biology, 25, 3424–3437. DOI: 10.1111/gcb.14662.\n\n\n[181] Médail F, Monnet A-C, Pavon D, Nikolic T, Dimopoulos P, Bacchetta G, Arroyo J, Barina Z, Cheikh Albassatneh M, Domina G, Fady B, Matevski V, Mifsud S & Leriche A (2019) What is a tree in the Mediterranean Basin hotspot? A critical analysis. Forest Ecosystems, 6, 17. DOI: 10.1186/s40663-019-0170-6.\n\n\n[180] Metcalfe H, Hassall KL, Boinot S & Storkey J (2019) The contribution of spatial mass effects to plant diversity in arable fields. Journal of Applied Ecology, 56, 1560–1574. DOI: 10.1111/1365-2664.13414.\n\n\n[179] Paul KI, Larmour J, Specht A, Zerihun A, Ritson P, Roxburgh SH, Sochacki S, Lewis T, Barton CVM, England JR, Battaglia M, O’Grady A, Pinkard E, Applegate G, Jonson J, Brooksbank K, Sudmeyer R, Wildy D, Montagu KD, Bradford M, Butler D & Hobbs T (2019) Testing the generality of below-ground biomass allometry across plant functional types. Forest Ecology and Management, 432, 102–114. DOI: 10.1016/j.foreco.2018.08.043.\n\n\n[178] Perkins DM, Perna A, Adrian R, Cermeño P, Gaedke U, Huete-Ortega M, White EP & Yvon-Durocher G (2019) Energetic equivalence underpins the size structure of tree and phytoplankton communities. Nature Communications, 10, 255. DOI: 10.1038/s41467-018-08039-3.\n\n\n[177] Stévart T, Dauby G, Lowry PP, Blach-Overgaard A, Droissart V, Harris DJ, MacKinder BA, Schatz GE, Sonké B, Sosef MSM, Svenning J-C, Wieringa JJ & Couvreur TLP (2019) A third of the tropical African flora is potentially threatened with extinction. Science Advances, 5, eaax9444. DOI: 10.1126/sciadv.aax9444.\n\n\n\n2018\n\n[176] Aistara GA (2018) Organic Sovereignties: Struggles over Farming in an Age of Free Trade. University of Washington Press, Seattle, USA. URL: https://uwapress.uw.edu/book/9780295743110/organic-sovereignties/.\n\n\n[175] Aubert M & Bureau F (2018) Forest humus forms as a playground for studying aboveground-belowground relationships: Part 1, Theoretical backgrounds. Applied Soil Ecology, 123, 391–397. DOI: 10.1016/j.apsoil.2017.09.004.\n\n\n[174] Bonfanti J, Hedde M, Joimel S, Krogh PH, Violle C, Nahmani J & Cortet J (2018) Intraspecific body size variability in soil organisms at a European scale: Implications for functional biogeography. Functional Ecology, 32, 2562–2570. DOI: 10.1111/1365-2435.13194.\n\n\n[173] Brousseau PM, Gravel D & Handa IT (2018) Trait matching and phylogeny as predictors of predator–prey interactions involving ground beetles. Functional Ecology, 32, 192–202. DOI: 10.1111/1365-2435.12943.\n\n\n[172] Carboni M, Calderon-Sanou I, Pollock LJ, Violle C, Consortium D & Thuiller W (2018) Functional traits modulate the response of alien plants along abiotic and biotic gradients. Global Ecology and Biogeography, 27, 1173–1185. DOI: 10.1111/geb.12775.\n\n\n[171] Céréghino R, Pillar VD, Srivastava DS, de Omena PM, MacDonald AAM, Barberis IM, Corbara B, Guzman LM, Leroy C, Ospina Bautista F, Romero GQ, Trzcinski MK, Kratina P, Debastiani VJ, Gonçalves AZ, Marino NAC, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Gilbert B, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2018) Constraints on the functional trait space of aquatic invertebrates in bromeliads. Functional Ecology, 32, 2435–2447. DOI: 10.1111/1365-2435.13141.\n\n\n[170] Cosiaux A, Gardiner LM, Stauffer FW, Bachman SP, Sonké B, Baker WJ & Couvreur TLP (2018) Low extinction risk for an important plant resource: Conservation assessments of continental African palms (Arecaceae/Palmae). Biological Conservation, 221, 323–333. DOI: 10.1016/j.biocon.2018.02.025.\n\n\n[169] Couvreur TLP (2018) Unraveling rain forest biodiversity: An interview with Thomas Couvreur. BMC Biology, 16, 127. DOI: 10.1186/s12915-018-0594-4.\n\n\n[168] Datry T, Boulton AJ, Bonada N, Fritz K, Leigh C, Sauquet E, Tockner K, Hugueny B & Dahm CN (2018) Flow intermittence and ecosystem services in rivers of the Anthropocene. Journal of Applied Ecology, 55, 353–364. DOI: 10.1111/1365-2664.12941.\n\n\n[167] Droissart V, Dauby G, Hardy OJ, Deblauwe V, Harris DJ, Janssens SB, MacKinder BA, Blach-Overgaard A, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Couvreur TLP (2018) Beyond trees: Biogeographical regionalization of tropical Africa. Journal of Biogeography, 45, 1153–1167. DOI: 10.1111/jbi.13190.\n\n\n[166] Echeverría-Londoño S, Enquist BJ, Neves DM, Violle C, Boyle B, Kraft NJB, Maitner BS, McGill BJ, Peet RK, Sandel B, Smith SA, Svenning J-C, Wiser SK & Kerkhoff AJ (2018) Plant functional diversity and the biogeography of biomes in North and South America. Frontiers in Ecology and Evolution, 6, 219. DOI: 10.3389/fevo.2018.00219.\n\n\n[165] Gaba S, Caneill J, Nicolardot B, Perronne R & Bretagnolle V (2018) Crop competition in winter wheat has a higher potential than farming practices to regulate weeds. Ecosphere, 9, e02413. DOI: 10.1002/ecs2.2413.\n\n\n[164] Grenié M, Mouillot D, Villéger S, Denelle P, Tucker CM, Munoz F & Violle C (2018) Functional rarity of coral reef fishes at the global scale: Hotspots and challenges for conservation. Biological Conservation, 226, 288–299. DOI: 10.1016/j.biocon.2018.08.011.\n\n\n[163] Jaillard B, Deleporte P, Loreau M & Violle C (2018) A combinatorial analysis using observational data identifies species that govern ecosystem functioning. PLoS ONE, 13, e0201135. DOI: 10.1371/journal.pone.0201135.\n\n\n[162] Jaillard B, Richon C, Deleporte P, Loreau M & Violle C (2018) An a posteriori species clustering for quantifying the effects of species interactions on ecosystem functioning. Methods in Ecology and Evolution, 9, 704–715. DOI: 10.1111/2041-210X.12920.\n\n\n[161] Joimel S, Capiaux H, Schwartz C, Hedde M, Lebeau T, Le Guern C, Nahmani J, Pernin C, Salmon S, Santorufo L, Béchet B & Cortet J (2018) Effect of geogenic lead on fungal and collembolan communities in garden topsoil. Pedosphere, 28, 215–226. DOI: 10.1016/S1002-0160(18)60022-0.\n\n\n[160] Joimel S, Grard B, Auclerc A, Hedde M, Le Doaré N, Salmon S & Chenu C (2018) Are Collembola “flying” onto green roofs? Ecological Engineering, 111, 117–124. DOI: 10.1016/j.ecoleng.2017.12.002.\n\n\n[159] Keil P, MacDonald AAM, Ramirez KS, Bennett JM, García-Peña GE, Yguel B, Bourgeois B & Meyer C (2018) Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems. Ecography, 41, 1788–1800. DOI: 10.1111/ecog.03424.\n\n\n[158] Kitching IJ, Rougerie R, Zwick A, Hamilton C, St Laurent R, Naumann S, Ballesteros-Mejia L & Kawahara A (2018) A global checklist of the Bombycoidea (Insecta: Lepidoptera). Biodiversity Data Journal, 6, e22236. DOI: 10.3897/bdj.6.e22236.\n\n\n[157] Kulbicki M, Friedlander AM, Mouillot D & Parravicini V (2018) Geographic variation in the composition and function of parrotfishes. In: Hoey A, Bellwood DR & Bonaldo R (Eds.), The Biology and Ecology of Parrotfishes, CRC Press/Taylor & Francis Group, Boca Raton, FL, USA (pp. 215–244). DOI: 10.1201/9781315118079.\n\n\n[156] Ledo A, Paul KI, Burslem DFRP, Ewel JJ, Barton CVM, Battaglia M, Brooksbank K, Carter J, Eid TH, England JR, Fitzgerald A, Jonson J, Mencuccini M, Montagu KD, Montero G, Mugasha WA, Pinkard E, Roxburgh SH, Ryan CM, Ruiz-Peinado R, Sochacki S, Specht A, Wildy D, Wirth C, Zerihun A & Chave J (2018) Tree size and climatic water deficit control root to shoot ratio in individual trees globally. New Phytologist, 217, 8–11. DOI: 10.1111/nph.14863.\n\n\n[155] Loranger J, Munoz F, Shipley B & Violle C (2018) What makes trait–abundance relationships when both environmental filtering and stochastic neutral dynamics are at play? Oikos, 127, 1735–1745. DOI: 10.1111/oik.05398.\n\n\n[154] Reisinger RR, Raymond B, Hindell MA, Bester MN, Crawford RJM, Davies D, de Bruyn PJN, Dilley BJ, Kirkman SP, Makhado AB, Ryan PG, Schoombie S, Stevens K, Sumner MD, Tosh CA, Wege M, Whitehead TO, Wotherspoon S & Pistorius PA (2018) Habitat modelling of tracking data from multiple marine predators identifies important areas in the Southern Indian Ocean. Diversity and Distributions, 24, 535–550. DOI: 10.1111/ddi.12702.\n\n\n[153] Símová I, Violle C, Svenning J-C, Kattge J, Engemann K, Sandel B, Peet RK, Wiser SK, Blonder B, McGill BJ, Boyle B, Morueta-Holme N, Kraft NJB, van Bodegom PM, Gutiérrez AG, Bahn M, Ozinga WA, Tószögyová A & Enquist BJ (2018) Spatial patterns and climate relationships of major plant traits in the New World differ between woody and herbaceous species. Journal of Biogeography, 45, 895–916. DOI: 10.1111/jbi.13171.\n\n\n[152] Storkey J & Neve P (2018) What good is weed diversity? Weed Research, 58, 239–243. DOI: 10.1111/wre.12310.\n\n\n[151] Vincent Q, Leyval C, Beguiristain T & Auclerc A (2018) Functional structure and composition of Collembola and soil macrofauna communities depend on abiotic parameters in derelict soils. Applied Soil Ecology, 130, 259–270. DOI: 10.1016/j.apsoil.2018.07.002.\n\n\n\n2017\n\n[150] Abgrall C, Chauvat M, Langlois E, Hedde M, Mouillot D, Salmon S, Winck B & Forey E (2017) Shifts and linkages of functional diversity between above- and below-ground compartments along a flooding gradient. Functional Ecology, 31, 350–360. DOI: 10.1111/1365-2435.12718.\n\n\n[149] Amsellem L, Brouat C, Duron O, Porter SS, Vilcinskas A & Facon B (2017) Chapter 3 - Importance of microorganisms to macroorganisms invasions: Is the essential invisible to the eye? (The Little Prince, A. de Saint-Exupéry, 1943). In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: Empirical evidence and case studies, Advances in Ecological Research (Vol. 57), Academic Press (pp. 99–146). DOI: 10.1016/bs.aecr.2016.10.005.\n\n\n[148] Audusseau H, Le Vaillant M, Janz N, Nylin S, Karlsson B & Schmucki R (2017) Species range expansion constrains the ecological niches of resident butterflies. Journal of Biogeography, 44, 28–38. DOI: 10.1111/jbi.12787.\n\n\n[147] Baron JS, Specht A, Garnier E, Bishop P, Campbell CA, Davis FW, Fady B, Field D, Gross LJ, Guru SM, Halpern BS, Hampton SE, Leavitt PR, Meagher TR, Ometto J, Parker JN, Price R, Rawson CH, Rodrigo A, Sheble LA & Winter M (2017) Synthesis centers as critical research infrastructure. BioScience, 67, 750–759. DOI: 10.1093/biosci/bix053.\n\n\n[146] Basset Y, Lamarre GPA, Ratz T, Segar ST, Decaëns T, Rougerie R, Miller SE, Perez F, Bobadilla R, Lopez Y, Ramirez JA, Aiello A & Barrios H (2017) The Saturniidae of Barro Colorado Island, Panama: A model taxon for studying the long-term effects of climate change? Ecology and Evolution, 7, 9991–10004. DOI: 10.1002/ece3.3515.\n\n\n[145] Bender MG, Leprieur F, Mouillot D, Kulbicki M, Parravicini V, Pie MR, Barneche DR, Oliveira-Santos LGR & Floeter SR (2017) Isolation drives taxonomic and functional nestedness in tropical reef fish faunas. Ecography, 40, 425–435. DOI: 10.1111/ecog.02293.\n\n\n[144] Blonder B, Morrow CB, Maitner BS, Harris DJ, Lamanna C, Violle C, Enquist BJ & Kerkhoff AJ (2017) New approaches for delineating n-dimensional hypervolumes. Methods in Ecology and Evolution, 9, 305–319. DOI: 10.1111/2041-210X.12865.\n\n\n[143] Borgy B, Violle C, Choler P, Denelle P, Munoz F, Kattge J, Lavorel S, Loranger J, Amiaud B, Bahn M, van Bodegom PM, Brisse H, Debarros G, Diquelou S, Gachet S, Jolivet C, Lemauviel-Lavenant S, Mikolajczak A, Olivier J, Ordoñez J, de Ruffray P, Viovy N & Garnier E (2017) Plant community structure and nitrogen inputs modulate the climate signal on leaf traits. Global Ecology and Biogeography, 26, 1138–1152. DOI: 10.1111/geb.12623.\n\n\n[142] Borgy B, Violle C, Choler P, Garnier E, Kattge J, Loranger J, Amiaud B, Cellier P, Debarros G, Denelle P, Diquelou S, Gachet S, Jolivet C, Lavorel S, Lemauviel-Lavenant S, Mikolajczak A, Munoz F, Olivier J & Viovy N (2017) Sensitivity of community-level trait–environment relationships to data representativeness: A test for functional biogeography. Global Ecology and Biogeography, 26, 729–739. DOI: 10.1111/geb.12573.\n\n\n[141] Chapuis E, Lamy T, Pointier J-P, Juillet N, Ségard A, Jarne P & David P (2017) Bioinvasion triggers rapid evolution of life histories in freshwater snails. The American Naturalist, 190, 694–706. DOI: 10.1086/693854.\n\n\n[140] Chiu M-C, Leigh C, Mazor R, Cid N & Resh V (2017) Chapter 5.1 - Anthropogenic threats to intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 433–454). DOI: 10.1016/B978-0-12-803835-2.00017-6.\n\n\n[139] Costigan KH, Kennard MJ, Leigh C, Sauquet E, Datry T & Boulton AJ (2017) Chapter 2.2 - Flow regimes in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 51–78). DOI: 10.1016/c2015-0-00459-2.\n\n\n[138] Curty RG, Crowston K, Specht A, Grant BW & Dalton ED (2017) Attitudes and norms affecting scientists’ data reuse. PLoS ONE, 12, 1–22. DOI: 10.1371/journal.pone.0189288.\n\n\n[137] Datry T, Bonada N & Boulton AJ (2017) Chapter 1 - General Introduction. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 1–20). DOI: 10.1016/c2015-0-00459-2.\n\n\n[136] Datry T, Bonada N & Boulton AJ (2017) Chapter 6 - Conclusions: Recent advances and future prospects in the ecology and management of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 563–584). DOI: 10.1016/c2015-0-00459-2.\n\n\n[135] Dauby G, Stévart T, Droissart V, Cosiaux A, Deblauwe V, Simo-Droissart M, Sosef MSM, Lowry PP, Schatz GE, Gereau RE & Couvreur TLP (2017) ConR: An R package to assist large-scale multispecies preliminary conservation assessments using distribution data. Ecology and Evolution, 7, 11292–11303. DOI: 10.1002/ece3.3704.\n\n\n[134] David P, Thébault E, Anneville O, Duyck P-F, Chapuis E & Loeuille N (2017) Chapter 1 - Impacts of invasive species on food webs: A review of empirical data. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 1–60). DOI: 10.1016/bs.aecr.2016.10.001.\n\n\n[133] Garine E, Luxereau A, Wencélius J, Violon C, Robert T, Barnaud A, Caillon S & Raimond C (2017) De qui les variétés traditionnelles de plantes cultivées pourraient-elles être le patrimoine ? Réflexions depuis le bassin du lac Tchad. In: Juhé-Beaulaton D, Cormier-Salem M, de Robert P & Roussel B (Eds.), Effervescence patrimoniale au Sud : Entre nature et société, IRD Éditions, Marseille, France (pp. 379–409). DOI: 10.4000/books.irdeditions.8863.\n\n\n[132] Garnier E, Stahl U, Laporte M-A, Kattge J, Mougenot I, Kühn I, Laporte B, Amiaud B, Ahrestani FS, Bönisch G, Bunker DE, Cornelissen JHC, Díaz S, Enquist BJ, Gachet S, Jaureguiberry P, Kleyer M, Lavorel S, Maicher L, Pérez-Harguindeguy N, Poorter H, Schildhauer MP, Shipley B, Violle C, Weiher E, Wirth C, Wright IJ & Klotz S (2017) Towards a thesaurus of plant characteristics: an ecological contribution. Journal of Ecology, 105, 298–309. DOI: 10.1111/1365-2745.12698.\n\n\n[131] Grenié M, Denelle P, Tucker CM, Munoz F & Violle C (2017) funrar: An R package to characterize functional rarity. Diversity and Distributions, 23, 1365–1371. DOI: 10.1111/ddi.12629.\n\n\n[130] Hampton SE, Halpern BS, Winter M, Balch JK, Parker JN, Baron JS, Palmer MA, Schildhauer MP, Bishop P, Meagher TR & Specht A (2017) Best practices for virtual participation in meetings: Experiences from synthesis centers. The Bulletin of the Ecological Society of America, 98, 57–63. DOI: 10.1002/bes2.1290.\n\n\n[129] Hosseini PR, Mills JN, Prieur-Richard A-H, Ezenwa VO, Bailly X, Rizzoli A, Suzán G, Vittecoq M, García-Peña GE, Daszak P, Guégan J-F & Roche B (2017) Does the impact of biodiversity differ between emerging and endemic pathogens? The need to separate the concepts of hazard and risk. Philosophical Transactions of the Royal Society B: Biological Sciences, 372, 20160129. DOI: 10.1098/rstb.2016.0129.\n\n\n[128] Jacquet C, Mouillot D, Kulbicki M & Gravel D (2017) Extensions of Island Biogeography Theory predict the scaling of functional trait composition with habitat area and isolation. Ecology Letters, 20, 135–146. DOI: 10.1111/ele.12716.\n\n\n[127] Kamenova S, Bartley TJ, Bohan DA, Boutain JR, Colautti RI, Domaizon I, Fontaine C, Lemainque A, Le Viol I, Mollot G, Perga M-E, Ravigné V & Massol F (2017) Chapter 3 - Invasions toolkit: Current methods for tracking the spread and impact of invasive species. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 85–182). DOI: 10.1016/bs.aecr.2016.10.009.\n\n\n[126] Koundouri P, Boulton AJ, Datry T & Souliotis I (2017) Chapter 5.2 - Ecosystem services, values, and societal perceptions of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 455–476). DOI: 10.1016/c2015-0-00459-2.\n\n\n[125] Leigh C & Datry T (2017) Drying as a primary hydrological determinant of biodiversity in river systems: a broad-scale analysis. Ecography, 40, 487–499. DOI: 10.1111/ecog.02230.\n\n\n[124] Leigh C, Laporte B, Bonada N, Fritz K, Pella H, Sauquet E, Tockner K & Datry T (2017) IRBAS: An online database to collate, analyze, and synthesize data on the biodiversity and ecology of intermittent rivers worldwide. Ecology and Evolution, 7, 815–823. DOI: 10.1002/ece3.2679.\n\n\n[123] Maisto G, Milano V & Santorufo L (2017) Relationships among site characteristics, taxonomical structure and functional trait distribution of arthropods in forest, urban and agricultural soils of Southern Italy. Ecological Research, 32, 511–521. DOI: 10.1007/s11284-017-1464-1.\n\n\n[122] Massol F, David P & Bohan DA (2017) Preface. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. xiii – xvi). DOI: 10.1016/S0065-2504(17)30009-0.\n\n\n[121] Massol F, Dubart M, Calcagno V, Cazelles K, Jacquet C, Kéfi S & Gravel D (2017) Chapter 4 - Island biogeography of food webs. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 183–262). DOI: 10.1016/bs.aecr.2016.10.004.\n\n\n[120] McIntosh AR, Leigh C, Boersma KS, McHugh PA, Febria C & García-Berthou E (2017) Chapter 4.7 - Food webs and trophic interactions in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 323–347). DOI: 10.1016/B978-0-12-803835-2.00012-7.\n\n\n[119] Meyin A. Ebong S, García-Peña GE, Pluot-Sigwalt D, Marsollier L, Le Gall P, Eyangoh S & Guégan J-F (2017) Ecology and feeding habits drive infection of water bugs with mycobacterium ulcerans. EcoHealth, 14, 329–341. DOI: 10.1007/s10393-017-1228-y.\n\n\n[118] Milano V (2017) Effets de la mosaïque paysagère proche, de l’histoire et des pratiques de gestion locales sur les communautés taxonomiques et fonctionnelles des Collemboles du sol des parcs urbains méditerranéens : les cas de Naples (Italie) et Montpellier (France) [PhD thesis]. Université Paul Valéry, Montpellier, France. URL: https://tel.archives-ouvertes.fr/tel-01863434.\n\n\n[117] Mills SC, Oliver TH, Bradbury RB, Gregory RD, Brereton TM, Kühn E, Kuussaari M, Musche M, Roy DB, Schmucki R, Stefanescu C, van Swaay CAM & Evans KL (2017) European butterfly populations vary in sensitivity to weather across their geographical ranges. Global Ecology and Biogeography, 26, 1374–1385. DOI: 10.1111/geb.12659.\n\n\n[116] Mollot G, Pantel JH & Romanuk TN (2017) Chapter 2 - The effects of invasive species on the decline in species richness: A global meta-analysis. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 61–83). DOI: 10.1016/bs.aecr.2016.10.002.\n\n\n[115] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2017) Database of weeds in cultivation fields of France and UK, with ecological and biogeographical information (Version 1.0.0) [Data set], Zenodo. DOI: 10.5281/zenodo.1112342.\n\n\n[114] Ottimofiore E, Albouy C, Leprieur F, Descombes P, Kulbicki M, Mouillot D, Parravicini V & Pellissier L (2017) Responses of coral reef fishes to past climate changes are related to life-history traits. Ecology and Evolution, 7, 1996–2005. DOI: 10.1002/ece3.2800.\n\n\n[113] Pantel JH, Bohan DA, Calcagno V, David P, Duyck P-F, Kamenova S, Loeuille N, Mollot G, Romanuk TN, Thébault E, Tixier P & Massol F (2017) Chapter 6 - 14 Questions for invasion in ecological networks. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 293–340). DOI: 10.1016/bs.aecr.2016.10.008.\n\n\n[112] Romanuk TN, Zhou Y, Valdovinos FS & Martinez ND (2017) Chapter 5 - Robustness trade-offs in model food webs: Invasion probability decreases while invasion consequences increase with connectance. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 263–291). DOI: 10.1016/bs.aecr.2016.11.001.\n\n\n[111] Soria M, Leigh C, Datry T, Bini LM & Bonada N (2017) Biodiversity in perennial and intermittent rivers: A meta-analysis. Oikos, 126, 1078–1089. DOI: 10.1111/oik.04118.\n\n\n[110] Sosef MSM, Dauby G, Blach-Overgaard A, van der Burgt X, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, Zaiss R, Wieringa JJ & Couvreur TLP (2017) Exploring the floristic diversity of tropical Africa. BMC Biology, 15, 15. DOI: 10.1186/s12915-017-0356-8.\n\n\n[109] Specht A (2017) Synthesis centres: Their relevance to and importance in the anthropocene. In: Chabbi A & Loescher H (Eds.), Terrestrial Ecosystem Research Infrastructures: challenges and opportunities, CRC Press, Boca Raton (pp. 469–488).\n\n\n[108] Steward AL, Langhans SD, Corti R & Datry T (2017) Chapter 4.4 - The biota of intermittent rivers and ephemeral streams: Terrestrial and semiaquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 245–271). DOI: http://doi.org/10.1016/B978-0-12-803835-2.00008-5.\n\n\n[107] Stubbington R, Bogan MT, Bonada N, Boulton AJ, Datry T, Leigh C & Vander Vorste R (2017) Chapter 4.3 - The biota of intermittent rivers and ephemeral streams: aquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 217–243). DOI: 10.1016/b978-012050340-7/50015-7.\n\n\n[106] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW, Grenié M & Mouillot D (2017) A common toolbox to understand, monitor or manage rarity? A response to Carmona et al. Trends in Ecology & Evolution, 32, 891–893. DOI: 10.1016/j.tree.2017.10.001.\n\n\n[105] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW & Mouillot D (2017) Functional rarity: The ecology of outliers. Trends in Ecology & Evolution, 32, 356–367. DOI: 10.1016/j.tree.2017.02.002.\n\n\n\n2016\n\n[104] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM & Allen AP (2016) Energetic and ecological constraints on population density of reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20152186. DOI: 10.1098/rspb.2015.2186.\n\n\n[103] D’agata S, Mouillot D, Wantiez L, Friedlander AM, Kulbicki M & Vigliola L (2016) Marine reserves lag behind wilderness in the conservation of key functional roles. Nature Communications, 7, 12000–12009. DOI: 10.1038/ncomms12000.\n\n\n[102] D’agata S, Vigliola L, Graham NAJ, Wantiez L, Parravicini V, Villéger S, Mou-Tham G, Frolla P, Friedlander AM, Kulbicki M & Mouillot D (2016) Unexpected high vulnerability of functions in wilderness areas: evidence from coral reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20160128. DOI: 10.1098/rspb.2016.0128.\n\n\n[101] Datry T, Bonada N & Heino J (2016) Towards understanding the organisation of metacommunities in highly dynamic ecological systems. Oikos, 125, 149–159. DOI: 10.1111/oik.02922.\n\n\n[100] Datry T, Pella H, Leigh C, Bonada N & Hugueny B (2016) A landscape approach to advance intermittent river ecology. Freshwater Biology, 61, 1200–1213. DOI: 10.1111/fwb.12645.\n\n\n[099] Dauby G, Zaiss R, Blach-Overgaard A, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Sosef MSM, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, van der Burgt X, Wieringa JJ & Couvreur TLP (2016) RAINBIO: A mega-database of tropical African vascular plants distributions. PhytoKeys, 74, 1–18. DOI: 10.3897/phytokeys.74.9723.\n\n\n[098] Deblauwe V, Droissart V, Bose R, Sonké B, Blach-Overgaard A, Svenning J-C, Wieringa JJ, Ramesh BR, Stévart T & Couvreur TLP (2016) Remotely sensed temperature and precipitation data improve species distribution modelling in the tropics. Global Ecology and Biogeography, 25, 443–454. DOI: 10.1111/geb.12426.\n\n\n[097] Gaba S, Reboud X & Fried G (2016) Agroecology and conservation of weed diversity in agricultural lands. Botany Letters, 163, 351–354. DOI: 10.1080/23818107.2016.1236290.\n\n\n[096] García-Peña GE, Garchitorena A, Carolan K, Canard E, Prieur-Richard A-H, Suzán G, Mills JN, Roche B & Guégan J-F (2016) Niche-based host extinction increases prevalence of an environmentally acquired pathogen. Oikos, 125, 1508–1515. DOI: 10.1111/oik.02700.\n\n\n[095] Leigh C, Bonada N, Boulton AJ, Hugueny B, Larned ST, Vander Vorste R & Datry T (2016) Invertebrate assemblage responses and the dual roles of resistance and resilience to drying in intermittent rivers. Aquatic Sciences, 78, 291–301. DOI: 10.1007/s00027-015-0427-2.\n\n\n[094] Leigh C, Boulton AJ, Courtwright JL, Fritz K, May CL, Walker RH & Datry T (2016) Ecological research and management of intermittent rivers: an historical review and future directions. Freshwater Biology, 61, 1181–1199. DOI: 10.1111/fwb.12646.\n\n\n[093] Leprieur F, Colosio S, Descombes P, Parravicini V, Kulbicki M, Cowman PF, Bellwood DR, Mouillot D & Pellissier L (2016) Historical and contemporary determinants of global phylogenetic structure in tropical reef fish faunas. Ecography, 39, 825–835. DOI: 10.1111/ecog.01638.\n\n\n[092] Leprieur F, Descombes P, Gaboriau T, Cowman PF, Parravicini V, Kulbicki M, Melian CJ, de Santana CN, Heine C, Mouillot D, Bellwood DR & Pellissier L (2016) Plate tectonics drive tropical reef biodiversity dynamics. Nature Communications, 7, 11461–11468. DOI: 10.1038/ncomms11461.\n\n\n[091] Marliac G, Mazzia C, Pasquet A, Cornic JF, Hedde M & Capowiez Y (2016) Management diversity within organic production influences epigeal spider communities in apple orchards. Agriculture, Ecosystems and Environment, 216, 73–81. DOI: 10.1016/j.agee.2015.09.026.\n\n\n[090] Mellin C, Mouillot D, Kulbicki M, McClanahan TR, Vigliola L, Bradshaw CJA, Brainard RE, Chabanet P, Edgar GJ, Fordham DA, Friedlander AM, Parravicini V, Sequeira AMM, Stuart-Smith RD, Wantiez L & Caley MJ (2016) Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges. Nature Communications, 7, 10491–10499. DOI: 10.1038/ncomms10491.\n\n\n[089] Moore CE, Brown T, Keenan TF, Duursma RA, van Dijk AIJM, Beringer J, Culvenor D, Evans B, Huete A, Hutley LB, Maier S, Restrepo-Coupe N, Sonnentag O, Specht A, Taylor JR, van Gorsel E & Liddell MJ (2016) Reviews and syntheses: Australian vegetation phenology: New insights from satellite remote sensing and digital repeat photography. Biogeosciences, 13, 5085–5102. DOI: 10.5194/bg-13-5085-2016.\n\n\n[088] Mouillot D, Parravicini V, Bellwood DR, Leprieur F, Huang D, Cowman PF, Albouy C, Hughes TP, Thuiller W & Guilhaumon F (2016) Global marine protected areas do not secure the evolutionary history of tropical corals and fishes. Nature Communications, 7, 10359–10366. DOI: 10.1038/ncomms10359.\n\n\n[087] Olivier T, Schmucki R, Fontaine B, Villemey A & Archaux F (2016) Butterfly assemblages in residential gardens are driven by species’ habitat preference and mobility. Landscape Ecology, 31, 865–876. DOI: 10.1007/s10980-015-0299-9.\n\n\n[086] Paul KI, Roxburgh SH, Chave J, England JR, Zerihun A, Specht A, Lewis T, Bennett LT, Baker TG, Adams MA, Huxtable D, Montagu KD, Falster DS, Feller M, Sochacki S, Ritson P, Bastin G, Bartle J, Wildy D, Hobbs T, Larmour J, Waterworth R, Stewart HTL, Jonson J, Forrester DI, Applegate G, Mendham D, Bradford M, O’Grady A, Green D, Sudmeyer R, Rance SJ, Turner J, Barton CVM, Wenk EH, Grove T, Attiwill PM, Pinkard E, Butler D, Brooksbank K, Spencer B, Snowdon P, O’Brien N, Battaglia M, Cameron DM, Hamilton S, McAuthur G & Sinclair J (2016) Testing the generality of above-ground biomass allometry across plant functional types at the continent scale. Global Change Biology, 22, 2106–2124. DOI: 10.1111/gcb.13201.\n\n\n[085] Pelosi C, Pey B, Caro G, Cluzeau D, Peigné J, Bertrand M & Hedde M (2016) Dynamics of earthworm taxonomic and functional diversity in ploughed and no-tilled cropping systems. Soil and Tillage Research, 156, 25–32. DOI: 10.1016/j.still.2015.07.016.\n\n\n[084] Schmucki R, Pe’er G, Roy DB, Stefanescu C, van Swaay CAM, Oliver TH, Kuussaari M, van Strien AJ, Ries L, Settele J, Musche M, Carnicer J, Schweiger O, Brereton TM, Harpke A, Heliölä J, Kühn E & Julliard R (2016) A regionally informed abundance index for supporting integrative analyses across butterfly monitoring schemes. Journal of Applied Ecology, 53, 501–510. DOI: 10.1111/1365-2664.12561.\n\n\n[083] Thomas M & Caillon S (2016) Effects of farmer social status and plant biocultural value on seed circulation networks in Vanuatu. Ecology and Society, 21, 13. DOI: 10.5751/ES-08378-210213.\n\n\n[082] Violon C, Thomas M & Garine E (2016) Good year, bad year: Changing strategies, changing networks? A two-year study on seed acquisition in northern Cameroon. Ecology and Society, 21, 34. DOI: 10.5751/ES-08376-210234.\n\n\n[081] Wencélius J, Thomas M, Barbillon P & Garine E (2016) Interhousehold variability and its effects on seed circulation networks: A case study from northern Cameroon. Ecology and Society, 21, 44. DOI: 10.5751/ES-08208-210144.\n\n\n\n2015\n\n[080] Barbillon P, Thomas M, Goldringer I, Hospital F & Robin S (2015) Network impact on persistence in a finite population dynamic diffusion model: Application to an emergent seed exchange network. Journal of Theoretical Biology, 365, 365–376. DOI: 10.1016/j.jtbi.2014.10.032.\n\n\n[079] Carboni M, Münkemüller T, Lavergne S, Choler P, Borgy B, Violle C, Essl F, Roquet C, Munoz F & Thuiller W (2015) What it takes to invade grassland ecosystems: traits, introduction history and filtering processes. Ecology Letters, 19, 219–229. DOI: 10.1111/ele.12556.\n\n\n[078] Casquet J, Bourgeois YXC, Cruaud C, Gavory F, Gillespie RG & Thébaud C (2015) Community assembly on remote islands: A comparison of Hawaiian and Mascarene spiders. Journal of Biogeography, 42, 39–50. DOI: 10.1111/jbi.12391.\n\n\n[077] Coomes OT, McGuire SJ, Garine E, Caillon S, McKey D, Demeulenaere E, Jarvis D, Aistara GA, Barnaud A, Clouvel P, Emperaire L, Louafi S, Martin P, Massol F, Pautasso M, Violon C & Wencélius J (2015) Farmer seed networks make a limited contribution to agriculture? Four common misconceptions. Food Policy, 56, 41–50. DOI: 10.1016/j.foodpol.2015.07.008.\n\n\n[076] Cornuault J, Delahaie B, Bertrand JAM, Bourgeois YXC, Milá B, Heeb P & Thébaud C (2015) Morphological and plumage colour variation in the Réunion grey white-eye (Aves: Zosterops borbonicus): Assessing the role of selection. Biological Journal of the Linnean Society, 114, 459–473. DOI: 10.1111/bij.12428.\n\n\n[075] Corti R & Datry T (2015) Terrestrial and aquatic invertebrates in the riverbed of an intermittent river: Parallels and contrasts in community organisation. Freshwater Biology, 61, 1308–1320. DOI: 10.1111/fwb.12692.\n\n\n[074] Decaëns T, Porco D, Cameron EK, Eisenhauer N & Lapied E (2015) Earthworm databases and ecological theory: Synthesis of current initiatives and main research directions. Applied Soil Ecology, 104, 85–90. DOI: 10.1016/j.apsoil.2015.11.012.\n\n\n[073] Descombes P, Wisz MS, Leprieur F, Parravicini V, Heine C, Olsen SM, Swingedouw D, Kulbicki M, Mouillot D & Pellissier L (2015) Forecasted coral reef decline in marine biodiversity hotspots under climate change. Global Change Biology, 21, 2479–2487. DOI: 10.1111/gcb.12868.\n\n\n[072] Ezenwa VO, Prieur-Richard A-H, Roche B, Bailly X, Becquart P, García-Peña GE, Hosseini PR, Keesing F, Rizzoli A, Suzán G, Vignuzzi M, Vittecoq M, Mills JN & Guégan J-F (2015) Interdisciplinarity and infectious diseases: An ebola case study. PLoS Pathogens, 11, e1004992. DOI: 10.1371/journal.ppat.1004992.\n\n\n[071] Hedde M, Mazzia C, Decaëns T, Nahmani J, Pey B, Thénard J & Capowiez Y (2015) Orchard management influences both functional and taxonomic ground beetle (Coleoptera, Carabidae) diversity in South-East France. Applied Soil Ecology, 88, 26–31. DOI: 10.1016/j.apsoil.2014.11.014.\n\n\n[070] Joimel S (2015) Biodiversité et caractéristiques physico-chimiques des sols de jardins associatifs urbains français [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01751521.\n\n\n[069] Kulbicki M, Parravicini V & Mouillot D (2015) Patterns and processes in reef fish body size. In: Mora C (Eds.), Ecology of Fishes on Coral Reefs, Cambridge University Press, Cambridge, UK (pp. 104–115). DOI: 10.1017/CBO9781316105412.013.\n\n\n[068] Labeyrie V, Thomas M, Muthamia ZK & Leclerc C (2015) Seed exchange networks, ethnicity, and sorghum diversity. Proceedings of the National Academy of Sciences of the United States of America, 113, 98–103. DOI: 10.1073/pnas.1513238112.\n\n\n[067] Lynch AJ, Thackway R, Specht A, Beggs PJ, Brisbane S, Burns EL, Byrne M, Capon SJ, Casanova MT, Clarke PA, Davies JM, Dovers S, Dwyer RG, Ens E, Fisher DO, Flanigan M, Garnier E, Guru SM, Kilminster K, Locke J, Mac Nally R, McMahon KM, Mitchell PJ, Pierson JC, Rodgers EM, Russell-Smith J, Udy J & Waycott M (2015) Transdisciplinary synthesis for ecosystem science, policy and management: The Australian experience. Science of the Total Environment, 534, 173–184. DOI: 10.1016/j.scitotenv.2015.04.100.\n\n\n[066] Mallon DP, Hoffman M, Grainger MJ, Hibert F, van Vliet N & McGowan PJK (2015) An IUCN situation analysis of terrestrial and freshwater fauna in West and Central Africa, Occasional Paper of the IUCN Species Survival Commission (No. 54), Gland, Switzerland and Cambridge, UK, 162p. DOI: 10.2305/IUCN.CH.2015.SSC-OP.54.en.\n\n\n[065] Mazzia C, Pasquet A, Caro G, Thénard J, Cornic JF, Hedde M & Capowiez Y (2015) The impact of management strategies in apple orchards on the structural and functional diversity of epigeal spiders. Ecotoxicology, 24, 616–625. DOI: 10.1007/s10646-014-1409-1.\n\n\n[064] Parravicini V, Azzurro E, Kulbicki M & Belmaker J (2015) Niche shift can impair the ability to predict invasion risk in the marine realm: An illustration using Mediterranean fish invaders. Ecology Letters, 18, 246–253. DOI: 10.1111/ele.12401.\n\n\n[063] Santorufo L, Cortet J, Nahmani J, Pernin C, Salmon S, Pernot A, Morel J-L & Maisto G (2015) Responses of functional and taxonomic collembolan community structure to site management in Mediterranean urban and surrounding areas. European Journal of Soil Biology, 70, 46–57. DOI: 10.1016/j.ejsobi.2015.07.003.\n\n\n[062] Suzán G, García-Peña GE, Castro-Arellano I, Rico O, Rubio AV, Tolsá MJ, Roche B, Hosseini PR, Rizzoli A, Murray KA, Zambrana-Torrelio C, Vittecoq M, Bailly X, Aguirre AA, Daszak P, Prieur-Richard A-H, Mills JN & Guégan J-F (2015) Metacommunity and phylogenetic structure determine wildlife and zoonotic infectious disease patterns in time and space. Ecology and Evolution, 5, 865–873. DOI: 10.1002/ece3.1404.\n\n\n[061] Thomas M, Verzelen N, Barbillon P, Coomes OT, Caillon S, McKey D, Elias M, Garine E, Raimond C, Dounias E, Jarvis D, Wencélius J, Leclerc C, Labeyrie V, Cuong PH, Hue NTN, Sthapit B, Rana RB, Barnaud A, Violon C, Reyes LMA, Moreno LL, de Santis P & Massol F (2015) Chapter 6 - A network-based method to detect patterns of local crop biodiversity. In: Woodward G & Bohan DA (Eds.), Ecosystem services: From biodiversity to society, Part 1, Advances in Ecological Research (Vol. 53), Academic Press (pp. 259–320). DOI: http://doi.org/10.1016/bs.aecr.2015.10.002.\n\n\n[060] Violle C, Borgy B & Choler P (2015) Trait databases: Misuses and precautions. Journal of Vegetation Science, 26, 826–827. DOI: 10.1111/jvs.12325.\n\n\n[059] Violle C, Choler P, Borgy B, Garnier E, Amiaud B, Debarros G, Diquelou S, Gachet S, Jolivet C, Kattge J, Lavorel S, Lemauviel-Lavenant S, Loranger J, Mikolajczak A, Munoz F, Olivier J & Viovy N (2015) Vegetation ecology meets ecosystem science: Permanent grasslands as a functional biogeography case study. Science of the Total Environment, 534, 43–51. DOI: 10.1016/j.scitotenv.2015.03.141.\n\n\n[058] Warren BH, Simberloff D, Ricklefs RE, Aguilée R, Condamine FL, Gravel D, Morlon H, Mouquet N, Rosindell J, Casquet J, Conti E, Cornuault J, Fernández-Palacios JM, Hengl T, Norder SJ, Rijsdijk KF, Sanmartín I, Strasberg D, Triantis KA, Valente LM, Whittaker RJ, Gillespie RG, Emerson BC & Thébaud C (2015) Islands as model systems in ecology and evolution: Prospects fifty years after MacArthur-Wilson. Ecology Letters, 18, 200–217. DOI: 10.1111/ele.12398.\n\n\n\n2014\n\n[057] Acuña V, Datry T, Marshall J, Barceló D, Dahm CN, Ginebreda A, McGregor G, Sabater S, Tockner K & Palmer MA (2014) Why should we care about temporary rivers? Science, 343, 1080–1082. DOI: 10.1126/science.1246666.\n\n\n[056] Aistara GA (2014) Actually existing tomatoes: Politics of memory, variety, and empire in Latvian struggles over seeds. Focaal, 2014, 12–27. DOI: 10.3167/fcl.2014.690102.\n\n\n[055] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM, Maina J & Allen AP (2014) Scaling metabolism from individuals to reef-fish communities at broad spatial scales. Ecology Letters, 17, 1067–1076. DOI: 10.1111/ele.12309.\n\n\n[054] Bertrand JAM, Bourgeois YXC, Delahaie B, Duval T, García-Jiménez R, Cornuault J, Heeb P, Milá B, Pujol B & Thébaud C (2014) Extremely reduced dispersal and gene flow in an island bird. Heredity, 112, 190–196. DOI: 10.1038/hdy.2013.91.\n\n\n[053] Boulton AJ (2014) Conservation of ephemeral streams and their ecosystem services: What are we missing? Aquatic Conservation: Marine and Freshwater Ecosystems, 24, 733–738. DOI: 10.1002/aqc.2537.\n\n\n[052] D’agata S, Mouillot D, Kulbicki M, Andréfouët S, Bellwood DR, Cinner JE, Cowman PF, Kronen M, Pinca S & Vigliola L (2014) Human-mediated loss of phylogenetic and functional diversity in coral reef fishes. Current Biology, 24, 555–560. DOI: 10.1016/j.cub.2014.01.049.\n\n\n[051] Datry T, Larned ST & Tockner K (2014) Intermittent rivers: A challenge for freshwater ecology. BioScience, 64, 229–235. DOI: 10.1093/biosci/bit027.\n\n\n[050] Demeulenaere E (2014) A political ontology of seeds: The transformative frictions of a farmers’ movement in Europe. Focaal, 2014, 45–61. DOI: 10.3167/fcl.2014.690104.\n\n\n[049] Demeulenaere E (2014) Les semences entre critique et expérience : Les ressorts pratiques d’une contestation paysanne. Revue d’Études en Agriculture et Environnement, 94, 421–442. DOI: 10.4074/s1966960713014033.\n\n\n[048] Duflot R, Georges R, Ernoult A, Aviron S & Burel F (2014) Landscape heterogeneity as an ecological filter of species traits. Acta Oecologica, 56, 19–26. DOI: 10.1016/j.actao.2014.01.004.\n\n\n[047] Dunn DC, Ardron J, Bax N, Bernal P, Cleary J, Cresswell I, Donnelly B, Dunstan P, Gjerde K, Johnson D, Kaschner K, Lascelles BG, Rice J, von Nordheim H, Wood L & Halpin PN (2014) The Convention on Biological Diversity’s Ecologically or Biologically Significant Areas: Origins, development, and current status. Marine Policy, 49, 137–145. DOI: 10.1016/J.MARPOL.2013.12.002.\n\n\n[046] Fady B, Benard A, Pichot C, Peiffer M, Leban LM & Dreyer E (2014) The open data debate: The need for accessible and shared data in forest science. Annals of Forest Science, 71, 523–525. DOI: 10.1007/s13595-014-0375-3.\n\n\n[045] Fernández-Palacios JM, Otto R, Thébaud C & Price J (2014) Overview of habitat history in subtropical oceanic island summit ecosystems. Arctic, Antarctic, and Alpine Research, 46, 801–809. DOI: 10.1657/1938-4246-46.4.801.\n\n\n[044] Graudal L, Aravanopoulos F, Bennadji Z, Changtragoon S, Fady B, Kjær ED, Loo J, Ramamonjisoa L & Vendramin GG (2014) Global to local genetic diversity indicators of evolutionary potential in tree species within and outside forests. Forest Ecology and Management, 333, 35–51. DOI: 10.1016/j.foreco.2014.05.002.\n\n\n[043] Henneron L, Bernard L, Hedde M, Pelosi C, Villenave C, Chenu C, Bertrand M, Girardin C & Blanchart E (2014) Fourteen years of evidence for positive effects of conservation agriculture and organic farming on soil life. Agronomy for Sustainable Development, 35, 169–181. DOI: 10.1007/s13593-014-0215-8.\n\n\n[042] Mouillot D, Villéger S, Parravicini V, Kulbicki M, Arias-González JE, Bender MG, Chabanet P, Floeter SR, Friedlander AM, Vigliola L & Bellwood DR (2014) Functional over-redundancy and high functional vulnerability in global fish faunas on tropical reefs. Proceedings of the National Academy of Sciences of the United States of America, 111, 13757–13762. DOI: 10.1073/pnas.1317625111.\n\n\n[041] Parravicini V, Villéger S, McClanahan TR, Arias-González JE, Bellwood DR, Belmaker J, Chabanet P, Floeter SR, Friedlander AM, Guilhaumon F, Vigliola L, Kulbicki M & Mouillot D (2014) Global mismatch between species richness and vulnerability of reef fish assemblages. Ecology Letters, 17, 1101–1110. DOI: 10.1111/ele.12316.\n\n\n[040] Pautasso M (2014) Network simulations to study seed exchange for agrobiodiversity conservation. Agronomy for Sustainable Development, 35, 145–150. DOI: 10.1007/s13593-014-0222-9.\n\n\n[039] Pautasso M & Jeger MJ (2014) Network epidemiology and plant trade networks. AoB PLANTS, 6, plu007. DOI: 10.1093/aobpla/plu007.\n\n\n[038] Pellissier L, Leprieur F, Parravicini V, Cowman PF, Kulbicki M, Litsios G, Olsen SM, Wisz MS, Bellwood DR & Mouillot D (2014) Quaternary coral reef refugia preserved fish diversity. Science, 344, 1016–1019. DOI: 10.1126/science.1249853.\n\n\n[037] Pelosi C, Pey B, Hedde M, Caro G, Capowiez Y, Guernion M, Peigné J, Piron D, Bertrand M & Cluzeau D (2014) Reducing tillage in cultivated fields increases earthworm functional diversity. Applied Soil Ecology, 83, 79–87. DOI: 10.1016/j.apsoil.2013.10.005.\n\n\n[036] Pey B, Laporte M-A, Nahmani J, Auclerc A, Capowiez Y, Caro G, Cluzeau D, Cortet J, Decaëns T, Dubs F, Joimel S, Guernion M, Briard C, Grumiaux F, Laporte B, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) A thesaurus for soil invertebrate trait-based approaches. PLoS ONE, 9, e108985. DOI: 10.1371/journal.pone.0108985.\n\n\n[035] Pey B, Nahmani J, Auclerc A, Capowiez Y, Cluzeau D, Cortet J, Decaëns T, Deharveng L, Dubs F, Joimel S, Briard C, Grumiaux F, Laporte M-A, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) Current use of and future needs for soil invertebrate functional traits in community ecology. Basic and Applied Ecology, 15, 194–206. DOI: 10.1016/j.baae.2014.03.007.\n\n\n[034] Salmon S, Ponge J-F, Gachet S, Deharveng L, Lefebvre N & Delabrosse F (2014) Linking species, traits and habitat characteristics of Collembola at European scale. Soil Biology and Biochemistry, 75, 73–85. DOI: 10.1016/j.soilbio.2014.04.002.\n\n\n[033] Santorufo L, Cortet J, Arena C, Goudon R, Rakoto A, Morel J-L & Maisto G (2014) An assessment of the influence of the urban environment on collembolan communities in soils using taxonomy- and trait-based approaches. Applied Soil Ecology, 78, 48–56. DOI: 10.1016/j.apsoil.2014.02.008.\n\n\n[032] Santorufo L, van Gestel CAM & Maisto G (2014) Sampling season affects conclusions on soil arthropod community structure responses to metal pollution in Mediterranean urban soils. Geoderma, 226–227, 47–53. DOI: 10.1016/j.geoderma.2014.02.001.\n\n\n[031] Selig ER, Turner WR, Troëng S, Wallace BP, Halpern BS, Kaschner K, Lascelles BG, Carpenter KE & Mittermeier RA (2014) Global priorities for marine biodiversity conservation. PLoS ONE, 9, e82898. DOI: 10.1371/journal.pone.0082898.\n\n\n[030] Stier AC, Hein AM, Parravicini V & Kulbicki M (2014) Larval dispersal drives trophic structure across Pacific coral reefs. Nature Communications, 5, 5575–5578. DOI: 10.1038/ncomms6575.\n\n\n[029] Valente LM, Etienne RS & Phillimore AB (2014) The effects of island ontogeny on species diversity and phylogeny. Proceedings of the Royal Society B: Biological Sciences, 281, 20133227. DOI: 10.1098/rspb.2013.3227.\n\n\n[028] Violle C, Reich PB, Pacala SW, Enquist BJ & Kattge J (2014) The emergence and promise of functional biogeography. Proceedings of the National Academy of Sciences of the United States of America, 111, 13690–13696. DOI: 10.1073/pnas.1415442111.\n\n\n[027] Wencélius J & Garine E (2014) Dans les sillons de l’alliance : Ethnographie de la circulation des semences de sorgho dans l’Extrême-Nord du Cameroun. Les Cahiers d’Outre-Mer, 67, 93–116. DOI: 10.4000/com.7082.\n\n\n[026] Williams R, Grand J, Hooker SK, Buckland ST, Reeves RR, Rojas-Bracho L, Sandilands D & Kaschner K (2014) Prioritizing global marine mammal habitats using density maps in place of range maps. Ecography, 37, 212–220. DOI: 10.1111/j.1600-0587.2013.00479.x.\n\n\n\n2013\n\n[025] Belmaker J, Parravicini V & Kulbicki M (2013) Ecological traits and environmental affinity explain Red Sea fish introduction into the Mediterranean. Global Change Biology, 19, 1373–1382. DOI: 10.1111/gcb.12132.\n\n\n[024] Bender MG, Pie MR, Rezende EL, Mouillot D & Floeter SR (2013) Biogeographic, historical and environmental influences on the taxonomic and functional structure of Atlantic reef fish assemblages. Global Ecology and Biogeography, 22, 1173–1182. DOI: 10.1111/geb.12099.\n\n\n[023] Cornuault J, Khimoun A, Harrigan RJ, Bourgeois YXC, Milá B, Thébaud C & Heeb P (2013) The role of ecology in the geographical separation of blood parasites infecting an insular bird. Journal of Biogeography, 40, 1313–1323. DOI: 10.1111/jbi.12098.\n\n\n[022] Cornuault J, Warren BH, Bertrand JAM, Milá B, Thébaud C & Heeb P (2013) Timing and number of colonizations but not diversification rates affect diversity patterns in hemosporidian lineages on a remote oceanic archipelago. The American Naturalist, 182, 820–833. DOI: 10.1086/673724.\n\n\n[021] Hedde M, van Oort F, Boudon E, Abonnel F & Lamy I (2013) Responses of soil macroinvertebrate communities to Miscanthus cropping in different trace metal contaminated soils. Biomass and Bioenergy, 55, 122–129. DOI: 10.1016/j.biombioe.2013.01.016.\n\n\n[020] Hedde M, van Oort F, Renouf E, Thénard J & Lamy I (2013) Dynamics of soil fauna after plantation of perennial energy crops on polluted soils. Applied Soil Ecology, 66, 29–39. DOI: 10.1016/j.apsoil.2013.01.012.\n\n\n[019] Kulbicki M, Parravicini V, Bellwood DR, Arias-González JE, Chabanet P, Floeter SR, Friedlander AM, McPherson J, Myers RE, Vigliola L & Mouillot D (2013) Global biogeography of reef fishes: A hierarchical quantitative delineation of regions. PLoS ONE, 8, e81847. DOI: 10.1371/journal.pone.0081847.\n\n\n[018] Luiz OJ, Allen AP, Robertson DR, Floeter SR, Kulbicki M, Vigliola L, Becheler R & Madin JS (2013) Adult and larval traits as determinants of geographic range size among tropical reef fishes. Proceedings of the National Academy of Sciences of the United States of America, 110, 16498–16502. DOI: 10.1073/pnas.1304074110.\n\n\n[017] Magera AM, Mills Flemming JE, Kaschner K, Christensen LB & Lotze HK (2013) Recovery trends in marine mammal populations. PLoS ONE, 8, e77908. DOI: 10.1371/journal.pone.0077908.\n\n\n[016] Mouillot D, Bellwood DR, Baraloto C, Chave J, Galzin R, Harmelin-Vivien M, Kulbicki M, Lavergne S, Lavorel S, Mouquet N, Paine CET, Renaud J & Thuiller W (2013) Rare species support vulnerable functions in high-diversity ecosystems. PLoS Biology, 11, e1001569. DOI: 10.1371/journal.pbio.1001569.\n\n\n[015] Mouillot D, de Bortoli J, Leprieur F, Parravicini V, Kulbicki M & Bellwood DR (2013) The challenge of delineating biogeographical regions: Nestedness matters for Indo-Pacific coral reef fishes. Journal of Biogeography, 40, 2228–2237. DOI: 10.1111/jbi.12194.\n\n\n[014] Parravicini V, Kulbicki M, Bellwood DR, Friedlander AM, Arias-González JE, Chabanet P, Floeter SR, Myers RE, Vigliola L, D’agata S & Mouillot D (2013) Global patterns and predictors of tropical reef fish species richness. Ecography, 36, 1254–1262. DOI: 10.1111/j.1600-0587.2013.00291.x.\n\n\n[013] Pautasso M (2013) Forest ecosystems and global change: The case study of Insubria. Annali di Botanica, 3, 1–29. DOI: 10.4462/annbotrm-10092.\n\n\n[012] Pautasso M (2013) Ten Simple Rules for Writing a Literature Review. PLoS Computational Biology, 9, e1003149. DOI: 10.1371/journal.pcbi.1003149.\n\n\n[011] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) Dieback of European ash: Let’s avoid this kind of opportunities for nature conservation. Biological Conservation, 167, 452–453. DOI: 10.1016/j.biocon.2013.07.020.\n\n\n[010] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) European ash (Fraxinus excelsior) dieback: A conservation biology challenge. Biological Conservation, 158, 37–49. DOI: 10.1016/j.biocon.2012.08.026.\n\n\n[009] Pautasso M, Aistara GA, Barnaud A, Caillon S, Clouvel P, Coomes OT, Delêtre M, Demeulenaere E, de Santis P, Döring TF, Eloy L, Emperaire L, Garine E, Goldringer I, Jarvis D, Joly HI, Leclerc C, Louafi S, Martin P, Massol F, McGuire SJ, McKey D, Padoch C, Soler C, Thomas M & Tramontini S (2013) Seed exchange networks for agrobiodiversity conservation. A review. Agronomy for Sustainable Development, 33, 151–175. DOI: 10.1007/s13593-012-0089-6.\n\n\n[008] Santorufo L (2013) Effects of land use transformation on microarthropod community structure in Mediterranean area [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01749861.\n\n\n[007] Soler C, Saidou AA, Vi Cao Hamadou T, Pautasso M, Wencélius J & Joly HHI (2013) Correspondence between genetic structure and farmers’ taxonomy: A case study from dry-season sorghum landraces in northern Cameroon. Plant Genetic Resources: Characterization and Utilization, 11, 36–49. DOI: 10.1017/S1479262112000342.\n\n\n\n2012\n\n[006] Döring TF, Bocci R, Hitchings R, Howlett S, Lammerts van Bueren ET, Pautasso M, Raaijmakers M, Rey F, Stubsgaard A, Weinhappel M, Wilbois KP, Winkler LR & Wolfe MS (2012) The organic seed regulations framework in Europe-current status and recommendations for future development. Organic Agriculture, 2, 173–183. DOI: 10.1007/s13165-012-0034-7.\n\n\n[005] Hedde M, van Oort F & Lamy I (2012) Functional traits of soil invertebrates as indicators for exposure to soil disturbance. Environmental Pollution, 164, 59–65. DOI: 10.1016/j.envpol.2012.01.017.\n\n\n[004] Pautasso M (2012) Challenges in the conservation and sustainable use of genetic resources. Biology Letters, 8, 321–323. DOI: 10.1098/rsbl.2011.0984.\n\n\n[003] Pautasso M (2012) Publication growth in biological sub-fields: Patterns, predictability and sustainability. Sustainability, 4, 3234–3247. DOI: 10.3390/su4123234.\n\n\n\n2011\n\n[002] Demeulenaere E & Bonneuil C (2011) Des semences en partage : Construction sociale et identitaire d’un collectif paysan autour de pratiques semencières alternatives. Techniques & Culture, 57, 202–221. DOI: 10.4000/tc.5902.\n\n\n[001] Pérès G, Vandenbulcke F, Guernion M, Hedde M, Beguiristain T, Douay F, Houot S, Piron D, Richard A, Bispo A, Grand C, Galsomies L & Cluzeau D (2011) Earthworm indicators as tools for soil monitoring, characterization and risk assessment. An example from the national Bioindicator programme (France). Pedobiologia, 54, S77–S87. DOI: 10.1016/j.pedobi.2011.09.015."
+ },
+ {
+ "objectID": "content/courses.html",
+ "href": "content/courses.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Since 2019 the FRB-CESAB offers courses for the research community.\n Ongoing Coming soon Finished \n\n\n\n\n\n\n\n \n\n\n\nSince 2019 • Co-organised with the GdR EcoStat A five-day training course on reproducibility, software development and version management tools (Research compendium, Git, GitHub, R Markdown, Quarto, renv, Docker).\n\n\n\n https://rdatatoolbox.github.io/ https://github.com/rdatatoolbox/\n\n\n\n \n\n\n\nSince 2022 • Co-organised with the GdR TheoMoDive A five-day training course on mathematical modelling (differential equations, Lotka Volterra, Jacobian matrices), and the statistical links between models and data.\n\n\n\n https://theodatasci.github.io/ https://github.com/theodatasci/\n\n\n\n \n\n\n\nSince 2022 • Co-organised with the UMS PatriNat A five-day training course on methods and techniques of meta-analyses and systematic reviews/maps applied to the field of biodiversity.\n\n\n\n https://literaturesynthesis.github.io/ https://github.com/literaturesynthesis/\n\n\n\n\n\n\n\n\n\n\n\n\nPlanned in 2024\n\n\n\n\n\n\n\n\n\n\nPlanned in 2024\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n2022 • Co-organised with the CESAB working group FREE A four-hour training course on functional rarity and diversity in ecology using the R packages mFD and funrar.\n\n\n\n https://frbcesab.github.io/workshop-free/ https://github.com/frbcesab/workshop-free/"
+ },
+ {
+ "objectID": "content/courses.html#fa-graduation-cap-courses",
+ "href": "content/courses.html#fa-graduation-cap-courses",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Since 2019 the FRB-CESAB offers courses for the research community.\n Ongoing Coming soon Finished \n\n\n\n\n\n\n\n \n\n\n\nSince 2019 • Co-organised with the GdR EcoStat A five-day training course on reproducibility, software development and version management tools (Research compendium, Git, GitHub, R Markdown, Quarto, renv, Docker).\n\n\n\n https://rdatatoolbox.github.io/ https://github.com/rdatatoolbox/\n\n\n\n \n\n\n\nSince 2022 • Co-organised with the GdR TheoMoDive A five-day training course on mathematical modelling (differential equations, Lotka Volterra, Jacobian matrices), and the statistical links between models and data.\n\n\n\n https://theodatasci.github.io/ https://github.com/theodatasci/\n\n\n\n \n\n\n\nSince 2022 • Co-organised with the UMS PatriNat A five-day training course on methods and techniques of meta-analyses and systematic reviews/maps applied to the field of biodiversity.\n\n\n\n https://literaturesynthesis.github.io/ https://github.com/literaturesynthesis/\n\n\n\n\n\n\n\n\n\n\n\n\nPlanned in 2024\n\n\n\n\n\n\n\n\n\n\nPlanned in 2024\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n2022 • Co-organised with the CESAB working group FREE A four-hour training course on functional rarity and diversity in ecology using the R packages mFD and funrar.\n\n\n\n https://frbcesab.github.io/workshop-free/ https://github.com/frbcesab/workshop-free/"
+ },
+ {
+ "objectID": "content/softwares.html",
+ "href": "content/softwares.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "The goal of the R package rdeps is to provide a tool to identify all external packages used in a project (package, compendium, website, etc.) and to list them in the DESCRIPTION file.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rdeps/ https://github.com/frbcesab/rdeps/\n\n\n\n\n\n\n\nThe R package rwosstarter is a client to the Web of Science Starter API. It is dedicated to retrieve metadata (including times-cited counts) of scientific publications matching search terms. It can be used to run a literature synthesis.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rwosstarter/ https://github.com/frbcesab/rwosstarter/\n\n\n\n\n\n\n\nThe package chessboard provides functions to work with directed (asymmetric) and undirected (symmetric) spatial (or non-spatial) networks. It implements different methods to detect neighbors, all based on the chess game (it goes beyond the rook and the queen) to create complex connectivity scenarios.\nThis work is part of the CESAB working group BRIDGE.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/chessboard/ https://github.com/frbcesab/chessboard/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe goal of the R package forcis is to provide an interface to the FORCIS database on global foraminifera distribution. This package allows to download and to handle FORCIS data hosted on Zenodo.\nThis work is part of the CESAB working group FORCIS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/forcis/ https://github.com/frbcesab/forcis/\n\n\n\n\n\n\n\nThe package funbiogeo aims to help users with analyses in functional biogeography by loading and combining data, computing trait coverage, as well as computing functional diversity indices, drawing maps, correlating them with the environment, and upscaling assemblages.\nThis work is part of the CESAB working group FREE.\n\n\n\n Matthias Grenié (maintainer) https://frbcesab.github.io/funbiogeo/ https://github.com/frbcesab/funbiogeo/\n\n\n\n\n\n\n\nThe R package rutils is a collection of R functions commonly used in FRB-CESAB projects. See the README for an overview of the features.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rutils/ https://github.com/frbcesab/rutils/\n\n\n\n\n\n\n\nThe goal of the R package zenodor is to provide an CLI interface to the Zenodo API to list and download files from a Zenodo repository. This package works with open and restricted access repositories. For restricted repository a token is required.\nThis work is part of the CESAB working group SYNTREESYS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/zenodor/ https://github.com/frbcesab/zenodor/\n\n\n\n\n\n\n\nThe goal of the R package snakedist is to compute distance between pair of points (survey locations) along a linear shape (e.g. a river, a road, etc.). Note that this package works even if the points are not exactly on the line.\nThis work is part of the CESAB working group BRIDGE.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/snakedist/ https://github.com/frbcesab/snakedist/\n\n\n\n\n\n\n\nThe goal of the R package zoteror is to retrieve references metadata stored in the Zotero local database (SQLite file).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/zoteror/ https://github.com/frbcesab/zoteror/\n\n\n\n\n\n\n\nThe goal of the R package geoparser is to detect country names in a text document (e.g. a PDF file imported with the R package pdftools).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/geoparser/ https://github.com/frbcesab/geoparser/\n\n\n\n\n\n\n\nThe R package rbibtools imports, cleans, and exports .bib files (BibTeX references) exported by common references management software (e.g. Mendeley, Zotero).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rbibtools/ https://github.com/frbcesab/rbibtools/\n\n\n\n\n\n\n\npapieRmache is an R package for chewing up papers, spitting out the information you don’t want, keeping the information you do.\n\n\n\n Andrew Helmstetter (maintainer) https://ajhelmstetter.github.io/papieRmache/ https://github.com/ajhelmstetter/papieRmache/\n\n\n\n\n\n\n\nThe goal of the R package robinmap is to map World countries in the Robinson projection system (or others CRS) centered on a different meridian than Greenwich. It uses Natural Earth layers as base maps.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/robinmap/ https://github.com/frbcesab/robinmap/\n\n\n\n\n\n\n\nThe R package messages is a collection of functions to print colored messages in the R console using the packages cli and crayon. This package is strongly inspired from the functions ui_*() of the package usethis.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/messages/ https://github.com/frbcesab/messages/\n\n\n\n\n\n\n\nThe R package rwoslite is an interface to the Web of Science Lite API. It allows users to write complex requests to retrieve scientific publications metadata.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rwoslite/ https://github.com/frbcesab/rwoslite/\n\n\n\n\n\n\n\nThe mFD package provides a user friendly interface to compute a global assessment of functional diversity by gathering computation of alpha and beta functional indices. As no package before, it guides users through functional analysis with one function per action to complete, several arguments that can be changed and allows personalized graphical outputs.\nThis work is part of the CESAB working group FREE.\n\n\n\n Camille Magneville (maintainer) https://cmlmagneville.github.io/mFD/ https://github.com/cmlmagneville/mFD/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe goal of the R package popbayes is to infer trends of one or several populations over time from series of counts. It does so by accounting for count precision (provided or inferred based on expert knowledge, e.g. guesstimates), smoothing the population rate of increase over time, and accounting for the maximum demographic potential of species. Inference is carried out in a Bayesian framework.\nThis work is part of the CESAB working group AFROBIODRIVERS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/popbayes/ https://github.com/frbcesab/popbayes/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe aim of the R package rcompendium is to make easier the creation of R package or research compendium (i.e. a predefined files/folders structure) so that users can focus on the code instead of wasting time organizing files. A full ready-to-work structure is set up with some additional features.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rcompendium/ https://github.com/frbcesab/rcompendium/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nworldpa is an R client to the World Database on Protected Areas (WDPA) API that allow users to download spatial geometries of protected areas for world countries.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/worldpa/ https://github.com/frbcesab/worldpa/\n\n\n\n\n\n\n\nThe aim of the package algaeClassify is to determine phytoplankton functional groups based on functional traits. It allows to verify accepted taxonomic nomenclature of phytoplankton species, assign species to functional group classifications, and manipulate taxonomic and functional diversity data.\nThis work is part of the CESAB working group GEISHA.\n\n\n\n Vijay P. Patil (maintainer)\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nConR is an R package to compute multi-species estimation of geographical range parameters for preliminary assessment of conservation status following Criterion B of the International Union for Conservation of Nature (IUCN).\nThis work is part of the CESAB working group RAINBIO.\n\n\n\n Gilles Dauby (maintainer) https://gdauby.github.io/ConR/ https://github.com/gdauby/ConR/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunrar is an R package to compute functional rarity indices. It quantifies how species are rare both from a functional and an extent point of view. Various indices can be computed using both regional and local information.\nThis work is part of the CESAB working group FREE.\n\n\n\n Matthias Grenié (maintainer) https://rekyt.github.io/funrar/ https://github.com/Rekyt/funrar/\n\n\n\n\n\n\nThis package is available on the CRAN."
+ },
+ {
+ "objectID": "content/softwares.html#fa-code-softwares",
+ "href": "content/softwares.html#fa-code-softwares",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "The goal of the R package rdeps is to provide a tool to identify all external packages used in a project (package, compendium, website, etc.) and to list them in the DESCRIPTION file.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rdeps/ https://github.com/frbcesab/rdeps/\n\n\n\n\n\n\n\nThe R package rwosstarter is a client to the Web of Science Starter API. It is dedicated to retrieve metadata (including times-cited counts) of scientific publications matching search terms. It can be used to run a literature synthesis.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rwosstarter/ https://github.com/frbcesab/rwosstarter/\n\n\n\n\n\n\n\nThe package chessboard provides functions to work with directed (asymmetric) and undirected (symmetric) spatial (or non-spatial) networks. It implements different methods to detect neighbors, all based on the chess game (it goes beyond the rook and the queen) to create complex connectivity scenarios.\nThis work is part of the CESAB working group BRIDGE.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/chessboard/ https://github.com/frbcesab/chessboard/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe goal of the R package forcis is to provide an interface to the FORCIS database on global foraminifera distribution. This package allows to download and to handle FORCIS data hosted on Zenodo.\nThis work is part of the CESAB working group FORCIS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/forcis/ https://github.com/frbcesab/forcis/\n\n\n\n\n\n\n\nThe package funbiogeo aims to help users with analyses in functional biogeography by loading and combining data, computing trait coverage, as well as computing functional diversity indices, drawing maps, correlating them with the environment, and upscaling assemblages.\nThis work is part of the CESAB working group FREE.\n\n\n\n Matthias Grenié (maintainer) https://frbcesab.github.io/funbiogeo/ https://github.com/frbcesab/funbiogeo/\n\n\n\n\n\n\n\nThe R package rutils is a collection of R functions commonly used in FRB-CESAB projects. See the README for an overview of the features.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rutils/ https://github.com/frbcesab/rutils/\n\n\n\n\n\n\n\nThe goal of the R package zenodor is to provide an CLI interface to the Zenodo API to list and download files from a Zenodo repository. This package works with open and restricted access repositories. For restricted repository a token is required.\nThis work is part of the CESAB working group SYNTREESYS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/zenodor/ https://github.com/frbcesab/zenodor/\n\n\n\n\n\n\n\nThe goal of the R package snakedist is to compute distance between pair of points (survey locations) along a linear shape (e.g. a river, a road, etc.). Note that this package works even if the points are not exactly on the line.\nThis work is part of the CESAB working group BRIDGE.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/snakedist/ https://github.com/frbcesab/snakedist/\n\n\n\n\n\n\n\nThe goal of the R package zoteror is to retrieve references metadata stored in the Zotero local database (SQLite file).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/zoteror/ https://github.com/frbcesab/zoteror/\n\n\n\n\n\n\n\nThe goal of the R package geoparser is to detect country names in a text document (e.g. a PDF file imported with the R package pdftools).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/geoparser/ https://github.com/frbcesab/geoparser/\n\n\n\n\n\n\n\nThe R package rbibtools imports, cleans, and exports .bib files (BibTeX references) exported by common references management software (e.g. Mendeley, Zotero).\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rbibtools/ https://github.com/frbcesab/rbibtools/\n\n\n\n\n\n\n\npapieRmache is an R package for chewing up papers, spitting out the information you don’t want, keeping the information you do.\n\n\n\n Andrew Helmstetter (maintainer) https://ajhelmstetter.github.io/papieRmache/ https://github.com/ajhelmstetter/papieRmache/\n\n\n\n\n\n\n\nThe goal of the R package robinmap is to map World countries in the Robinson projection system (or others CRS) centered on a different meridian than Greenwich. It uses Natural Earth layers as base maps.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/robinmap/ https://github.com/frbcesab/robinmap/\n\n\n\n\n\n\n\nThe R package messages is a collection of functions to print colored messages in the R console using the packages cli and crayon. This package is strongly inspired from the functions ui_*() of the package usethis.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/messages/ https://github.com/frbcesab/messages/\n\n\n\n\n\n\n\nThe R package rwoslite is an interface to the Web of Science Lite API. It allows users to write complex requests to retrieve scientific publications metadata.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rwoslite/ https://github.com/frbcesab/rwoslite/\n\n\n\n\n\n\n\nThe mFD package provides a user friendly interface to compute a global assessment of functional diversity by gathering computation of alpha and beta functional indices. As no package before, it guides users through functional analysis with one function per action to complete, several arguments that can be changed and allows personalized graphical outputs.\nThis work is part of the CESAB working group FREE.\n\n\n\n Camille Magneville (maintainer) https://cmlmagneville.github.io/mFD/ https://github.com/cmlmagneville/mFD/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe goal of the R package popbayes is to infer trends of one or several populations over time from series of counts. It does so by accounting for count precision (provided or inferred based on expert knowledge, e.g. guesstimates), smoothing the population rate of increase over time, and accounting for the maximum demographic potential of species. Inference is carried out in a Bayesian framework.\nThis work is part of the CESAB working group AFROBIODRIVERS.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/popbayes/ https://github.com/frbcesab/popbayes/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nThe aim of the R package rcompendium is to make easier the creation of R package or research compendium (i.e. a predefined files/folders structure) so that users can focus on the code instead of wasting time organizing files. A full ready-to-work structure is set up with some additional features.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/rcompendium/ https://github.com/frbcesab/rcompendium/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nworldpa is an R client to the World Database on Protected Areas (WDPA) API that allow users to download spatial geometries of protected areas for world countries.\n\n\n\n Nicolas Casajus (maintainer) https://frbcesab.github.io/worldpa/ https://github.com/frbcesab/worldpa/\n\n\n\n\n\n\n\nThe aim of the package algaeClassify is to determine phytoplankton functional groups based on functional traits. It allows to verify accepted taxonomic nomenclature of phytoplankton species, assign species to functional group classifications, and manipulate taxonomic and functional diversity data.\nThis work is part of the CESAB working group GEISHA.\n\n\n\n Vijay P. Patil (maintainer)\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nConR is an R package to compute multi-species estimation of geographical range parameters for preliminary assessment of conservation status following Criterion B of the International Union for Conservation of Nature (IUCN).\nThis work is part of the CESAB working group RAINBIO.\n\n\n\n Gilles Dauby (maintainer) https://gdauby.github.io/ConR/ https://github.com/gdauby/ConR/\n\n\n\n\n\n\nThis package is available on the CRAN.\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunrar is an R package to compute functional rarity indices. It quantifies how species are rare both from a functional and an extent point of view. Various indices can be computed using both regional and local information.\nThis work is part of the CESAB working group FREE.\n\n\n\n Matthias Grenié (maintainer) https://rekyt.github.io/funrar/ https://github.com/Rekyt/funrar/\n\n\n\n\n\n\nThis package is available on the CRAN."
+ },
+ {
+ "objectID": "content/tutorials.html",
+ "href": "content/tutorials.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Configuration of R, RStudio, Git & GitHub\n\n\n\n\n\n\nA tutorial on how to setup a working environment for scientific computing with R & git on the main operating systems (Windows, macOS, Ubuntu and Arch Linux).\n Author: Nicolas Casajus Source: https://github.com/frbcesab/training-courses/ Tutorial: https://frbcesab.github.io/training-courses/installation.html\n\n\n\n\n\n\n\n\n\nReproducible Research with R: Good Practices\n\n\n\n\n\n\nA Quarto presentation introducing the best practices to conduct reproducible research with R.\n Author: Nicolas Casajus Source: https://github.com/frbcesab/good-practices/ Tutorial: https://frbcesab.github.io/good-practices/\n\n\n\n\n\n\n\n\n\nAn User Guide to the FRB-CESAB Computing Server\n\n\n\n\n\n\nA Quarto book on how to use the FRB-CESAB computing server (Rossinante), including RStudio Server, Conda, Jupyter Notebook, Docker, and Parallel Computing.\n Author: Nicolas Casajus Source: https://github.com/frbcesab/rossinante/ Tutorial: https://frbcesab.github.io/rossinante/"
+ },
+ {
+ "objectID": "content/tutorials.html#fa-laptop-code-tutorials",
+ "href": "content/tutorials.html#fa-laptop-code-tutorials",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Configuration of R, RStudio, Git & GitHub\n\n\n\n\n\n\nA tutorial on how to setup a working environment for scientific computing with R & git on the main operating systems (Windows, macOS, Ubuntu and Arch Linux).\n Author: Nicolas Casajus Source: https://github.com/frbcesab/training-courses/ Tutorial: https://frbcesab.github.io/training-courses/installation.html\n\n\n\n\n\n\n\n\n\nReproducible Research with R: Good Practices\n\n\n\n\n\n\nA Quarto presentation introducing the best practices to conduct reproducible research with R.\n Author: Nicolas Casajus Source: https://github.com/frbcesab/good-practices/ Tutorial: https://frbcesab.github.io/good-practices/\n\n\n\n\n\n\n\n\n\nAn User Guide to the FRB-CESAB Computing Server\n\n\n\n\n\n\nA Quarto book on how to use the FRB-CESAB computing server (Rossinante), including RStudio Server, Conda, Jupyter Notebook, Docker, and Parallel Computing.\n Author: Nicolas Casajus Source: https://github.com/frbcesab/rossinante/ Tutorial: https://frbcesab.github.io/rossinante/"
+ },
+ {
+ "objectID": "content/databases.html",
+ "href": "content/databases.html",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Work in progress"
+ },
+ {
+ "objectID": "content/databases.html#fa-database-databases",
+ "href": "content/databases.html#fa-database-databases",
+ "title": "FRB-CESAB",
+ "section": "",
+ "text": "Work in progress"
+ }
+]
\ No newline at end of file
diff --git a/_site/site_libs/bootstrap/bootstrap-icons.css b/_site/site_libs/bootstrap/bootstrap-icons.css
new file mode 100644
index 0000000..94f1940
--- /dev/null
+++ b/_site/site_libs/bootstrap/bootstrap-icons.css
@@ -0,0 +1,2018 @@
+@font-face {
+ font-display: block;
+ font-family: "bootstrap-icons";
+ src:
+url("./bootstrap-icons.woff?2ab2cbbe07fcebb53bdaa7313bb290f2") format("woff");
+}
+
+.bi::before,
+[class^="bi-"]::before,
+[class*=" bi-"]::before {
+ display: inline-block;
+ font-family: bootstrap-icons !important;
+ font-style: normal;
+ font-weight: normal !important;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1;
+ vertical-align: -.125em;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.bi-123::before { content: "\f67f"; }
+.bi-alarm-fill::before { content: "\f101"; }
+.bi-alarm::before { content: "\f102"; }
+.bi-align-bottom::before { content: "\f103"; }
+.bi-align-center::before { content: "\f104"; }
+.bi-align-end::before { content: "\f105"; }
+.bi-align-middle::before { content: "\f106"; }
+.bi-align-start::before { content: "\f107"; }
+.bi-align-top::before { content: "\f108"; }
+.bi-alt::before { content: "\f109"; }
+.bi-app-indicator::before { content: "\f10a"; }
+.bi-app::before { content: "\f10b"; }
+.bi-archive-fill::before { content: "\f10c"; }
+.bi-archive::before { content: "\f10d"; }
+.bi-arrow-90deg-down::before { content: "\f10e"; }
+.bi-arrow-90deg-left::before { content: "\f10f"; }
+.bi-arrow-90deg-right::before { content: "\f110"; }
+.bi-arrow-90deg-up::before { content: "\f111"; }
+.bi-arrow-bar-down::before { content: "\f112"; }
+.bi-arrow-bar-left::before { content: "\f113"; }
+.bi-arrow-bar-right::before { content: "\f114"; }
+.bi-arrow-bar-up::before { content: "\f115"; }
+.bi-arrow-clockwise::before { content: "\f116"; }
+.bi-arrow-counterclockwise::before { content: "\f117"; }
+.bi-arrow-down-circle-fill::before { content: "\f118"; }
+.bi-arrow-down-circle::before { content: "\f119"; }
+.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
+.bi-arrow-down-left-circle::before { content: "\f11b"; }
+.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
+.bi-arrow-down-left-square::before { content: "\f11d"; }
+.bi-arrow-down-left::before { content: "\f11e"; }
+.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
+.bi-arrow-down-right-circle::before { content: "\f120"; }
+.bi-arrow-down-right-square-fill::before { content: "\f121"; }
+.bi-arrow-down-right-square::before { content: "\f122"; }
+.bi-arrow-down-right::before { content: "\f123"; }
+.bi-arrow-down-short::before { content: "\f124"; }
+.bi-arrow-down-square-fill::before { content: "\f125"; }
+.bi-arrow-down-square::before { content: "\f126"; }
+.bi-arrow-down-up::before { content: "\f127"; }
+.bi-arrow-down::before { content: "\f128"; }
+.bi-arrow-left-circle-fill::before { content: "\f129"; }
+.bi-arrow-left-circle::before { content: "\f12a"; }
+.bi-arrow-left-right::before { content: "\f12b"; }
+.bi-arrow-left-short::before { content: "\f12c"; }
+.bi-arrow-left-square-fill::before { content: "\f12d"; }
+.bi-arrow-left-square::before { content: "\f12e"; }
+.bi-arrow-left::before { content: "\f12f"; }
+.bi-arrow-repeat::before { content: "\f130"; }
+.bi-arrow-return-left::before { content: "\f131"; }
+.bi-arrow-return-right::before { content: "\f132"; }
+.bi-arrow-right-circle-fill::before { content: "\f133"; }
+.bi-arrow-right-circle::before { content: "\f134"; }
+.bi-arrow-right-short::before { content: "\f135"; }
+.bi-arrow-right-square-fill::before { content: "\f136"; }
+.bi-arrow-right-square::before { content: "\f137"; }
+.bi-arrow-right::before { content: "\f138"; }
+.bi-arrow-up-circle-fill::before { content: "\f139"; }
+.bi-arrow-up-circle::before { content: "\f13a"; }
+.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
+.bi-arrow-up-left-circle::before { content: "\f13c"; }
+.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
+.bi-arrow-up-left-square::before { content: "\f13e"; }
+.bi-arrow-up-left::before { content: "\f13f"; }
+.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
+.bi-arrow-up-right-circle::before { content: "\f141"; }
+.bi-arrow-up-right-square-fill::before { content: "\f142"; }
+.bi-arrow-up-right-square::before { content: "\f143"; }
+.bi-arrow-up-right::before { content: "\f144"; }
+.bi-arrow-up-short::before { content: "\f145"; }
+.bi-arrow-up-square-fill::before { content: "\f146"; }
+.bi-arrow-up-square::before { content: "\f147"; }
+.bi-arrow-up::before { content: "\f148"; }
+.bi-arrows-angle-contract::before { content: "\f149"; }
+.bi-arrows-angle-expand::before { content: "\f14a"; }
+.bi-arrows-collapse::before { content: "\f14b"; }
+.bi-arrows-expand::before { content: "\f14c"; }
+.bi-arrows-fullscreen::before { content: "\f14d"; }
+.bi-arrows-move::before { content: "\f14e"; }
+.bi-aspect-ratio-fill::before { content: "\f14f"; }
+.bi-aspect-ratio::before { content: "\f150"; }
+.bi-asterisk::before { content: "\f151"; }
+.bi-at::before { content: "\f152"; }
+.bi-award-fill::before { content: "\f153"; }
+.bi-award::before { content: "\f154"; }
+.bi-back::before { content: "\f155"; }
+.bi-backspace-fill::before { content: "\f156"; }
+.bi-backspace-reverse-fill::before { content: "\f157"; }
+.bi-backspace-reverse::before { content: "\f158"; }
+.bi-backspace::before { content: "\f159"; }
+.bi-badge-3d-fill::before { content: "\f15a"; }
+.bi-badge-3d::before { content: "\f15b"; }
+.bi-badge-4k-fill::before { content: "\f15c"; }
+.bi-badge-4k::before { content: "\f15d"; }
+.bi-badge-8k-fill::before { content: "\f15e"; }
+.bi-badge-8k::before { content: "\f15f"; }
+.bi-badge-ad-fill::before { content: "\f160"; }
+.bi-badge-ad::before { content: "\f161"; }
+.bi-badge-ar-fill::before { content: "\f162"; }
+.bi-badge-ar::before { content: "\f163"; }
+.bi-badge-cc-fill::before { content: "\f164"; }
+.bi-badge-cc::before { content: "\f165"; }
+.bi-badge-hd-fill::before { content: "\f166"; }
+.bi-badge-hd::before { content: "\f167"; }
+.bi-badge-tm-fill::before { content: "\f168"; }
+.bi-badge-tm::before { content: "\f169"; }
+.bi-badge-vo-fill::before { content: "\f16a"; }
+.bi-badge-vo::before { content: "\f16b"; }
+.bi-badge-vr-fill::before { content: "\f16c"; }
+.bi-badge-vr::before { content: "\f16d"; }
+.bi-badge-wc-fill::before { content: "\f16e"; }
+.bi-badge-wc::before { content: "\f16f"; }
+.bi-bag-check-fill::before { content: "\f170"; }
+.bi-bag-check::before { content: "\f171"; }
+.bi-bag-dash-fill::before { content: "\f172"; }
+.bi-bag-dash::before { content: "\f173"; }
+.bi-bag-fill::before { content: "\f174"; }
+.bi-bag-plus-fill::before { content: "\f175"; }
+.bi-bag-plus::before { content: "\f176"; }
+.bi-bag-x-fill::before { content: "\f177"; }
+.bi-bag-x::before { content: "\f178"; }
+.bi-bag::before { content: "\f179"; }
+.bi-bar-chart-fill::before { content: "\f17a"; }
+.bi-bar-chart-line-fill::before { content: "\f17b"; }
+.bi-bar-chart-line::before { content: "\f17c"; }
+.bi-bar-chart-steps::before { content: "\f17d"; }
+.bi-bar-chart::before { content: "\f17e"; }
+.bi-basket-fill::before { content: "\f17f"; }
+.bi-basket::before { content: "\f180"; }
+.bi-basket2-fill::before { content: "\f181"; }
+.bi-basket2::before { content: "\f182"; }
+.bi-basket3-fill::before { content: "\f183"; }
+.bi-basket3::before { content: "\f184"; }
+.bi-battery-charging::before { content: "\f185"; }
+.bi-battery-full::before { content: "\f186"; }
+.bi-battery-half::before { content: "\f187"; }
+.bi-battery::before { content: "\f188"; }
+.bi-bell-fill::before { content: "\f189"; }
+.bi-bell::before { content: "\f18a"; }
+.bi-bezier::before { content: "\f18b"; }
+.bi-bezier2::before { content: "\f18c"; }
+.bi-bicycle::before { content: "\f18d"; }
+.bi-binoculars-fill::before { content: "\f18e"; }
+.bi-binoculars::before { content: "\f18f"; }
+.bi-blockquote-left::before { content: "\f190"; }
+.bi-blockquote-right::before { content: "\f191"; }
+.bi-book-fill::before { content: "\f192"; }
+.bi-book-half::before { content: "\f193"; }
+.bi-book::before { content: "\f194"; }
+.bi-bookmark-check-fill::before { content: "\f195"; }
+.bi-bookmark-check::before { content: "\f196"; }
+.bi-bookmark-dash-fill::before { content: "\f197"; }
+.bi-bookmark-dash::before { content: "\f198"; }
+.bi-bookmark-fill::before { content: "\f199"; }
+.bi-bookmark-heart-fill::before { content: "\f19a"; }
+.bi-bookmark-heart::before { content: "\f19b"; }
+.bi-bookmark-plus-fill::before { content: "\f19c"; }
+.bi-bookmark-plus::before { content: "\f19d"; }
+.bi-bookmark-star-fill::before { content: "\f19e"; }
+.bi-bookmark-star::before { content: "\f19f"; }
+.bi-bookmark-x-fill::before { content: "\f1a0"; }
+.bi-bookmark-x::before { content: "\f1a1"; }
+.bi-bookmark::before { content: "\f1a2"; }
+.bi-bookmarks-fill::before { content: "\f1a3"; }
+.bi-bookmarks::before { content: "\f1a4"; }
+.bi-bookshelf::before { content: "\f1a5"; }
+.bi-bootstrap-fill::before { content: "\f1a6"; }
+.bi-bootstrap-reboot::before { content: "\f1a7"; }
+.bi-bootstrap::before { content: "\f1a8"; }
+.bi-border-all::before { content: "\f1a9"; }
+.bi-border-bottom::before { content: "\f1aa"; }
+.bi-border-center::before { content: "\f1ab"; }
+.bi-border-inner::before { content: "\f1ac"; }
+.bi-border-left::before { content: "\f1ad"; }
+.bi-border-middle::before { content: "\f1ae"; }
+.bi-border-outer::before { content: "\f1af"; }
+.bi-border-right::before { content: "\f1b0"; }
+.bi-border-style::before { content: "\f1b1"; }
+.bi-border-top::before { content: "\f1b2"; }
+.bi-border-width::before { content: "\f1b3"; }
+.bi-border::before { content: "\f1b4"; }
+.bi-bounding-box-circles::before { content: "\f1b5"; }
+.bi-bounding-box::before { content: "\f1b6"; }
+.bi-box-arrow-down-left::before { content: "\f1b7"; }
+.bi-box-arrow-down-right::before { content: "\f1b8"; }
+.bi-box-arrow-down::before { content: "\f1b9"; }
+.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
+.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
+.bi-box-arrow-in-down::before { content: "\f1bc"; }
+.bi-box-arrow-in-left::before { content: "\f1bd"; }
+.bi-box-arrow-in-right::before { content: "\f1be"; }
+.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
+.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
+.bi-box-arrow-in-up::before { content: "\f1c1"; }
+.bi-box-arrow-left::before { content: "\f1c2"; }
+.bi-box-arrow-right::before { content: "\f1c3"; }
+.bi-box-arrow-up-left::before { content: "\f1c4"; }
+.bi-box-arrow-up-right::before { content: "\f1c5"; }
+.bi-box-arrow-up::before { content: "\f1c6"; }
+.bi-box-seam::before { content: "\f1c7"; }
+.bi-box::before { content: "\f1c8"; }
+.bi-braces::before { content: "\f1c9"; }
+.bi-bricks::before { content: "\f1ca"; }
+.bi-briefcase-fill::before { content: "\f1cb"; }
+.bi-briefcase::before { content: "\f1cc"; }
+.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
+.bi-brightness-alt-high::before { content: "\f1ce"; }
+.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
+.bi-brightness-alt-low::before { content: "\f1d0"; }
+.bi-brightness-high-fill::before { content: "\f1d1"; }
+.bi-brightness-high::before { content: "\f1d2"; }
+.bi-brightness-low-fill::before { content: "\f1d3"; }
+.bi-brightness-low::before { content: "\f1d4"; }
+.bi-broadcast-pin::before { content: "\f1d5"; }
+.bi-broadcast::before { content: "\f1d6"; }
+.bi-brush-fill::before { content: "\f1d7"; }
+.bi-brush::before { content: "\f1d8"; }
+.bi-bucket-fill::before { content: "\f1d9"; }
+.bi-bucket::before { content: "\f1da"; }
+.bi-bug-fill::before { content: "\f1db"; }
+.bi-bug::before { content: "\f1dc"; }
+.bi-building::before { content: "\f1dd"; }
+.bi-bullseye::before { content: "\f1de"; }
+.bi-calculator-fill::before { content: "\f1df"; }
+.bi-calculator::before { content: "\f1e0"; }
+.bi-calendar-check-fill::before { content: "\f1e1"; }
+.bi-calendar-check::before { content: "\f1e2"; }
+.bi-calendar-date-fill::before { content: "\f1e3"; }
+.bi-calendar-date::before { content: "\f1e4"; }
+.bi-calendar-day-fill::before { content: "\f1e5"; }
+.bi-calendar-day::before { content: "\f1e6"; }
+.bi-calendar-event-fill::before { content: "\f1e7"; }
+.bi-calendar-event::before { content: "\f1e8"; }
+.bi-calendar-fill::before { content: "\f1e9"; }
+.bi-calendar-minus-fill::before { content: "\f1ea"; }
+.bi-calendar-minus::before { content: "\f1eb"; }
+.bi-calendar-month-fill::before { content: "\f1ec"; }
+.bi-calendar-month::before { content: "\f1ed"; }
+.bi-calendar-plus-fill::before { content: "\f1ee"; }
+.bi-calendar-plus::before { content: "\f1ef"; }
+.bi-calendar-range-fill::before { content: "\f1f0"; }
+.bi-calendar-range::before { content: "\f1f1"; }
+.bi-calendar-week-fill::before { content: "\f1f2"; }
+.bi-calendar-week::before { content: "\f1f3"; }
+.bi-calendar-x-fill::before { content: "\f1f4"; }
+.bi-calendar-x::before { content: "\f1f5"; }
+.bi-calendar::before { content: "\f1f6"; }
+.bi-calendar2-check-fill::before { content: "\f1f7"; }
+.bi-calendar2-check::before { content: "\f1f8"; }
+.bi-calendar2-date-fill::before { content: "\f1f9"; }
+.bi-calendar2-date::before { content: "\f1fa"; }
+.bi-calendar2-day-fill::before { content: "\f1fb"; }
+.bi-calendar2-day::before { content: "\f1fc"; }
+.bi-calendar2-event-fill::before { content: "\f1fd"; }
+.bi-calendar2-event::before { content: "\f1fe"; }
+.bi-calendar2-fill::before { content: "\f1ff"; }
+.bi-calendar2-minus-fill::before { content: "\f200"; }
+.bi-calendar2-minus::before { content: "\f201"; }
+.bi-calendar2-month-fill::before { content: "\f202"; }
+.bi-calendar2-month::before { content: "\f203"; }
+.bi-calendar2-plus-fill::before { content: "\f204"; }
+.bi-calendar2-plus::before { content: "\f205"; }
+.bi-calendar2-range-fill::before { content: "\f206"; }
+.bi-calendar2-range::before { content: "\f207"; }
+.bi-calendar2-week-fill::before { content: "\f208"; }
+.bi-calendar2-week::before { content: "\f209"; }
+.bi-calendar2-x-fill::before { content: "\f20a"; }
+.bi-calendar2-x::before { content: "\f20b"; }
+.bi-calendar2::before { content: "\f20c"; }
+.bi-calendar3-event-fill::before { content: "\f20d"; }
+.bi-calendar3-event::before { content: "\f20e"; }
+.bi-calendar3-fill::before { content: "\f20f"; }
+.bi-calendar3-range-fill::before { content: "\f210"; }
+.bi-calendar3-range::before { content: "\f211"; }
+.bi-calendar3-week-fill::before { content: "\f212"; }
+.bi-calendar3-week::before { content: "\f213"; }
+.bi-calendar3::before { content: "\f214"; }
+.bi-calendar4-event::before { content: "\f215"; }
+.bi-calendar4-range::before { content: "\f216"; }
+.bi-calendar4-week::before { content: "\f217"; }
+.bi-calendar4::before { content: "\f218"; }
+.bi-camera-fill::before { content: "\f219"; }
+.bi-camera-reels-fill::before { content: "\f21a"; }
+.bi-camera-reels::before { content: "\f21b"; }
+.bi-camera-video-fill::before { content: "\f21c"; }
+.bi-camera-video-off-fill::before { content: "\f21d"; }
+.bi-camera-video-off::before { content: "\f21e"; }
+.bi-camera-video::before { content: "\f21f"; }
+.bi-camera::before { content: "\f220"; }
+.bi-camera2::before { content: "\f221"; }
+.bi-capslock-fill::before { content: "\f222"; }
+.bi-capslock::before { content: "\f223"; }
+.bi-card-checklist::before { content: "\f224"; }
+.bi-card-heading::before { content: "\f225"; }
+.bi-card-image::before { content: "\f226"; }
+.bi-card-list::before { content: "\f227"; }
+.bi-card-text::before { content: "\f228"; }
+.bi-caret-down-fill::before { content: "\f229"; }
+.bi-caret-down-square-fill::before { content: "\f22a"; }
+.bi-caret-down-square::before { content: "\f22b"; }
+.bi-caret-down::before { content: "\f22c"; }
+.bi-caret-left-fill::before { content: "\f22d"; }
+.bi-caret-left-square-fill::before { content: "\f22e"; }
+.bi-caret-left-square::before { content: "\f22f"; }
+.bi-caret-left::before { content: "\f230"; }
+.bi-caret-right-fill::before { content: "\f231"; }
+.bi-caret-right-square-fill::before { content: "\f232"; }
+.bi-caret-right-square::before { content: "\f233"; }
+.bi-caret-right::before { content: "\f234"; }
+.bi-caret-up-fill::before { content: "\f235"; }
+.bi-caret-up-square-fill::before { content: "\f236"; }
+.bi-caret-up-square::before { content: "\f237"; }
+.bi-caret-up::before { content: "\f238"; }
+.bi-cart-check-fill::before { content: "\f239"; }
+.bi-cart-check::before { content: "\f23a"; }
+.bi-cart-dash-fill::before { content: "\f23b"; }
+.bi-cart-dash::before { content: "\f23c"; }
+.bi-cart-fill::before { content: "\f23d"; }
+.bi-cart-plus-fill::before { content: "\f23e"; }
+.bi-cart-plus::before { content: "\f23f"; }
+.bi-cart-x-fill::before { content: "\f240"; }
+.bi-cart-x::before { content: "\f241"; }
+.bi-cart::before { content: "\f242"; }
+.bi-cart2::before { content: "\f243"; }
+.bi-cart3::before { content: "\f244"; }
+.bi-cart4::before { content: "\f245"; }
+.bi-cash-stack::before { content: "\f246"; }
+.bi-cash::before { content: "\f247"; }
+.bi-cast::before { content: "\f248"; }
+.bi-chat-dots-fill::before { content: "\f249"; }
+.bi-chat-dots::before { content: "\f24a"; }
+.bi-chat-fill::before { content: "\f24b"; }
+.bi-chat-left-dots-fill::before { content: "\f24c"; }
+.bi-chat-left-dots::before { content: "\f24d"; }
+.bi-chat-left-fill::before { content: "\f24e"; }
+.bi-chat-left-quote-fill::before { content: "\f24f"; }
+.bi-chat-left-quote::before { content: "\f250"; }
+.bi-chat-left-text-fill::before { content: "\f251"; }
+.bi-chat-left-text::before { content: "\f252"; }
+.bi-chat-left::before { content: "\f253"; }
+.bi-chat-quote-fill::before { content: "\f254"; }
+.bi-chat-quote::before { content: "\f255"; }
+.bi-chat-right-dots-fill::before { content: "\f256"; }
+.bi-chat-right-dots::before { content: "\f257"; }
+.bi-chat-right-fill::before { content: "\f258"; }
+.bi-chat-right-quote-fill::before { content: "\f259"; }
+.bi-chat-right-quote::before { content: "\f25a"; }
+.bi-chat-right-text-fill::before { content: "\f25b"; }
+.bi-chat-right-text::before { content: "\f25c"; }
+.bi-chat-right::before { content: "\f25d"; }
+.bi-chat-square-dots-fill::before { content: "\f25e"; }
+.bi-chat-square-dots::before { content: "\f25f"; }
+.bi-chat-square-fill::before { content: "\f260"; }
+.bi-chat-square-quote-fill::before { content: "\f261"; }
+.bi-chat-square-quote::before { content: "\f262"; }
+.bi-chat-square-text-fill::before { content: "\f263"; }
+.bi-chat-square-text::before { content: "\f264"; }
+.bi-chat-square::before { content: "\f265"; }
+.bi-chat-text-fill::before { content: "\f266"; }
+.bi-chat-text::before { content: "\f267"; }
+.bi-chat::before { content: "\f268"; }
+.bi-check-all::before { content: "\f269"; }
+.bi-check-circle-fill::before { content: "\f26a"; }
+.bi-check-circle::before { content: "\f26b"; }
+.bi-check-square-fill::before { content: "\f26c"; }
+.bi-check-square::before { content: "\f26d"; }
+.bi-check::before { content: "\f26e"; }
+.bi-check2-all::before { content: "\f26f"; }
+.bi-check2-circle::before { content: "\f270"; }
+.bi-check2-square::before { content: "\f271"; }
+.bi-check2::before { content: "\f272"; }
+.bi-chevron-bar-contract::before { content: "\f273"; }
+.bi-chevron-bar-down::before { content: "\f274"; }
+.bi-chevron-bar-expand::before { content: "\f275"; }
+.bi-chevron-bar-left::before { content: "\f276"; }
+.bi-chevron-bar-right::before { content: "\f277"; }
+.bi-chevron-bar-up::before { content: "\f278"; }
+.bi-chevron-compact-down::before { content: "\f279"; }
+.bi-chevron-compact-left::before { content: "\f27a"; }
+.bi-chevron-compact-right::before { content: "\f27b"; }
+.bi-chevron-compact-up::before { content: "\f27c"; }
+.bi-chevron-contract::before { content: "\f27d"; }
+.bi-chevron-double-down::before { content: "\f27e"; }
+.bi-chevron-double-left::before { content: "\f27f"; }
+.bi-chevron-double-right::before { content: "\f280"; }
+.bi-chevron-double-up::before { content: "\f281"; }
+.bi-chevron-down::before { content: "\f282"; }
+.bi-chevron-expand::before { content: "\f283"; }
+.bi-chevron-left::before { content: "\f284"; }
+.bi-chevron-right::before { content: "\f285"; }
+.bi-chevron-up::before { content: "\f286"; }
+.bi-circle-fill::before { content: "\f287"; }
+.bi-circle-half::before { content: "\f288"; }
+.bi-circle-square::before { content: "\f289"; }
+.bi-circle::before { content: "\f28a"; }
+.bi-clipboard-check::before { content: "\f28b"; }
+.bi-clipboard-data::before { content: "\f28c"; }
+.bi-clipboard-minus::before { content: "\f28d"; }
+.bi-clipboard-plus::before { content: "\f28e"; }
+.bi-clipboard-x::before { content: "\f28f"; }
+.bi-clipboard::before { content: "\f290"; }
+.bi-clock-fill::before { content: "\f291"; }
+.bi-clock-history::before { content: "\f292"; }
+.bi-clock::before { content: "\f293"; }
+.bi-cloud-arrow-down-fill::before { content: "\f294"; }
+.bi-cloud-arrow-down::before { content: "\f295"; }
+.bi-cloud-arrow-up-fill::before { content: "\f296"; }
+.bi-cloud-arrow-up::before { content: "\f297"; }
+.bi-cloud-check-fill::before { content: "\f298"; }
+.bi-cloud-check::before { content: "\f299"; }
+.bi-cloud-download-fill::before { content: "\f29a"; }
+.bi-cloud-download::before { content: "\f29b"; }
+.bi-cloud-drizzle-fill::before { content: "\f29c"; }
+.bi-cloud-drizzle::before { content: "\f29d"; }
+.bi-cloud-fill::before { content: "\f29e"; }
+.bi-cloud-fog-fill::before { content: "\f29f"; }
+.bi-cloud-fog::before { content: "\f2a0"; }
+.bi-cloud-fog2-fill::before { content: "\f2a1"; }
+.bi-cloud-fog2::before { content: "\f2a2"; }
+.bi-cloud-hail-fill::before { content: "\f2a3"; }
+.bi-cloud-hail::before { content: "\f2a4"; }
+.bi-cloud-haze-1::before { content: "\f2a5"; }
+.bi-cloud-haze-fill::before { content: "\f2a6"; }
+.bi-cloud-haze::before { content: "\f2a7"; }
+.bi-cloud-haze2-fill::before { content: "\f2a8"; }
+.bi-cloud-lightning-fill::before { content: "\f2a9"; }
+.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
+.bi-cloud-lightning-rain::before { content: "\f2ab"; }
+.bi-cloud-lightning::before { content: "\f2ac"; }
+.bi-cloud-minus-fill::before { content: "\f2ad"; }
+.bi-cloud-minus::before { content: "\f2ae"; }
+.bi-cloud-moon-fill::before { content: "\f2af"; }
+.bi-cloud-moon::before { content: "\f2b0"; }
+.bi-cloud-plus-fill::before { content: "\f2b1"; }
+.bi-cloud-plus::before { content: "\f2b2"; }
+.bi-cloud-rain-fill::before { content: "\f2b3"; }
+.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
+.bi-cloud-rain-heavy::before { content: "\f2b5"; }
+.bi-cloud-rain::before { content: "\f2b6"; }
+.bi-cloud-slash-fill::before { content: "\f2b7"; }
+.bi-cloud-slash::before { content: "\f2b8"; }
+.bi-cloud-sleet-fill::before { content: "\f2b9"; }
+.bi-cloud-sleet::before { content: "\f2ba"; }
+.bi-cloud-snow-fill::before { content: "\f2bb"; }
+.bi-cloud-snow::before { content: "\f2bc"; }
+.bi-cloud-sun-fill::before { content: "\f2bd"; }
+.bi-cloud-sun::before { content: "\f2be"; }
+.bi-cloud-upload-fill::before { content: "\f2bf"; }
+.bi-cloud-upload::before { content: "\f2c0"; }
+.bi-cloud::before { content: "\f2c1"; }
+.bi-clouds-fill::before { content: "\f2c2"; }
+.bi-clouds::before { content: "\f2c3"; }
+.bi-cloudy-fill::before { content: "\f2c4"; }
+.bi-cloudy::before { content: "\f2c5"; }
+.bi-code-slash::before { content: "\f2c6"; }
+.bi-code-square::before { content: "\f2c7"; }
+.bi-code::before { content: "\f2c8"; }
+.bi-collection-fill::before { content: "\f2c9"; }
+.bi-collection-play-fill::before { content: "\f2ca"; }
+.bi-collection-play::before { content: "\f2cb"; }
+.bi-collection::before { content: "\f2cc"; }
+.bi-columns-gap::before { content: "\f2cd"; }
+.bi-columns::before { content: "\f2ce"; }
+.bi-command::before { content: "\f2cf"; }
+.bi-compass-fill::before { content: "\f2d0"; }
+.bi-compass::before { content: "\f2d1"; }
+.bi-cone-striped::before { content: "\f2d2"; }
+.bi-cone::before { content: "\f2d3"; }
+.bi-controller::before { content: "\f2d4"; }
+.bi-cpu-fill::before { content: "\f2d5"; }
+.bi-cpu::before { content: "\f2d6"; }
+.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
+.bi-credit-card-2-back::before { content: "\f2d8"; }
+.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
+.bi-credit-card-2-front::before { content: "\f2da"; }
+.bi-credit-card-fill::before { content: "\f2db"; }
+.bi-credit-card::before { content: "\f2dc"; }
+.bi-crop::before { content: "\f2dd"; }
+.bi-cup-fill::before { content: "\f2de"; }
+.bi-cup-straw::before { content: "\f2df"; }
+.bi-cup::before { content: "\f2e0"; }
+.bi-cursor-fill::before { content: "\f2e1"; }
+.bi-cursor-text::before { content: "\f2e2"; }
+.bi-cursor::before { content: "\f2e3"; }
+.bi-dash-circle-dotted::before { content: "\f2e4"; }
+.bi-dash-circle-fill::before { content: "\f2e5"; }
+.bi-dash-circle::before { content: "\f2e6"; }
+.bi-dash-square-dotted::before { content: "\f2e7"; }
+.bi-dash-square-fill::before { content: "\f2e8"; }
+.bi-dash-square::before { content: "\f2e9"; }
+.bi-dash::before { content: "\f2ea"; }
+.bi-diagram-2-fill::before { content: "\f2eb"; }
+.bi-diagram-2::before { content: "\f2ec"; }
+.bi-diagram-3-fill::before { content: "\f2ed"; }
+.bi-diagram-3::before { content: "\f2ee"; }
+.bi-diamond-fill::before { content: "\f2ef"; }
+.bi-diamond-half::before { content: "\f2f0"; }
+.bi-diamond::before { content: "\f2f1"; }
+.bi-dice-1-fill::before { content: "\f2f2"; }
+.bi-dice-1::before { content: "\f2f3"; }
+.bi-dice-2-fill::before { content: "\f2f4"; }
+.bi-dice-2::before { content: "\f2f5"; }
+.bi-dice-3-fill::before { content: "\f2f6"; }
+.bi-dice-3::before { content: "\f2f7"; }
+.bi-dice-4-fill::before { content: "\f2f8"; }
+.bi-dice-4::before { content: "\f2f9"; }
+.bi-dice-5-fill::before { content: "\f2fa"; }
+.bi-dice-5::before { content: "\f2fb"; }
+.bi-dice-6-fill::before { content: "\f2fc"; }
+.bi-dice-6::before { content: "\f2fd"; }
+.bi-disc-fill::before { content: "\f2fe"; }
+.bi-disc::before { content: "\f2ff"; }
+.bi-discord::before { content: "\f300"; }
+.bi-display-fill::before { content: "\f301"; }
+.bi-display::before { content: "\f302"; }
+.bi-distribute-horizontal::before { content: "\f303"; }
+.bi-distribute-vertical::before { content: "\f304"; }
+.bi-door-closed-fill::before { content: "\f305"; }
+.bi-door-closed::before { content: "\f306"; }
+.bi-door-open-fill::before { content: "\f307"; }
+.bi-door-open::before { content: "\f308"; }
+.bi-dot::before { content: "\f309"; }
+.bi-download::before { content: "\f30a"; }
+.bi-droplet-fill::before { content: "\f30b"; }
+.bi-droplet-half::before { content: "\f30c"; }
+.bi-droplet::before { content: "\f30d"; }
+.bi-earbuds::before { content: "\f30e"; }
+.bi-easel-fill::before { content: "\f30f"; }
+.bi-easel::before { content: "\f310"; }
+.bi-egg-fill::before { content: "\f311"; }
+.bi-egg-fried::before { content: "\f312"; }
+.bi-egg::before { content: "\f313"; }
+.bi-eject-fill::before { content: "\f314"; }
+.bi-eject::before { content: "\f315"; }
+.bi-emoji-angry-fill::before { content: "\f316"; }
+.bi-emoji-angry::before { content: "\f317"; }
+.bi-emoji-dizzy-fill::before { content: "\f318"; }
+.bi-emoji-dizzy::before { content: "\f319"; }
+.bi-emoji-expressionless-fill::before { content: "\f31a"; }
+.bi-emoji-expressionless::before { content: "\f31b"; }
+.bi-emoji-frown-fill::before { content: "\f31c"; }
+.bi-emoji-frown::before { content: "\f31d"; }
+.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
+.bi-emoji-heart-eyes::before { content: "\f31f"; }
+.bi-emoji-laughing-fill::before { content: "\f320"; }
+.bi-emoji-laughing::before { content: "\f321"; }
+.bi-emoji-neutral-fill::before { content: "\f322"; }
+.bi-emoji-neutral::before { content: "\f323"; }
+.bi-emoji-smile-fill::before { content: "\f324"; }
+.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
+.bi-emoji-smile-upside-down::before { content: "\f326"; }
+.bi-emoji-smile::before { content: "\f327"; }
+.bi-emoji-sunglasses-fill::before { content: "\f328"; }
+.bi-emoji-sunglasses::before { content: "\f329"; }
+.bi-emoji-wink-fill::before { content: "\f32a"; }
+.bi-emoji-wink::before { content: "\f32b"; }
+.bi-envelope-fill::before { content: "\f32c"; }
+.bi-envelope-open-fill::before { content: "\f32d"; }
+.bi-envelope-open::before { content: "\f32e"; }
+.bi-envelope::before { content: "\f32f"; }
+.bi-eraser-fill::before { content: "\f330"; }
+.bi-eraser::before { content: "\f331"; }
+.bi-exclamation-circle-fill::before { content: "\f332"; }
+.bi-exclamation-circle::before { content: "\f333"; }
+.bi-exclamation-diamond-fill::before { content: "\f334"; }
+.bi-exclamation-diamond::before { content: "\f335"; }
+.bi-exclamation-octagon-fill::before { content: "\f336"; }
+.bi-exclamation-octagon::before { content: "\f337"; }
+.bi-exclamation-square-fill::before { content: "\f338"; }
+.bi-exclamation-square::before { content: "\f339"; }
+.bi-exclamation-triangle-fill::before { content: "\f33a"; }
+.bi-exclamation-triangle::before { content: "\f33b"; }
+.bi-exclamation::before { content: "\f33c"; }
+.bi-exclude::before { content: "\f33d"; }
+.bi-eye-fill::before { content: "\f33e"; }
+.bi-eye-slash-fill::before { content: "\f33f"; }
+.bi-eye-slash::before { content: "\f340"; }
+.bi-eye::before { content: "\f341"; }
+.bi-eyedropper::before { content: "\f342"; }
+.bi-eyeglasses::before { content: "\f343"; }
+.bi-facebook::before { content: "\f344"; }
+.bi-file-arrow-down-fill::before { content: "\f345"; }
+.bi-file-arrow-down::before { content: "\f346"; }
+.bi-file-arrow-up-fill::before { content: "\f347"; }
+.bi-file-arrow-up::before { content: "\f348"; }
+.bi-file-bar-graph-fill::before { content: "\f349"; }
+.bi-file-bar-graph::before { content: "\f34a"; }
+.bi-file-binary-fill::before { content: "\f34b"; }
+.bi-file-binary::before { content: "\f34c"; }
+.bi-file-break-fill::before { content: "\f34d"; }
+.bi-file-break::before { content: "\f34e"; }
+.bi-file-check-fill::before { content: "\f34f"; }
+.bi-file-check::before { content: "\f350"; }
+.bi-file-code-fill::before { content: "\f351"; }
+.bi-file-code::before { content: "\f352"; }
+.bi-file-diff-fill::before { content: "\f353"; }
+.bi-file-diff::before { content: "\f354"; }
+.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
+.bi-file-earmark-arrow-down::before { content: "\f356"; }
+.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
+.bi-file-earmark-arrow-up::before { content: "\f358"; }
+.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
+.bi-file-earmark-bar-graph::before { content: "\f35a"; }
+.bi-file-earmark-binary-fill::before { content: "\f35b"; }
+.bi-file-earmark-binary::before { content: "\f35c"; }
+.bi-file-earmark-break-fill::before { content: "\f35d"; }
+.bi-file-earmark-break::before { content: "\f35e"; }
+.bi-file-earmark-check-fill::before { content: "\f35f"; }
+.bi-file-earmark-check::before { content: "\f360"; }
+.bi-file-earmark-code-fill::before { content: "\f361"; }
+.bi-file-earmark-code::before { content: "\f362"; }
+.bi-file-earmark-diff-fill::before { content: "\f363"; }
+.bi-file-earmark-diff::before { content: "\f364"; }
+.bi-file-earmark-easel-fill::before { content: "\f365"; }
+.bi-file-earmark-easel::before { content: "\f366"; }
+.bi-file-earmark-excel-fill::before { content: "\f367"; }
+.bi-file-earmark-excel::before { content: "\f368"; }
+.bi-file-earmark-fill::before { content: "\f369"; }
+.bi-file-earmark-font-fill::before { content: "\f36a"; }
+.bi-file-earmark-font::before { content: "\f36b"; }
+.bi-file-earmark-image-fill::before { content: "\f36c"; }
+.bi-file-earmark-image::before { content: "\f36d"; }
+.bi-file-earmark-lock-fill::before { content: "\f36e"; }
+.bi-file-earmark-lock::before { content: "\f36f"; }
+.bi-file-earmark-lock2-fill::before { content: "\f370"; }
+.bi-file-earmark-lock2::before { content: "\f371"; }
+.bi-file-earmark-medical-fill::before { content: "\f372"; }
+.bi-file-earmark-medical::before { content: "\f373"; }
+.bi-file-earmark-minus-fill::before { content: "\f374"; }
+.bi-file-earmark-minus::before { content: "\f375"; }
+.bi-file-earmark-music-fill::before { content: "\f376"; }
+.bi-file-earmark-music::before { content: "\f377"; }
+.bi-file-earmark-person-fill::before { content: "\f378"; }
+.bi-file-earmark-person::before { content: "\f379"; }
+.bi-file-earmark-play-fill::before { content: "\f37a"; }
+.bi-file-earmark-play::before { content: "\f37b"; }
+.bi-file-earmark-plus-fill::before { content: "\f37c"; }
+.bi-file-earmark-plus::before { content: "\f37d"; }
+.bi-file-earmark-post-fill::before { content: "\f37e"; }
+.bi-file-earmark-post::before { content: "\f37f"; }
+.bi-file-earmark-ppt-fill::before { content: "\f380"; }
+.bi-file-earmark-ppt::before { content: "\f381"; }
+.bi-file-earmark-richtext-fill::before { content: "\f382"; }
+.bi-file-earmark-richtext::before { content: "\f383"; }
+.bi-file-earmark-ruled-fill::before { content: "\f384"; }
+.bi-file-earmark-ruled::before { content: "\f385"; }
+.bi-file-earmark-slides-fill::before { content: "\f386"; }
+.bi-file-earmark-slides::before { content: "\f387"; }
+.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
+.bi-file-earmark-spreadsheet::before { content: "\f389"; }
+.bi-file-earmark-text-fill::before { content: "\f38a"; }
+.bi-file-earmark-text::before { content: "\f38b"; }
+.bi-file-earmark-word-fill::before { content: "\f38c"; }
+.bi-file-earmark-word::before { content: "\f38d"; }
+.bi-file-earmark-x-fill::before { content: "\f38e"; }
+.bi-file-earmark-x::before { content: "\f38f"; }
+.bi-file-earmark-zip-fill::before { content: "\f390"; }
+.bi-file-earmark-zip::before { content: "\f391"; }
+.bi-file-earmark::before { content: "\f392"; }
+.bi-file-easel-fill::before { content: "\f393"; }
+.bi-file-easel::before { content: "\f394"; }
+.bi-file-excel-fill::before { content: "\f395"; }
+.bi-file-excel::before { content: "\f396"; }
+.bi-file-fill::before { content: "\f397"; }
+.bi-file-font-fill::before { content: "\f398"; }
+.bi-file-font::before { content: "\f399"; }
+.bi-file-image-fill::before { content: "\f39a"; }
+.bi-file-image::before { content: "\f39b"; }
+.bi-file-lock-fill::before { content: "\f39c"; }
+.bi-file-lock::before { content: "\f39d"; }
+.bi-file-lock2-fill::before { content: "\f39e"; }
+.bi-file-lock2::before { content: "\f39f"; }
+.bi-file-medical-fill::before { content: "\f3a0"; }
+.bi-file-medical::before { content: "\f3a1"; }
+.bi-file-minus-fill::before { content: "\f3a2"; }
+.bi-file-minus::before { content: "\f3a3"; }
+.bi-file-music-fill::before { content: "\f3a4"; }
+.bi-file-music::before { content: "\f3a5"; }
+.bi-file-person-fill::before { content: "\f3a6"; }
+.bi-file-person::before { content: "\f3a7"; }
+.bi-file-play-fill::before { content: "\f3a8"; }
+.bi-file-play::before { content: "\f3a9"; }
+.bi-file-plus-fill::before { content: "\f3aa"; }
+.bi-file-plus::before { content: "\f3ab"; }
+.bi-file-post-fill::before { content: "\f3ac"; }
+.bi-file-post::before { content: "\f3ad"; }
+.bi-file-ppt-fill::before { content: "\f3ae"; }
+.bi-file-ppt::before { content: "\f3af"; }
+.bi-file-richtext-fill::before { content: "\f3b0"; }
+.bi-file-richtext::before { content: "\f3b1"; }
+.bi-file-ruled-fill::before { content: "\f3b2"; }
+.bi-file-ruled::before { content: "\f3b3"; }
+.bi-file-slides-fill::before { content: "\f3b4"; }
+.bi-file-slides::before { content: "\f3b5"; }
+.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
+.bi-file-spreadsheet::before { content: "\f3b7"; }
+.bi-file-text-fill::before { content: "\f3b8"; }
+.bi-file-text::before { content: "\f3b9"; }
+.bi-file-word-fill::before { content: "\f3ba"; }
+.bi-file-word::before { content: "\f3bb"; }
+.bi-file-x-fill::before { content: "\f3bc"; }
+.bi-file-x::before { content: "\f3bd"; }
+.bi-file-zip-fill::before { content: "\f3be"; }
+.bi-file-zip::before { content: "\f3bf"; }
+.bi-file::before { content: "\f3c0"; }
+.bi-files-alt::before { content: "\f3c1"; }
+.bi-files::before { content: "\f3c2"; }
+.bi-film::before { content: "\f3c3"; }
+.bi-filter-circle-fill::before { content: "\f3c4"; }
+.bi-filter-circle::before { content: "\f3c5"; }
+.bi-filter-left::before { content: "\f3c6"; }
+.bi-filter-right::before { content: "\f3c7"; }
+.bi-filter-square-fill::before { content: "\f3c8"; }
+.bi-filter-square::before { content: "\f3c9"; }
+.bi-filter::before { content: "\f3ca"; }
+.bi-flag-fill::before { content: "\f3cb"; }
+.bi-flag::before { content: "\f3cc"; }
+.bi-flower1::before { content: "\f3cd"; }
+.bi-flower2::before { content: "\f3ce"; }
+.bi-flower3::before { content: "\f3cf"; }
+.bi-folder-check::before { content: "\f3d0"; }
+.bi-folder-fill::before { content: "\f3d1"; }
+.bi-folder-minus::before { content: "\f3d2"; }
+.bi-folder-plus::before { content: "\f3d3"; }
+.bi-folder-symlink-fill::before { content: "\f3d4"; }
+.bi-folder-symlink::before { content: "\f3d5"; }
+.bi-folder-x::before { content: "\f3d6"; }
+.bi-folder::before { content: "\f3d7"; }
+.bi-folder2-open::before { content: "\f3d8"; }
+.bi-folder2::before { content: "\f3d9"; }
+.bi-fonts::before { content: "\f3da"; }
+.bi-forward-fill::before { content: "\f3db"; }
+.bi-forward::before { content: "\f3dc"; }
+.bi-front::before { content: "\f3dd"; }
+.bi-fullscreen-exit::before { content: "\f3de"; }
+.bi-fullscreen::before { content: "\f3df"; }
+.bi-funnel-fill::before { content: "\f3e0"; }
+.bi-funnel::before { content: "\f3e1"; }
+.bi-gear-fill::before { content: "\f3e2"; }
+.bi-gear-wide-connected::before { content: "\f3e3"; }
+.bi-gear-wide::before { content: "\f3e4"; }
+.bi-gear::before { content: "\f3e5"; }
+.bi-gem::before { content: "\f3e6"; }
+.bi-geo-alt-fill::before { content: "\f3e7"; }
+.bi-geo-alt::before { content: "\f3e8"; }
+.bi-geo-fill::before { content: "\f3e9"; }
+.bi-geo::before { content: "\f3ea"; }
+.bi-gift-fill::before { content: "\f3eb"; }
+.bi-gift::before { content: "\f3ec"; }
+.bi-github::before { content: "\f3ed"; }
+.bi-globe::before { content: "\f3ee"; }
+.bi-globe2::before { content: "\f3ef"; }
+.bi-google::before { content: "\f3f0"; }
+.bi-graph-down::before { content: "\f3f1"; }
+.bi-graph-up::before { content: "\f3f2"; }
+.bi-grid-1x2-fill::before { content: "\f3f3"; }
+.bi-grid-1x2::before { content: "\f3f4"; }
+.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
+.bi-grid-3x2-gap::before { content: "\f3f6"; }
+.bi-grid-3x2::before { content: "\f3f7"; }
+.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
+.bi-grid-3x3-gap::before { content: "\f3f9"; }
+.bi-grid-3x3::before { content: "\f3fa"; }
+.bi-grid-fill::before { content: "\f3fb"; }
+.bi-grid::before { content: "\f3fc"; }
+.bi-grip-horizontal::before { content: "\f3fd"; }
+.bi-grip-vertical::before { content: "\f3fe"; }
+.bi-hammer::before { content: "\f3ff"; }
+.bi-hand-index-fill::before { content: "\f400"; }
+.bi-hand-index-thumb-fill::before { content: "\f401"; }
+.bi-hand-index-thumb::before { content: "\f402"; }
+.bi-hand-index::before { content: "\f403"; }
+.bi-hand-thumbs-down-fill::before { content: "\f404"; }
+.bi-hand-thumbs-down::before { content: "\f405"; }
+.bi-hand-thumbs-up-fill::before { content: "\f406"; }
+.bi-hand-thumbs-up::before { content: "\f407"; }
+.bi-handbag-fill::before { content: "\f408"; }
+.bi-handbag::before { content: "\f409"; }
+.bi-hash::before { content: "\f40a"; }
+.bi-hdd-fill::before { content: "\f40b"; }
+.bi-hdd-network-fill::before { content: "\f40c"; }
+.bi-hdd-network::before { content: "\f40d"; }
+.bi-hdd-rack-fill::before { content: "\f40e"; }
+.bi-hdd-rack::before { content: "\f40f"; }
+.bi-hdd-stack-fill::before { content: "\f410"; }
+.bi-hdd-stack::before { content: "\f411"; }
+.bi-hdd::before { content: "\f412"; }
+.bi-headphones::before { content: "\f413"; }
+.bi-headset::before { content: "\f414"; }
+.bi-heart-fill::before { content: "\f415"; }
+.bi-heart-half::before { content: "\f416"; }
+.bi-heart::before { content: "\f417"; }
+.bi-heptagon-fill::before { content: "\f418"; }
+.bi-heptagon-half::before { content: "\f419"; }
+.bi-heptagon::before { content: "\f41a"; }
+.bi-hexagon-fill::before { content: "\f41b"; }
+.bi-hexagon-half::before { content: "\f41c"; }
+.bi-hexagon::before { content: "\f41d"; }
+.bi-hourglass-bottom::before { content: "\f41e"; }
+.bi-hourglass-split::before { content: "\f41f"; }
+.bi-hourglass-top::before { content: "\f420"; }
+.bi-hourglass::before { content: "\f421"; }
+.bi-house-door-fill::before { content: "\f422"; }
+.bi-house-door::before { content: "\f423"; }
+.bi-house-fill::before { content: "\f424"; }
+.bi-house::before { content: "\f425"; }
+.bi-hr::before { content: "\f426"; }
+.bi-hurricane::before { content: "\f427"; }
+.bi-image-alt::before { content: "\f428"; }
+.bi-image-fill::before { content: "\f429"; }
+.bi-image::before { content: "\f42a"; }
+.bi-images::before { content: "\f42b"; }
+.bi-inbox-fill::before { content: "\f42c"; }
+.bi-inbox::before { content: "\f42d"; }
+.bi-inboxes-fill::before { content: "\f42e"; }
+.bi-inboxes::before { content: "\f42f"; }
+.bi-info-circle-fill::before { content: "\f430"; }
+.bi-info-circle::before { content: "\f431"; }
+.bi-info-square-fill::before { content: "\f432"; }
+.bi-info-square::before { content: "\f433"; }
+.bi-info::before { content: "\f434"; }
+.bi-input-cursor-text::before { content: "\f435"; }
+.bi-input-cursor::before { content: "\f436"; }
+.bi-instagram::before { content: "\f437"; }
+.bi-intersect::before { content: "\f438"; }
+.bi-journal-album::before { content: "\f439"; }
+.bi-journal-arrow-down::before { content: "\f43a"; }
+.bi-journal-arrow-up::before { content: "\f43b"; }
+.bi-journal-bookmark-fill::before { content: "\f43c"; }
+.bi-journal-bookmark::before { content: "\f43d"; }
+.bi-journal-check::before { content: "\f43e"; }
+.bi-journal-code::before { content: "\f43f"; }
+.bi-journal-medical::before { content: "\f440"; }
+.bi-journal-minus::before { content: "\f441"; }
+.bi-journal-plus::before { content: "\f442"; }
+.bi-journal-richtext::before { content: "\f443"; }
+.bi-journal-text::before { content: "\f444"; }
+.bi-journal-x::before { content: "\f445"; }
+.bi-journal::before { content: "\f446"; }
+.bi-journals::before { content: "\f447"; }
+.bi-joystick::before { content: "\f448"; }
+.bi-justify-left::before { content: "\f449"; }
+.bi-justify-right::before { content: "\f44a"; }
+.bi-justify::before { content: "\f44b"; }
+.bi-kanban-fill::before { content: "\f44c"; }
+.bi-kanban::before { content: "\f44d"; }
+.bi-key-fill::before { content: "\f44e"; }
+.bi-key::before { content: "\f44f"; }
+.bi-keyboard-fill::before { content: "\f450"; }
+.bi-keyboard::before { content: "\f451"; }
+.bi-ladder::before { content: "\f452"; }
+.bi-lamp-fill::before { content: "\f453"; }
+.bi-lamp::before { content: "\f454"; }
+.bi-laptop-fill::before { content: "\f455"; }
+.bi-laptop::before { content: "\f456"; }
+.bi-layer-backward::before { content: "\f457"; }
+.bi-layer-forward::before { content: "\f458"; }
+.bi-layers-fill::before { content: "\f459"; }
+.bi-layers-half::before { content: "\f45a"; }
+.bi-layers::before { content: "\f45b"; }
+.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
+.bi-layout-sidebar-inset::before { content: "\f45d"; }
+.bi-layout-sidebar-reverse::before { content: "\f45e"; }
+.bi-layout-sidebar::before { content: "\f45f"; }
+.bi-layout-split::before { content: "\f460"; }
+.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
+.bi-layout-text-sidebar::before { content: "\f462"; }
+.bi-layout-text-window-reverse::before { content: "\f463"; }
+.bi-layout-text-window::before { content: "\f464"; }
+.bi-layout-three-columns::before { content: "\f465"; }
+.bi-layout-wtf::before { content: "\f466"; }
+.bi-life-preserver::before { content: "\f467"; }
+.bi-lightbulb-fill::before { content: "\f468"; }
+.bi-lightbulb-off-fill::before { content: "\f469"; }
+.bi-lightbulb-off::before { content: "\f46a"; }
+.bi-lightbulb::before { content: "\f46b"; }
+.bi-lightning-charge-fill::before { content: "\f46c"; }
+.bi-lightning-charge::before { content: "\f46d"; }
+.bi-lightning-fill::before { content: "\f46e"; }
+.bi-lightning::before { content: "\f46f"; }
+.bi-link-45deg::before { content: "\f470"; }
+.bi-link::before { content: "\f471"; }
+.bi-linkedin::before { content: "\f472"; }
+.bi-list-check::before { content: "\f473"; }
+.bi-list-nested::before { content: "\f474"; }
+.bi-list-ol::before { content: "\f475"; }
+.bi-list-stars::before { content: "\f476"; }
+.bi-list-task::before { content: "\f477"; }
+.bi-list-ul::before { content: "\f478"; }
+.bi-list::before { content: "\f479"; }
+.bi-lock-fill::before { content: "\f47a"; }
+.bi-lock::before { content: "\f47b"; }
+.bi-mailbox::before { content: "\f47c"; }
+.bi-mailbox2::before { content: "\f47d"; }
+.bi-map-fill::before { content: "\f47e"; }
+.bi-map::before { content: "\f47f"; }
+.bi-markdown-fill::before { content: "\f480"; }
+.bi-markdown::before { content: "\f481"; }
+.bi-mask::before { content: "\f482"; }
+.bi-megaphone-fill::before { content: "\f483"; }
+.bi-megaphone::before { content: "\f484"; }
+.bi-menu-app-fill::before { content: "\f485"; }
+.bi-menu-app::before { content: "\f486"; }
+.bi-menu-button-fill::before { content: "\f487"; }
+.bi-menu-button-wide-fill::before { content: "\f488"; }
+.bi-menu-button-wide::before { content: "\f489"; }
+.bi-menu-button::before { content: "\f48a"; }
+.bi-menu-down::before { content: "\f48b"; }
+.bi-menu-up::before { content: "\f48c"; }
+.bi-mic-fill::before { content: "\f48d"; }
+.bi-mic-mute-fill::before { content: "\f48e"; }
+.bi-mic-mute::before { content: "\f48f"; }
+.bi-mic::before { content: "\f490"; }
+.bi-minecart-loaded::before { content: "\f491"; }
+.bi-minecart::before { content: "\f492"; }
+.bi-moisture::before { content: "\f493"; }
+.bi-moon-fill::before { content: "\f494"; }
+.bi-moon-stars-fill::before { content: "\f495"; }
+.bi-moon-stars::before { content: "\f496"; }
+.bi-moon::before { content: "\f497"; }
+.bi-mouse-fill::before { content: "\f498"; }
+.bi-mouse::before { content: "\f499"; }
+.bi-mouse2-fill::before { content: "\f49a"; }
+.bi-mouse2::before { content: "\f49b"; }
+.bi-mouse3-fill::before { content: "\f49c"; }
+.bi-mouse3::before { content: "\f49d"; }
+.bi-music-note-beamed::before { content: "\f49e"; }
+.bi-music-note-list::before { content: "\f49f"; }
+.bi-music-note::before { content: "\f4a0"; }
+.bi-music-player-fill::before { content: "\f4a1"; }
+.bi-music-player::before { content: "\f4a2"; }
+.bi-newspaper::before { content: "\f4a3"; }
+.bi-node-minus-fill::before { content: "\f4a4"; }
+.bi-node-minus::before { content: "\f4a5"; }
+.bi-node-plus-fill::before { content: "\f4a6"; }
+.bi-node-plus::before { content: "\f4a7"; }
+.bi-nut-fill::before { content: "\f4a8"; }
+.bi-nut::before { content: "\f4a9"; }
+.bi-octagon-fill::before { content: "\f4aa"; }
+.bi-octagon-half::before { content: "\f4ab"; }
+.bi-octagon::before { content: "\f4ac"; }
+.bi-option::before { content: "\f4ad"; }
+.bi-outlet::before { content: "\f4ae"; }
+.bi-paint-bucket::before { content: "\f4af"; }
+.bi-palette-fill::before { content: "\f4b0"; }
+.bi-palette::before { content: "\f4b1"; }
+.bi-palette2::before { content: "\f4b2"; }
+.bi-paperclip::before { content: "\f4b3"; }
+.bi-paragraph::before { content: "\f4b4"; }
+.bi-patch-check-fill::before { content: "\f4b5"; }
+.bi-patch-check::before { content: "\f4b6"; }
+.bi-patch-exclamation-fill::before { content: "\f4b7"; }
+.bi-patch-exclamation::before { content: "\f4b8"; }
+.bi-patch-minus-fill::before { content: "\f4b9"; }
+.bi-patch-minus::before { content: "\f4ba"; }
+.bi-patch-plus-fill::before { content: "\f4bb"; }
+.bi-patch-plus::before { content: "\f4bc"; }
+.bi-patch-question-fill::before { content: "\f4bd"; }
+.bi-patch-question::before { content: "\f4be"; }
+.bi-pause-btn-fill::before { content: "\f4bf"; }
+.bi-pause-btn::before { content: "\f4c0"; }
+.bi-pause-circle-fill::before { content: "\f4c1"; }
+.bi-pause-circle::before { content: "\f4c2"; }
+.bi-pause-fill::before { content: "\f4c3"; }
+.bi-pause::before { content: "\f4c4"; }
+.bi-peace-fill::before { content: "\f4c5"; }
+.bi-peace::before { content: "\f4c6"; }
+.bi-pen-fill::before { content: "\f4c7"; }
+.bi-pen::before { content: "\f4c8"; }
+.bi-pencil-fill::before { content: "\f4c9"; }
+.bi-pencil-square::before { content: "\f4ca"; }
+.bi-pencil::before { content: "\f4cb"; }
+.bi-pentagon-fill::before { content: "\f4cc"; }
+.bi-pentagon-half::before { content: "\f4cd"; }
+.bi-pentagon::before { content: "\f4ce"; }
+.bi-people-fill::before { content: "\f4cf"; }
+.bi-people::before { content: "\f4d0"; }
+.bi-percent::before { content: "\f4d1"; }
+.bi-person-badge-fill::before { content: "\f4d2"; }
+.bi-person-badge::before { content: "\f4d3"; }
+.bi-person-bounding-box::before { content: "\f4d4"; }
+.bi-person-check-fill::before { content: "\f4d5"; }
+.bi-person-check::before { content: "\f4d6"; }
+.bi-person-circle::before { content: "\f4d7"; }
+.bi-person-dash-fill::before { content: "\f4d8"; }
+.bi-person-dash::before { content: "\f4d9"; }
+.bi-person-fill::before { content: "\f4da"; }
+.bi-person-lines-fill::before { content: "\f4db"; }
+.bi-person-plus-fill::before { content: "\f4dc"; }
+.bi-person-plus::before { content: "\f4dd"; }
+.bi-person-square::before { content: "\f4de"; }
+.bi-person-x-fill::before { content: "\f4df"; }
+.bi-person-x::before { content: "\f4e0"; }
+.bi-person::before { content: "\f4e1"; }
+.bi-phone-fill::before { content: "\f4e2"; }
+.bi-phone-landscape-fill::before { content: "\f4e3"; }
+.bi-phone-landscape::before { content: "\f4e4"; }
+.bi-phone-vibrate-fill::before { content: "\f4e5"; }
+.bi-phone-vibrate::before { content: "\f4e6"; }
+.bi-phone::before { content: "\f4e7"; }
+.bi-pie-chart-fill::before { content: "\f4e8"; }
+.bi-pie-chart::before { content: "\f4e9"; }
+.bi-pin-angle-fill::before { content: "\f4ea"; }
+.bi-pin-angle::before { content: "\f4eb"; }
+.bi-pin-fill::before { content: "\f4ec"; }
+.bi-pin::before { content: "\f4ed"; }
+.bi-pip-fill::before { content: "\f4ee"; }
+.bi-pip::before { content: "\f4ef"; }
+.bi-play-btn-fill::before { content: "\f4f0"; }
+.bi-play-btn::before { content: "\f4f1"; }
+.bi-play-circle-fill::before { content: "\f4f2"; }
+.bi-play-circle::before { content: "\f4f3"; }
+.bi-play-fill::before { content: "\f4f4"; }
+.bi-play::before { content: "\f4f5"; }
+.bi-plug-fill::before { content: "\f4f6"; }
+.bi-plug::before { content: "\f4f7"; }
+.bi-plus-circle-dotted::before { content: "\f4f8"; }
+.bi-plus-circle-fill::before { content: "\f4f9"; }
+.bi-plus-circle::before { content: "\f4fa"; }
+.bi-plus-square-dotted::before { content: "\f4fb"; }
+.bi-plus-square-fill::before { content: "\f4fc"; }
+.bi-plus-square::before { content: "\f4fd"; }
+.bi-plus::before { content: "\f4fe"; }
+.bi-power::before { content: "\f4ff"; }
+.bi-printer-fill::before { content: "\f500"; }
+.bi-printer::before { content: "\f501"; }
+.bi-puzzle-fill::before { content: "\f502"; }
+.bi-puzzle::before { content: "\f503"; }
+.bi-question-circle-fill::before { content: "\f504"; }
+.bi-question-circle::before { content: "\f505"; }
+.bi-question-diamond-fill::before { content: "\f506"; }
+.bi-question-diamond::before { content: "\f507"; }
+.bi-question-octagon-fill::before { content: "\f508"; }
+.bi-question-octagon::before { content: "\f509"; }
+.bi-question-square-fill::before { content: "\f50a"; }
+.bi-question-square::before { content: "\f50b"; }
+.bi-question::before { content: "\f50c"; }
+.bi-rainbow::before { content: "\f50d"; }
+.bi-receipt-cutoff::before { content: "\f50e"; }
+.bi-receipt::before { content: "\f50f"; }
+.bi-reception-0::before { content: "\f510"; }
+.bi-reception-1::before { content: "\f511"; }
+.bi-reception-2::before { content: "\f512"; }
+.bi-reception-3::before { content: "\f513"; }
+.bi-reception-4::before { content: "\f514"; }
+.bi-record-btn-fill::before { content: "\f515"; }
+.bi-record-btn::before { content: "\f516"; }
+.bi-record-circle-fill::before { content: "\f517"; }
+.bi-record-circle::before { content: "\f518"; }
+.bi-record-fill::before { content: "\f519"; }
+.bi-record::before { content: "\f51a"; }
+.bi-record2-fill::before { content: "\f51b"; }
+.bi-record2::before { content: "\f51c"; }
+.bi-reply-all-fill::before { content: "\f51d"; }
+.bi-reply-all::before { content: "\f51e"; }
+.bi-reply-fill::before { content: "\f51f"; }
+.bi-reply::before { content: "\f520"; }
+.bi-rss-fill::before { content: "\f521"; }
+.bi-rss::before { content: "\f522"; }
+.bi-rulers::before { content: "\f523"; }
+.bi-save-fill::before { content: "\f524"; }
+.bi-save::before { content: "\f525"; }
+.bi-save2-fill::before { content: "\f526"; }
+.bi-save2::before { content: "\f527"; }
+.bi-scissors::before { content: "\f528"; }
+.bi-screwdriver::before { content: "\f529"; }
+.bi-search::before { content: "\f52a"; }
+.bi-segmented-nav::before { content: "\f52b"; }
+.bi-server::before { content: "\f52c"; }
+.bi-share-fill::before { content: "\f52d"; }
+.bi-share::before { content: "\f52e"; }
+.bi-shield-check::before { content: "\f52f"; }
+.bi-shield-exclamation::before { content: "\f530"; }
+.bi-shield-fill-check::before { content: "\f531"; }
+.bi-shield-fill-exclamation::before { content: "\f532"; }
+.bi-shield-fill-minus::before { content: "\f533"; }
+.bi-shield-fill-plus::before { content: "\f534"; }
+.bi-shield-fill-x::before { content: "\f535"; }
+.bi-shield-fill::before { content: "\f536"; }
+.bi-shield-lock-fill::before { content: "\f537"; }
+.bi-shield-lock::before { content: "\f538"; }
+.bi-shield-minus::before { content: "\f539"; }
+.bi-shield-plus::before { content: "\f53a"; }
+.bi-shield-shaded::before { content: "\f53b"; }
+.bi-shield-slash-fill::before { content: "\f53c"; }
+.bi-shield-slash::before { content: "\f53d"; }
+.bi-shield-x::before { content: "\f53e"; }
+.bi-shield::before { content: "\f53f"; }
+.bi-shift-fill::before { content: "\f540"; }
+.bi-shift::before { content: "\f541"; }
+.bi-shop-window::before { content: "\f542"; }
+.bi-shop::before { content: "\f543"; }
+.bi-shuffle::before { content: "\f544"; }
+.bi-signpost-2-fill::before { content: "\f545"; }
+.bi-signpost-2::before { content: "\f546"; }
+.bi-signpost-fill::before { content: "\f547"; }
+.bi-signpost-split-fill::before { content: "\f548"; }
+.bi-signpost-split::before { content: "\f549"; }
+.bi-signpost::before { content: "\f54a"; }
+.bi-sim-fill::before { content: "\f54b"; }
+.bi-sim::before { content: "\f54c"; }
+.bi-skip-backward-btn-fill::before { content: "\f54d"; }
+.bi-skip-backward-btn::before { content: "\f54e"; }
+.bi-skip-backward-circle-fill::before { content: "\f54f"; }
+.bi-skip-backward-circle::before { content: "\f550"; }
+.bi-skip-backward-fill::before { content: "\f551"; }
+.bi-skip-backward::before { content: "\f552"; }
+.bi-skip-end-btn-fill::before { content: "\f553"; }
+.bi-skip-end-btn::before { content: "\f554"; }
+.bi-skip-end-circle-fill::before { content: "\f555"; }
+.bi-skip-end-circle::before { content: "\f556"; }
+.bi-skip-end-fill::before { content: "\f557"; }
+.bi-skip-end::before { content: "\f558"; }
+.bi-skip-forward-btn-fill::before { content: "\f559"; }
+.bi-skip-forward-btn::before { content: "\f55a"; }
+.bi-skip-forward-circle-fill::before { content: "\f55b"; }
+.bi-skip-forward-circle::before { content: "\f55c"; }
+.bi-skip-forward-fill::before { content: "\f55d"; }
+.bi-skip-forward::before { content: "\f55e"; }
+.bi-skip-start-btn-fill::before { content: "\f55f"; }
+.bi-skip-start-btn::before { content: "\f560"; }
+.bi-skip-start-circle-fill::before { content: "\f561"; }
+.bi-skip-start-circle::before { content: "\f562"; }
+.bi-skip-start-fill::before { content: "\f563"; }
+.bi-skip-start::before { content: "\f564"; }
+.bi-slack::before { content: "\f565"; }
+.bi-slash-circle-fill::before { content: "\f566"; }
+.bi-slash-circle::before { content: "\f567"; }
+.bi-slash-square-fill::before { content: "\f568"; }
+.bi-slash-square::before { content: "\f569"; }
+.bi-slash::before { content: "\f56a"; }
+.bi-sliders::before { content: "\f56b"; }
+.bi-smartwatch::before { content: "\f56c"; }
+.bi-snow::before { content: "\f56d"; }
+.bi-snow2::before { content: "\f56e"; }
+.bi-snow3::before { content: "\f56f"; }
+.bi-sort-alpha-down-alt::before { content: "\f570"; }
+.bi-sort-alpha-down::before { content: "\f571"; }
+.bi-sort-alpha-up-alt::before { content: "\f572"; }
+.bi-sort-alpha-up::before { content: "\f573"; }
+.bi-sort-down-alt::before { content: "\f574"; }
+.bi-sort-down::before { content: "\f575"; }
+.bi-sort-numeric-down-alt::before { content: "\f576"; }
+.bi-sort-numeric-down::before { content: "\f577"; }
+.bi-sort-numeric-up-alt::before { content: "\f578"; }
+.bi-sort-numeric-up::before { content: "\f579"; }
+.bi-sort-up-alt::before { content: "\f57a"; }
+.bi-sort-up::before { content: "\f57b"; }
+.bi-soundwave::before { content: "\f57c"; }
+.bi-speaker-fill::before { content: "\f57d"; }
+.bi-speaker::before { content: "\f57e"; }
+.bi-speedometer::before { content: "\f57f"; }
+.bi-speedometer2::before { content: "\f580"; }
+.bi-spellcheck::before { content: "\f581"; }
+.bi-square-fill::before { content: "\f582"; }
+.bi-square-half::before { content: "\f583"; }
+.bi-square::before { content: "\f584"; }
+.bi-stack::before { content: "\f585"; }
+.bi-star-fill::before { content: "\f586"; }
+.bi-star-half::before { content: "\f587"; }
+.bi-star::before { content: "\f588"; }
+.bi-stars::before { content: "\f589"; }
+.bi-stickies-fill::before { content: "\f58a"; }
+.bi-stickies::before { content: "\f58b"; }
+.bi-sticky-fill::before { content: "\f58c"; }
+.bi-sticky::before { content: "\f58d"; }
+.bi-stop-btn-fill::before { content: "\f58e"; }
+.bi-stop-btn::before { content: "\f58f"; }
+.bi-stop-circle-fill::before { content: "\f590"; }
+.bi-stop-circle::before { content: "\f591"; }
+.bi-stop-fill::before { content: "\f592"; }
+.bi-stop::before { content: "\f593"; }
+.bi-stoplights-fill::before { content: "\f594"; }
+.bi-stoplights::before { content: "\f595"; }
+.bi-stopwatch-fill::before { content: "\f596"; }
+.bi-stopwatch::before { content: "\f597"; }
+.bi-subtract::before { content: "\f598"; }
+.bi-suit-club-fill::before { content: "\f599"; }
+.bi-suit-club::before { content: "\f59a"; }
+.bi-suit-diamond-fill::before { content: "\f59b"; }
+.bi-suit-diamond::before { content: "\f59c"; }
+.bi-suit-heart-fill::before { content: "\f59d"; }
+.bi-suit-heart::before { content: "\f59e"; }
+.bi-suit-spade-fill::before { content: "\f59f"; }
+.bi-suit-spade::before { content: "\f5a0"; }
+.bi-sun-fill::before { content: "\f5a1"; }
+.bi-sun::before { content: "\f5a2"; }
+.bi-sunglasses::before { content: "\f5a3"; }
+.bi-sunrise-fill::before { content: "\f5a4"; }
+.bi-sunrise::before { content: "\f5a5"; }
+.bi-sunset-fill::before { content: "\f5a6"; }
+.bi-sunset::before { content: "\f5a7"; }
+.bi-symmetry-horizontal::before { content: "\f5a8"; }
+.bi-symmetry-vertical::before { content: "\f5a9"; }
+.bi-table::before { content: "\f5aa"; }
+.bi-tablet-fill::before { content: "\f5ab"; }
+.bi-tablet-landscape-fill::before { content: "\f5ac"; }
+.bi-tablet-landscape::before { content: "\f5ad"; }
+.bi-tablet::before { content: "\f5ae"; }
+.bi-tag-fill::before { content: "\f5af"; }
+.bi-tag::before { content: "\f5b0"; }
+.bi-tags-fill::before { content: "\f5b1"; }
+.bi-tags::before { content: "\f5b2"; }
+.bi-telegram::before { content: "\f5b3"; }
+.bi-telephone-fill::before { content: "\f5b4"; }
+.bi-telephone-forward-fill::before { content: "\f5b5"; }
+.bi-telephone-forward::before { content: "\f5b6"; }
+.bi-telephone-inbound-fill::before { content: "\f5b7"; }
+.bi-telephone-inbound::before { content: "\f5b8"; }
+.bi-telephone-minus-fill::before { content: "\f5b9"; }
+.bi-telephone-minus::before { content: "\f5ba"; }
+.bi-telephone-outbound-fill::before { content: "\f5bb"; }
+.bi-telephone-outbound::before { content: "\f5bc"; }
+.bi-telephone-plus-fill::before { content: "\f5bd"; }
+.bi-telephone-plus::before { content: "\f5be"; }
+.bi-telephone-x-fill::before { content: "\f5bf"; }
+.bi-telephone-x::before { content: "\f5c0"; }
+.bi-telephone::before { content: "\f5c1"; }
+.bi-terminal-fill::before { content: "\f5c2"; }
+.bi-terminal::before { content: "\f5c3"; }
+.bi-text-center::before { content: "\f5c4"; }
+.bi-text-indent-left::before { content: "\f5c5"; }
+.bi-text-indent-right::before { content: "\f5c6"; }
+.bi-text-left::before { content: "\f5c7"; }
+.bi-text-paragraph::before { content: "\f5c8"; }
+.bi-text-right::before { content: "\f5c9"; }
+.bi-textarea-resize::before { content: "\f5ca"; }
+.bi-textarea-t::before { content: "\f5cb"; }
+.bi-textarea::before { content: "\f5cc"; }
+.bi-thermometer-half::before { content: "\f5cd"; }
+.bi-thermometer-high::before { content: "\f5ce"; }
+.bi-thermometer-low::before { content: "\f5cf"; }
+.bi-thermometer-snow::before { content: "\f5d0"; }
+.bi-thermometer-sun::before { content: "\f5d1"; }
+.bi-thermometer::before { content: "\f5d2"; }
+.bi-three-dots-vertical::before { content: "\f5d3"; }
+.bi-three-dots::before { content: "\f5d4"; }
+.bi-toggle-off::before { content: "\f5d5"; }
+.bi-toggle-on::before { content: "\f5d6"; }
+.bi-toggle2-off::before { content: "\f5d7"; }
+.bi-toggle2-on::before { content: "\f5d8"; }
+.bi-toggles::before { content: "\f5d9"; }
+.bi-toggles2::before { content: "\f5da"; }
+.bi-tools::before { content: "\f5db"; }
+.bi-tornado::before { content: "\f5dc"; }
+.bi-trash-fill::before { content: "\f5dd"; }
+.bi-trash::before { content: "\f5de"; }
+.bi-trash2-fill::before { content: "\f5df"; }
+.bi-trash2::before { content: "\f5e0"; }
+.bi-tree-fill::before { content: "\f5e1"; }
+.bi-tree::before { content: "\f5e2"; }
+.bi-triangle-fill::before { content: "\f5e3"; }
+.bi-triangle-half::before { content: "\f5e4"; }
+.bi-triangle::before { content: "\f5e5"; }
+.bi-trophy-fill::before { content: "\f5e6"; }
+.bi-trophy::before { content: "\f5e7"; }
+.bi-tropical-storm::before { content: "\f5e8"; }
+.bi-truck-flatbed::before { content: "\f5e9"; }
+.bi-truck::before { content: "\f5ea"; }
+.bi-tsunami::before { content: "\f5eb"; }
+.bi-tv-fill::before { content: "\f5ec"; }
+.bi-tv::before { content: "\f5ed"; }
+.bi-twitch::before { content: "\f5ee"; }
+.bi-twitter::before { content: "\f5ef"; }
+.bi-type-bold::before { content: "\f5f0"; }
+.bi-type-h1::before { content: "\f5f1"; }
+.bi-type-h2::before { content: "\f5f2"; }
+.bi-type-h3::before { content: "\f5f3"; }
+.bi-type-italic::before { content: "\f5f4"; }
+.bi-type-strikethrough::before { content: "\f5f5"; }
+.bi-type-underline::before { content: "\f5f6"; }
+.bi-type::before { content: "\f5f7"; }
+.bi-ui-checks-grid::before { content: "\f5f8"; }
+.bi-ui-checks::before { content: "\f5f9"; }
+.bi-ui-radios-grid::before { content: "\f5fa"; }
+.bi-ui-radios::before { content: "\f5fb"; }
+.bi-umbrella-fill::before { content: "\f5fc"; }
+.bi-umbrella::before { content: "\f5fd"; }
+.bi-union::before { content: "\f5fe"; }
+.bi-unlock-fill::before { content: "\f5ff"; }
+.bi-unlock::before { content: "\f600"; }
+.bi-upc-scan::before { content: "\f601"; }
+.bi-upc::before { content: "\f602"; }
+.bi-upload::before { content: "\f603"; }
+.bi-vector-pen::before { content: "\f604"; }
+.bi-view-list::before { content: "\f605"; }
+.bi-view-stacked::before { content: "\f606"; }
+.bi-vinyl-fill::before { content: "\f607"; }
+.bi-vinyl::before { content: "\f608"; }
+.bi-voicemail::before { content: "\f609"; }
+.bi-volume-down-fill::before { content: "\f60a"; }
+.bi-volume-down::before { content: "\f60b"; }
+.bi-volume-mute-fill::before { content: "\f60c"; }
+.bi-volume-mute::before { content: "\f60d"; }
+.bi-volume-off-fill::before { content: "\f60e"; }
+.bi-volume-off::before { content: "\f60f"; }
+.bi-volume-up-fill::before { content: "\f610"; }
+.bi-volume-up::before { content: "\f611"; }
+.bi-vr::before { content: "\f612"; }
+.bi-wallet-fill::before { content: "\f613"; }
+.bi-wallet::before { content: "\f614"; }
+.bi-wallet2::before { content: "\f615"; }
+.bi-watch::before { content: "\f616"; }
+.bi-water::before { content: "\f617"; }
+.bi-whatsapp::before { content: "\f618"; }
+.bi-wifi-1::before { content: "\f619"; }
+.bi-wifi-2::before { content: "\f61a"; }
+.bi-wifi-off::before { content: "\f61b"; }
+.bi-wifi::before { content: "\f61c"; }
+.bi-wind::before { content: "\f61d"; }
+.bi-window-dock::before { content: "\f61e"; }
+.bi-window-sidebar::before { content: "\f61f"; }
+.bi-window::before { content: "\f620"; }
+.bi-wrench::before { content: "\f621"; }
+.bi-x-circle-fill::before { content: "\f622"; }
+.bi-x-circle::before { content: "\f623"; }
+.bi-x-diamond-fill::before { content: "\f624"; }
+.bi-x-diamond::before { content: "\f625"; }
+.bi-x-octagon-fill::before { content: "\f626"; }
+.bi-x-octagon::before { content: "\f627"; }
+.bi-x-square-fill::before { content: "\f628"; }
+.bi-x-square::before { content: "\f629"; }
+.bi-x::before { content: "\f62a"; }
+.bi-youtube::before { content: "\f62b"; }
+.bi-zoom-in::before { content: "\f62c"; }
+.bi-zoom-out::before { content: "\f62d"; }
+.bi-bank::before { content: "\f62e"; }
+.bi-bank2::before { content: "\f62f"; }
+.bi-bell-slash-fill::before { content: "\f630"; }
+.bi-bell-slash::before { content: "\f631"; }
+.bi-cash-coin::before { content: "\f632"; }
+.bi-check-lg::before { content: "\f633"; }
+.bi-coin::before { content: "\f634"; }
+.bi-currency-bitcoin::before { content: "\f635"; }
+.bi-currency-dollar::before { content: "\f636"; }
+.bi-currency-euro::before { content: "\f637"; }
+.bi-currency-exchange::before { content: "\f638"; }
+.bi-currency-pound::before { content: "\f639"; }
+.bi-currency-yen::before { content: "\f63a"; }
+.bi-dash-lg::before { content: "\f63b"; }
+.bi-exclamation-lg::before { content: "\f63c"; }
+.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
+.bi-file-earmark-pdf::before { content: "\f63e"; }
+.bi-file-pdf-fill::before { content: "\f63f"; }
+.bi-file-pdf::before { content: "\f640"; }
+.bi-gender-ambiguous::before { content: "\f641"; }
+.bi-gender-female::before { content: "\f642"; }
+.bi-gender-male::before { content: "\f643"; }
+.bi-gender-trans::before { content: "\f644"; }
+.bi-headset-vr::before { content: "\f645"; }
+.bi-info-lg::before { content: "\f646"; }
+.bi-mastodon::before { content: "\f647"; }
+.bi-messenger::before { content: "\f648"; }
+.bi-piggy-bank-fill::before { content: "\f649"; }
+.bi-piggy-bank::before { content: "\f64a"; }
+.bi-pin-map-fill::before { content: "\f64b"; }
+.bi-pin-map::before { content: "\f64c"; }
+.bi-plus-lg::before { content: "\f64d"; }
+.bi-question-lg::before { content: "\f64e"; }
+.bi-recycle::before { content: "\f64f"; }
+.bi-reddit::before { content: "\f650"; }
+.bi-safe-fill::before { content: "\f651"; }
+.bi-safe2-fill::before { content: "\f652"; }
+.bi-safe2::before { content: "\f653"; }
+.bi-sd-card-fill::before { content: "\f654"; }
+.bi-sd-card::before { content: "\f655"; }
+.bi-skype::before { content: "\f656"; }
+.bi-slash-lg::before { content: "\f657"; }
+.bi-translate::before { content: "\f658"; }
+.bi-x-lg::before { content: "\f659"; }
+.bi-safe::before { content: "\f65a"; }
+.bi-apple::before { content: "\f65b"; }
+.bi-microsoft::before { content: "\f65d"; }
+.bi-windows::before { content: "\f65e"; }
+.bi-behance::before { content: "\f65c"; }
+.bi-dribbble::before { content: "\f65f"; }
+.bi-line::before { content: "\f660"; }
+.bi-medium::before { content: "\f661"; }
+.bi-paypal::before { content: "\f662"; }
+.bi-pinterest::before { content: "\f663"; }
+.bi-signal::before { content: "\f664"; }
+.bi-snapchat::before { content: "\f665"; }
+.bi-spotify::before { content: "\f666"; }
+.bi-stack-overflow::before { content: "\f667"; }
+.bi-strava::before { content: "\f668"; }
+.bi-wordpress::before { content: "\f669"; }
+.bi-vimeo::before { content: "\f66a"; }
+.bi-activity::before { content: "\f66b"; }
+.bi-easel2-fill::before { content: "\f66c"; }
+.bi-easel2::before { content: "\f66d"; }
+.bi-easel3-fill::before { content: "\f66e"; }
+.bi-easel3::before { content: "\f66f"; }
+.bi-fan::before { content: "\f670"; }
+.bi-fingerprint::before { content: "\f671"; }
+.bi-graph-down-arrow::before { content: "\f672"; }
+.bi-graph-up-arrow::before { content: "\f673"; }
+.bi-hypnotize::before { content: "\f674"; }
+.bi-magic::before { content: "\f675"; }
+.bi-person-rolodex::before { content: "\f676"; }
+.bi-person-video::before { content: "\f677"; }
+.bi-person-video2::before { content: "\f678"; }
+.bi-person-video3::before { content: "\f679"; }
+.bi-person-workspace::before { content: "\f67a"; }
+.bi-radioactive::before { content: "\f67b"; }
+.bi-webcam-fill::before { content: "\f67c"; }
+.bi-webcam::before { content: "\f67d"; }
+.bi-yin-yang::before { content: "\f67e"; }
+.bi-bandaid-fill::before { content: "\f680"; }
+.bi-bandaid::before { content: "\f681"; }
+.bi-bluetooth::before { content: "\f682"; }
+.bi-body-text::before { content: "\f683"; }
+.bi-boombox::before { content: "\f684"; }
+.bi-boxes::before { content: "\f685"; }
+.bi-dpad-fill::before { content: "\f686"; }
+.bi-dpad::before { content: "\f687"; }
+.bi-ear-fill::before { content: "\f688"; }
+.bi-ear::before { content: "\f689"; }
+.bi-envelope-check-1::before { content: "\f68a"; }
+.bi-envelope-check-fill::before { content: "\f68b"; }
+.bi-envelope-check::before { content: "\f68c"; }
+.bi-envelope-dash-1::before { content: "\f68d"; }
+.bi-envelope-dash-fill::before { content: "\f68e"; }
+.bi-envelope-dash::before { content: "\f68f"; }
+.bi-envelope-exclamation-1::before { content: "\f690"; }
+.bi-envelope-exclamation-fill::before { content: "\f691"; }
+.bi-envelope-exclamation::before { content: "\f692"; }
+.bi-envelope-plus-fill::before { content: "\f693"; }
+.bi-envelope-plus::before { content: "\f694"; }
+.bi-envelope-slash-1::before { content: "\f695"; }
+.bi-envelope-slash-fill::before { content: "\f696"; }
+.bi-envelope-slash::before { content: "\f697"; }
+.bi-envelope-x-1::before { content: "\f698"; }
+.bi-envelope-x-fill::before { content: "\f699"; }
+.bi-envelope-x::before { content: "\f69a"; }
+.bi-explicit-fill::before { content: "\f69b"; }
+.bi-explicit::before { content: "\f69c"; }
+.bi-git::before { content: "\f69d"; }
+.bi-infinity::before { content: "\f69e"; }
+.bi-list-columns-reverse::before { content: "\f69f"; }
+.bi-list-columns::before { content: "\f6a0"; }
+.bi-meta::before { content: "\f6a1"; }
+.bi-mortorboard-fill::before { content: "\f6a2"; }
+.bi-mortorboard::before { content: "\f6a3"; }
+.bi-nintendo-switch::before { content: "\f6a4"; }
+.bi-pc-display-horizontal::before { content: "\f6a5"; }
+.bi-pc-display::before { content: "\f6a6"; }
+.bi-pc-horizontal::before { content: "\f6a7"; }
+.bi-pc::before { content: "\f6a8"; }
+.bi-playstation::before { content: "\f6a9"; }
+.bi-plus-slash-minus::before { content: "\f6aa"; }
+.bi-projector-fill::before { content: "\f6ab"; }
+.bi-projector::before { content: "\f6ac"; }
+.bi-qr-code-scan::before { content: "\f6ad"; }
+.bi-qr-code::before { content: "\f6ae"; }
+.bi-quora::before { content: "\f6af"; }
+.bi-quote::before { content: "\f6b0"; }
+.bi-robot::before { content: "\f6b1"; }
+.bi-send-check-fill::before { content: "\f6b2"; }
+.bi-send-check::before { content: "\f6b3"; }
+.bi-send-dash-fill::before { content: "\f6b4"; }
+.bi-send-dash::before { content: "\f6b5"; }
+.bi-send-exclamation-1::before { content: "\f6b6"; }
+.bi-send-exclamation-fill::before { content: "\f6b7"; }
+.bi-send-exclamation::before { content: "\f6b8"; }
+.bi-send-fill::before { content: "\f6b9"; }
+.bi-send-plus-fill::before { content: "\f6ba"; }
+.bi-send-plus::before { content: "\f6bb"; }
+.bi-send-slash-fill::before { content: "\f6bc"; }
+.bi-send-slash::before { content: "\f6bd"; }
+.bi-send-x-fill::before { content: "\f6be"; }
+.bi-send-x::before { content: "\f6bf"; }
+.bi-send::before { content: "\f6c0"; }
+.bi-steam::before { content: "\f6c1"; }
+.bi-terminal-dash-1::before { content: "\f6c2"; }
+.bi-terminal-dash::before { content: "\f6c3"; }
+.bi-terminal-plus::before { content: "\f6c4"; }
+.bi-terminal-split::before { content: "\f6c5"; }
+.bi-ticket-detailed-fill::before { content: "\f6c6"; }
+.bi-ticket-detailed::before { content: "\f6c7"; }
+.bi-ticket-fill::before { content: "\f6c8"; }
+.bi-ticket-perforated-fill::before { content: "\f6c9"; }
+.bi-ticket-perforated::before { content: "\f6ca"; }
+.bi-ticket::before { content: "\f6cb"; }
+.bi-tiktok::before { content: "\f6cc"; }
+.bi-window-dash::before { content: "\f6cd"; }
+.bi-window-desktop::before { content: "\f6ce"; }
+.bi-window-fullscreen::before { content: "\f6cf"; }
+.bi-window-plus::before { content: "\f6d0"; }
+.bi-window-split::before { content: "\f6d1"; }
+.bi-window-stack::before { content: "\f6d2"; }
+.bi-window-x::before { content: "\f6d3"; }
+.bi-xbox::before { content: "\f6d4"; }
+.bi-ethernet::before { content: "\f6d5"; }
+.bi-hdmi-fill::before { content: "\f6d6"; }
+.bi-hdmi::before { content: "\f6d7"; }
+.bi-usb-c-fill::before { content: "\f6d8"; }
+.bi-usb-c::before { content: "\f6d9"; }
+.bi-usb-fill::before { content: "\f6da"; }
+.bi-usb-plug-fill::before { content: "\f6db"; }
+.bi-usb-plug::before { content: "\f6dc"; }
+.bi-usb-symbol::before { content: "\f6dd"; }
+.bi-usb::before { content: "\f6de"; }
+.bi-boombox-fill::before { content: "\f6df"; }
+.bi-displayport-1::before { content: "\f6e0"; }
+.bi-displayport::before { content: "\f6e1"; }
+.bi-gpu-card::before { content: "\f6e2"; }
+.bi-memory::before { content: "\f6e3"; }
+.bi-modem-fill::before { content: "\f6e4"; }
+.bi-modem::before { content: "\f6e5"; }
+.bi-motherboard-fill::before { content: "\f6e6"; }
+.bi-motherboard::before { content: "\f6e7"; }
+.bi-optical-audio-fill::before { content: "\f6e8"; }
+.bi-optical-audio::before { content: "\f6e9"; }
+.bi-pci-card::before { content: "\f6ea"; }
+.bi-router-fill::before { content: "\f6eb"; }
+.bi-router::before { content: "\f6ec"; }
+.bi-ssd-fill::before { content: "\f6ed"; }
+.bi-ssd::before { content: "\f6ee"; }
+.bi-thunderbolt-fill::before { content: "\f6ef"; }
+.bi-thunderbolt::before { content: "\f6f0"; }
+.bi-usb-drive-fill::before { content: "\f6f1"; }
+.bi-usb-drive::before { content: "\f6f2"; }
+.bi-usb-micro-fill::before { content: "\f6f3"; }
+.bi-usb-micro::before { content: "\f6f4"; }
+.bi-usb-mini-fill::before { content: "\f6f5"; }
+.bi-usb-mini::before { content: "\f6f6"; }
+.bi-cloud-haze2::before { content: "\f6f7"; }
+.bi-device-hdd-fill::before { content: "\f6f8"; }
+.bi-device-hdd::before { content: "\f6f9"; }
+.bi-device-ssd-fill::before { content: "\f6fa"; }
+.bi-device-ssd::before { content: "\f6fb"; }
+.bi-displayport-fill::before { content: "\f6fc"; }
+.bi-mortarboard-fill::before { content: "\f6fd"; }
+.bi-mortarboard::before { content: "\f6fe"; }
+.bi-terminal-x::before { content: "\f6ff"; }
+.bi-arrow-through-heart-fill::before { content: "\f700"; }
+.bi-arrow-through-heart::before { content: "\f701"; }
+.bi-badge-sd-fill::before { content: "\f702"; }
+.bi-badge-sd::before { content: "\f703"; }
+.bi-bag-heart-fill::before { content: "\f704"; }
+.bi-bag-heart::before { content: "\f705"; }
+.bi-balloon-fill::before { content: "\f706"; }
+.bi-balloon-heart-fill::before { content: "\f707"; }
+.bi-balloon-heart::before { content: "\f708"; }
+.bi-balloon::before { content: "\f709"; }
+.bi-box2-fill::before { content: "\f70a"; }
+.bi-box2-heart-fill::before { content: "\f70b"; }
+.bi-box2-heart::before { content: "\f70c"; }
+.bi-box2::before { content: "\f70d"; }
+.bi-braces-asterisk::before { content: "\f70e"; }
+.bi-calendar-heart-fill::before { content: "\f70f"; }
+.bi-calendar-heart::before { content: "\f710"; }
+.bi-calendar2-heart-fill::before { content: "\f711"; }
+.bi-calendar2-heart::before { content: "\f712"; }
+.bi-chat-heart-fill::before { content: "\f713"; }
+.bi-chat-heart::before { content: "\f714"; }
+.bi-chat-left-heart-fill::before { content: "\f715"; }
+.bi-chat-left-heart::before { content: "\f716"; }
+.bi-chat-right-heart-fill::before { content: "\f717"; }
+.bi-chat-right-heart::before { content: "\f718"; }
+.bi-chat-square-heart-fill::before { content: "\f719"; }
+.bi-chat-square-heart::before { content: "\f71a"; }
+.bi-clipboard-check-fill::before { content: "\f71b"; }
+.bi-clipboard-data-fill::before { content: "\f71c"; }
+.bi-clipboard-fill::before { content: "\f71d"; }
+.bi-clipboard-heart-fill::before { content: "\f71e"; }
+.bi-clipboard-heart::before { content: "\f71f"; }
+.bi-clipboard-minus-fill::before { content: "\f720"; }
+.bi-clipboard-plus-fill::before { content: "\f721"; }
+.bi-clipboard-pulse::before { content: "\f722"; }
+.bi-clipboard-x-fill::before { content: "\f723"; }
+.bi-clipboard2-check-fill::before { content: "\f724"; }
+.bi-clipboard2-check::before { content: "\f725"; }
+.bi-clipboard2-data-fill::before { content: "\f726"; }
+.bi-clipboard2-data::before { content: "\f727"; }
+.bi-clipboard2-fill::before { content: "\f728"; }
+.bi-clipboard2-heart-fill::before { content: "\f729"; }
+.bi-clipboard2-heart::before { content: "\f72a"; }
+.bi-clipboard2-minus-fill::before { content: "\f72b"; }
+.bi-clipboard2-minus::before { content: "\f72c"; }
+.bi-clipboard2-plus-fill::before { content: "\f72d"; }
+.bi-clipboard2-plus::before { content: "\f72e"; }
+.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
+.bi-clipboard2-pulse::before { content: "\f730"; }
+.bi-clipboard2-x-fill::before { content: "\f731"; }
+.bi-clipboard2-x::before { content: "\f732"; }
+.bi-clipboard2::before { content: "\f733"; }
+.bi-emoji-kiss-fill::before { content: "\f734"; }
+.bi-emoji-kiss::before { content: "\f735"; }
+.bi-envelope-heart-fill::before { content: "\f736"; }
+.bi-envelope-heart::before { content: "\f737"; }
+.bi-envelope-open-heart-fill::before { content: "\f738"; }
+.bi-envelope-open-heart::before { content: "\f739"; }
+.bi-envelope-paper-fill::before { content: "\f73a"; }
+.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
+.bi-envelope-paper-heart::before { content: "\f73c"; }
+.bi-envelope-paper::before { content: "\f73d"; }
+.bi-filetype-aac::before { content: "\f73e"; }
+.bi-filetype-ai::before { content: "\f73f"; }
+.bi-filetype-bmp::before { content: "\f740"; }
+.bi-filetype-cs::before { content: "\f741"; }
+.bi-filetype-css::before { content: "\f742"; }
+.bi-filetype-csv::before { content: "\f743"; }
+.bi-filetype-doc::before { content: "\f744"; }
+.bi-filetype-docx::before { content: "\f745"; }
+.bi-filetype-exe::before { content: "\f746"; }
+.bi-filetype-gif::before { content: "\f747"; }
+.bi-filetype-heic::before { content: "\f748"; }
+.bi-filetype-html::before { content: "\f749"; }
+.bi-filetype-java::before { content: "\f74a"; }
+.bi-filetype-jpg::before { content: "\f74b"; }
+.bi-filetype-js::before { content: "\f74c"; }
+.bi-filetype-jsx::before { content: "\f74d"; }
+.bi-filetype-key::before { content: "\f74e"; }
+.bi-filetype-m4p::before { content: "\f74f"; }
+.bi-filetype-md::before { content: "\f750"; }
+.bi-filetype-mdx::before { content: "\f751"; }
+.bi-filetype-mov::before { content: "\f752"; }
+.bi-filetype-mp3::before { content: "\f753"; }
+.bi-filetype-mp4::before { content: "\f754"; }
+.bi-filetype-otf::before { content: "\f755"; }
+.bi-filetype-pdf::before { content: "\f756"; }
+.bi-filetype-php::before { content: "\f757"; }
+.bi-filetype-png::before { content: "\f758"; }
+.bi-filetype-ppt-1::before { content: "\f759"; }
+.bi-filetype-ppt::before { content: "\f75a"; }
+.bi-filetype-psd::before { content: "\f75b"; }
+.bi-filetype-py::before { content: "\f75c"; }
+.bi-filetype-raw::before { content: "\f75d"; }
+.bi-filetype-rb::before { content: "\f75e"; }
+.bi-filetype-sass::before { content: "\f75f"; }
+.bi-filetype-scss::before { content: "\f760"; }
+.bi-filetype-sh::before { content: "\f761"; }
+.bi-filetype-svg::before { content: "\f762"; }
+.bi-filetype-tiff::before { content: "\f763"; }
+.bi-filetype-tsx::before { content: "\f764"; }
+.bi-filetype-ttf::before { content: "\f765"; }
+.bi-filetype-txt::before { content: "\f766"; }
+.bi-filetype-wav::before { content: "\f767"; }
+.bi-filetype-woff::before { content: "\f768"; }
+.bi-filetype-xls-1::before { content: "\f769"; }
+.bi-filetype-xls::before { content: "\f76a"; }
+.bi-filetype-xml::before { content: "\f76b"; }
+.bi-filetype-yml::before { content: "\f76c"; }
+.bi-heart-arrow::before { content: "\f76d"; }
+.bi-heart-pulse-fill::before { content: "\f76e"; }
+.bi-heart-pulse::before { content: "\f76f"; }
+.bi-heartbreak-fill::before { content: "\f770"; }
+.bi-heartbreak::before { content: "\f771"; }
+.bi-hearts::before { content: "\f772"; }
+.bi-hospital-fill::before { content: "\f773"; }
+.bi-hospital::before { content: "\f774"; }
+.bi-house-heart-fill::before { content: "\f775"; }
+.bi-house-heart::before { content: "\f776"; }
+.bi-incognito::before { content: "\f777"; }
+.bi-magnet-fill::before { content: "\f778"; }
+.bi-magnet::before { content: "\f779"; }
+.bi-person-heart::before { content: "\f77a"; }
+.bi-person-hearts::before { content: "\f77b"; }
+.bi-phone-flip::before { content: "\f77c"; }
+.bi-plugin::before { content: "\f77d"; }
+.bi-postage-fill::before { content: "\f77e"; }
+.bi-postage-heart-fill::before { content: "\f77f"; }
+.bi-postage-heart::before { content: "\f780"; }
+.bi-postage::before { content: "\f781"; }
+.bi-postcard-fill::before { content: "\f782"; }
+.bi-postcard-heart-fill::before { content: "\f783"; }
+.bi-postcard-heart::before { content: "\f784"; }
+.bi-postcard::before { content: "\f785"; }
+.bi-search-heart-fill::before { content: "\f786"; }
+.bi-search-heart::before { content: "\f787"; }
+.bi-sliders2-vertical::before { content: "\f788"; }
+.bi-sliders2::before { content: "\f789"; }
+.bi-trash3-fill::before { content: "\f78a"; }
+.bi-trash3::before { content: "\f78b"; }
+.bi-valentine::before { content: "\f78c"; }
+.bi-valentine2::before { content: "\f78d"; }
+.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
+.bi-wrench-adjustable-circle::before { content: "\f78f"; }
+.bi-wrench-adjustable::before { content: "\f790"; }
+.bi-filetype-json::before { content: "\f791"; }
+.bi-filetype-pptx::before { content: "\f792"; }
+.bi-filetype-xlsx::before { content: "\f793"; }
+.bi-1-circle-1::before { content: "\f794"; }
+.bi-1-circle-fill-1::before { content: "\f795"; }
+.bi-1-circle-fill::before { content: "\f796"; }
+.bi-1-circle::before { content: "\f797"; }
+.bi-1-square-fill::before { content: "\f798"; }
+.bi-1-square::before { content: "\f799"; }
+.bi-2-circle-1::before { content: "\f79a"; }
+.bi-2-circle-fill-1::before { content: "\f79b"; }
+.bi-2-circle-fill::before { content: "\f79c"; }
+.bi-2-circle::before { content: "\f79d"; }
+.bi-2-square-fill::before { content: "\f79e"; }
+.bi-2-square::before { content: "\f79f"; }
+.bi-3-circle-1::before { content: "\f7a0"; }
+.bi-3-circle-fill-1::before { content: "\f7a1"; }
+.bi-3-circle-fill::before { content: "\f7a2"; }
+.bi-3-circle::before { content: "\f7a3"; }
+.bi-3-square-fill::before { content: "\f7a4"; }
+.bi-3-square::before { content: "\f7a5"; }
+.bi-4-circle-1::before { content: "\f7a6"; }
+.bi-4-circle-fill-1::before { content: "\f7a7"; }
+.bi-4-circle-fill::before { content: "\f7a8"; }
+.bi-4-circle::before { content: "\f7a9"; }
+.bi-4-square-fill::before { content: "\f7aa"; }
+.bi-4-square::before { content: "\f7ab"; }
+.bi-5-circle-1::before { content: "\f7ac"; }
+.bi-5-circle-fill-1::before { content: "\f7ad"; }
+.bi-5-circle-fill::before { content: "\f7ae"; }
+.bi-5-circle::before { content: "\f7af"; }
+.bi-5-square-fill::before { content: "\f7b0"; }
+.bi-5-square::before { content: "\f7b1"; }
+.bi-6-circle-1::before { content: "\f7b2"; }
+.bi-6-circle-fill-1::before { content: "\f7b3"; }
+.bi-6-circle-fill::before { content: "\f7b4"; }
+.bi-6-circle::before { content: "\f7b5"; }
+.bi-6-square-fill::before { content: "\f7b6"; }
+.bi-6-square::before { content: "\f7b7"; }
+.bi-7-circle-1::before { content: "\f7b8"; }
+.bi-7-circle-fill-1::before { content: "\f7b9"; }
+.bi-7-circle-fill::before { content: "\f7ba"; }
+.bi-7-circle::before { content: "\f7bb"; }
+.bi-7-square-fill::before { content: "\f7bc"; }
+.bi-7-square::before { content: "\f7bd"; }
+.bi-8-circle-1::before { content: "\f7be"; }
+.bi-8-circle-fill-1::before { content: "\f7bf"; }
+.bi-8-circle-fill::before { content: "\f7c0"; }
+.bi-8-circle::before { content: "\f7c1"; }
+.bi-8-square-fill::before { content: "\f7c2"; }
+.bi-8-square::before { content: "\f7c3"; }
+.bi-9-circle-1::before { content: "\f7c4"; }
+.bi-9-circle-fill-1::before { content: "\f7c5"; }
+.bi-9-circle-fill::before { content: "\f7c6"; }
+.bi-9-circle::before { content: "\f7c7"; }
+.bi-9-square-fill::before { content: "\f7c8"; }
+.bi-9-square::before { content: "\f7c9"; }
+.bi-airplane-engines-fill::before { content: "\f7ca"; }
+.bi-airplane-engines::before { content: "\f7cb"; }
+.bi-airplane-fill::before { content: "\f7cc"; }
+.bi-airplane::before { content: "\f7cd"; }
+.bi-alexa::before { content: "\f7ce"; }
+.bi-alipay::before { content: "\f7cf"; }
+.bi-android::before { content: "\f7d0"; }
+.bi-android2::before { content: "\f7d1"; }
+.bi-box-fill::before { content: "\f7d2"; }
+.bi-box-seam-fill::before { content: "\f7d3"; }
+.bi-browser-chrome::before { content: "\f7d4"; }
+.bi-browser-edge::before { content: "\f7d5"; }
+.bi-browser-firefox::before { content: "\f7d6"; }
+.bi-browser-safari::before { content: "\f7d7"; }
+.bi-c-circle-1::before { content: "\f7d8"; }
+.bi-c-circle-fill-1::before { content: "\f7d9"; }
+.bi-c-circle-fill::before { content: "\f7da"; }
+.bi-c-circle::before { content: "\f7db"; }
+.bi-c-square-fill::before { content: "\f7dc"; }
+.bi-c-square::before { content: "\f7dd"; }
+.bi-capsule-pill::before { content: "\f7de"; }
+.bi-capsule::before { content: "\f7df"; }
+.bi-car-front-fill::before { content: "\f7e0"; }
+.bi-car-front::before { content: "\f7e1"; }
+.bi-cassette-fill::before { content: "\f7e2"; }
+.bi-cassette::before { content: "\f7e3"; }
+.bi-cc-circle-1::before { content: "\f7e4"; }
+.bi-cc-circle-fill-1::before { content: "\f7e5"; }
+.bi-cc-circle-fill::before { content: "\f7e6"; }
+.bi-cc-circle::before { content: "\f7e7"; }
+.bi-cc-square-fill::before { content: "\f7e8"; }
+.bi-cc-square::before { content: "\f7e9"; }
+.bi-cup-hot-fill::before { content: "\f7ea"; }
+.bi-cup-hot::before { content: "\f7eb"; }
+.bi-currency-rupee::before { content: "\f7ec"; }
+.bi-dropbox::before { content: "\f7ed"; }
+.bi-escape::before { content: "\f7ee"; }
+.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
+.bi-fast-forward-btn::before { content: "\f7f0"; }
+.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
+.bi-fast-forward-circle::before { content: "\f7f2"; }
+.bi-fast-forward-fill::before { content: "\f7f3"; }
+.bi-fast-forward::before { content: "\f7f4"; }
+.bi-filetype-sql::before { content: "\f7f5"; }
+.bi-fire::before { content: "\f7f6"; }
+.bi-google-play::before { content: "\f7f7"; }
+.bi-h-circle-1::before { content: "\f7f8"; }
+.bi-h-circle-fill-1::before { content: "\f7f9"; }
+.bi-h-circle-fill::before { content: "\f7fa"; }
+.bi-h-circle::before { content: "\f7fb"; }
+.bi-h-square-fill::before { content: "\f7fc"; }
+.bi-h-square::before { content: "\f7fd"; }
+.bi-indent::before { content: "\f7fe"; }
+.bi-lungs-fill::before { content: "\f7ff"; }
+.bi-lungs::before { content: "\f800"; }
+.bi-microsoft-teams::before { content: "\f801"; }
+.bi-p-circle-1::before { content: "\f802"; }
+.bi-p-circle-fill-1::before { content: "\f803"; }
+.bi-p-circle-fill::before { content: "\f804"; }
+.bi-p-circle::before { content: "\f805"; }
+.bi-p-square-fill::before { content: "\f806"; }
+.bi-p-square::before { content: "\f807"; }
+.bi-pass-fill::before { content: "\f808"; }
+.bi-pass::before { content: "\f809"; }
+.bi-prescription::before { content: "\f80a"; }
+.bi-prescription2::before { content: "\f80b"; }
+.bi-r-circle-1::before { content: "\f80c"; }
+.bi-r-circle-fill-1::before { content: "\f80d"; }
+.bi-r-circle-fill::before { content: "\f80e"; }
+.bi-r-circle::before { content: "\f80f"; }
+.bi-r-square-fill::before { content: "\f810"; }
+.bi-r-square::before { content: "\f811"; }
+.bi-repeat-1::before { content: "\f812"; }
+.bi-repeat::before { content: "\f813"; }
+.bi-rewind-btn-fill::before { content: "\f814"; }
+.bi-rewind-btn::before { content: "\f815"; }
+.bi-rewind-circle-fill::before { content: "\f816"; }
+.bi-rewind-circle::before { content: "\f817"; }
+.bi-rewind-fill::before { content: "\f818"; }
+.bi-rewind::before { content: "\f819"; }
+.bi-train-freight-front-fill::before { content: "\f81a"; }
+.bi-train-freight-front::before { content: "\f81b"; }
+.bi-train-front-fill::before { content: "\f81c"; }
+.bi-train-front::before { content: "\f81d"; }
+.bi-train-lightrail-front-fill::before { content: "\f81e"; }
+.bi-train-lightrail-front::before { content: "\f81f"; }
+.bi-truck-front-fill::before { content: "\f820"; }
+.bi-truck-front::before { content: "\f821"; }
+.bi-ubuntu::before { content: "\f822"; }
+.bi-unindent::before { content: "\f823"; }
+.bi-unity::before { content: "\f824"; }
+.bi-universal-access-circle::before { content: "\f825"; }
+.bi-universal-access::before { content: "\f826"; }
+.bi-virus::before { content: "\f827"; }
+.bi-virus2::before { content: "\f828"; }
+.bi-wechat::before { content: "\f829"; }
+.bi-yelp::before { content: "\f82a"; }
+.bi-sign-stop-fill::before { content: "\f82b"; }
+.bi-sign-stop-lights-fill::before { content: "\f82c"; }
+.bi-sign-stop-lights::before { content: "\f82d"; }
+.bi-sign-stop::before { content: "\f82e"; }
+.bi-sign-turn-left-fill::before { content: "\f82f"; }
+.bi-sign-turn-left::before { content: "\f830"; }
+.bi-sign-turn-right-fill::before { content: "\f831"; }
+.bi-sign-turn-right::before { content: "\f832"; }
+.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
+.bi-sign-turn-slight-left::before { content: "\f834"; }
+.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
+.bi-sign-turn-slight-right::before { content: "\f836"; }
+.bi-sign-yield-fill::before { content: "\f837"; }
+.bi-sign-yield::before { content: "\f838"; }
+.bi-ev-station-fill::before { content: "\f839"; }
+.bi-ev-station::before { content: "\f83a"; }
+.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
+.bi-fuel-pump-diesel::before { content: "\f83c"; }
+.bi-fuel-pump-fill::before { content: "\f83d"; }
+.bi-fuel-pump::before { content: "\f83e"; }
+.bi-0-circle-fill::before { content: "\f83f"; }
+.bi-0-circle::before { content: "\f840"; }
+.bi-0-square-fill::before { content: "\f841"; }
+.bi-0-square::before { content: "\f842"; }
+.bi-rocket-fill::before { content: "\f843"; }
+.bi-rocket-takeoff-fill::before { content: "\f844"; }
+.bi-rocket-takeoff::before { content: "\f845"; }
+.bi-rocket::before { content: "\f846"; }
+.bi-stripe::before { content: "\f847"; }
+.bi-subscript::before { content: "\f848"; }
+.bi-superscript::before { content: "\f849"; }
+.bi-trello::before { content: "\f84a"; }
+.bi-envelope-at-fill::before { content: "\f84b"; }
+.bi-envelope-at::before { content: "\f84c"; }
+.bi-regex::before { content: "\f84d"; }
+.bi-text-wrap::before { content: "\f84e"; }
+.bi-sign-dead-end-fill::before { content: "\f84f"; }
+.bi-sign-dead-end::before { content: "\f850"; }
+.bi-sign-do-not-enter-fill::before { content: "\f851"; }
+.bi-sign-do-not-enter::before { content: "\f852"; }
+.bi-sign-intersection-fill::before { content: "\f853"; }
+.bi-sign-intersection-side-fill::before { content: "\f854"; }
+.bi-sign-intersection-side::before { content: "\f855"; }
+.bi-sign-intersection-t-fill::before { content: "\f856"; }
+.bi-sign-intersection-t::before { content: "\f857"; }
+.bi-sign-intersection-y-fill::before { content: "\f858"; }
+.bi-sign-intersection-y::before { content: "\f859"; }
+.bi-sign-intersection::before { content: "\f85a"; }
+.bi-sign-merge-left-fill::before { content: "\f85b"; }
+.bi-sign-merge-left::before { content: "\f85c"; }
+.bi-sign-merge-right-fill::before { content: "\f85d"; }
+.bi-sign-merge-right::before { content: "\f85e"; }
+.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
+.bi-sign-no-left-turn::before { content: "\f860"; }
+.bi-sign-no-parking-fill::before { content: "\f861"; }
+.bi-sign-no-parking::before { content: "\f862"; }
+.bi-sign-no-right-turn-fill::before { content: "\f863"; }
+.bi-sign-no-right-turn::before { content: "\f864"; }
+.bi-sign-railroad-fill::before { content: "\f865"; }
+.bi-sign-railroad::before { content: "\f866"; }
+.bi-building-add::before { content: "\f867"; }
+.bi-building-check::before { content: "\f868"; }
+.bi-building-dash::before { content: "\f869"; }
+.bi-building-down::before { content: "\f86a"; }
+.bi-building-exclamation::before { content: "\f86b"; }
+.bi-building-fill-add::before { content: "\f86c"; }
+.bi-building-fill-check::before { content: "\f86d"; }
+.bi-building-fill-dash::before { content: "\f86e"; }
+.bi-building-fill-down::before { content: "\f86f"; }
+.bi-building-fill-exclamation::before { content: "\f870"; }
+.bi-building-fill-gear::before { content: "\f871"; }
+.bi-building-fill-lock::before { content: "\f872"; }
+.bi-building-fill-slash::before { content: "\f873"; }
+.bi-building-fill-up::before { content: "\f874"; }
+.bi-building-fill-x::before { content: "\f875"; }
+.bi-building-fill::before { content: "\f876"; }
+.bi-building-gear::before { content: "\f877"; }
+.bi-building-lock::before { content: "\f878"; }
+.bi-building-slash::before { content: "\f879"; }
+.bi-building-up::before { content: "\f87a"; }
+.bi-building-x::before { content: "\f87b"; }
+.bi-buildings-fill::before { content: "\f87c"; }
+.bi-buildings::before { content: "\f87d"; }
+.bi-bus-front-fill::before { content: "\f87e"; }
+.bi-bus-front::before { content: "\f87f"; }
+.bi-ev-front-fill::before { content: "\f880"; }
+.bi-ev-front::before { content: "\f881"; }
+.bi-globe-americas::before { content: "\f882"; }
+.bi-globe-asia-australia::before { content: "\f883"; }
+.bi-globe-central-south-asia::before { content: "\f884"; }
+.bi-globe-europe-africa::before { content: "\f885"; }
+.bi-house-add-fill::before { content: "\f886"; }
+.bi-house-add::before { content: "\f887"; }
+.bi-house-check-fill::before { content: "\f888"; }
+.bi-house-check::before { content: "\f889"; }
+.bi-house-dash-fill::before { content: "\f88a"; }
+.bi-house-dash::before { content: "\f88b"; }
+.bi-house-down-fill::before { content: "\f88c"; }
+.bi-house-down::before { content: "\f88d"; }
+.bi-house-exclamation-fill::before { content: "\f88e"; }
+.bi-house-exclamation::before { content: "\f88f"; }
+.bi-house-gear-fill::before { content: "\f890"; }
+.bi-house-gear::before { content: "\f891"; }
+.bi-house-lock-fill::before { content: "\f892"; }
+.bi-house-lock::before { content: "\f893"; }
+.bi-house-slash-fill::before { content: "\f894"; }
+.bi-house-slash::before { content: "\f895"; }
+.bi-house-up-fill::before { content: "\f896"; }
+.bi-house-up::before { content: "\f897"; }
+.bi-house-x-fill::before { content: "\f898"; }
+.bi-house-x::before { content: "\f899"; }
+.bi-person-add::before { content: "\f89a"; }
+.bi-person-down::before { content: "\f89b"; }
+.bi-person-exclamation::before { content: "\f89c"; }
+.bi-person-fill-add::before { content: "\f89d"; }
+.bi-person-fill-check::before { content: "\f89e"; }
+.bi-person-fill-dash::before { content: "\f89f"; }
+.bi-person-fill-down::before { content: "\f8a0"; }
+.bi-person-fill-exclamation::before { content: "\f8a1"; }
+.bi-person-fill-gear::before { content: "\f8a2"; }
+.bi-person-fill-lock::before { content: "\f8a3"; }
+.bi-person-fill-slash::before { content: "\f8a4"; }
+.bi-person-fill-up::before { content: "\f8a5"; }
+.bi-person-fill-x::before { content: "\f8a6"; }
+.bi-person-gear::before { content: "\f8a7"; }
+.bi-person-lock::before { content: "\f8a8"; }
+.bi-person-slash::before { content: "\f8a9"; }
+.bi-person-up::before { content: "\f8aa"; }
+.bi-scooter::before { content: "\f8ab"; }
+.bi-taxi-front-fill::before { content: "\f8ac"; }
+.bi-taxi-front::before { content: "\f8ad"; }
+.bi-amd::before { content: "\f8ae"; }
+.bi-database-add::before { content: "\f8af"; }
+.bi-database-check::before { content: "\f8b0"; }
+.bi-database-dash::before { content: "\f8b1"; }
+.bi-database-down::before { content: "\f8b2"; }
+.bi-database-exclamation::before { content: "\f8b3"; }
+.bi-database-fill-add::before { content: "\f8b4"; }
+.bi-database-fill-check::before { content: "\f8b5"; }
+.bi-database-fill-dash::before { content: "\f8b6"; }
+.bi-database-fill-down::before { content: "\f8b7"; }
+.bi-database-fill-exclamation::before { content: "\f8b8"; }
+.bi-database-fill-gear::before { content: "\f8b9"; }
+.bi-database-fill-lock::before { content: "\f8ba"; }
+.bi-database-fill-slash::before { content: "\f8bb"; }
+.bi-database-fill-up::before { content: "\f8bc"; }
+.bi-database-fill-x::before { content: "\f8bd"; }
+.bi-database-fill::before { content: "\f8be"; }
+.bi-database-gear::before { content: "\f8bf"; }
+.bi-database-lock::before { content: "\f8c0"; }
+.bi-database-slash::before { content: "\f8c1"; }
+.bi-database-up::before { content: "\f8c2"; }
+.bi-database-x::before { content: "\f8c3"; }
+.bi-database::before { content: "\f8c4"; }
+.bi-houses-fill::before { content: "\f8c5"; }
+.bi-houses::before { content: "\f8c6"; }
+.bi-nvidia::before { content: "\f8c7"; }
+.bi-person-vcard-fill::before { content: "\f8c8"; }
+.bi-person-vcard::before { content: "\f8c9"; }
+.bi-sina-weibo::before { content: "\f8ca"; }
+.bi-tencent-qq::before { content: "\f8cb"; }
+.bi-wikipedia::before { content: "\f8cc"; }
diff --git a/_site/site_libs/bootstrap/bootstrap-icons.woff b/_site/site_libs/bootstrap/bootstrap-icons.woff
new file mode 100644
index 0000000..18d21d4
Binary files /dev/null and b/_site/site_libs/bootstrap/bootstrap-icons.woff differ
diff --git a/_site/site_libs/bootstrap/bootstrap.min.css b/_site/site_libs/bootstrap/bootstrap.min.css
new file mode 100644
index 0000000..fcfda50
--- /dev/null
+++ b/_site/site_libs/bootstrap/bootstrap.min.css
@@ -0,0 +1,10 @@
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors
+ * Copyright 2011-2021 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap";:root{--bs-blue: #375a7f;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #e74c3c;--bs-orange: #fd7e14;--bs-yellow: #f39c12;--bs-green: #00bc8c;--bs-teal: #20c997;--bs-cyan: #3498db;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #303030;--bs-gray-100: #f8f9fa;--bs-gray-200: #ebebeb;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #444;--bs-gray-800: #303030;--bs-gray-900: #222;--bs-default: #434343;--bs-primary: #375a7f;--bs-secondary: #434343;--bs-success: #00bc8c;--bs-info: #3498db;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #6f6f6f;--bs-dark: #2d2d2d;--bs-default-rgb: 67, 67, 67;--bs-primary-rgb: 55, 90, 127;--bs-secondary-rgb: 67, 67, 67;--bs-success-rgb: 0, 188, 140;--bs-info-rgb: 52, 152, 219;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 111, 111, 111;--bs-dark-rgb: 45, 45, 45;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 255, 255, 255;--bs-body-bg-rgb: 34, 34, 34;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fff;--bs-body-bg: #222}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #ebebeb}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#00bc8c;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{color:#009670}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:inherit;background-color:#2b2b2b;padding:.5rem;border:1px solid #dee2e6;border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#9753b8;background-color:#2b2b2b;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#222;border-radius:.2em}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#222;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #fff;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #fff;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #fff;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#fff;vertical-align:top;border-color:#434343}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid #fff}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #375a7f;--bs-table-striped-bg: #416285;--bs-table-striped-color: #fff;--bs-table-active-bg: #4b6b8c;--bs-table-active-color: #fff;--bs-table-hover-bg: #466689;--bs-table-hover-color: #fff;color:#fff;border-color:#4b6b8c}.table-secondary{--bs-table-bg: #434343;--bs-table-striped-bg: #4c4c4c;--bs-table-striped-color: #fff;--bs-table-active-bg: #565656;--bs-table-active-color: #fff;--bs-table-hover-bg: #515151;--bs-table-hover-color: #fff;color:#fff;border-color:#565656}.table-success{--bs-table-bg: #00bc8c;--bs-table-striped-bg: #0dbf92;--bs-table-striped-color: #fff;--bs-table-active-bg: #1ac398;--bs-table-active-color: #fff;--bs-table-hover-bg: #13c195;--bs-table-hover-color: #fff;color:#fff;border-color:#1ac398}.table-info{--bs-table-bg: #3498db;--bs-table-striped-bg: #3e9ddd;--bs-table-striped-color: #fff;--bs-table-active-bg: #48a2df;--bs-table-active-color: #fff;--bs-table-hover-bg: #43a0de;--bs-table-hover-color: #fff;color:#fff;border-color:#48a2df}.table-warning{--bs-table-bg: #f39c12;--bs-table-striped-bg: #f4a11e;--bs-table-striped-color: #fff;--bs-table-active-bg: #f4a62a;--bs-table-active-color: #fff;--bs-table-hover-bg: #f4a324;--bs-table-hover-color: #fff;color:#fff;border-color:#f4a62a}.table-danger{--bs-table-bg: #e74c3c;--bs-table-striped-bg: #e85546;--bs-table-striped-color: #fff;--bs-table-active-bg: #e95e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #e9594b;--bs-table-hover-color: #fff;color:#fff;border-color:#e95e50}.table-light{--bs-table-bg: #6f6f6f;--bs-table-striped-bg: #767676;--bs-table-striped-color: #fff;--bs-table-active-bg: #7d7d7d;--bs-table-active-color: #fff;--bs-table-hover-bg: #7a7a7a;--bs-table-hover-color: #fff;color:#fff;border-color:#7d7d7d}.table-dark{--bs-table-bg: #2d2d2d;--bs-table-striped-bg: #383838;--bs-table-striped-color: #fff;--bs-table-active-bg: #424242;--bs-table-active-color: #fff;--bs-table-hover-bg: #3d3d3d;--bs-table-hover-color: #fff;color:#fff;border-color:#424242}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;background-color:#fff;background-clip:padding-box;border:1px solid #adb5bd;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#2d2d2d;background-color:#fff;border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#ebebeb;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#fff;background-color:#434343;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#404040}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#fff;background-color:#434343;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#404040}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#fff;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23303030' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #adb5bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#ebebeb}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2d2d2d}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color-adjust:exact;-webkit-print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#375a7f;border-color:#375a7f}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#375a7f;border-color:#375a7f;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239badbf'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline,.shiny-input-container .checkbox-inline,.shiny-input-container .radio-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c3ced9}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c3ced9}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6f6f6f;text-align:center;white-space:nowrap;background-color:#434343;border:1px solid #adb5bd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#00bc8c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(0,188,140,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#00bc8c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#00bc8c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23303030' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#00bc8c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#00bc8c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#00bc8c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(231,76,60,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e74c3c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#e74c3c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23303030' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#e74c3c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#e74c3c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e74c3c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#fff}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-default{color:#fff;background-color:#434343;border-color:#434343}.btn-default:hover{color:#fff;background-color:#393939;border-color:#363636}.btn-check:focus+.btn-default,.btn-default:focus{color:#fff;background-color:#393939;border-color:#363636;box-shadow:0 0 0 .25rem rgba(95,95,95,.5)}.btn-check:checked+.btn-default,.btn-check:active+.btn-default,.btn-default:active,.btn-default.active,.show>.btn-default.dropdown-toggle{color:#fff;background-color:#363636;border-color:#323232}.btn-check:checked+.btn-default:focus,.btn-check:active+.btn-default:focus,.btn-default:active:focus,.btn-default.active:focus,.show>.btn-default.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(95,95,95,.5)}.btn-default:disabled,.btn-default.disabled{color:#fff;background-color:#434343;border-color:#434343}.btn-primary{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-primary:hover{color:#fff;background-color:#2f4d6c;border-color:#2c4866}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#2f4d6c;border-color:#2c4866;box-shadow:0 0 0 .25rem rgba(85,115,146,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2c4866;border-color:#29445f}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,115,146,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-secondary{color:#fff;background-color:#434343;border-color:#434343}.btn-secondary:hover{color:#fff;background-color:#393939;border-color:#363636}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#393939;border-color:#363636;box-shadow:0 0 0 .25rem rgba(95,95,95,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#363636;border-color:#323232}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(95,95,95,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#434343;border-color:#434343}.btn-success{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-success:hover{color:#fff;background-color:#00a077;border-color:#009670}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#00a077;border-color:#009670;box-shadow:0 0 0 .25rem rgba(38,198,157,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#009670;border-color:#008d69}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,198,157,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-info{color:#fff;background-color:#3498db;border-color:#3498db}.btn-info:hover{color:#fff;background-color:#2c81ba;border-color:#2a7aaf}.btn-check:focus+.btn-info,.btn-info:focus{color:#fff;background-color:#2c81ba;border-color:#2a7aaf;box-shadow:0 0 0 .25rem rgba(82,167,224,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2a7aaf;border-color:#2772a4}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(82,167,224,.5)}.btn-info:disabled,.btn-info.disabled{color:#fff;background-color:#3498db;border-color:#3498db}.btn-warning{color:#fff;background-color:#f39c12;border-color:#f39c12}.btn-warning:hover{color:#fff;background-color:#cf850f;border-color:#c27d0e}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#fff;background-color:#cf850f;border-color:#c27d0e;box-shadow:0 0 0 .25rem rgba(245,171,54,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#c27d0e;border-color:#b6750e}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(245,171,54,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#fff;background-color:#f39c12;border-color:#f39c12}.btn-danger{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-danger:hover{color:#fff;background-color:#c44133;border-color:#b93d30}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#c44133;border-color:#b93d30;box-shadow:0 0 0 .25rem rgba(235,103,89,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b93d30;border-color:#ad392d}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(235,103,89,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-light{color:#fff;background-color:#6f6f6f;border-color:#6f6f6f}.btn-light:hover{color:#fff;background-color:#5e5e5e;border-color:#595959}.btn-check:focus+.btn-light,.btn-light:focus{color:#fff;background-color:#5e5e5e;border-color:#595959;box-shadow:0 0 0 .25rem rgba(133,133,133,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#fff;background-color:#595959;border-color:#535353}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(133,133,133,.5)}.btn-light:disabled,.btn-light.disabled{color:#fff;background-color:#6f6f6f;border-color:#6f6f6f}.btn-dark{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-dark:hover{color:#fff;background-color:#262626;border-color:#242424}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#262626;border-color:#242424;box-shadow:0 0 0 .25rem rgba(77,77,77,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#242424;border-color:#222}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(77,77,77,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-outline-default{color:#434343;border-color:#434343;background-color:rgba(0,0,0,0)}.btn-outline-default:hover{color:#fff;background-color:#434343;border-color:#434343}.btn-check:focus+.btn-outline-default,.btn-outline-default:focus{box-shadow:0 0 0 .25rem rgba(67,67,67,.5)}.btn-check:checked+.btn-outline-default,.btn-check:active+.btn-outline-default,.btn-outline-default:active,.btn-outline-default.active,.btn-outline-default.dropdown-toggle.show{color:#fff;background-color:#434343;border-color:#434343}.btn-check:checked+.btn-outline-default:focus,.btn-check:active+.btn-outline-default:focus,.btn-outline-default:active:focus,.btn-outline-default.active:focus,.btn-outline-default.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(67,67,67,.5)}.btn-outline-default:disabled,.btn-outline-default.disabled{color:#434343;background-color:rgba(0,0,0,0)}.btn-outline-primary{color:#375a7f;border-color:#375a7f;background-color:rgba(0,0,0,0)}.btn-outline-primary:hover{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(55,90,127,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(55,90,127,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#375a7f;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#434343;border-color:#434343;background-color:rgba(0,0,0,0)}.btn-outline-secondary:hover{color:#fff;background-color:#434343;border-color:#434343}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(67,67,67,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#434343;border-color:#434343}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(67,67,67,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#434343;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#00bc8c;border-color:#00bc8c;background-color:rgba(0,0,0,0)}.btn-outline-success:hover{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(0,188,140,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(0,188,140,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#00bc8c;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#3498db;border-color:#3498db;background-color:rgba(0,0,0,0)}.btn-outline-info:hover{color:#fff;background-color:#3498db;border-color:#3498db}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(52,152,219,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#fff;background-color:#3498db;border-color:#3498db}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(52,152,219,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#3498db;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#f39c12;border-color:#f39c12;background-color:rgba(0,0,0,0)}.btn-outline-warning:hover{color:#fff;background-color:#f39c12;border-color:#f39c12}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(243,156,18,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#fff;background-color:#f39c12;border-color:#f39c12}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(243,156,18,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#f39c12;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#e74c3c;border-color:#e74c3c;background-color:rgba(0,0,0,0)}.btn-outline-danger:hover{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#e74c3c;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#6f6f6f;border-color:#6f6f6f;background-color:rgba(0,0,0,0)}.btn-outline-light:hover{color:#fff;background-color:#6f6f6f;border-color:#6f6f6f}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(111,111,111,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#fff;background-color:#6f6f6f;border-color:#6f6f6f}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(111,111,111,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#6f6f6f;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#2d2d2d;border-color:#2d2d2d;background-color:rgba(0,0,0,0)}.btn-outline-dark:hover{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(45,45,45,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(45,45,45,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#2d2d2d;background-color:rgba(0,0,0,0)}.btn-link{font-weight:400;color:#00bc8c;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:hover{color:#009670}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#fff;text-align:left;list-style:none;background-color:#222;background-clip:padding-box;border:1px solid #434343;border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #434343}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#fff;text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:#375a7f}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#375a7f}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#fff}.dropdown-menu-dark{color:#dee2e6;background-color:#303030;border-color:#434343}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#375a7f}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#434343}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 2rem;color:#00bc8c;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#009670}.nav-link.disabled{color:#6f6f6f;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #434343}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#434343 #434343 rgba(0,0,0,0);isolation:isolate}.nav-tabs .nav-link.disabled{color:#6f6f6f;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#fff;background-color:#222;border-color:#434343 #434343 rgba(0,0,0,0)}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#375a7f}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding-top:1rem;padding-bottom:1rem}.navbar>.container-xxl,.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container,.navbar>.container-fluid{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:.25 0;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;-webkit-flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-light{background-color:#375a7f}.navbar-light .navbar-brand{color:#dee2e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fff}.navbar-light .navbar-nav .nav-link{color:#dee2e6}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(255,255,255,.8)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(222,226,230,.75)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#fff}.navbar-light .navbar-toggler{color:#dee2e6;border-color:rgba(222,226,230,0)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#dee2e6}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fff}.navbar-dark{background-color:#375a7f}.navbar-dark .navbar-brand{color:#dee2e6}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#dee2e6}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.8)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(222,226,230,.75)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#dee2e6;border-color:rgba(222,226,230,0)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#dee2e6}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;word-wrap:break-word;background-color:#2d2d2d;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#adb5bd;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#adb5bd;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-tabs .nav-link.active{background-color:#2d2d2d;border-bottom-color:#2d2d2d}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#fff;text-align:left;background-color:#222;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#325172;background-color:#ebeff2;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23325172'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#222;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:.375rem .75rem;margin-bottom:1rem;list-style:none;background-color:#434343;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#fff;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#00bc8c;border:0 solid rgba(0,0,0,0);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#fff;background-color:#00efb2;border-color:rgba(0,0,0,0)}.page-link:focus{z-index:3;color:#009670;background-color:#ebebeb;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#00efb2;border-color:rgba(0,0,0,0)}.page-item.disabled .page-link{color:#fff;pointer-events:none;background-color:#007053;border-color:rgba(0,0,0,0)}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2em;border-bottom-left-radius:.2em}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2em;border-bottom-right-radius:.2em}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{color:#282828;background-color:#d9d9d9;border-color:#c7c7c7}.alert-default .alert-link{color:#202020}.alert-primary{color:#21364c;background-color:#d7dee5;border-color:#c3ced9}.alert-primary .alert-link{color:#1a2b3d}.alert-secondary{color:#282828;background-color:#d9d9d9;border-color:#c7c7c7}.alert-secondary .alert-link{color:#202020}.alert-success{color:#007154;background-color:#ccf2e8;border-color:#b3ebdd}.alert-success .alert-link{color:#005a43}.alert-info{color:#1f5b83;background-color:#d6eaf8;border-color:#c2e0f4}.alert-info .alert-link{color:#194969}.alert-warning{color:#925e0b;background-color:#fdebd0;border-color:#fbe1b8}.alert-warning .alert-link{color:#754b09}.alert-danger{color:#8b2e24;background-color:#fadbd8;border-color:#f8c9c5}.alert-danger .alert-link{color:#6f251d}.alert-light{color:#434343;background-color:#e2e2e2;border-color:#d4d4d4}.alert-light .alert-link{color:#363636}.alert-dark{color:#1b1b1b;background-color:#d5d5d5;border-color:silver}.alert-dark .alert-link{color:#161616}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;display:-webkit-flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#434343;border-radius:.25rem}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#375a7f;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#444;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#fff;text-decoration:none;background-color:#434343}.list-group-item-action:active{color:#fff;background-color:#242424}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#fff;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:#2d2d2d;border:1px solid #434343}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#2d2d2d}.list-group-item.active{z-index:2;color:#fff;background-color:#375a7f;border-color:#375a7f}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{color:#282828;background-color:#d9d9d9}.list-group-item-default.list-group-item-action:hover,.list-group-item-default.list-group-item-action:focus{color:#282828;background-color:#c3c3c3}.list-group-item-default.list-group-item-action.active{color:#fff;background-color:#282828;border-color:#282828}.list-group-item-primary{color:#21364c;background-color:#d7dee5}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#21364c;background-color:#c2c8ce}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#21364c;border-color:#21364c}.list-group-item-secondary{color:#282828;background-color:#d9d9d9}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#282828;background-color:#c3c3c3}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#282828;border-color:#282828}.list-group-item-success{color:#007154;background-color:#ccf2e8}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#007154;background-color:#b8dad1}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#007154;border-color:#007154}.list-group-item-info{color:#1f5b83;background-color:#d6eaf8}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#1f5b83;background-color:#c1d3df}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1f5b83;border-color:#1f5b83}.list-group-item-warning{color:#925e0b;background-color:#fdebd0}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#925e0b;background-color:#e4d4bb}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#925e0b;border-color:#925e0b}.list-group-item-danger{color:#8b2e24;background-color:#fadbd8}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#8b2e24;background-color:#e1c5c2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#8b2e24;border-color:#8b2e24}.list-group-item-light{color:#434343;background-color:#e2e2e2}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#434343;background-color:#cbcbcb}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#434343;border-color:#434343}.list-group-item-dark{color:#1b1b1b;background-color:#d5d5d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1b1b;background-color:silver}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#fff;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.4}.btn-close:hover{color:#fff;text-decoration:none;opacity:1}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:#434343;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#2d2d2d;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;pointer-events:auto;background-color:#2d2d2d;background-clip:padding-box;border:1px solid #434343;border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #434343;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:1rem}.modal-footer{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:.75rem;border-top:1px solid #434343;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#2d2d2d;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#2d2d2d}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#2d2d2d}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#2d2d2d}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #434343}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#2d2d2d}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#434343;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#fff}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;visibility:hidden;background-color:#2d2d2d;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid #434343;transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid #434343;transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid #434343;transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid #434343;transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-default{color:#434343}.link-default:hover,.link-default:focus{color:#363636}.link-primary{color:#375a7f}.link-primary:hover,.link-primary:focus{color:#2c4866}.link-secondary{color:#434343}.link-secondary:hover,.link-secondary:focus{color:#363636}.link-success{color:#00bc8c}.link-success:hover,.link-success:focus{color:#009670}.link-info{color:#3498db}.link-info:hover,.link-info:focus{color:#2a7aaf}.link-warning{color:#f39c12}.link-warning:hover,.link-warning:focus{color:#c27d0e}.link-danger{color:#e74c3c}.link-danger:hover,.link-danger:focus{color:#b93d30}.link-light{color:#6f6f6f}.link-light:hover,.link-light:focus{color:#595959}.link-dark{color:#2d2d2d}.link-dark:hover,.link-dark:focus{color:#242424}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-default{border-color:#434343 !important}.border-primary{border-color:#375a7f !important}.border-secondary{border-color:#434343 !important}.border-success{border-color:#00bc8c !important}.border-info{border-color:#3498db !important}.border-warning{border-color:#f39c12 !important}.border-danger{border-color:#e74c3c !important}.border-light{border-color:#6f6f6f !important}.border-dark{border-color:#2d2d2d !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2em !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#fff}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.quarto-container{min-height:calc(100vh - 132px)}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}nav[role=doc-toc]{padding-left:.5em}#quarto-content>*{padding-top:14px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-toggler{order:-1;margin-right:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#dee2e6}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}@media(max-width: 991.98px){.navbar .quarto-navbar-tools{margin-top:.25em;padding-top:.75em;display:block;color:solid #556370 1px;text-align:center;vertical-align:middle;margin-right:auto}}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em}.sidebar-section{margin-top:.2em;padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-secondary-nav .quarto-btn-toggle{color:#adadad}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.quarto-secondary-nav-title{margin-top:.3em;color:#adadad;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#adadad}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#adadad}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(26,195,152,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#7a7a7a}div.sidebar-item-container{color:#adadad}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(26,195,152,.8)}div.sidebar-item-container.disabled{color:rgba(173,173,173,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#1ac398}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#222}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #434343}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#222;border-bottom:1px solid #434343}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#009670}.toc-actions{display:flex}.toc-actions p{margin-block-start:0;margin-block-end:0}.toc-actions a{text-decoration:none;color:inherit;font-weight:400}.toc-actions a:hover{color:#009670}.toc-actions .action-links{margin-left:4px}.sidebar nav[role=doc-toc] .toc-actions .bi{margin-left:-4px;font-size:.7rem;color:#6c757d}.sidebar nav[role=doc-toc] .toc-actions .bi:before{padding-top:3px}#quarto-margin-sidebar .toc-actions .bi:before{margin-top:.3rem;font-size:.7rem;color:#6c757d;vertical-align:top}.sidebar nav[role=doc-toc] .toc-actions>div:first-of-type{margin-top:-3px}#quarto-margin-sidebar .toc-actions p,.sidebar nav[role=doc-toc] .toc-actions p{font-size:.875rem}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions :first-child{margin-left:auto}.nav-footer .toc-actions :last-child{margin-right:auto}.nav-footer .toc-actions .action-links{display:flex}.nav-footer .toc-actions .action-links p{padding-right:1.5em}.nav-footer .toc-actions .action-links p:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#222}body.nav-fixed{padding-top:82px}body .nav-footer{border-top:1px solid #434343}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#8a8a8a}.nav-footer a{color:#8a8a8a}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{flex:1 1 0px;text-align:left}.nav-footer-right{flex:1 1 0px;text-align:right}.nav-footer-center{flex:1 1 0px;min-height:3em;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#dee2e6;border-radius:3px}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#adadad;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#222;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#222;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#dee2e6;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#dee2e6;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;color:#2d2d2d;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#2d2d2d;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#2d2d2d;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#2d2d2d;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#2d2d2d;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #adb5bd 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#2f2f2f;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#2b4663}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#2d2d2d}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#000}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#2d2d2d;color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#2d2d2d;border-color:#adb5bd;color:#fff}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:44px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #adb5bd}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#dee2e6}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#adadad}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(34,34,34,.65);width:90%;bottom:0;box-shadow:rgba(173,181,189,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#222;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#222;border-bottom:1px solid #adb5bd;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#fff;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(255,255,255,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.listing-actions-group .form-select,.listing-actions-group .form-control{background-color:#222;color:#fff}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:#adb5bd;flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post a{color:#fff;display:flex;flex-direction:column;text-decoration:none}div.quarto-post a div.description{flex-shrink:0}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:var(--bs-font-sans-serif);flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#00bc8c}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#00bc8c}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#00bc8c}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#222;border:solid 1px #dee2e6;border-radius:.25rem;color:#fff;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#222}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#222}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#222;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#222}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#222;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:inline-block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,.table{caption-side:top;margin-bottom:1.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}div.ansi-escaped-output{font-family:monospace;display:block}/*!
+*
+* ansi colors from IPython notebook's
+*
+*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-fg{color:#282c36}.ansi-black-intense-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-fg{color:#b22b31}.ansi-red-intense-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-fg{color:#007427}.ansi-green-intense-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-fg{color:#b27d12}.ansi-yellow-intense-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-fg{color:#0065ca}.ansi-blue-intense-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-fg{color:#a03196}.ansi-magenta-intense-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-fg{color:#258f8f}.ansi-cyan-intense-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-fg{color:#a1a6b2}.ansi-white-intense-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #222;--quarto-body-color: #fff;--quarto-text-muted: #6c757d;--quarto-border-color: #434343;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:absolute;right:.5em;left:inherit;background-color:rgba(0,0,0,0)}:root{--mermaid-bg-color: #222;--mermaid-edge-color: #434343;--mermaid-node-fg-color: #fff;--mermaid-fg-color: #fff;--mermaid-fg-color--lighter: white;--mermaid-fg-color--lightest: white;--mermaid-font-family: Lato, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--mermaid-label-bg-color: #222;--mermaid-label-fg-color: #375a7f;--mermaid-node-bg-color: rgba(55, 90, 127, 0.1);--mermaid-node-fg-color: #fff}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc( 850px - 3em )) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc( 850px - 3em )) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc( 850px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc( 850px - 3em )) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc( 1000px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc( 1000px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc( 1000px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc( 1250px - 3em )) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc( 1000px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc( 800px - 3em )) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc( 750px - 3em )) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset table{background:#222}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset-left table{background:#222}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-body-outset-right table{background:#222}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page table{background:#222}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page-inset table{background:#222}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page-inset-left table{background:#222}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page-inset-right figcaption table{background:#222}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page-left table{background:#222}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-page-right figcaption table{background:#222}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset table{background:#222}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-left table{background:#222}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#222}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#222}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#222}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-right table{background:#222}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#6f6f6f;z-index:998;transform:translate3d(0, 0, 0);margin-bottom:1em}.zindex-content{z-index:998;transform:translate3d(0, 0, 0)}.zindex-modal{z-index:1055;transform:translate3d(0, 0, 0)}.zindex-over-content{z-index:999;transform:translate3d(0, 0, 0)}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside,.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside,.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;transform:translate3d(0, 0, 0)}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{opacity:.9;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}h2,.h2{border-bottom:1px solid #434343;padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#bfbfbf}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,caption,.figure-caption{font-size:.9rem}.panel-caption,.figure-caption,figcaption{color:#bfbfbf}.table-caption,caption{color:#fff}.quarto-layout-cell[data-ref-parent] caption{color:#bfbfbf}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#bfbfbf;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#434343 1px solid;border-right:#434343 1px solid;border-bottom:#434343 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:1em}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(67,67,67,.65);border:1px solid rgba(67,67,67,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#bfbfbf}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#2b2b2b;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.toc-left>*,.sidebar.margin-sidebar>*{padding-top:.5em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#00bc8c}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.sidebar .quarto-alternate-formats a,.sidebar .quarto-alternate-notebooks a{text-decoration:none}.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#00bc8c}.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem;font-weight:400;margin-bottom:.5rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2{margin-top:1rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #ebebeb;padding-left:.6rem}.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul,.sidebar nav[role=doc-toc] ul{padding-left:0;list-style:none;font-size:.875rem;font-weight:300}.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #00bc8c;color:#00bc8c !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#00bc8c !important}kbd,.kbd{color:#fff;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#434343}div.hanging-indent{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.table a{word-break:break-word}.table>thead{border-top-width:1px;border-top-color:#434343;border-bottom:1px solid #fff}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #434343;border-top:1px solid #434343;border-bottom:1px solid #434343}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #434343;border-top:1px solid #434343;border-bottom:1px solid #434343}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout.callout-titled .callout-body{margin-top:.2em}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default div.callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default div.callout-body>:first-child{margin-top:.5em}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){margin-bottom:.5rem}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#375a7f}div.callout-note.callout-style-default>.callout-header{background-color:#111b26}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#00bc8c}div.callout-tip.callout-style-default>.callout-header{background-color:#00382a}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#f39c12}div.callout-warning.callout-style-default>.callout-header{background-color:#492f05}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#fd7e14}div.callout-caution.callout-style-default>.callout-header{background-color:#4c2606}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#e74c3c}div.callout-important.callout-style-default>.callout-header{background-color:#451712}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#272727}#quarto-content .quarto-sidebar-toggle-title{color:#fff}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#222;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#222;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{color:#d9d9d9;background-color:#434343;border-color:#434343}.btn.btn-quarto:hover,div.cell-output-display .btn-quarto:hover{color:#d9d9d9;background-color:#5f5f5f;border-color:#565656}.btn-check:focus+.btn.btn-quarto,.btn.btn-quarto:focus,.btn-check:focus+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:focus{color:#d9d9d9;background-color:#5f5f5f;border-color:#565656;box-shadow:0 0 0 .25rem rgba(90,90,90,.5)}.btn-check:checked+.btn.btn-quarto,.btn-check:active+.btn.btn-quarto,.btn.btn-quarto:active,.btn.btn-quarto.active,.show>.btn.btn-quarto.dropdown-toggle,.btn-check:checked+div.cell-output-display .btn-quarto,.btn-check:active+div.cell-output-display .btn-quarto,div.cell-output-display .btn-quarto:active,div.cell-output-display .btn-quarto.active,.show>div.cell-output-display .btn-quarto.dropdown-toggle{color:#fff;background-color:dimgray;border-color:#565656}.btn-check:checked+.btn.btn-quarto:focus,.btn-check:active+.btn.btn-quarto:focus,.btn.btn-quarto:active:focus,.btn.btn-quarto.active:focus,.show>.btn.btn-quarto.dropdown-toggle:focus,.btn-check:checked+div.cell-output-display .btn-quarto:focus,.btn-check:active+div.cell-output-display .btn-quarto:focus,div.cell-output-display .btn-quarto:active:focus,div.cell-output-display .btn-quarto.active:focus,.show>div.cell-output-display .btn-quarto.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(90,90,90,.5)}.btn.btn-quarto:disabled,.btn.btn-quarto.disabled,div.cell-output-display .btn-quarto:disabled,div.cell-output-display .btn-quarto.disabled{color:#fff;background-color:#434343;border-color:#434343}nav.quarto-secondary-nav.color-navbar{background-color:#375a7f;color:#dee2e6}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#dee2e6}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:0}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! dark */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#222}.code-annotation-gutter{background-color:rgba(67,67,67,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:var(--bs-font-monospace);color:#e6e6e6;border:solid #e6e6e6 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#222;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#434343;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:var(--bs-font-monospace);color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset table{background:#222}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-left table{background:#222}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-inset-right table{background:#222}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen table{background:#222}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-left table{background:#222}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;transform:translate3d(0, 0, 0)}.page-columns .column-screen-right table{background:#222}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#6f6f6f;z-index:998;transform:translate3d(0, 0, 0);margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table>thead{border-top-width:0}.table>:not(caption)>*:not(:last-child)>*{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px}.table>:not(:first-child){border-top:1px solid #fff;border-bottom:1px solid inherit}.table tbody{border-bottom-color:#fff}a.external:after{display:inline-block;height:.75rem;width:.75rem;margin-bottom:.15em;margin-left:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file,.code-with-filename .code-with-filename-file pre{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file,.quarto-dark .code-with-filename .code-with-filename-file pre{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#dee2e6;background:#375a7f}.quarto-title-banner .code-tools-button{color:#a4afba}.quarto-title-banner .code-tools-button:hover{color:#dee2e6}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr)}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-5px}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents a{color:#fff}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.7em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .description .abstract-title,#title-block-header.quarto-title-block.default .abstract .abstract-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:1fr 1fr}.quarto-title-tools-only{display:flex;justify-content:right}.blockquote-footer{color:#595959}.input-group-addon{color:#fff}.form-floating>label{color:#444}.nav-tabs .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-pills .nav-link,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover{color:#fff}.breadcrumb a{color:#fff}.pagination a:hover{text-decoration:none}.alert{border:none;color:#fff}.alert a,.alert .alert-link{color:#fff;text-decoration:underline}.alert-default{background-color:#434343}.alert-primary{background-color:#375a7f}.alert-secondary{background-color:#434343}.alert-success{background-color:#00bc8c}.alert-info{background-color:#3498db}.alert-warning{background-color:#f39c12}.alert-danger{background-color:#e74c3c}.alert-light{background-color:#6f6f6f}.alert-dark{background-color:#2d2d2d}/*# sourceMappingURL=9483ccc5745692aa97447c391d92349f.css.map */
diff --git a/_site/site_libs/bootstrap/bootstrap.min.js b/_site/site_libs/bootstrap/bootstrap.min.js
new file mode 100644
index 0000000..cc0a255
--- /dev/null
+++ b/_site/site_libs/bootstrap/bootstrap.min.js
@@ -0,0 +1,7 @@
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t="transitionend",e=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,a=(t,e,i)=>{Object.keys(i).forEach((n=>{const s=i[n],r=e[n],a=r&&o(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}))},l=t=>!(!o(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),c=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),h=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?h(t.parentNode):null},d=()=>{},u=t=>{t.offsetHeight},f=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},p=[],m=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=f();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(p.length||document.addEventListener("DOMContentLoaded",(()=>{p.forEach((t=>t()))})),p.push(e)):e()},_=t=>{"function"==typeof t&&t()},b=(e,i,n=!0)=>{if(!n)return void _(e);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),_(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},v=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},y=/[^.]*(?=\..*)\.|.*/,w=/\..*/,E=/::\d+$/,A={};let T=1;const O={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,k=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function L(t,e){return e&&`${e}::${T++}`||t.uidEvent||T++}function x(t){const e=L(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function D(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;sfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=S(e,i,n),l=x(t),c=l[a]||(l[a]={}),h=D(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=L(r,e.replace(y,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&j.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&j.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function I(t,e,i,n,s){const o=D(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function P(t){return t=t.replace(w,""),O[t]||t}const j={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=S(e,i,n),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void I(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach((i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach((o=>{if(o.includes(n)){const n=s[o];I(t,e,i,n.originalHandler,n.delegationSelector)}}))}(t,l,i,e.slice(1))}));const h=l[r]||{};Object.keys(h).forEach((i=>{const n=i.replace(E,"");if(!a||e.includes(n)){const e=h[i];I(t,l,r,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=f(),s=P(e),o=e!==s,r=k.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach((t=>{Object.defineProperty(d,t,{get:()=>i[t]})})),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};class B{constructor(t){(t=r(t))&&(this._element=t,H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),j.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,i=!0){b(t,e,i)}static getInstance(t){return H.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;j.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),c(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class W extends B{static get NAME(){return"alert"}close(){if(j.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),j.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=W.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(W,"close"),g(W);const $='[data-bs-toggle="button"]';class z extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}j.on(document,"click.bs.button.data-api",$,(t=>{t.preventDefault();const e=t.target.closest($);z.getOrCreateInstance(e).toggle()})),g(z);const U={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])})),e},getDataAttribute:(t,e)=>q(t.getAttribute(`data-bs-${F(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(", ");return this.find(e,t).filter((t=>!c(t)&&l(t)))}},K="carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z},et="slid.bs.carousel",it="active",nt=".active.carousel-item";class st extends B{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=V.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get NAME(){return K}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&l(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),V.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(s(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=V.findOne(nt,this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void j.one(this._element,et,(()=>this.to(t)));if(e===t)return this.pause(),void this.cycle();const i=t>e?Q:G;this._slide(i,this._items[t])}_getConfig(t){return t={...X,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(K,t,Y),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&j.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(j.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),j.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};V.find(".carousel-item img",this._element).forEach((t=>{j.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(j.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),j.on(this._element,"pointerup.bs.carousel",(t=>n(t))),this._element.classList.add("pointer-event")):(j.on(this._element,"touchstart.bs.carousel",(t=>e(t))),j.on(this._element,"touchmove.bs.carousel",(t=>i(t))),j.on(this._element,"touchend.bs.carousel",(t=>n(t))))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?V.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const i=t===Q;return v(this._items,e,i,this._config.wrap)}_triggerSlideEvent(t,e){const i=this._getItemIndex(t),n=this._getItemIndex(V.findOne(nt,this._element));return j.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:i})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=V.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=V.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{j.trigger(this._element,et,{relatedTarget:o,direction:d,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(h),u(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,h),o.classList.add(it),n.classList.remove(it,h,c),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,n,!0)}else n.classList.remove(it),o.classList.add(it),this._isSliding=!1,f();a&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?m()?t===Z?G:Q:t===Z?Q:G:t}_orderToDirection(t){return[Q,G].includes(t)?m()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const i=st.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){st.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=n(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},s=this.getAttribute("data-bs-slide-to");s&&(i.interval=!1),st.carouselInterface(e,i),s&&st.getInstance(e).to(s),t.preventDefault()}}j.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",st.dataApiClickHandler),j.on(window,"load.bs.carousel.data-api",(()=>{const t=V.find('[data-bs-ride="carousel"]');for(let e=0,i=t.length;et===this._element));null!==s&&o.length&&(this._selector=s,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rt}static get NAME(){return ot}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=V.find(ut,this._config.parent);e=V.find(".collapse.show, .collapse.collapsing",this._config.parent).filter((e=>!t.includes(e)))}const i=V.findOne(this._selector);if(e.length){const n=e.find((t=>i!==t));if(t=n?pt.getInstance(n):null,t&&t._isTransitioning)return}if(j.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach((e=>{i!==e&&pt.getOrCreateInstance(e,{toggle:!1}).hide(),t||H.set(e,"bs.collapse",null)}));const n=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const s=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[n]="",j.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[n]=`${this._element[s]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(j.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,u(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);const e=this._triggerArray.length;for(let t=0;t{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),j.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_getConfig(t){return(t={...rt,...U.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=r(t.parent),a(ot,t,at),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=V.find(ut,this._config.parent);V.find(ft,this._config.parent).filter((e=>!t.includes(e))).forEach((t=>{const e=n(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}))}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach((t=>{e?t.classList.remove(dt):t.classList.add(dt),t.setAttribute("aria-expanded",e)}))}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}j.on(document,"click.bs.collapse.data-api",ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this);V.find(e).forEach((t=>{pt.getOrCreateInstance(t,{toggle:!1}).toggle()}))})),g(pt);var mt="top",gt="bottom",_t="right",bt="left",vt="auto",yt=[mt,gt,_t,bt],wt="start",Et="end",At="clippingParents",Tt="viewport",Ot="popper",Ct="reference",kt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+Et])}),[]),Lt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+Et])}),[]),xt="beforeRead",Dt="read",St="afterRead",Nt="beforeMain",It="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",Bt=[xt,Dt,St,Nt,It,Pt,jt,Mt,Ht];function Rt(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function $t(t){return t instanceof Wt(t).Element||t instanceof Element}function zt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}const Ft={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];zt(s)&&Rt(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});zt(n)&&Rt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Ut(t){return t.split("-")[0]}function Vt(t,e){var i=t.getBoundingClientRect();return{width:i.width/1,height:i.height/1,top:i.top/1,right:i.right/1,bottom:i.bottom/1,left:i.left/1,x:i.left/1,y:i.top/1}}function Kt(t){var e=Vt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Xt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Yt(t){return Wt(t).getComputedStyle(t)}function Qt(t){return["table","td","th"].indexOf(Rt(t))>=0}function Gt(t){return(($t(t)?t.ownerDocument:t.document)||window.document).documentElement}function Zt(t){return"html"===Rt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||Gt(t)}function Jt(t){return zt(t)&&"fixed"!==Yt(t).position?t.offsetParent:null}function te(t){for(var e=Wt(t),i=Jt(t);i&&Qt(i)&&"static"===Yt(i).position;)i=Jt(i);return i&&("html"===Rt(i)||"body"===Rt(i)&&"static"===Yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Yt(t).position)return null;for(var i=Zt(t);zt(i)&&["html","body"].indexOf(Rt(i))<0;){var n=Yt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function ee(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,ne=Math.min,se=Math.round;function oe(t,e,i){return ie(t,ne(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=Ut(i.placement),l=ee(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Kt(o),u="y"===l?mt:bt,f="y"===l?gt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=te(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,E=oe(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Xt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:se(se(e*n)/n)||0,y:se(se(i*n)/n)||0}}(r):"function"==typeof h?h(r):r,u=d.x,f=void 0===u?0:u,p=d.y,m=void 0===p?0:p,g=r.hasOwnProperty("x"),_=r.hasOwnProperty("y"),b=bt,v=mt,y=window;if(c){var w=te(i),E="clientHeight",A="clientWidth";w===Wt(i)&&"static"!==Yt(w=Gt(i)).position&&"absolute"===a&&(E="scrollHeight",A="scrollWidth"),w=w,s!==mt&&(s!==bt&&s!==_t||o!==Et)||(v=gt,m-=w[E]-n.height,m*=l?1:-1),s!==bt&&(s!==mt&&s!==gt||o!==Et)||(b=_t,f-=w[A]-n.width,f*=l?1:-1)}var T,O=Object.assign({position:a},c&&he);return l?Object.assign({},O,((T={})[v]=_?"0":"",T[b]=g?"0":"",T.transform=(y.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",T)):Object.assign({},O,((e={})[v]=_?m+"px":"",e[b]=g?f+"px":"",e.transform="",e))}const ue={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:Ut(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,de(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var fe={passive:!0};const pe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=Wt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var me={left:"right",right:"left",bottom:"top",top:"bottom"};function ge(t){return t.replace(/left|right|bottom|top/g,(function(t){return me[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Vt(Gt(t)).left+ve(t).scrollLeft}function we(t){var e=Yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Rt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ee(Zt(t))}function Ae(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Wt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ae(Zt(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e){return e===Tt?Te(function(t){var e=Wt(t),i=Gt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):zt(e)?function(t){var e=Vt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=Gt(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ie(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ie(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Yt(s||i).direction&&(a+=ie(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Gt(t)))}function Ce(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Ut(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case mt:e={x:a,y:i.y-n.height};break;case gt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?ee(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Et:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?At:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ot:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=re("number"!=typeof p?p:ae(p,yt)),g=h===Ot?Ct:Ot,_=t.rects.popper,b=t.elements[u?g:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ae(Zt(t)),i=["absolute","fixed"].indexOf(Yt(t).position)>=0&&zt(t)?te(t):t;return $t(i)?e.filter((function(t){return $t(t)&&Xt(t,i)&&"body"!==Rt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Oe(t,i);return e.top=ie(n.top,e.top),e.right=ne(n.right,e.right),e.bottom=ne(n.bottom,e.bottom),e.left=ie(n.left,e.left),e}),Oe(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}($t(b)?b:b.contextElement||Gt(t.elements.popper),r,l),y=Vt(t.elements.reference),w=Ce({reference:y,element:_,strategy:"absolute",placement:s}),E=Te(Object.assign({},_,w)),A=h===Ot?E:y,T={top:v.top-A.top+m.top,bottom:A.bottom-v.bottom+m.bottom,left:v.left-A.left+m.left,right:A.right-v.right+m.right},O=t.modifiersData.offset;if(h===Ot&&O){var C=O[s];Object.keys(T).forEach((function(t){var e=[_t,gt].indexOf(t)>=0?1:-1,i=[mt,gt].indexOf(t)>=0?"y":"x";T[t]+=C[i]*e}))}return T}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?Lt:l,h=ce(n),d=h?a?kt:kt.filter((function(t){return ce(t)===h})):yt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Ut(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const xe={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=Ut(g),b=l||(_!==g&&p?function(t){if(Ut(t)===vt)return[];var e=ge(t);return[be(t),e,be(e)]}(g):[ge(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(Ut(i)===vt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O=0,D=x?"width":"height",S=ke(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),N=x?L?_t:bt:L?gt:mt;y[D]>w[D]&&(N=ge(N));var I=ge(N),P=[];if(o&&P.push(S[k]<=0),a&&P.push(S[N]<=0,S[I]<=0),P.every((function(t){return t}))){T=C,A=!1;break}E.set(C,P)}if(A)for(var j=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Se(t){return[mt,_t,gt,bt].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Ie={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=Lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Ut(t),s=[bt,mt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[bt,_t].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Ce({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Ut(e.placement),b=ce(e.placement),v=!b,y=ee(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?mt:bt,L="y"===y?gt:_t,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],N=E[y]-g[L],I=f?-T[x]/2:0,P=b===wt?A[x]:T[x],j=b===wt?-T[x]:-A[x],M=e.elements.arrow,H=f&&M?Kt(M):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[k],W=B[L],$=oe(0,A[x],H[x]),z=v?A[x]/2-I-$-R-O:P-$-R-O,q=v?-A[x]/2+I+$+W+O:j+$+W+O,F=e.elements.arrow&&te(e.elements.arrow),U=F?"y"===y?F.clientTop||0:F.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-U,X=E[y]+q-V;if(o){var Y=oe(f?ne(S,K):S,D,f?ie(N,X):N);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?mt:bt,G="x"===y?gt:_t,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=oe(f?ne(J,K):J,Z,f?ie(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n=zt(e);zt(e)&&function(t){var e=t.getBoundingClientRect();e.width,t.offsetWidth,e.height,t.offsetHeight}(e);var s,o,r=Gt(e),a=Vt(t),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!i)&&(("body"!==Rt(e)||we(r))&&(l=(s=e)!==Wt(s)&&zt(s)?{scrollLeft:(o=s).scrollLeft,scrollTop:o.scrollTop}:ve(s)),zt(e)?((c=Vt(e)).x+=e.clientLeft,c.y+=e.clientTop):r&&(c.x=ye(r))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Re(){for(var t=arguments.length,e=new Array(t),i=0;ij.on(t,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),j.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(c(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){j.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),j.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},a(Ue,t,this.constructor.DefaultType),"object"==typeof t.reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ue.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(t){if(void 0===Fe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:o(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find((t=>"applyStyles"===t.name&&!1===t.enabled));this._popper=qe(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains(Je)}_getMenuElement(){return V.next(this._element,ei)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=V.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(l);i.length&&v(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=V.find(ti);for(let i=0,n=e.length;ie+t)),this._setElementAttributes(di,"paddingRight",(e=>e+t)),this._setElementAttributes(ui,"marginRight",(e=>e-t))}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t)[e];t.style[e]=`${i(Number.parseFloat(s))}px`}))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(di,"paddingRight"),this._resetElementAttributes(ui,"marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)}))}_applyManipulationCallback(t,e){o(t)?e(t):V.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const pi={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},mi={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},gi="show",_i="mousedown.bs.backdrop";class bi{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&u(this._getElement()),this._getElement().classList.add(gi),this._emulateAnimation((()=>{_(t)}))):_(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(gi),this._emulateAnimation((()=>{this.dispose(),_(t)}))):_(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...pi,..."object"==typeof t?t:{}}).rootElement=r(t.rootElement),a("backdrop",t,mi),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),j.on(this._getElement(),_i,(()=>{_(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(j.off(this._element,_i),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){b(t,this._getElement(),this._config.isAnimated)}}const vi={trapElement:null,autofocus:!0},yi={trapElement:"element",autofocus:"boolean"},wi=".bs.focustrap",Ei="backward";class Ai{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),j.off(document,wi),j.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),j.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,j.off(document,wi))}_handleFocusin(t){const{target:e}=t,{trapElement:i}=this._config;if(e===document||e===i||i.contains(e))return;const n=V.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===Ei?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ei:"forward")}_getConfig(t){return t={...vi,..."object"==typeof t?t:{}},a("focustrap",t,yi),t}}const Ti="modal",Oi="Escape",Ci={backdrop:!0,keyboard:!0,focus:!0},ki={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Li="hidden.bs.modal",xi="show.bs.modal",Di="resize.bs.modal",Si="click.dismiss.bs.modal",Ni="keydown.dismiss.bs.modal",Ii="mousedown.dismiss.bs.modal",Pi="modal-open",ji="show",Mi="modal-static";class Hi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=V.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new fi}static get Default(){return Ci}static get NAME(){return Ti}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||j.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Pi),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),j.on(this._dialog,Ii,(()=>{j.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;if(j.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(ji),j.off(this._element,Si),j.off(this._dialog,Ii),this._queueCallback((()=>this._hideModal()),this._element,t)}dispose(){[window,this._dialog].forEach((t=>j.off(t,".bs.modal"))),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_getConfig(t){return t={...Ci,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Ti,t,ki),t}_showElement(t){const e=this._isAnimated(),i=V.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,i&&(i.scrollTop=0),e&&u(this._element),this._element.classList.add(ji),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,j.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,e)}_setEscapeEvent(){this._isShown?j.on(this._element,Ni,(t=>{this._config.keyboard&&t.key===Oi?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Oi||this._triggerBackdropTransition()})):j.off(this._element,Ni)}_setResizeEvent(){this._isShown?j.on(window,Di,(()=>this._adjustDialog())):j.off(window,Di)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Pi),this._resetAdjustments(),this._scrollBar.reset(),j.trigger(this._element,Li)}))}_showBackdrop(t){j.on(this._element,Si,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(j.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains(Mi)||(n||(i.overflowY="hidden"),t.add(Mi),this._queueCallback((()=>{t.remove(Mi),n||this._queueCallback((()=>{i.overflowY=""}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!m()||i&&!t&&m())&&(this._element.style.paddingLeft=`${e}px`),(i&&!t&&!m()||!i&&t&&m())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Hi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}j.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),j.one(e,xi,(t=>{t.defaultPrevented||j.one(e,Li,(()=>{l(this)&&this.focus()}))}));const i=V.findOne(".modal.show");i&&Hi.getInstance(i).hide(),Hi.getOrCreateInstance(e).toggle(this)})),R(Hi),g(Hi);const Bi="offcanvas",Ri={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},$i="show",zi=".offcanvas.show",qi="hidden.bs.offcanvas";class Fi extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Bi}static get Default(){return Ri}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||j.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add($i),this._queueCallback((()=>{this._config.scroll||this._focustrap.activate(),j.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(j.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove($i),this._backdrop.hide(),this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new fi).reset(),j.trigger(this._element,qi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...Ri,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},a(Bi,t,Wi),t}_initializeBackDrop(){return new bi({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Ai({trapElement:this._element})}_addEventListeners(){j.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=Fi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}j.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),c(this))return;j.one(e,qi,(()=>{l(this)&&this.focus()}));const i=V.findOne(zi);i&&i!==e&&Fi.getInstance(i).hide(),Fi.getOrCreateInstance(e).toggle(this)})),j.on(window,"load.bs.offcanvas.data-api",(()=>V.find(zi).forEach((t=>Fi.getOrCreateInstance(t).show())))),R(Fi),g(Fi);const Ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ki=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Xi=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!Ui.has(i)||Boolean(Vi.test(t.nodeValue)||Ki.test(t.nodeValue));const n=e.filter((t=>t instanceof RegExp));for(let t=0,e=n.length;t{Xi(t,r)||i.removeAttribute(t.nodeName)}))}return n.body.innerHTML}const Qi="tooltip",Gi=new Set(["sanitize","allowList","sanitizeFn"]),Zi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Ji={AUTO:"auto",TOP:"top",RIGHT:m()?"left":"right",BOTTOM:"bottom",LEFT:m()?"right":"left"},tn={animation:!0,template:'
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},en={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},nn="fade",sn="show",on="show",rn="out",an=".tooltip-inner",ln=".modal",cn="hide.bs.modal",hn="hover",dn="focus";class un extends B{constructor(t,e){if(void 0===Fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return tn}static get NAME(){return Qi}static get Event(){return en}static get DefaultType(){return Zi}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(sn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),j.off(this._element.closest(ln),cn,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=j.trigger(this._element,this.constructor.Event.SHOW),e=h(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(an).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),s=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this._config.animation&&n.classList.add(nn);const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;H.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),j.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=qe(this._element,n,this._getPopperConfig(r)),n.classList.add(sn);const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{j.on(t,"mouseover",d)}));const c=this.tip.classList.contains(nn);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,j.trigger(this._element,this.constructor.Event.SHOWN),t===rn&&this._leave(null,this)}),this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(j.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(sn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>j.off(t,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(nn);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==on&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),j.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove(nn,sn),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),an)}_sanitizeAndSetContent(t,e,i){const n=V.findOne(i,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return o(e)?(e=r(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Yi(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return Ji[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)j.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===hn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i=t===hn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;j.on(this._element,e,this._config.selector,(t=>this._enter(t))),j.on(this._element,i,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},j.on(this._element.closest(ln),cn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?dn:hn]=!0),e.getTipElement().classList.contains(sn)||e._hoverState===on?e._hoverState=on:(clearTimeout(e._timeout),e._hoverState=on,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===on&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?dn:hn]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=rn,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===rn&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{Gi.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),a(Qi,t,this.constructor.DefaultType),t.sanitize&&(t.template=Yi(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),i=t.getAttribute("class").match(e);null!==i&&i.length>0&&i.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn={...un.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'
+[306] Anderson B, Pannell J, Billiard S, Burgarella C, De Boer H, Dufay M, Helmstetter AJ, Méndez M, Otto SP, Roze D, Sauquet H, Schoen D, Schönenberger J, Vallejo-Marin M, Zenil-Ferguson R, Käfer J & Glémin S (2023) Opposing effects of plant traits on diversification. iScience, 26, 106362. DOI: 10.1016/j.isci.2023.106362.
+
+
+
+
+
+[305] Barton KE & Fortunel C (2023) Island plant functional syndromes and competition with invasive species. Journal of Biogeography, 50, 641-653. DOI: 10.1111/jbi.14568.
+
+
+
+
+
+[304] Blythe JL, Gill DA, Claudet J, Bennett NJ, Gurney GG, Baggio JA, Ban NC, Bernard ML, Brun V, Darling ES, Di Franco A, Epstein G, Franks P, Horan R, Jupiter SD, Lau J, Lazzari N, Mahajan SL, Mangubhai S, Naggea J, Turner RA & Zafra-Calvo N (2023) Blue justice: A review of emerging scholarship and resistance movements. Cambridge Prisms: Coastal Futures, 1, E15. DOI: 10.1017/cft.2023.4.
+
+
+
+
+
+[303] Bonfanti J, Langridge J & Beillouin D (2023) A global database to catalogue the impacts of agricultural management practices on terrestrial biodiversity. Data in Brief, accepted. DOI: 10.1016/j.dib.2023.109555.
+
+
+
+
+
+[302] Campagne CS, Roy L-A, Langridge J, Claudet J, Mongruel R, Beillouin D & Thiébaut É (2023) Existing evidence on the impact of changes in marine ecosystem structure and functioning on ecosystem service delivery: A systematic map. Environmental Evidence, 12, 13. DOI: 10.1186/s13750-023-00306-1.
+
+
+
+
+
+[301] Casajus N, Rievrs Borges E, Tabacchi E, Fried G & Mouquet N (2023) chessboard: An R package for creating network connections based on chess moves. Journal of Open Source Software, 8, 5753. DOI: 10.21105/joss.05753.
+
+
+
+
+
+[300] Chaabane S, De Garidel-Thoron T, Giraud X, Schiebel R, Beaugrand G, Brummer G-J, Casajus N, Greco M, Grigoratou M, Howa H, Jonkers L, Kucera M, Kuroyanagi A, Meilland J, Monteiro F, Mortyn G, Almogi-Labin A, Asahi H, Avnaim-Katav S, Bassinot F, Davis CV, Field DB, Hernández-Almeida I, Herut B, Hosie G, Howard W, Jentzen A, Johns DG, Keigwin L, Kitchener J, Kohfeld KE, Lessa DVO, Manno C, Marchant M, Ofstad S, Ortiz JD, Post A, Rigual-Hernandez A, Rillo MC, Robinson K, Sagawa T, Sierro F, Takahashi KT, Torfstein A, Venancio I, Yamasaki M & Ziveri P (2023) The FORCIS database: A global census of planktonic Foraminifera from ocean waters. Scientific Data, 10, 354. DOI: 10.1038/s41597-023-02264-2.
+
+
+
+
+
+[299] Coulon N, Lindegren M, Goberville E, Toussaint A, Receveur A & Auber A (2023) Threatened fish species in the Northeast Atlantic are functionally rare. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13731.
+
+
+
+
+
+[298] Cutts V, Hanz DM, Barajas‐Barbosa MP, Schrodt F, Steinbauer MJ, Beierkuhnlein C, Denelle P, Fernández‐Palacios JM, Gaüzère P, Grenié M, Irl SDH, Kraft N, Kreft H, Maitner B, Munoz F, Thuiller W, Violle C, Weigelt P, Field R & Algar AC (2023) Links to rare climates do not translate into distinct traits for island endemics. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14169.
+
+
+
+
+
+[297] Fredston AL, Cheung WWL, Frölicher TL, Kitchel ZJ, Maureaud AA, Thorson JT, Auber A, Mérigot B, Palacios-Abrantes J, Palomares MLD, Pecuchet L, Shackell NL & Pinsky ML (2023) Marine heatwaves are not a dominant driver of change in demersal fishes. Nature, accepted. DOI: 10.1038/s41586-023-06449-y.
+
+
+
+
+
+[296] Fromentin J-M, Emery MR, Donaldson J, Balachander G, Barron ES, Chaudhary RP, Danner M-C, Gasalla MA, Hallosserie A, Halmy M, Hicks C, Kieling D, Park MS, Parlee B, Rice J, Ticktin T & Tittensor D (2023) Status, challenges and pathways to the sustainable use of wild species. Global Environmental Change, 81, 102692. DOI: 10.1016/j.gloenvcha.2023.102692.
+
+
+
+
+
+[295] Gaüzère P, Blonder B, Denelle P, Fournier B, Grenié M, Delalandre L, Münkemüller T, Munoz F, Violle C & Thuiller W (2023) The functional trait distinctiveness of plant species is scale dependent. Ecography, 2023, e06504. DOI: 10.1111/ecog.06504.
+
+
+
+
+
+[294] Gill DA, Blythe J, Bennett N, Evans L, Brown K, Turner RA, Baggio JA, Baker D, Ban NC, Brun V, Claudet J, Darling E, Di Franco A, Epstein G, Estradivari X, Gray NJ, Gurney GG, Horan RP, Jupiter SD, Lau JD, Lazzari N, Lestari P, Mahajan SL, Mangubhai S, Naggea J, Selig ER, Whitney CK, Zafra-Calvo N & Muthiga NA (2023) Triple exposure: Reducing negative impacts of climate change, blue growth, and conservation on coastal communities. One Earth, 6, 118-130. DOI: 10.1016/j.oneear.2023.01.010.
+
+
+
+
+
+[293] Girard‐Tercieux C, Maréchaux I, Clark AT, Clark JS, Courbaud B, Fortunel C, Guillemot J, Künstler G, Le Maire G, Pélissier R, Rüger N & Vieilledent G (2023) Rethinking the nature of intraspecific variability and its consequences on species coexistence. Ecology and Evolution, 13, e9860. DOI: 10.1002/ece3.9860.
+
+
+
+
+
+[292] Helmstetter AJ, Zenil‐Ferguson R, Sauquet H, Otto SP, Méndez M, Vallejo‐Marin M, Schönenberger J, Burgarella C, Anderson B, de Boer H, Glémin S & Käfer J (2023) Trait‐dependent diversification in angiosperms: Patterns, models and data. Ecology Letters, 26, 504-515. DOI: 10.1111/ele.14170.
+
+
+
+
+
+[291] Knecht NS, Benedetti F, Elizondo UH, Bednaršek N, Chaabane S, de Weerd C, Peijnenburg KTCA, Schiebel R & Vogt M (2023) The impact of zooplankton calcifiers on the marine carbon cycle. Global Biogeochemical Cycles, 37, e2022GB007685. DOI: 10.1029/2022GB007685.
+
+
+
+
+
+[290] Letessier TB, Mannocci L, Goodwin B, Embling C, de Vos A, Anderson RC, Ingram SN, Rogan A & Turvey ST (2023) Contrasting ecological information content in whaling archives with modern cetacean surveys for conservation planning and identification of historical distribution changes. Conservation Biology, 37, e14043. DOI: 10.1111/cobi.14043.
+
+
+
+
+
+[289] Mahaut L, Violle C, Shihan A, Pélissier R, Morel J, de Tombeur F, Rahajaharilaza K, Fabre D, Luquet D, Hartley S, Thorne SJ, Ballini E & Fort F (2023) Beyond trait distances: Functional distinctiveness captures the outcome of plant competition. Functional Ecology, accepted. DOI: 10.1111/1365-2435.14397.
+
+
+
+
+
+[288] Munoz F, Klausmeier CA, Gaüzère P, Kandlikar G, Litchman E, Mouquet N, Ostling A, Thuiller W, Algar AC, Auber A, Cadotte MW, Delalandre L, Denelle P, Enquist BJ, Fortunel C, Grenié M, Loiseau N, Mahaut L, Maire A, Mouillot D, Pimiento C, Violle C & Kraft NJB (2023) The ecological causes of functional distinctiveness in communities. Ecology Letters, 26, 1452-1465. DOI: 10.1111/ele.14265.
+
+
+
+
+
+[287] Rault C, Leprieur F, Barbaro L, Kreft H, Mouquet N, Papaïx J, Sekercioglu CH, Violle C & Barnagaud J (2023) Trait‐environment associations diverge between native and alien breeding bird assemblages on the world's oceanic islands. Global Ecology and Biogeography, accepted. DOI: 10.1111/geb.13729.
+
+
+
+
+
+[286] Srivastava DS, MacDonald AAM, Pillar VD, Kratina P, Debastiani VJ, Guzman LM, Trzcinski M, Dézerald O, Barberis IM, de Omena PM, Romero GQ, Ospina‐Bautista F, Marino NAC, Leroy C, Farjalla VF, Richardson BA, Gonçalves AZ, Corbara B, Petermann JS, Richardson MJ, Melnychuk MC, Jocqué M, Ngai JT, Talaga S, Piccoli GCO, Montero G, Kirby KR, Starzomski BM & Céréghino R (2023) Geographical variation in the trait‐based assembly patterns of multitrophic invertebrate communities. Functional Ecology, 37, 73-86. DOI: 10.1111/1365-2435.14096.
+
+
+
+
+
+[285] Thorson JT, Maureaud AA, Frelat R, Mérigot B, Bigman JS, Friedman ST, Palomares MLD, Pinsky ML, Price SA & Wainwright P (2023) Identifying direct and indirect associations among traits by merging phylogenetic comparative methods and structural equation models. Methods in Ecology and Evolution, 14, 1259-1275. DOI: 10.1111/2041-210X.14076.
+
+
+
+
+
+[284] Toro-Vargas DM, González C, Rougerie R & Amarillo-Suárez AR (2023) Characterization of morphological and biological aspects of venomous caterpillars of the genus Lonomia Walker (Lepidoptera: Saturniidae) in Colombia. PLoS ONE, 18, e0285010. DOI: 10.1371/journal.pone.0285010.
+
+
+
+
+
+[283] Tribot A-S, Blanc N, Brassac T, Guilhaumon F, Casajus N & Mouquet N (2023) What makes a teddy bear comforting? A participatory study reveals the prevalence of sensory characteristics and emotional bonds in the perception of comforting teddy bears. The Journal of Positive Psychology, accepted. DOI: 10.1080/17439760.2023.2170273.
+
+
+
+
+
+
+
+
+2022
+
+
+[282] Ariza A, Lengaigne M, Menkes C, Lebourges-Dhaussy A, Receveur A, Gorgues T, Habasque J, Gutiérrez M, Maury O & Bertrand A (2022) Global decline of pelagic fauna in a warmer ocean. Nature Climate Change, 12, 928–934. DOI: 10.1038/s41558-022-01479-2.
+
+
+
+
+
+[281] Auber A, Waldock C, Maire A, Goberville E, Albouy C, Algar AC, McLean M, Brind'Amour A, Green AL, Tupper M, Vigliola L, Kaschner K, Kesner-Reyes K, Beger M, Tjiputra J, Toussaint A, Violle C, Mouquet N, Thuiller W & Mouillot D (2022) A functional vulnerability framework for biodiversity conservation. Nature Communications, 13, 4774. DOI: 10.1038/s41467-022-32331-y.
+
+
+
+
+
+[280] Brun P, Violle C, Mouillot D, Mouquet N, Enquist BJ, Munoz F, Münkemüller T, Ostling A, Zimmermann NE & Thuiller W (2022) Plant community impact on productivity: Trait diversity or key (stone) species effects? Ecology Letters, 25, 913–925. DOI: 10.1111/ele.13968.
+
+
+
+
+
+[279] Céréghino R, Trzcinski MK, MacDonald AAM, Marino NAC, Acosta Mercado D, Leroy C, Corbara B, Romero GQ, Farjalla VF, Barberis IM, Dézerald O, Hammill E, Atwood TB, Piccoli GCO, Ospina Bautista F, Carrias J-F, Leal JS, Montero G, Antiqueira PAP, Freire R, Realpe E, Amundrud SL, de Omena PM, Campos ABA & Srivastava DS (2022) Functional redundancy dampens precipitation change impacts on species-rich invertebrate communities across the Neotropics. Functional Ecology, 36, 1559–1572. DOI: 10.1111/1365-2435.14048.
+
+
+
+
+
+[278] Chang C-W, Miki T, Ye H, Souissi S, Adrian R, Anneville O, Agasild H, Ban S, Beeri-Shlevin Y, Chiang Y-R, Feuchtmayr H, Gal G, Ichise S, Kagami M, Kumagai M, Liu X, Matsuzaki S-IS, Manca MM, Noges P, Piscia R, Rogora M, Shiah F-K, Thackeray SJ, Widdicombe CE, Wu J-T, Zohary T & Hsieh C-H (2022) Causal networks of phytoplankton diversity and biomass are modulated by environmental context. Nature Communications, 13, 1140. DOI: 10.1038/s41467-022-28761-3.
+
+
+
+
+
+[277] Claudet J, Ban NC, Blythe J, Briggs J, Darling E, Gurney GG, Palardy JE, Pike EP, Agostini VN, Ahmadia GN, Campbell SJ, Epstein G, Gill D, Himes-Cornell A, Jonas HD, Jupiter SD, Mangubhai S & Morgan L (2022) Avoiding the misuse of other effective area-based conservation measures in the wake of the blue economy. One Earth, 5, 969–974. DOI: 10.1016/j.oneear.2022.08.010.
+
+
+
+
+
+[276] Correa-Carmona Y, Rougerie R, Arnal P, Ballesteros-Mejia L, Beck J, Dolédec S, Ho C, Kitching IJ, Lavelle P, Le Clec'h S, Lopez-Vaamonde C, Martins MB, Murienne J, Oszwald J, Ratnasingham S & Decaëns T (2022) Functional and taxonomic responses of tropical moth communities to deforestation. Insect Conservation and Diversity, 15, 236–247. DOI: 10.1111/icad.12549.
+
+
+
+
+
+[275] de Garidel-Thoron T, Chaabane S, Giraud X, Meilland J, Jonkers L, Kucera M, Brummer G-JA, Grigoratou M, Monteiro FM, Greco M, Mortyn PG, Kuroyanagi A, Howa H, Beaugrand G & Schiebel R (2022) The foraminiferal response to climate stressors project: Tracking the community response of planktonic foraminifera to historical climate change. Frontiers in Marine Science, 9, 827962. DOI: 10.3389/fmars.2022.827962.
+
+
+
+
+
+[274] Delalandre L, Gaüzère P, Thuiller W, Cadotte MW, Mouquet N, Mouillot D, Munoz F, Denelle P, Loiseau N, Morin X & Violle C (2022) Functionally distinct tree species support long-term productivity in extreme environments. Proceedings of the Royal Society B: Biological Sciences, 289, 20211694. DOI: 10.1098/rspb.2021.1694.
+
+
+
+
+
+[273] Feng X, Enquist BJ, Park DS, Boyle B, Breshears DD, Gallagher RV, Lien A, Newman EA, Burger JR, Maitner BS, Merow C, Li Y, Huynh KM, Ernst K, Baldwin E, Foden W, Hannah L, Jorgensen PM, Kraft NJB, Lovett JC, Marquet PA, McGill BJ, Morueta‐Holme N, Neves DM, Núñez‐Regueiro MM, Oliveira‐Filho AT, Peet RK, Pillet M, Roehrdanz PR, Sandel B, Serra‐Diaz JM, Símová I, Svenning J, Violle C, Weitemier TD, Wiser S & López‐Hoffman L (2022) A review of the heterogeneous landscape of biodiversity databases: Opportunities and challenges for a synthesized biodiversity knowledge base. Global Ecology and Biogeography, 31, 1242–1260. DOI: 10.1111/GEB.13497.
+
+
+
+
+
+[272] Guo W-Y, Serra-Diaz JM, Schrodt F, Eiserhardt WL, Maitner BS, Merow C, Violle C, Anand M, Belluau M, Bruun HH, Byun C, Catford JA, Cerabolini BEL, Chacón-Madrigal E, Ciccarelli D, Cornelissen JHC, Dang-Le AT, de Frutos A, Dias AS, Giroldo AB, Guo K, Gutiérrez AG, Hattingh W, He T, Hietz P, Hough-Snee N, Jansen S, Kattge J, Klein T, Komac B, Kraft NJB, Kramer K, Lavorel S, Lusk CH, Martin AR, Mencuccini M, Michaletz ST, Minden V, Mori AS, Niinemets Ü, Onoda Y, Peñuelas J, Pillar VD, Pisek J, Robroek BJM, Schamp B, Slot M, Sosinski ÊE, Soudzilovskaia NA, Thiffault N, van Bodegom P, van der Plas F, Wright IJ, Xu W-B, Zheng J, Enquist BJ & Svenning J-C (2022) High exposure of global tree diversity to human pressure. Proceedings of the National Academy of Sciences of the United States of America, 119, e2026733119. DOI: 10.1073/pnas.2026733119.
+
+
+
+
+
+[271] Helmstetter AJ, Glemin S, Käfer J, Zenil-Ferguson R, Sauquet H, de Boer H, Dagallier L-PMJ, Mazet N, Reboud EL, Couvreur TLP & Condamine FL (2022) Pulled diversification rates, lineages-through-time plots and modern macroevolutionary modelling. Systematic Biology, 71, 758–773. DOI: 10.1093/sysbio/syab083.
+
+
+
+
+
+[270] Käfer J, Méndez M & Mousset S (2022) Labile sex expression in angiosperm species with sex chromosomes. Philosophical Transactions of the Royal Society B: Biological Sciences, 377, 20210216. DOI: 10.1098/rstb.2021.0216.
+
+
+
+
+
+[269] Langlois J, Guilhaumon F, Baletaud F, Casajus N, de Almeida Braga C, Fleuré V, Kulbicki M, Loiseau N, Mouillot D, Renoult JP, Stahl A, Stuart-Smith RD, Tribot A-S & Mouquet N (2022) The aesthetic value of reef fishes is globally mismatched to their conservation priorities. PLoS Biology, 20, 1–22. DOI: 10.1371/journal.pbio.3001640.
+
+
+
+
+
+[268] Li X, Hamilton CA, St Laurent R, Ballesteros-Mejia L, Markee A, Haxaire J, Rougerie R, Kitching IJ & Kawahara AY (2022) A diversification relay race from Caribbean-Mesoamerica to the Andes: Historical biogeography of Xylophanes hawkmoths. Proceedings of the Royal Society B: Biological Sciences, 289, 20212435. DOI: 10.1098/rspb.2021.2435.
+
+
+
+
+
+[267] Machicao J, Ben Abbes A, Meneguzzi L, Corrêa PLP, Specht A, David R, Subsol G, Vellenich D, Devillers R, Stall S, Mouquet N, Chaumont M, Berti-Equille L & Mouillot D (2022) Mitigation strategies to improve reproducibility of poverty estimations from remote sensing images using deep learning. Earth and Space Science, 9, e2022EA002379. DOI: 10.1029/2022EA002379.
+
+
+
+
+
+[266] Machicao J, Specht A, Vellenich D, Meneguzzi L, David R, Stall S, Ferraz K, Mabile L, O'Brien M & Corrêa P (2022) A deep-learning method for the prediction of socio-economic indicators from street-view imagery using a case study from Brazil. Data Science Journal, 21, 1–15. DOI: 10.5334/dsj-2022-006.
+
+
+
+
+
+[265] Magneville C, Loiseau N, Albouy C, Casajus N, Claverie T, Escalas A, Leprieur F, Maire E, Mouillot D & Villéger S (2022) mFD: an R package to compute and illustrate the multiple facets of functional diversity. Ecography, 44, 1–15. DOI: 10.1111/ecog.05904.
+
+
+
+
+
+[264] Mannocci L, Villon S, Chaumont M, Guellati N, Mouquet N, Iovan C, Vigliola L & Mouillot D (2022) Leveraging social media and deep learning to detect rare megafauna in video surveys. Conservation Biology, 36, e13798. DOI: 10.1111/cobi.13798.
+
+
+
+
+
+[263] Mouton TL, Leprieur F, Floury M, Stephenson F, Verburg P & Tonkin JD (2022) Climate and land‐use driven reorganisation of structure and function in river macroinvertebrate communities. Ecography, 2022, e06148. DOI: 10.1111/ecog.06148.
+
+
+
+
+
+[262] Mouton TL, Stephenson F, Torres LG, Rayment W, Brough T, McLean M, Tonkin JD, Albouy C & Leprieur F (2022) Spatial mismatch in diversity facets reveals contrasting protection for New Zealand's cetacean biodiversity. Biological Conservation, 267, 109484. DOI: 10.1016/j.biocon.2022.109484.
+
+
+
+
+
+[261] Pickering J, Coolsaet B, Dawson NM, Suiseeya K, Inoue C & Lim M (2022) Rethinking and upholding justice and equity in transformative biodiversity governance. In: Visseren-Hamakers I & Kok M (Eds.), Transforming Biodiversity Governance, Cambridge: Cambridge University Press (pp. 155–178). DOI: 10.1017/9781108856348.009.
+
+
+
+
+
+[260] Receveur A, Poulet L, Dalmas B, Gonçalves B & Vernay A (2022) Citizen science: How to extend reciprocal benefits from the project community to the broader socio-ecological system. Quantitative Plant Biology, 3, e20. DOI: 10.1017/qpb.2022.16.
+
+
+
+
+
+[259] Reisinger RR, Brooks CM, Raymond B, Freer JJ, Cotté C, Xavier JC, Trathan PN, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt L, Jonsen ID, Lea M-A, Torres L, Van de Putte A, Wotherspoon S, Friedlaender AS, Ropert-Coudert Y & Hindell M (2022) Predator-derived bioregions in the Southern Ocean: Characteristics, drivers and representation in marine protected areas. Biological Conservation, 272, 109630. DOI: 10.1016/j.biocon.2022.109630.
+
+
+
+
+
+[258] Ruiz T, Carrias J-F, Bonhomme C, Farjalla VF, Jassey VEJ, Leflaive J, Compin A, Leroy C, Corbara B, Srivastava DS & Céréghino R (2022) Asynchronous recovery of predators and prey conditions resilience to drought in a neotropical ecosystem. Scientific Reports, 12, 8392. DOI: 10.1038/s41598-022-12537-2.
+
+
+
+
+
+[257] Sabatini FM, Jiménez-Alfaro B, Jandt U, Chytry M, Field R, Kessler M, Lenoir J, Schrodt F, Wiser SK, Arfin Khan MAS, Attorre F, Cayuela L, De Sanctis M, Dengler J, Haider S, Hatim MZ, Indreica A, Jansen F, Pauchard A, Peet RK, Petrik P, Pillar VD, Sandel B, Schmidt M, Tang Z, van Bodegom P, Vassilev K, Violle C, Alvarez-Davila E, Davidar P, Dolezal J, Hérault B, Galán-de-Mera A, Jiménez J, Kambach S, Kepfer-Rojas S, Kreft H, Lezama F, Linares-Palomino R, Monteagudo Mendoza A, N'Dja JK, Phillips OL, Rivas-Torres G, Sklenár P, Speziale K, Strohbach BJ, Vásquez Martínez R, Wang H-F, Wesche K & Bruelheide H (2022) Global patterns of vascular plant alpha diversity. Nature Communications, 13, 4683. DOI: 10.1038/s41467-022-32063-z.
+
+
+
+
+
+[256] Schiettekatte NMD, Brandl SJ, Casey JM, Graham NAJ, Barneche DR, Burkepile DE, Allgeier JE, Arias-Gonzaléz JE, Edgar GJ, Ferreira CEL, Floeter SR, Friedlander AM, Green AL, Kulbicki M, Letourneur Y, Luiz OJ, Mercière A, Morat F, Munsterman KS, Rezende EL, Rodríguez-Zaragoza FA, Stuart-Smith RD, Vigliola L, Villéger S & Parravicini V (2022) Biological trade-offs underpin coral reef ecosystem functioning. Nature Ecology & Evolution, 6, 701–708. DOI: 10.1038/s41559-022-01710-5.
+
+
+
+
+
+[255] Scholte P (2022) More is not enough: Central Africa and the proposed 30% protected and conserved areas by 2030. Oryx, 56, 810–811. DOI: 10.1017/S0030605322001090.
+
+
+
+
+
+[254] Scholte P, Pays O, Adam S, Chardonnet B, Fritz H, Mamang J-B, Prins HHT, Renaud P-C, Tadjo P & Moritz M (2022) Conservation overstretch and long-term decline of wildlife and tourism in the Central African savannas. Conservation Biology, 36, e13860. DOI: 10.1111/cobi.13860.
+
+
+
+
+
+[253] Specht A & Crowston K (2022) Interdisciplinary collaboration from diverse science teams can produce significant outcomes. PLoS ONE, 17, e0278043. DOI: 10.1371/journal.pone.0278043.
+
+
+
+
+
+
+
+
+2021
+
+
+[252] Bennett NJ, Katz L, Yadao-Evans W, Ahmadia GN, Atkinson S, Ban NC, Dawson NM, de Vos A, Fitzpatrick J, Gill D, Imirizaldu M, Lewis N, Mangubhai S, Meth L, Muhl E-K, Obura D, Spalding AK, Villagomez A, Wagner D, White A & Wilhelm A (2021) Advancing social equity in and through marine conservation. Frontiers in Marine Science, 8, 711538. DOI: 10.3389/fmars.2021.711538.
+
+
+
+
+
+[251] Bonhomme C, Céréghino R, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Farjalla VF, Marino NAC, Rota T, Srivastava DS & Leroy C (2021) In situ resistance, not immigration, supports invertebrate community resilience to drought intensification in a neotropical ecosystem. Journal of Animal Ecology, 90, 2015–2026. DOI: 10.1111/1365-2656.13392.
+
+
+
+
+
+[250] Campagne CS, Langridge J, Claudet J, Mongruel R & Thiébaut E (2021) What evidence exists on how changes in marine ecosystem structure and functioning affect ecosystem services delivery? A systematic map protocol. Environmental Evidence, 10, 36. DOI: 10.1186/s13750-021-00251-x.
+
+
+
+
+
+[249] Carlot J, Kayal M, Lenihan HS, Brandl SJ, Casey JM, Adjeroud M, Cardini U, Merciere A, Espiau B, Barneche DR, Rovere A, Hédouin L & Parravicini V (2021) Juvenile corals underpin coral reef carbonate production after disturbance. Global Change Biology, 27, 2623–2632. DOI: 10.1111/gcb.15610.
+
+
+
+
+
+[248] Cheikh Albassatneh M, Escudero M, Monnet A-C, Arroyo J, Baccheta G, Bagnoli F, Dimopoulos P, Hampe A, Leriche A, Médail F, Nikolic T, Ponger L, Vendramin GG & Fady B (2021) Spatial patterns of genus-level phylogenetic endemism in the tree flora of Mediterranean Europe. Diversity and Distributions, 27, 913–928. DOI: 10.1111/ddi.13241.
+
+
+
+
+
+[247] Couvreur TLP, Dauby G, Blach-Overgaard A, Deblauwe V, Dessein S, Droissart V, Hardy OJ, Harris DJ, Janssens SB, Ley AC, Mackinder BA, Sonké B, Sosef MSM, Stévart T, Svenning J-C, Wieringa JJ & Faye A (2021) Tectonics, climate and the diversification of the tropical African terrestrial flora and fauna. Biological Reviews, 96, 16–51. DOI: 10.1111/brv.12644.
+
+
+
+
+
+[246] Danner M-C, Azams SO, Robertson A, Perkins D, Behrends V & Reiss J (2021) It more than adds up: interaction of antibiotic mixing and temperature. Life, 11, 1435. DOI: 10.3390/life11121435.
+
+
+
+
+
+[245] Dawson NM, Coolsaet B, Sterling EJ, Loveridge R, Gross-Camp ND, Wongbusarakum S, Sangha KK, Scherl LM, Phuong Phan H, Zafra-Calvo N, Lavey WG, Byakagaba P, Idrobo CJ, Chenet A, Bennett NJ, Mansourian S & Rosado-May FJ (2021) The role of Indigenous peoples and local communities in effective and equitable conservation. Ecology and Society, 26, 19. DOI: 10.5751/ES-12625-260319.
+
+
+
+
+
+[244] Decaëns T, Bénéluz F, Ballesteros-Mejia L, Bonilla D & Rougerie R (2021) Description of three new species of Automeris Hübner, 1819 from Colombia and Brazil (Lepidoptera, Saturniidae, Hemileucinae). ZooKeys, 1031, 183–204. DOI: 10.3897/zookeys.1031.56035.
+
+
+
+
+
+[243] Doubek JP, Anneville O, Dur G, Lewandowska AM, Patil VP, Rusak JA, Salmaso N, Seltmann CT, Straile D, Urrutia-Cordero P, Venail P, Adrian R, Alfonso MB, DeGasperi CL, de Eyto E, Feuchtmayr H, Gaiser EE, Girdner SF, Graham JL, Grossart H-P, Hejzlar J, Jacquet S, Kirillin G, Llames ME, Matsuzaki SS, Nodine ER, Piccolo MC, Pierson DC, Rimmer A, Rudstam LG, Sadro S, Swain HM, Thackeray SJ, Thiery W, Verburg P, Zohary T & Stockwell JD (2021) The extent and variability of storm-induced temperature changes in lakes measured with long-term and high-frequency data. Limnology and Oceanography, 66, 1979–1992. DOI: 10.1002/lno.11739.
+
+
+
+
+
+[242] Fried G, Armengot L, Storkey J, Bourgeois B, Gaba S, Violle C & Munoz F (2021) Do ecological specialization and functional traits explain the abundance-frequency relationship? Arable weeds as a case study. Journal of Biogeography, 48, 37–50. DOI: 10.1111/jbi.13980.
+
+
+
+
+
+[241] Ghilardi M, Schiettekatte NMD, Casey JM, Brandl SJ, Degregory S, Mercière A, Morat F, Letourneur Y, Bejarano S & Parravicini V (2021) Phylogeny, body morphology, and trophic level shape intestinal traits in coral reef fishes. Ecology and Evolution, 11, 13218–13231. DOI: 10.1002/ece3.8045.
+
+
+
+
+
+[240] Gross N, Le Bagousse-Pinguet Y, Liancourt P, Saiz H, Violle C & Munoz F (2021) Unveiling ecological assembly rules from commonalities in trait distributions. Ecology Letters, 24, 1668–1680. DOI: 10.1111/ele.13789.
+
+
+
+
+
+[239] Guzman LM, Trzcinski MK, Barberis IM, Céréghino R, Srivastava DS, Gilbert B, Pillar VD, de Omena PM, MacDonald AAM, Corbara B, Leroy C, Ospina Bautista F, Romero GQ, Kratina K, Debastiani VJ, Gonçalves AZ, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2021) Climate influences the response of community functional traits to local conditions in bromeliad invertebrate communities. Ecography, 44, 440–452. DOI: 10.1111/ecog.05437.
+
+
+
+
+
+[238] Jiménez-Bolívar AC, Prada-Lara L, St Laurent RA & Rougerie R (2021) The Wild Silkmoths (Lepidoptera: Bombycoidea: Saturniidae) of Colombia: a database of occurrence points and taxonomic checklist. Zootaxa, 5081, 151–202. DOI: 10.11646/zootaxa.5081.2.1.
+
+
+
+
+
+[237] Kakouei K, Kraemer BM, Anneville O, Carvalho L, Feuchtmayr H, Graham JL, Higgins S, Pomati F, Rudstam LG, Stockwell JD, Thackeray SJ, Vanni MJ & Adrian R (2021) Phytoplankton and cyanobacteria abundances in mid‐21st century lakes depend strongly on future land use and climate projections. Global Change Biology, 27, 6409–6422. DOI: 10.1111/gcb.15866.
+
+
+
+
+
+[236] Langlois J, Guilhaumon F, Bockel T, Boissery P, de Almeida Braga C, Deter J, Holon F, Marre G, Tribot A-S & Mouquet N (2021) An integrated approach to estimate aesthetic and ecological values of coralligenous reefs. Ecological Indicators, 129, 107935. DOI: 10.1016/j.ecolind.2021.107935.
+
+
+
+
+
+[235] Maureaud A, Frelat R, Pécuchet L, Shackell N, Mérigot B, Pinsky ML, Amador K, Anderson SC, Arkhipkin A, Auber A, Barri I, Bell RJ, Belmaker J, Beukhof E, Camara ML, Guevara-Carrasco R, Choi J, Christensen HT, Conner J, Cubillos LA, Diadhiou HD, Edelist D, Emblemsvag M, Ernst B, Fairweather TP, Fock HO, Friedland KD, Garcia CB, Gascuel D, Gislason H, Goren M, Guitton J, Jouffre D, Hattab T, Hidalgo M, Kathena JN, Knuckey I, Kidé SO, Koen-Alonso M, Koopman M, Kulik V, León JP, Levitt-Barmats Y, Lindegren M, Llope M, Massiot-Granier F, Masski H, McLean M, Meissa B, Mérillet L, Mihneva V, Nunoo FKE, O'Driscoll R, O'Leary CA, Petrova E, Ramos JE, Refes W, Román-Marcote E, Siegstad H, Sobrino I, Sólmundsson J, Sonin O, Spies I, Steingrund P, Stephenson F, Stern N, Tserkova F, Tserpes G, Tzanatos E, van Rijn I, van Zwieten PAM, Vasilakopoulos P, Yepsen DV, Ziegler P & Thorson J (2021) Are we ready to track climate-driven shifts in marine species across international boundaries? - A global survey of scientific bottom trawl data. Global Change Biology, 27, 220–236. DOI: 10.1111/gcb.15404.
+
+
+
+
+
+[234] Monnet A-C, Cilleros K, Médail F, Cheikh Albassatneh M, Arroyo J, Bacchetta G, Bagnoli F, Barina Z, Cartereau M, Casajus N, Dimopoulos P, Domina G, Doxa A, Escudero M, Fady B, Hampe A, Matevski V, Misfud S, Nikolic T, Pavon D, Roig A, Barea ES, Spanu I, Strid A, Vendramin GG & Leriche A (2021) WOODIV, a database of occurrences, functional traits, and phylogenetic data for all Euro-Mediterranean trees. Scientific Data, 8, 89. DOI: 10.1038/s41597-021-00873-3.
+
+
+
+
+
+[233] Mouillot D, Loiseau N, Grenié M, Algar AC, Allegra M, Cadotte MW, Casajus N, Denelle P, Guéguen M, Maire A, Maitner B, McGill BJ, McLean M, Mouquet N, Munoz F, Thuiller W, Villéger S, Violle C & Auber A (2021) The dimensionality and structure of species trait spaces. Ecology Letters, 24, 1988–2009. DOI: 10.1111/ele.13778.
+
+
+
+
+
+[232] Murgier J, McLean M, Maire A, Mouillot D, Loiseau N, Munoz F, Violle C & Auber A (2021) Rebound in functional distinctiveness following warming and reduced fishing in the North Sea. Proceedings of the Royal Society B: Biological Sciences, 288, 20201600. DOI: 10.1098/rspb.2020.1600.
+
+
+
+
+
+[231] Parravicini V, Bender MG, Villéger S, Leprieur F, Pellissier L, Donati FGA, Floeter SR, Rezende EL, Mouillot D & Kulbicki M (2021) Coral reef fishes reveal strong divergence in the prevalence of traits along the global diversity gradient. Proceedings of the Royal Society B: Biological Sciences, 288, 20211712. DOI: 10.1098/rspb.2021.1712.
+
+
+
+
+
+[230] Pozas-Schacre C, Casey JM, Brandl SJ, Kulbicki M, Harmelin-Vivien M, Strona G & Parravicini V (2021) Congruent trophic pathways underpin global coral reef food webs. Proceedings of the National Academy of Sciences of the United States of America, 118, e2100966118. DOI: 10.1073/pnas.2100966118.
+
+
+
+
+
+[229] Sala E, Mayorga J, Bradley D, Cabral RB, Atwood TB, Auber A, Cheung W, Costello C, Ferretti F, Friedlander AM, Gaines SD, Garilao C, Goodell W, Halpern BS, Hinson A, Kaschner K, Kesner-Reyes K, Leprieur F, McGowan J, Morgan LE, Mouillot D, Palacios-Abrantes J, Possingham HP, Rechberger KD, Worm B & Lubchenco J (2021) Protecting the global ocean for biodiversity, food and climate. Nature, 592, 397–402. DOI: 10.1038/s41586-021-03371-z.
+
+
+
+
+
+[228] Srivastava DS, Winter M, Gross LJ, Metzger JP, Baron JS, Mouquet N, Meagher TR, Halpern BS & Pillar VD (2021) Maintaining momentum for collaborative working groups in a post-pandemic world. Nature Ecology & Evolution. DOI: 10.1038/s41559-021-01521-0.
+
+
+
+
+
+[227] Strona G, Beck PS, Cabeza M, Fattorini S, Guilhaumon F, Micheli F, Montano S, Ovaskainen O, Planes S, Veech JA & Parravicini V (2021) Ecological dependencies make remote reef fish communities most vulnerable to coral loss. Nature Communications, 12, 7282. DOI: 10.1038/s41467-021-27440-z.
+
+
+
+
+
+[226] Strona G, Lafferty KD, Fattorini S, Beck PS, Guilhaumon F, Arrigoni R, Montano S, Seveso D, Galli P, Planes S & Parravicini V (2021) Global tropical reef fish richness could decline by around half if corals are lost. Proceedings of the Royal Society B: Biological Sciences, 288, 20210274. DOI: 10.1098/rspb.2021.0274.
+
+
+
+
+
+[225] Urbina-Barreto I, Garnier R, Elise S, Pinel R, Dumas P, Mahamadaly V, Facon M, Bureau S, Peignon C, Quod J-P, Dutrieux E, Penin L & Adjeroud M (2021) Which method for which purpose? A comparison of line intercept transect and underwater photogrammetry methods for coral reef surveys. Frontiers in Marine Science, 8, 636902. DOI: 10.3389/fmars.2021.636902.
+
+
+
+
+
+[224] Wilson JK, Casajus N, Hutchinson RA, McFarland KP, Kerr JT, Berteaux D, Larrivée M & Prudic KL (2021) Climate change and local host availability drive the northern range boundary in the rapid expansion of a specialist insect herbivore, Papilio cresphontes. Frontiers in Ecology and Evolution, 9, 579230. DOI: 10.3389/fevo.2021.579230.
+
+
+
+
+
+
+
+
+2020
+
+
+[223] Ballesteros-Mejia L, Arnal P, Hallwachs W, Haxaire J, Janzen D, Kitching IJ & Rougerie R (2020) A global food plant dataset for wild silkmoths and hawkmoths and its use in documenting polyphagy of their caterpillars (Lepidoptera: Bombycoidea: Saturniidae, Sphingidae). Biodiversity Data Journal, 8, e60027. DOI: 10.3897/BDJ.8.e60027.
+
+
+
+
+
+[222] Bourgeois B, Gaba S, Plumejeaud C & Bretagnolle V (2020) Weed diversity is driven by complex interplay between multi-scale dispersal and local filtering. Proceedings of the Royal Society B: Biological Sciences, 287, 20201118. DOI: 10.1098/rspb.2020.1118.
+
+
+
+
+
+[221] Brandl SJ, Johansen JL, Casey JM, Tornabene L, Morais RA & Burt JA (2020) Extreme environmental conditions reduce coral reef fish biodiversity and productivity. Nature Communications, 11, 3832. DOI: 10.1038/s41467-020-17731-2.
+
+
+
+
+
+[220] Céréghino R, Françoise L, Bonhomme C, Carrias J-F, Compin A, Corbara B, Jassey V, Leflaive J, Rota T, Farjalla VF & Leroy C (2020) Desiccation resistance traits predict freshwater invertebrate survival and community response to drought scenarios in a Neotropical ecosystem. Ecological Indicators, 119, 106839. DOI: 10.1016/j.ecolind.2020.106839.
+
+
+
+
+
+[219] Chang CW, Ye H, Miki T, Deyle ER, Souissi S, Anneville O, Adrian R, Chiang Y-R, Ichise S, Kumagai M, Matsuzaki SS, Shiah F-K, Wu J-T, hao Hsieh C & Sugihara G (2020) Long-term warming destabilizes aquatic ecosystems through weakening biodiversity-mediated causal networks. Global Change Biology, 26, 6413–6423. DOI: 10.1111/gcb.15323.
+
+
+
+
+
+[218] Cheikh Albassatneh M, Escudero M, Ponger L, Monnet A-C, Arroyo J, Nikolic T, Bacchetta G, Bagnoli F, Dimopoulos P, Leriche A, Médail F, Roig A, Spanu I, Vendramin GG, Hampe A & Fady B (2020) A comprehensive, genus-level time-calibrated phylogeny of the tree flora of Mediterranean Europe and an assessment of its vulnerability. Botany Letters, 167, 276–289. DOI: 10.1080/23818107.2019.1684360.
+
+
+
+
+
+[217] Coolsaet B, Dawson N, Rabitz F & Lovera S (2020) Access and allocation in global biodiversity governance: A review. International Environmental Agreements: Politics, Law and Economics, 20, 359–375. DOI: 10.1007/s10784-020-09476-6.
+
+
+
+
+
+[216] Dagallier LM, Janssens SB, Dauby G, Blach-Overgaard A, MacKinder BA, Droissart V, Svenning J-C, Sosef MSM, Stévart T, Harris DJ, Sonké B, Wieringa JJ, Hardy OJ & Couvreur TLP (2020) Cradles and museums of generic plant diversity across tropical Africa. New Phytologist, 225, 2196–2213. DOI: 10.1111/nph.16293.
+
+
+
+
+
+[215] David R, Mabile L, Specht A, Stryeck S, Thomsen M, Yahia M, Jonquet C, Dollé L, Jacob D, Bailo D, Bravo E, Gachet S, Gunderman H, Hollebecq J-E, Ioannidis V, Le Bras Y, Lerigoleur E & Cambon-Thomsen A (2020) FAIRness Literacy: The Achilles' Heel of Applying FAIR Principles. Data Science Journal, 19, 32. DOI: 10.5334/dsj-2020-032.
+
+
+
+
+
+[214] Denelle P, Violle C & Munoz F (2020) Generalist plants are more competitive and more functionally similar to each other than specialist plants: insights from network analyses. Journal of Biogeography, 47, 1922–1933. DOI: 10.1111/jbi.13848.
+
+
+
+
+
+[213] Gaba S, Cheviron N, Perrot T, Piutti S, Gautier J-L & Bretagnolle V (2020) Weeds enhance multifunctionality in arable lands in South-West of France. Frontiers in Sustainable Food Systems, 4, 71. DOI: 10.3389/fsufs.2020.00071.
+
+
+
+
+
+[212] Grenié M, Violle C & Munoz F (2020) Is prediction of species richness from stacked species distribution models biased by habitat saturation? Ecological Indicators, 111, 105970. DOI: 10.1016/j.ecolind.2019.105970.
+
+
+
+
+
+[211] Helmstetter AJ, Amoussou BEN, Bethune K, Kamdem NG, Glèlè Kakaï R, Sonké B & Couvreur TLP (2020) Phylogenomic approaches reveal how climate shapes patterns of genetic diversity in an African rain forest tree species. Molecular Ecology, 29, 3560–3573. DOI: 10.1111/mec.15572.
+
+
+
+
+
+[210] Helmstetter AJ, Béthune K, Kamdem NG, Sonké B & Couvreur TL (2020) Individualistic evolutionary responses of Central African rain forest plants to Pleistocene climatic fluctuations. Proceedings of the National Academy of Sciences of the United States of America, 117, 32509–32518. DOI: 10.1073/pnas.2001018117.
+
+
+
+
+
+[209] Helmstetter AJ, Kamga SM, Bethune K, Lautenschläger T, Zizka A, Bacon CD, Wieringa JJ, Stauffer F, Antonelli A, Sonké B & Couvreur TLP (2020) Unraveling the phylogenomic relationships of the most diverse African palm genus Raphia (Calamoideae, Arecaceae). Plants, 9, 549. DOI: 10.3390/plants9040549.
+
+
+
+
+
+[208] Helmstetter AJ, Papadopulos AST, Igea J & Van Dooren TJM (2020) Trait evolution and historical biogeography shape assemblages of annual killifish. Journal of Biogeography, 47, 1955–1965. DOI: 10.1111/jbi.13912.
+
+
+
+
+
+[207] Hindell MA, Reisinger RR, Ropert-Coudert Y, Hückstädt LA, Trathan PN, Bornemann H, Charrassin J-B, Chown SL, Costa DP, Danis B, Lea M-A, Thompson D, Torres LG, Van de Putte AP, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Corney S, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Wotherspoon S, Jonsen ID & Raymond B (2020) Tracking of marine predators to protect Southern Ocean ecosystems. Nature, 580, 87–92. DOI: 10.1038/s41586-020-2126-y.
+
+
+
+
+
+[206] Laroche F, Violle C, Taudière A & Munoz F (2020) Analyzing snapshot diversity patterns with the Neutral Theory can show functional groups' effects on community assembly. Ecology, 101, e02977. DOI: 10.1002/ecy.2977.
+
+
+
+
+
+[205] Loiseau N, Mouquet N, Casajus N, Grenié M, Guéguen M, Maitner B, Mouillot D, Ostling A, Renaud J, Tucker C, Velez L, Thuiller W & Violle C (2020) Global distribution and conservation status of ecologically rare mammal and bird species. Nature Communications, 11, 5071. DOI: 10.1038/s41467-020-18779-w.
+
+
+
+
+
+[204] Mahaut L, Cheptou P-O, Fried G, Munoz F, Storkey J, Vasseur F, Violle C & Bretagnolle V (2020) Weeds: Against the rules? Trends in Plant Science, 25, 1107–1116. DOI: 10.1016/j.tplants.2020.05.013.
+
+
+
+
+
+[203] Mahaut L, Fort F, Violle C & Freschet GT (2020) Multiple facets of diversity effects on plant productivity: Species richness, functional diversity, species identity and intraspecific competition. Functional Ecology, 34, 287–298. DOI: 10.1111/1365-2435.13473.
+
+
+
+
+
+[202] Marino NAC, Céréghino R, Gilbert B, Petermann J, Srivastava DS, de Omena PM, Ospina Bautista F, Farjalla VF, Guzman LM, Romero GQ, Trzcinski MK, Barberis IM, Corbara B, Debastiani VJ, Dézerald O, Kratina K, Leroy C, MacDonald AAM, Montero G, Pillar VD, Richardson BA, Richardson MJ, Talaga S, Gonçalves AZ, Piccoli GCO & Jocqué M (2020) Species niches, not traits, determine abundance and occupancy patterns: A multi-site synthesis. Global Ecology and Biogeography, 29, 295–308. DOI: 10.1111/geb.13029.
+
+
+
+
+
+[201] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2020) Ecological specialization and rarity of arable weeds: Insights from a comprehensible survey in France. Plants, 9, 824. DOI: 10.3390/plants9070824.
+
+
+
+
+
+[200] Parravicini V, Casey JM, Schiettekatte NMD, Brandl SJ, Pozas-Schacre C, Carlot J, Edgar GJ, Graham NAJ, Harmelin-Vivien M, Kulbicki M, Strona G & Stuart-Smith RD (2020) Delineating reef fish trophic guilds with global gut content data synthesis and phylogeny. PLoS Biology, 18, e3000702. DOI: 10.1371/journal.pbio.3000702.
+
+
+
+
+
+[199] Pellissier V, Schmucki R, Pe'er G, Aunins A, Brereton TM, Brotons L, Carnicer J, Chodkiewicz T, Chylarecki P, del Moral JC, Escandell V, Evans D, Foppen R, Harpke A, Heliölä J, Herrando S, Kuussaari M, Kühn E, Lehikoinen A, Lindström A, Moshoj CM, Musche M, Noble D, Oliver TH, Reif J, Richard D, Roy DB, Schweiger O, Settele J, Stefanescu C, Teufelbauer N, Touroult J, Trautmann S, van Strien AJ, Swaay CAM, Turnhout C, Vermouzek Z, Vorísek P, Jiguet F & Julliard R (2020) Effects of Natura 2000 on nontarget bird and butterfly species based on citizen science data. Conservation Biology, 34, 666–676. DOI: 10.1111/cobi.13434.
+
+
+
+
+
+[198] Ropert-Coudert Y, Van de Putte AP, Reisinger RR, Bornemann H, Charrassin J-B, Costa DP, Danis B, Hückstädt LA, Jonsen ID, Lea M-A, Thompson D, Torres LG, Trathan PN, Wotherspoon S, Ainley DG, Alderman R, Andrews-Goff V, Arthur B, Ballard G, Bengtson J, Bester MN, Blix AS, Boehme L, Bost C-A, Boveng P, Cleeland J, Constantine R, Crawford RJM, Dalla Rosa L, de Bruyn PJN, Delord K, Descamps S, Double M, Emmerson L, Fedak M, Friedlaender A, Gales N, Goebel ME, Goetz KT, Guinet C, Goldsworthy SD, Harcourt R, Hinke JT, Jerosch K, Kato A, Kerry KR, Kirkwood R, Kooyman GL, Kovacs KM, Lawton K, Lowther AD, Lydersen C, Lyver PO, Makhado AB, Márquez MEI, McDonald BI, McMahon CR, Muelbert M, Nachtsheim D, Nicholls KW, Nordoy ES, Olmastroni S, Phillips RA, Pistorius PA, Plötz J, Pütz K, Ratcliffe N, Ryan PG, Santos M, Southwell C, Staniland IJ, Takahashi A, Tarroux A, Trivelpiece W, Wakefield E, Weimerskirch H, Wienecke B, Xavier JC, Raymond B & Hindell MA (2020) The retrospective analysis of Antarctic tracking data project. Scientific Data, 7, 94. DOI: 10.1038/s41597-020-0406-x.
+
+
+
+
+
+[197] Specht A, Corrêa P, Belbin L & Loescher HW (2020) Critical research infrastructure: The importance of synthesis centers. Elephant in the Lab. DOI: 10.5281/zenodo.3660920.
+
+
+
+
+
+[196] Stockwell JD, Doubek JP, Adrian R, Anneville O, Carey CC, Carvalho L, De Senerpont Domis LN, Dur G, Frassl MA, Grossart H, Ibelings BW, Lajeunesse MJ, Lewandowska AM, Llames ME, Matsuzaki SS, Nodine ER, Noges P, Patil VP, Pomati F, Rinke K, Rudstam LG, Rusak JA, Salmaso N, Seltmann CT, Straile D, Thackeray SJ, Thiery W, Urrutia‐Cordero P, Venail P, Verburg P, Woolway RI, Zohary T, Andersen MR, Bhattacharya R, Hejzlar J, Janatian N, Kpodonu ATNK, Williamson TJ & Wilson HL (2020) Storm impacts on phytoplankton community dynamics in lakes. Global Change Biology, 26, 2756–2784. DOI: 10.1111/gcb.15033.
+
+
+
+
+
+[195] Thuiller W, Gravel D, Ficetola GF, Lavergne S, Münkemüller T, Pollock LJ, Zimmermann NE & Mazel F (2020) Productivity begets less phylogenetic diversity but higher uniqueness than expected. Journal of Biogeography, 47, 44–58. DOI: 10.1111/jbi.13630.
+
+
+
+
+
+[194] Yancovitch Shalom H, Granot I, Blowes SA, Friedlander AM, Mellin C, Leite Ferreira CE, Arias-González JE, Kulbicki M, Floeter SR, Chabanet P, Parravicini V & Belmaker J (2020) A closer examination of the 'abundant center' hypothesis for reef fishes. Journal of Biogeography, 47, 2194–2209. DOI: 10.1111/jbi.13920.
+
+
+
+
+
+
+
+
+2019
+
+
+[193] Anneville O, Chang CW, Dur G, Souissi S, Rimet F & Hsieh CH (2019) The paradox of re-oligotrophication: The role of bottom-up versus top-down controls on the phytoplankton community. Oikos, 128, 1666–1677. DOI: 10.1111/oik.06399.
+
+
+
+
+
+[192] Baylis AMM, Tierney M, Orben RA, Warwick-Evans V, Wakefield E, Grecian WJ, Trathan PN, Reisinger RR, Ratcliffe N, Croxall J, Campioni L, Catry P, Crofts S, Boersma PD, Galimberti F, Granadeiro J, Handley J, Hayes S, Hedd A, Masello JF, Montevecchi WA, Pütz K, Quillfeldt P, Rebstock GA, Sanvito S, Staniland IJ & Brickle P (2019) Important at-sea areas of colonial breeding marine predators on the Southern Patagonian Shelf. Scientific Reports, 9, 8517. DOI: 10.1038/s41598-019-44695-1.
+
+
+
+
+
+[191] Bourgeois B, Munoz F, Fried G, Mahaut L, Armengot L, Denelle P, Storkey J, Gaba S & Violle C (2019) What makes a weed a weed? A large-scale evaluation of arable weeds through a functional lens. American Journal of Botany, 106, 90–100. DOI: 10.1002/ajb2.1213.
+
+
+
+
+
+[190] Catarino R, Gaba S & Bretagnolle V (2019) Experimental and empirical evidence shows that reducing weed control in winter cereal fields is a viable strategy for farmers. Scientific Reports, 9, 9004. DOI: 10.1038/s41598-019-45315-8.
+
+
+
+
+
+[189] de Omena PM, Srivastava DS & Romero GQ (2019) Consumptive effects and mismatch in predator–prey turnover rates cause inversion of biomass pyramids. Oecologia, 190, 159–168. DOI: 10.1007/s00442-019-04394-0.
+
+
+
+
+
+[188] Denelle P, Violle C & Munoz F (2019) Distinguishing the signatures of local environmental filtering and regional trait range limits in the study of trait–environment relationships. Oikos, 128, 960–971. DOI: 10.1111/oik.05851.
+
+
+
+
+
+[187] Enquist BJ, Feng X, Boyle B, Maitner BS, Newman EA, Jorgensen PM, Roehrdanz PR, Thiers BM, Burger JR, Corlett RT, Couvreur TLP, Dauby G, Donoghue JC, Foden W, Lovett JC, Marquet PA, Merow C, Midgley G, Morueta-Holme N, Neves DM, Oliveira-Filho AT, Kraft NJB, Park DS, Peet RK, Pillet M, Serra-Diaz JM, Sandel B, Schildhauer MP, Símová I, Violle C, Wieringa JJ, Wiser SK, Hannah L, Svenning J-C & McGill BJ (2019) The commonness of rarity: Global and future distribution of rarity across land plants. Science Advances, 5, eaaz0414. DOI: 10.1126/sciadv.aaz0414.
+
+
+
+
+
+[186] Hedde M, Nahmani J, Séré G, Auclerc A & Cortet J (2019) Early colonisation of constructed technosols by macro-invertebrates. Journal of Soils and Sediments, 19, 3193–3203. DOI: 10.1007/s11368-018-2142-9.
+
+
+
+
+
+[185] Jonsen ID, McMahon CR, Patterson TA, Auger-Méthé M, Harcourt R, Hindell MA & Bestley S (2019) Movement responses to environment: Fast inference of variation among southern elephant seals with a mixed effects model. Ecology, 100, e02566. DOI: 10.1002/ecy.2566.
+
+
+
+
+
+[184] Letessier TB, Mouillot D, Bouchet PJ, Vigliola L, Fernandes MC, Thompson C, Boussarie G, Turner J, Juhel J-B, Maire E, Caley MJ, Koldewey HJ, Friedlander AM, Sala E & Meeuwig JJ (2019) Remote reefs and seamounts are the last refuges for marine predators across the Indo-Pacific. PLoS Biology, 17, e3000366. DOI: 10.1371/journal.pbio.3000366.
+
+
+
+
+
+[183] Mahaut L, Gaba S & Fried G (2019) A functional diversity approach of crop sequences reveals that weed diversity and abundance show different responses to environmental variability. Journal of Applied Ecology, 56, 1400–1409. DOI: 10.1111/1365-2664.13389.
+
+
+
+
+
+[182] McLean M, Auber A, Graham NAJ, Houk P, Villéger S, Violle C, Thuiller W, Wilson SK & Mouillot D (2019) Trait structure and redundancy determine sensitivity to disturbance in marine fish communities. Global Change Biology, 25, 3424–3437. DOI: 10.1111/gcb.14662.
+
+
+
+
+
+[181] Médail F, Monnet A-C, Pavon D, Nikolic T, Dimopoulos P, Bacchetta G, Arroyo J, Barina Z, Cheikh Albassatneh M, Domina G, Fady B, Matevski V, Mifsud S & Leriche A (2019) What is a tree in the Mediterranean Basin hotspot? A critical analysis. Forest Ecosystems, 6, 17. DOI: 10.1186/s40663-019-0170-6.
+
+
+
+
+
+[180] Metcalfe H, Hassall KL, Boinot S & Storkey J (2019) The contribution of spatial mass effects to plant diversity in arable fields. Journal of Applied Ecology, 56, 1560–1574. DOI: 10.1111/1365-2664.13414.
+
+
+
+
+
+[179] Paul KI, Larmour J, Specht A, Zerihun A, Ritson P, Roxburgh SH, Sochacki S, Lewis T, Barton CVM, England JR, Battaglia M, O'Grady A, Pinkard E, Applegate G, Jonson J, Brooksbank K, Sudmeyer R, Wildy D, Montagu KD, Bradford M, Butler D & Hobbs T (2019) Testing the generality of below-ground biomass allometry across plant functional types. Forest Ecology and Management, 432, 102–114. DOI: 10.1016/j.foreco.2018.08.043.
+
+
+
+
+
+[178] Perkins DM, Perna A, Adrian R, Cermeño P, Gaedke U, Huete-Ortega M, White EP & Yvon-Durocher G (2019) Energetic equivalence underpins the size structure of tree and phytoplankton communities. Nature Communications, 10, 255. DOI: 10.1038/s41467-018-08039-3.
+
+
+
+
+
+[177] Stévart T, Dauby G, Lowry PP, Blach-Overgaard A, Droissart V, Harris DJ, MacKinder BA, Schatz GE, Sonké B, Sosef MSM, Svenning J-C, Wieringa JJ & Couvreur TLP (2019) A third of the tropical African flora is potentially threatened with extinction. Science Advances, 5, eaax9444. DOI: 10.1126/sciadv.aax9444.
+
+[175] Aubert M & Bureau F (2018) Forest humus forms as a playground for studying aboveground-belowground relationships: Part 1, Theoretical backgrounds. Applied Soil Ecology, 123, 391–397. DOI: 10.1016/j.apsoil.2017.09.004.
+
+
+
+
+
+[174] Bonfanti J, Hedde M, Joimel S, Krogh PH, Violle C, Nahmani J & Cortet J (2018) Intraspecific body size variability in soil organisms at a European scale: Implications for functional biogeography. Functional Ecology, 32, 2562–2570. DOI: 10.1111/1365-2435.13194.
+
+
+
+
+
+[173] Brousseau PM, Gravel D & Handa IT (2018) Trait matching and phylogeny as predictors of predator–prey interactions involving ground beetles. Functional Ecology, 32, 192–202. DOI: 10.1111/1365-2435.12943.
+
+
+
+
+
+[172] Carboni M, Calderon-Sanou I, Pollock LJ, Violle C, Consortium D & Thuiller W (2018) Functional traits modulate the response of alien plants along abiotic and biotic gradients. Global Ecology and Biogeography, 27, 1173–1185. DOI: 10.1111/geb.12775.
+
+
+
+
+
+[171] Céréghino R, Pillar VD, Srivastava DS, de Omena PM, MacDonald AAM, Barberis IM, Corbara B, Guzman LM, Leroy C, Ospina Bautista F, Romero GQ, Trzcinski MK, Kratina P, Debastiani VJ, Gonçalves AZ, Marino NAC, Farjalla VF, Richardson BA, Richardson MJ, Dézerald O, Gilbert B, Petermann J, Talaga S, Piccoli GCO, Jocqué M & Montero G (2018) Constraints on the functional trait space of aquatic invertebrates in bromeliads. Functional Ecology, 32, 2435–2447. DOI: 10.1111/1365-2435.13141.
+
+
+
+
+
+[170] Cosiaux A, Gardiner LM, Stauffer FW, Bachman SP, Sonké B, Baker WJ & Couvreur TLP (2018) Low extinction risk for an important plant resource: Conservation assessments of continental African palms (Arecaceae/Palmae). Biological Conservation, 221, 323–333. DOI: 10.1016/j.biocon.2018.02.025.
+
+
+
+
+
+[169] Couvreur TLP (2018) Unraveling rain forest biodiversity: An interview with Thomas Couvreur. BMC Biology, 16, 127. DOI: 10.1186/s12915-018-0594-4.
+
+
+
+
+
+[168] Datry T, Boulton AJ, Bonada N, Fritz K, Leigh C, Sauquet E, Tockner K, Hugueny B & Dahm CN (2018) Flow intermittence and ecosystem services in rivers of the Anthropocene. Journal of Applied Ecology, 55, 353–364. DOI: 10.1111/1365-2664.12941.
+
+[166] Echeverría-Londoño S, Enquist BJ, Neves DM, Violle C, Boyle B, Kraft NJB, Maitner BS, McGill BJ, Peet RK, Sandel B, Smith SA, Svenning J-C, Wiser SK & Kerkhoff AJ (2018) Plant functional diversity and the biogeography of biomes in North and South America. Frontiers in Ecology and Evolution, 6, 219. DOI: 10.3389/fevo.2018.00219.
+
+
+
+
+
+[165] Gaba S, Caneill J, Nicolardot B, Perronne R & Bretagnolle V (2018) Crop competition in winter wheat has a higher potential than farming practices to regulate weeds. Ecosphere, 9, e02413. DOI: 10.1002/ecs2.2413.
+
+
+
+
+
+[164] Grenié M, Mouillot D, Villéger S, Denelle P, Tucker CM, Munoz F & Violle C (2018) Functional rarity of coral reef fishes at the global scale: Hotspots and challenges for conservation. Biological Conservation, 226, 288–299. DOI: 10.1016/j.biocon.2018.08.011.
+
+
+
+
+
+[163] Jaillard B, Deleporte P, Loreau M & Violle C (2018) A combinatorial analysis using observational data identifies species that govern ecosystem functioning. PLoS ONE, 13, e0201135. DOI: 10.1371/journal.pone.0201135.
+
+
+
+
+
+[162] Jaillard B, Richon C, Deleporte P, Loreau M & Violle C (2018) An a posteriori species clustering for quantifying the effects of species interactions on ecosystem functioning. Methods in Ecology and Evolution, 9, 704–715. DOI: 10.1111/2041-210X.12920.
+
+
+
+
+
+[161] Joimel S, Capiaux H, Schwartz C, Hedde M, Lebeau T, Le Guern C, Nahmani J, Pernin C, Salmon S, Santorufo L, Béchet B & Cortet J (2018) Effect of geogenic lead on fungal and collembolan communities in garden topsoil. Pedosphere, 28, 215–226. DOI: 10.1016/S1002-0160(18)60022-0.
+
+
+
+
+
+[160] Joimel S, Grard B, Auclerc A, Hedde M, Le Doaré N, Salmon S & Chenu C (2018) Are Collembola "flying" onto green roofs? Ecological Engineering, 111, 117–124. DOI: 10.1016/j.ecoleng.2017.12.002.
+
+
+
+
+
+[159] Keil P, MacDonald AAM, Ramirez KS, Bennett JM, García-Peña GE, Yguel B, Bourgeois B & Meyer C (2018) Macroecological and macroevolutionary patterns emerge in the universe of GNU/Linux operating systems. Ecography, 41, 1788–1800. DOI: 10.1111/ecog.03424.
+
+
+
+
+
+[158] Kitching IJ, Rougerie R, Zwick A, Hamilton C, St Laurent R, Naumann S, Ballesteros-Mejia L & Kawahara A (2018) A global checklist of the Bombycoidea (Insecta: Lepidoptera). Biodiversity Data Journal, 6, e22236. DOI: 10.3897/bdj.6.e22236.
+
+
+
+
+
+[157] Kulbicki M, Friedlander AM, Mouillot D & Parravicini V (2018) Geographic variation in the composition and function of parrotfishes. In: Hoey A, Bellwood DR & Bonaldo R (Eds.), The Biology and Ecology of Parrotfishes, CRC Press/Taylor & Francis Group, Boca Raton, FL, USA (pp. 215–244). DOI: 10.1201/9781315118079.
+
+
+
+
+
+[156] Ledo A, Paul KI, Burslem DFRP, Ewel JJ, Barton CVM, Battaglia M, Brooksbank K, Carter J, Eid TH, England JR, Fitzgerald A, Jonson J, Mencuccini M, Montagu KD, Montero G, Mugasha WA, Pinkard E, Roxburgh SH, Ryan CM, Ruiz-Peinado R, Sochacki S, Specht A, Wildy D, Wirth C, Zerihun A & Chave J (2018) Tree size and climatic water deficit control root to shoot ratio in individual trees globally. New Phytologist, 217, 8–11. DOI: 10.1111/nph.14863.
+
+
+
+
+
+[155] Loranger J, Munoz F, Shipley B & Violle C (2018) What makes trait–abundance relationships when both environmental filtering and stochastic neutral dynamics are at play? Oikos, 127, 1735–1745. DOI: 10.1111/oik.05398.
+
+
+
+
+
+[154] Reisinger RR, Raymond B, Hindell MA, Bester MN, Crawford RJM, Davies D, de Bruyn PJN, Dilley BJ, Kirkman SP, Makhado AB, Ryan PG, Schoombie S, Stevens K, Sumner MD, Tosh CA, Wege M, Whitehead TO, Wotherspoon S & Pistorius PA (2018) Habitat modelling of tracking data from multiple marine predators identifies important areas in the Southern Indian Ocean. Diversity and Distributions, 24, 535–550. DOI: 10.1111/ddi.12702.
+
+
+
+
+
+[153] Símová I, Violle C, Svenning J-C, Kattge J, Engemann K, Sandel B, Peet RK, Wiser SK, Blonder B, McGill BJ, Boyle B, Morueta-Holme N, Kraft NJB, van Bodegom PM, Gutiérrez AG, Bahn M, Ozinga WA, Tószögyová A & Enquist BJ (2018) Spatial patterns and climate relationships of major plant traits in the New World differ between woody and herbaceous species. Journal of Biogeography, 45, 895–916. DOI: 10.1111/jbi.13171.
+
+
+
+
+
+[152] Storkey J & Neve P (2018) What good is weed diversity? Weed Research, 58, 239–243. DOI: 10.1111/wre.12310.
+
+
+
+
+
+[151] Vincent Q, Leyval C, Beguiristain T & Auclerc A (2018) Functional structure and composition of Collembola and soil macrofauna communities depend on abiotic parameters in derelict soils. Applied Soil Ecology, 130, 259–270. DOI: 10.1016/j.apsoil.2018.07.002.
+
+
+
+
+
+
+
+
+2017
+
+
+[150] Abgrall C, Chauvat M, Langlois E, Hedde M, Mouillot D, Salmon S, Winck B & Forey E (2017) Shifts and linkages of functional diversity between above- and below-ground compartments along a flooding gradient. Functional Ecology, 31, 350–360. DOI: 10.1111/1365-2435.12718.
+
+
+
+
+
+[149] Amsellem L, Brouat C, Duron O, Porter SS, Vilcinskas A & Facon B (2017) Chapter 3 - Importance of microorganisms to macroorganisms invasions: Is the essential invisible to the eye? (The Little Prince, A. de Saint-Exupéry, 1943). In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: Empirical evidence and case studies, Advances in Ecological Research (Vol. 57), Academic Press (pp. 99–146). DOI: 10.1016/bs.aecr.2016.10.005.
+
+
+
+
+
+[148] Audusseau H, Le Vaillant M, Janz N, Nylin S, Karlsson B & Schmucki R (2017) Species range expansion constrains the ecological niches of resident butterflies. Journal of Biogeography, 44, 28–38. DOI: 10.1111/jbi.12787.
+
+
+
+
+
+[147] Baron JS, Specht A, Garnier E, Bishop P, Campbell CA, Davis FW, Fady B, Field D, Gross LJ, Guru SM, Halpern BS, Hampton SE, Leavitt PR, Meagher TR, Ometto J, Parker JN, Price R, Rawson CH, Rodrigo A, Sheble LA & Winter M (2017) Synthesis centers as critical research infrastructure. BioScience, 67, 750–759. DOI: 10.1093/biosci/bix053.
+
+
+
+
+
+[146] Basset Y, Lamarre GPA, Ratz T, Segar ST, Decaëns T, Rougerie R, Miller SE, Perez F, Bobadilla R, Lopez Y, Ramirez JA, Aiello A & Barrios H (2017) The Saturniidae of Barro Colorado Island, Panama: A model taxon for studying the long-term effects of climate change? Ecology and Evolution, 7, 9991–10004. DOI: 10.1002/ece3.3515.
+
+
+
+
+
+[145] Bender MG, Leprieur F, Mouillot D, Kulbicki M, Parravicini V, Pie MR, Barneche DR, Oliveira-Santos LGR & Floeter SR (2017) Isolation drives taxonomic and functional nestedness in tropical reef fish faunas. Ecography, 40, 425–435. DOI: 10.1111/ecog.02293.
+
+
+
+
+
+[144] Blonder B, Morrow CB, Maitner BS, Harris DJ, Lamanna C, Violle C, Enquist BJ & Kerkhoff AJ (2017) New approaches for delineating n-dimensional hypervolumes. Methods in Ecology and Evolution, 9, 305–319. DOI: 10.1111/2041-210X.12865.
+
+
+
+
+
+[143] Borgy B, Violle C, Choler P, Denelle P, Munoz F, Kattge J, Lavorel S, Loranger J, Amiaud B, Bahn M, van Bodegom PM, Brisse H, Debarros G, Diquelou S, Gachet S, Jolivet C, Lemauviel-Lavenant S, Mikolajczak A, Olivier J, Ordoñez J, de Ruffray P, Viovy N & Garnier E (2017) Plant community structure and nitrogen inputs modulate the climate signal on leaf traits. Global Ecology and Biogeography, 26, 1138–1152. DOI: 10.1111/geb.12623.
+
+
+
+
+
+[142] Borgy B, Violle C, Choler P, Garnier E, Kattge J, Loranger J, Amiaud B, Cellier P, Debarros G, Denelle P, Diquelou S, Gachet S, Jolivet C, Lavorel S, Lemauviel-Lavenant S, Mikolajczak A, Munoz F, Olivier J & Viovy N (2017) Sensitivity of community-level trait–environment relationships to data representativeness: A test for functional biogeography. Global Ecology and Biogeography, 26, 729–739. DOI: 10.1111/geb.12573.
+
+
+
+
+
+[141] Chapuis E, Lamy T, Pointier J-P, Juillet N, Ségard A, Jarne P & David P (2017) Bioinvasion triggers rapid evolution of life histories in freshwater snails. The American Naturalist, 190, 694–706. DOI: 10.1086/693854.
+
+
+
+
+
+[140] Chiu M-C, Leigh C, Mazor R, Cid N & Resh V (2017) Chapter 5.1 - Anthropogenic threats to intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 433–454). DOI: 10.1016/B978-0-12-803835-2.00017-6.
+
+
+
+
+
+[139] Costigan KH, Kennard MJ, Leigh C, Sauquet E, Datry T & Boulton AJ (2017) Chapter 2.2 - Flow regimes in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 51–78). DOI: 10.1016/c2015-0-00459-2.
+
+
+
+
+
+[138] Curty RG, Crowston K, Specht A, Grant BW & Dalton ED (2017) Attitudes and norms affecting scientists' data reuse. PLoS ONE, 12, 1–22. DOI: 10.1371/journal.pone.0189288.
+
+
+
+
+
+[137] Datry T, Bonada N & Boulton AJ (2017) Chapter 1 - General Introduction. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 1–20). DOI: 10.1016/c2015-0-00459-2.
+
+
+
+
+
+[136] Datry T, Bonada N & Boulton AJ (2017) Chapter 6 - Conclusions: Recent advances and future prospects in the ecology and management of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 563–584). DOI: 10.1016/c2015-0-00459-2.
+
+
+
+
+
+[135] Dauby G, Stévart T, Droissart V, Cosiaux A, Deblauwe V, Simo-Droissart M, Sosef MSM, Lowry PP, Schatz GE, Gereau RE & Couvreur TLP (2017) ConR: An R package to assist large-scale multispecies preliminary conservation assessments using distribution data. Ecology and Evolution, 7, 11292–11303. DOI: 10.1002/ece3.3704.
+
+
+
+
+
+[134] David P, Thébault E, Anneville O, Duyck P-F, Chapuis E & Loeuille N (2017) Chapter 1 - Impacts of invasive species on food webs: A review of empirical data. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 1–60). DOI: 10.1016/bs.aecr.2016.10.001.
+
+
+
+
+
+[133] Garine E, Luxereau A, Wencélius J, Violon C, Robert T, Barnaud A, Caillon S & Raimond C (2017) De qui les variétés traditionnelles de plantes cultivées pourraient-elles être le patrimoine ? Réflexions depuis le bassin du lac Tchad. In: Juhé-Beaulaton D, Cormier-Salem M, de Robert P & Roussel B (Eds.), Effervescence patrimoniale au Sud : Entre nature et société, IRD Éditions, Marseille, France (pp. 379–409). DOI: 10.4000/books.irdeditions.8863.
+
+
+
+
+
+[132] Garnier E, Stahl U, Laporte M-A, Kattge J, Mougenot I, Kühn I, Laporte B, Amiaud B, Ahrestani FS, Bönisch G, Bunker DE, Cornelissen JHC, Díaz S, Enquist BJ, Gachet S, Jaureguiberry P, Kleyer M, Lavorel S, Maicher L, Pérez-Harguindeguy N, Poorter H, Schildhauer MP, Shipley B, Violle C, Weiher E, Wirth C, Wright IJ & Klotz S (2017) Towards a thesaurus of plant characteristics: an ecological contribution. Journal of Ecology, 105, 298–309. DOI: 10.1111/1365-2745.12698.
+
+
+
+
+
+[131] Grenié M, Denelle P, Tucker CM, Munoz F & Violle C (2017) funrar: An R package to characterize functional rarity. Diversity and Distributions, 23, 1365–1371. DOI: 10.1111/ddi.12629.
+
+
+
+
+
+[130] Hampton SE, Halpern BS, Winter M, Balch JK, Parker JN, Baron JS, Palmer MA, Schildhauer MP, Bishop P, Meagher TR & Specht A (2017) Best practices for virtual participation in meetings: Experiences from synthesis centers. The Bulletin of the Ecological Society of America, 98, 57–63. DOI: 10.1002/bes2.1290.
+
+
+
+
+
+[129] Hosseini PR, Mills JN, Prieur-Richard A-H, Ezenwa VO, Bailly X, Rizzoli A, Suzán G, Vittecoq M, García-Peña GE, Daszak P, Guégan J-F & Roche B (2017) Does the impact of biodiversity differ between emerging and endemic pathogens? The need to separate the concepts of hazard and risk. Philosophical Transactions of the Royal Society B: Biological Sciences, 372, 20160129. DOI: 10.1098/rstb.2016.0129.
+
+
+
+
+
+[128] Jacquet C, Mouillot D, Kulbicki M & Gravel D (2017) Extensions of Island Biogeography Theory predict the scaling of functional trait composition with habitat area and isolation. Ecology Letters, 20, 135–146. DOI: 10.1111/ele.12716.
+
+
+
+
+
+[127] Kamenova S, Bartley TJ, Bohan DA, Boutain JR, Colautti RI, Domaizon I, Fontaine C, Lemainque A, Le Viol I, Mollot G, Perga M-E, Ravigné V & Massol F (2017) Chapter 3 - Invasions toolkit: Current methods for tracking the spread and impact of invasive species. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 85–182). DOI: 10.1016/bs.aecr.2016.10.009.
+
+
+
+
+
+[126] Koundouri P, Boulton AJ, Datry T & Souliotis I (2017) Chapter 5.2 - Ecosystem services, values, and societal perceptions of intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 455–476). DOI: 10.1016/c2015-0-00459-2.
+
+
+
+
+
+[125] Leigh C & Datry T (2017) Drying as a primary hydrological determinant of biodiversity in river systems: a broad-scale analysis. Ecography, 40, 487–499. DOI: 10.1111/ecog.02230.
+
+
+
+
+
+[124] Leigh C, Laporte B, Bonada N, Fritz K, Pella H, Sauquet E, Tockner K & Datry T (2017) IRBAS: An online database to collate, analyze, and synthesize data on the biodiversity and ecology of intermittent rivers worldwide. Ecology and Evolution, 7, 815–823. DOI: 10.1002/ece3.2679.
+
+
+
+
+
+[123] Maisto G, Milano V & Santorufo L (2017) Relationships among site characteristics, taxonomical structure and functional trait distribution of arthropods in forest, urban and agricultural soils of Southern Italy. Ecological Research, 32, 511–521. DOI: 10.1007/s11284-017-1464-1.
+
+
+
+
+
+[122] Massol F, David P & Bohan DA (2017) Preface. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. xiii – xvi). DOI: 10.1016/S0065-2504(17)30009-0.
+
+
+
+
+
+[121] Massol F, Dubart M, Calcagno V, Cazelles K, Jacquet C, Kéfi S & Gravel D (2017) Chapter 4 - Island biogeography of food webs. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 183–262). DOI: 10.1016/bs.aecr.2016.10.004.
+
+
+
+
+
+[120] McIntosh AR, Leigh C, Boersma KS, McHugh PA, Febria C & García-Berthou E (2017) Chapter 4.7 - Food webs and trophic interactions in intermittent rivers and ephemeral streams. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 323–347). DOI: 10.1016/B978-0-12-803835-2.00012-7.
+
+
+
+
+
+[119] Meyin A. Ebong S, García-Peña GE, Pluot-Sigwalt D, Marsollier L, Le Gall P, Eyangoh S & Guégan J-F (2017) Ecology and feeding habits drive infection of water bugs with mycobacterium ulcerans. EcoHealth, 14, 329–341. DOI: 10.1007/s10393-017-1228-y.
+
+
+
+
+
+[118] Milano V (2017) Effets de la mosaïque paysagère proche, de l'histoire et des pratiques de gestion locales sur les communautés taxonomiques et fonctionnelles des Collemboles du sol des parcs urbains méditerranéens : les cas de Naples (Italie) et Montpellier (France) [PhD thesis]. Université Paul Valéry, Montpellier, France. URL: https://tel.archives-ouvertes.fr/tel-01863434.
+
+
+
+
+
+[117] Mills SC, Oliver TH, Bradbury RB, Gregory RD, Brereton TM, Kühn E, Kuussaari M, Musche M, Roy DB, Schmucki R, Stefanescu C, van Swaay CAM & Evans KL (2017) European butterfly populations vary in sensitivity to weather across their geographical ranges. Global Ecology and Biogeography, 26, 1374–1385. DOI: 10.1111/geb.12659.
+
+
+
+
+
+[116] Mollot G, Pantel JH & Romanuk TN (2017) Chapter 2 - The effects of invasive species on the decline in species richness: A global meta-analysis. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 61–83). DOI: 10.1016/bs.aecr.2016.10.002.
+
+
+
+
+
+[115] Munoz F, Fried G, Armengot L, Bourgeois B, Bretagnolle V, Chadoeuf J, Mahaut L, Plumejeaud C, Storkey J, Violle C & Gaba S (2017) Database of weeds in cultivation fields of France and UK, with ecological and biogeographical information (Version 1.0.0) [Data set], Zenodo. DOI: 10.5281/zenodo.1112342.
+
+
+
+
+
+[114] Ottimofiore E, Albouy C, Leprieur F, Descombes P, Kulbicki M, Mouillot D, Parravicini V & Pellissier L (2017) Responses of coral reef fishes to past climate changes are related to life-history traits. Ecology and Evolution, 7, 1996–2005. DOI: 10.1002/ece3.2800.
+
+
+
+
+
+[113] Pantel JH, Bohan DA, Calcagno V, David P, Duyck P-F, Kamenova S, Loeuille N, Mollot G, Romanuk TN, Thébault E, Tixier P & Massol F (2017) Chapter 6 - 14 Questions for invasion in ecological networks. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 293–340). DOI: 10.1016/bs.aecr.2016.10.008.
+
+
+
+
+
+[112] Romanuk TN, Zhou Y, Valdovinos FS & Martinez ND (2017) Chapter 5 - Robustness trade-offs in model food webs: Invasion probability decreases while invasion consequences increase with connectance. In: Bohan DA, Dumbrell AJ & Massol F (Eds.), Networks of invasion: A synthesis of concepts, Advances in Ecological Research (Vol. 56), Academic Press (pp. 263–291). DOI: 10.1016/bs.aecr.2016.11.001.
+
+
+
+
+
+[111] Soria M, Leigh C, Datry T, Bini LM & Bonada N (2017) Biodiversity in perennial and intermittent rivers: A meta-analysis. Oikos, 126, 1078–1089. DOI: 10.1111/oik.04118.
+
+
+
+
+
+[110] Sosef MSM, Dauby G, Blach-Overgaard A, van der Burgt X, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, Zaiss R, Wieringa JJ & Couvreur TLP (2017) Exploring the floristic diversity of tropical Africa. BMC Biology, 15, 15. DOI: 10.1186/s12915-017-0356-8.
+
+
+
+
+
+[109] Specht A (2017) Synthesis centres: Their relevance to and importance in the anthropocene. In: Chabbi A & Loescher H (Eds.), Terrestrial Ecosystem Research Infrastructures: challenges and opportunities, CRC Press, Boca Raton (pp. 469–488).
+
+
+
+
+
+[108] Steward AL, Langhans SD, Corti R & Datry T (2017) Chapter 4.4 - The biota of intermittent rivers and ephemeral streams: Terrestrial and semiaquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 245–271). DOI: http://doi.org/10.1016/B978-0-12-803835-2.00008-5.
+
+
+
+
+
+[107] Stubbington R, Bogan MT, Bonada N, Boulton AJ, Datry T, Leigh C & Vander Vorste R (2017) Chapter 4.3 - The biota of intermittent rivers and ephemeral streams: aquatic invertebrates. In: Datry T, Bonada N & Boulton AJ (Eds.), Intermittent Rivers and Ephemeral Streams, Ecology and Management, Academic Press (pp. 217–243). DOI: 10.1016/b978-012050340-7/50015-7.
+
+
+
+
+
+[106] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW, Grenié M & Mouillot D (2017) A common toolbox to understand, monitor or manage rarity? A response to Carmona et al. Trends in Ecology & Evolution, 32, 891–893. DOI: 10.1016/j.tree.2017.10.001.
+
+
+
+
+
+[105] Violle C, Thuiller W, Mouquet N, Munoz F, Kraft NJB, Cadotte MW, Livingstone SW & Mouillot D (2017) Functional rarity: The ecology of outliers. Trends in Ecology & Evolution, 32, 356–367. DOI: 10.1016/j.tree.2017.02.002.
+
+
+
+
+
+
+
+
+2016
+
+
+[104] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM & Allen AP (2016) Energetic and ecological constraints on population density of reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20152186. DOI: 10.1098/rspb.2015.2186.
+
+
+
+
+
+[103] D'agata S, Mouillot D, Wantiez L, Friedlander AM, Kulbicki M & Vigliola L (2016) Marine reserves lag behind wilderness in the conservation of key functional roles. Nature Communications, 7, 12000–12009. DOI: 10.1038/ncomms12000.
+
+
+
+
+
+[102] D'agata S, Vigliola L, Graham NAJ, Wantiez L, Parravicini V, Villéger S, Mou-Tham G, Frolla P, Friedlander AM, Kulbicki M & Mouillot D (2016) Unexpected high vulnerability of functions in wilderness areas: evidence from coral reef fishes. Proceedings of the Royal Society B: Biological Sciences, 283, 20160128. DOI: 10.1098/rspb.2016.0128.
+
+
+
+
+
+[101] Datry T, Bonada N & Heino J (2016) Towards understanding the organisation of metacommunities in highly dynamic ecological systems. Oikos, 125, 149–159. DOI: 10.1111/oik.02922.
+
+
+
+
+
+[100] Datry T, Pella H, Leigh C, Bonada N & Hugueny B (2016) A landscape approach to advance intermittent river ecology. Freshwater Biology, 61, 1200–1213. DOI: 10.1111/fwb.12645.
+
+
+
+
+
+[099] Dauby G, Zaiss R, Blach-Overgaard A, Catarino L, Damen T, Deblauwe V, Dessein S, Dransfield J, Droissart V, Duarte MC, Engledow H, Fadeur G, Figueira R, Gereau RE, Hardy OJ, Harris DJ, de Heij J, Janssens SB, Klomberg Y, Ley AC, MacKinder BA, Meerts P, van de Poel JL, Sonké B, Sosef MSM, Stévart T, Stoffelen P, Svenning J-C, Sepulchre P, van der Burgt X, Wieringa JJ & Couvreur TLP (2016) RAINBIO: A mega-database of tropical African vascular plants distributions. PhytoKeys, 74, 1–18. DOI: 10.3897/phytokeys.74.9723.
+
+
+
+
+
+[098] Deblauwe V, Droissart V, Bose R, Sonké B, Blach-Overgaard A, Svenning J-C, Wieringa JJ, Ramesh BR, Stévart T & Couvreur TLP (2016) Remotely sensed temperature and precipitation data improve species distribution modelling in the tropics. Global Ecology and Biogeography, 25, 443–454. DOI: 10.1111/geb.12426.
+
+
+
+
+
+[097] Gaba S, Reboud X & Fried G (2016) Agroecology and conservation of weed diversity in agricultural lands. Botany Letters, 163, 351–354. DOI: 10.1080/23818107.2016.1236290.
+
+
+
+
+
+[096] García-Peña GE, Garchitorena A, Carolan K, Canard E, Prieur-Richard A-H, Suzán G, Mills JN, Roche B & Guégan J-F (2016) Niche-based host extinction increases prevalence of an environmentally acquired pathogen. Oikos, 125, 1508–1515. DOI: 10.1111/oik.02700.
+
+
+
+
+
+[095] Leigh C, Bonada N, Boulton AJ, Hugueny B, Larned ST, Vander Vorste R & Datry T (2016) Invertebrate assemblage responses and the dual roles of resistance and resilience to drying in intermittent rivers. Aquatic Sciences, 78, 291–301. DOI: 10.1007/s00027-015-0427-2.
+
+
+
+
+
+[094] Leigh C, Boulton AJ, Courtwright JL, Fritz K, May CL, Walker RH & Datry T (2016) Ecological research and management of intermittent rivers: an historical review and future directions. Freshwater Biology, 61, 1181–1199. DOI: 10.1111/fwb.12646.
+
+
+
+
+
+[093] Leprieur F, Colosio S, Descombes P, Parravicini V, Kulbicki M, Cowman PF, Bellwood DR, Mouillot D & Pellissier L (2016) Historical and contemporary determinants of global phylogenetic structure in tropical reef fish faunas. Ecography, 39, 825–835. DOI: 10.1111/ecog.01638.
+
+[091] Marliac G, Mazzia C, Pasquet A, Cornic JF, Hedde M & Capowiez Y (2016) Management diversity within organic production influences epigeal spider communities in apple orchards. Agriculture, Ecosystems and Environment, 216, 73–81. DOI: 10.1016/j.agee.2015.09.026.
+
+
+
+
+
+[090] Mellin C, Mouillot D, Kulbicki M, McClanahan TR, Vigliola L, Bradshaw CJA, Brainard RE, Chabanet P, Edgar GJ, Fordham DA, Friedlander AM, Parravicini V, Sequeira AMM, Stuart-Smith RD, Wantiez L & Caley MJ (2016) Humans and seasonal climate variability threaten large-bodied coral reef fish with small ranges. Nature Communications, 7, 10491–10499. DOI: 10.1038/ncomms10491.
+
+
+
+
+
+[089] Moore CE, Brown T, Keenan TF, Duursma RA, van Dijk AIJM, Beringer J, Culvenor D, Evans B, Huete A, Hutley LB, Maier S, Restrepo-Coupe N, Sonnentag O, Specht A, Taylor JR, van Gorsel E & Liddell MJ (2016) Reviews and syntheses: Australian vegetation phenology: New insights from satellite remote sensing and digital repeat photography. Biogeosciences, 13, 5085–5102. DOI: 10.5194/bg-13-5085-2016.
+
+
+
+
+
+[088] Mouillot D, Parravicini V, Bellwood DR, Leprieur F, Huang D, Cowman PF, Albouy C, Hughes TP, Thuiller W & Guilhaumon F (2016) Global marine protected areas do not secure the evolutionary history of tropical corals and fishes. Nature Communications, 7, 10359–10366. DOI: 10.1038/ncomms10359.
+
+
+
+
+
+[087] Olivier T, Schmucki R, Fontaine B, Villemey A & Archaux F (2016) Butterfly assemblages in residential gardens are driven by species' habitat preference and mobility. Landscape Ecology, 31, 865–876. DOI: 10.1007/s10980-015-0299-9.
+
+
+
+
+
+[086] Paul KI, Roxburgh SH, Chave J, England JR, Zerihun A, Specht A, Lewis T, Bennett LT, Baker TG, Adams MA, Huxtable D, Montagu KD, Falster DS, Feller M, Sochacki S, Ritson P, Bastin G, Bartle J, Wildy D, Hobbs T, Larmour J, Waterworth R, Stewart HTL, Jonson J, Forrester DI, Applegate G, Mendham D, Bradford M, O'Grady A, Green D, Sudmeyer R, Rance SJ, Turner J, Barton CVM, Wenk EH, Grove T, Attiwill PM, Pinkard E, Butler D, Brooksbank K, Spencer B, Snowdon P, O'Brien N, Battaglia M, Cameron DM, Hamilton S, McAuthur G & Sinclair J (2016) Testing the generality of above-ground biomass allometry across plant functional types at the continent scale. Global Change Biology, 22, 2106–2124. DOI: 10.1111/gcb.13201.
+
+
+
+
+
+[085] Pelosi C, Pey B, Caro G, Cluzeau D, Peigné J, Bertrand M & Hedde M (2016) Dynamics of earthworm taxonomic and functional diversity in ploughed and no-tilled cropping systems. Soil and Tillage Research, 156, 25–32. DOI: 10.1016/j.still.2015.07.016.
+
+
+
+
+
+[084] Schmucki R, Pe'er G, Roy DB, Stefanescu C, van Swaay CAM, Oliver TH, Kuussaari M, van Strien AJ, Ries L, Settele J, Musche M, Carnicer J, Schweiger O, Brereton TM, Harpke A, Heliölä J, Kühn E & Julliard R (2016) A regionally informed abundance index for supporting integrative analyses across butterfly monitoring schemes. Journal of Applied Ecology, 53, 501–510. DOI: 10.1111/1365-2664.12561.
+
+
+
+
+
+[083] Thomas M & Caillon S (2016) Effects of farmer social status and plant biocultural value on seed circulation networks in Vanuatu. Ecology and Society, 21, 13. DOI: 10.5751/ES-08378-210213.
+
+
+
+
+
+[082] Violon C, Thomas M & Garine E (2016) Good year, bad year: Changing strategies, changing networks? A two-year study on seed acquisition in northern Cameroon. Ecology and Society, 21, 34. DOI: 10.5751/ES-08376-210234.
+
+
+
+
+
+[081] Wencélius J, Thomas M, Barbillon P & Garine E (2016) Interhousehold variability and its effects on seed circulation networks: A case study from northern Cameroon. Ecology and Society, 21, 44. DOI: 10.5751/ES-08208-210144.
+
+
+
+
+
+
+
+
+2015
+
+
+[080] Barbillon P, Thomas M, Goldringer I, Hospital F & Robin S (2015) Network impact on persistence in a finite population dynamic diffusion model: Application to an emergent seed exchange network. Journal of Theoretical Biology, 365, 365–376. DOI: 10.1016/j.jtbi.2014.10.032.
+
+
+
+
+
+[079] Carboni M, Münkemüller T, Lavergne S, Choler P, Borgy B, Violle C, Essl F, Roquet C, Munoz F & Thuiller W (2015) What it takes to invade grassland ecosystems: traits, introduction history and filtering processes. Ecology Letters, 19, 219–229. DOI: 10.1111/ele.12556.
+
+
+
+
+
+[078] Casquet J, Bourgeois YXC, Cruaud C, Gavory F, Gillespie RG & Thébaud C (2015) Community assembly on remote islands: A comparison of Hawaiian and Mascarene spiders. Journal of Biogeography, 42, 39–50. DOI: 10.1111/jbi.12391.
+
+
+
+
+
+[077] Coomes OT, McGuire SJ, Garine E, Caillon S, McKey D, Demeulenaere E, Jarvis D, Aistara GA, Barnaud A, Clouvel P, Emperaire L, Louafi S, Martin P, Massol F, Pautasso M, Violon C & Wencélius J (2015) Farmer seed networks make a limited contribution to agriculture? Four common misconceptions. Food Policy, 56, 41–50. DOI: 10.1016/j.foodpol.2015.07.008.
+
+
+
+
+
+[076] Cornuault J, Delahaie B, Bertrand JAM, Bourgeois YXC, Milá B, Heeb P & Thébaud C (2015) Morphological and plumage colour variation in the Réunion grey white-eye (Aves: Zosterops borbonicus): Assessing the role of selection. Biological Journal of the Linnean Society, 114, 459–473. DOI: 10.1111/bij.12428.
+
+
+
+
+
+[075] Corti R & Datry T (2015) Terrestrial and aquatic invertebrates in the riverbed of an intermittent river: Parallels and contrasts in community organisation. Freshwater Biology, 61, 1308–1320. DOI: 10.1111/fwb.12692.
+
+
+
+
+
+[074] Decaëns T, Porco D, Cameron EK, Eisenhauer N & Lapied E (2015) Earthworm databases and ecological theory: Synthesis of current initiatives and main research directions. Applied Soil Ecology, 104, 85–90. DOI: 10.1016/j.apsoil.2015.11.012.
+
+
+
+
+
+[073] Descombes P, Wisz MS, Leprieur F, Parravicini V, Heine C, Olsen SM, Swingedouw D, Kulbicki M, Mouillot D & Pellissier L (2015) Forecasted coral reef decline in marine biodiversity hotspots under climate change. Global Change Biology, 21, 2479–2487. DOI: 10.1111/gcb.12868.
+
+
+
+
+
+[072] Ezenwa VO, Prieur-Richard A-H, Roche B, Bailly X, Becquart P, García-Peña GE, Hosseini PR, Keesing F, Rizzoli A, Suzán G, Vignuzzi M, Vittecoq M, Mills JN & Guégan J-F (2015) Interdisciplinarity and infectious diseases: An ebola case study. PLoS Pathogens, 11, e1004992. DOI: 10.1371/journal.ppat.1004992.
+
+
+
+
+
+[071] Hedde M, Mazzia C, Decaëns T, Nahmani J, Pey B, Thénard J & Capowiez Y (2015) Orchard management influences both functional and taxonomic ground beetle (Coleoptera, Carabidae) diversity in South-East France. Applied Soil Ecology, 88, 26–31. DOI: 10.1016/j.apsoil.2014.11.014.
+
+
+
+
+
+[070] Joimel S (2015) Biodiversité et caractéristiques physico-chimiques des sols de jardins associatifs urbains français [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01751521.
+
+
+
+
+
+[069] Kulbicki M, Parravicini V & Mouillot D (2015) Patterns and processes in reef fish body size. In: Mora C (Eds.), Ecology of Fishes on Coral Reefs, Cambridge University Press, Cambridge, UK (pp. 104–115). DOI: 10.1017/CBO9781316105412.013.
+
+
+
+
+
+[068] Labeyrie V, Thomas M, Muthamia ZK & Leclerc C (2015) Seed exchange networks, ethnicity, and sorghum diversity. Proceedings of the National Academy of Sciences of the United States of America, 113, 98–103. DOI: 10.1073/pnas.1513238112.
+
+
+
+
+
+[067] Lynch AJ, Thackway R, Specht A, Beggs PJ, Brisbane S, Burns EL, Byrne M, Capon SJ, Casanova MT, Clarke PA, Davies JM, Dovers S, Dwyer RG, Ens E, Fisher DO, Flanigan M, Garnier E, Guru SM, Kilminster K, Locke J, Mac Nally R, McMahon KM, Mitchell PJ, Pierson JC, Rodgers EM, Russell-Smith J, Udy J & Waycott M (2015) Transdisciplinary synthesis for ecosystem science, policy and management: The Australian experience. Science of the Total Environment, 534, 173–184. DOI: 10.1016/j.scitotenv.2015.04.100.
+
+
+
+
+
+[066] Mallon DP, Hoffman M, Grainger MJ, Hibert F, van Vliet N & McGowan PJK (2015) An IUCN situation analysis of terrestrial and freshwater fauna in West and Central Africa, Occasional Paper of the IUCN Species Survival Commission (No. 54), Gland, Switzerland and Cambridge, UK, 162p. DOI: 10.2305/IUCN.CH.2015.SSC-OP.54.en.
+
+
+
+
+
+[065] Mazzia C, Pasquet A, Caro G, Thénard J, Cornic JF, Hedde M & Capowiez Y (2015) The impact of management strategies in apple orchards on the structural and functional diversity of epigeal spiders. Ecotoxicology, 24, 616–625. DOI: 10.1007/s10646-014-1409-1.
+
+
+
+
+
+[064] Parravicini V, Azzurro E, Kulbicki M & Belmaker J (2015) Niche shift can impair the ability to predict invasion risk in the marine realm: An illustration using Mediterranean fish invaders. Ecology Letters, 18, 246–253. DOI: 10.1111/ele.12401.
+
+
+
+
+
+[063] Santorufo L, Cortet J, Nahmani J, Pernin C, Salmon S, Pernot A, Morel J-L & Maisto G (2015) Responses of functional and taxonomic collembolan community structure to site management in Mediterranean urban and surrounding areas. European Journal of Soil Biology, 70, 46–57. DOI: 10.1016/j.ejsobi.2015.07.003.
+
+
+
+
+
+[062] Suzán G, García-Peña GE, Castro-Arellano I, Rico O, Rubio AV, Tolsá MJ, Roche B, Hosseini PR, Rizzoli A, Murray KA, Zambrana-Torrelio C, Vittecoq M, Bailly X, Aguirre AA, Daszak P, Prieur-Richard A-H, Mills JN & Guégan J-F (2015) Metacommunity and phylogenetic structure determine wildlife and zoonotic infectious disease patterns in time and space. Ecology and Evolution, 5, 865–873. DOI: 10.1002/ece3.1404.
+
+
+
+
+
+[061] Thomas M, Verzelen N, Barbillon P, Coomes OT, Caillon S, McKey D, Elias M, Garine E, Raimond C, Dounias E, Jarvis D, Wencélius J, Leclerc C, Labeyrie V, Cuong PH, Hue NTN, Sthapit B, Rana RB, Barnaud A, Violon C, Reyes LMA, Moreno LL, de Santis P & Massol F (2015) Chapter 6 - A network-based method to detect patterns of local crop biodiversity. In: Woodward G & Bohan DA (Eds.), Ecosystem services: From biodiversity to society, Part 1, Advances in Ecological Research (Vol. 53), Academic Press (pp. 259–320). DOI: http://doi.org/10.1016/bs.aecr.2015.10.002.
+
+
+
+
+
+[060] Violle C, Borgy B & Choler P (2015) Trait databases: Misuses and precautions. Journal of Vegetation Science, 26, 826–827. DOI: 10.1111/jvs.12325.
+
+
+
+
+
+[059] Violle C, Choler P, Borgy B, Garnier E, Amiaud B, Debarros G, Diquelou S, Gachet S, Jolivet C, Kattge J, Lavorel S, Lemauviel-Lavenant S, Loranger J, Mikolajczak A, Munoz F, Olivier J & Viovy N (2015) Vegetation ecology meets ecosystem science: Permanent grasslands as a functional biogeography case study. Science of the Total Environment, 534, 43–51. DOI: 10.1016/j.scitotenv.2015.03.141.
+
+
+
+
+
+[058] Warren BH, Simberloff D, Ricklefs RE, Aguilée R, Condamine FL, Gravel D, Morlon H, Mouquet N, Rosindell J, Casquet J, Conti E, Cornuault J, Fernández-Palacios JM, Hengl T, Norder SJ, Rijsdijk KF, Sanmartín I, Strasberg D, Triantis KA, Valente LM, Whittaker RJ, Gillespie RG, Emerson BC & Thébaud C (2015) Islands as model systems in ecology and evolution: Prospects fifty years after MacArthur-Wilson. Ecology Letters, 18, 200–217. DOI: 10.1111/ele.12398.
+
+
+
+
+
+
+
+
+2014
+
+
+[057] Acuña V, Datry T, Marshall J, Barceló D, Dahm CN, Ginebreda A, McGregor G, Sabater S, Tockner K & Palmer MA (2014) Why should we care about temporary rivers? Science, 343, 1080–1082. DOI: 10.1126/science.1246666.
+
+
+
+
+
+[056] Aistara GA (2014) Actually existing tomatoes: Politics of memory, variety, and empire in Latvian struggles over seeds. Focaal, 2014, 12–27. DOI: 10.3167/fcl.2014.690102.
+
+
+
+
+
+[055] Barneche DR, Kulbicki M, Floeter SR, Friedlander AM, Maina J & Allen AP (2014) Scaling metabolism from individuals to reef-fish communities at broad spatial scales. Ecology Letters, 17, 1067–1076. DOI: 10.1111/ele.12309.
+
+
+
+
+
+[054] Bertrand JAM, Bourgeois YXC, Delahaie B, Duval T, García-Jiménez R, Cornuault J, Heeb P, Milá B, Pujol B & Thébaud C (2014) Extremely reduced dispersal and gene flow in an island bird. Heredity, 112, 190–196. DOI: 10.1038/hdy.2013.91.
+
+
+
+
+
+[053] Boulton AJ (2014) Conservation of ephemeral streams and their ecosystem services: What are we missing? Aquatic Conservation: Marine and Freshwater Ecosystems, 24, 733–738. DOI: 10.1002/aqc.2537.
+
+
+
+
+
+[052] D'agata S, Mouillot D, Kulbicki M, Andréfouët S, Bellwood DR, Cinner JE, Cowman PF, Kronen M, Pinca S & Vigliola L (2014) Human-mediated loss of phylogenetic and functional diversity in coral reef fishes. Current Biology, 24, 555–560. DOI: 10.1016/j.cub.2014.01.049.
+
+
+
+
+
+[051] Datry T, Larned ST & Tockner K (2014) Intermittent rivers: A challenge for freshwater ecology. BioScience, 64, 229–235. DOI: 10.1093/biosci/bit027.
+
+
+
+
+
+[050] Demeulenaere E (2014) A political ontology of seeds: The transformative frictions of a farmers' movement in Europe. Focaal, 2014, 45–61. DOI: 10.3167/fcl.2014.690104.
+
+
+
+
+
+[049] Demeulenaere E (2014) Les semences entre critique et expérience : Les ressorts pratiques d'une contestation paysanne. Revue d'Études en Agriculture et Environnement, 94, 421–442. DOI: 10.4074/s1966960713014033.
+
+
+
+
+
+[048] Duflot R, Georges R, Ernoult A, Aviron S & Burel F (2014) Landscape heterogeneity as an ecological filter of species traits. Acta Oecologica, 56, 19–26. DOI: 10.1016/j.actao.2014.01.004.
+
+
+
+
+
+[047] Dunn DC, Ardron J, Bax N, Bernal P, Cleary J, Cresswell I, Donnelly B, Dunstan P, Gjerde K, Johnson D, Kaschner K, Lascelles BG, Rice J, von Nordheim H, Wood L & Halpin PN (2014) The Convention on Biological Diversity's Ecologically or Biologically Significant Areas: Origins, development, and current status. Marine Policy, 49, 137–145. DOI: 10.1016/J.MARPOL.2013.12.002.
+
+
+
+
+
+[046] Fady B, Benard A, Pichot C, Peiffer M, Leban LM & Dreyer E (2014) The open data debate: The need for accessible and shared data in forest science. Annals of Forest Science, 71, 523–525. DOI: 10.1007/s13595-014-0375-3.
+
+
+
+
+
+[045] Fernández-Palacios JM, Otto R, Thébaud C & Price J (2014) Overview of habitat history in subtropical oceanic island summit ecosystems. Arctic, Antarctic, and Alpine Research, 46, 801–809. DOI: 10.1657/1938-4246-46.4.801.
+
+
+
+
+
+[044] Graudal L, Aravanopoulos F, Bennadji Z, Changtragoon S, Fady B, Kjær ED, Loo J, Ramamonjisoa L & Vendramin GG (2014) Global to local genetic diversity indicators of evolutionary potential in tree species within and outside forests. Forest Ecology and Management, 333, 35–51. DOI: 10.1016/j.foreco.2014.05.002.
+
+
+
+
+
+[043] Henneron L, Bernard L, Hedde M, Pelosi C, Villenave C, Chenu C, Bertrand M, Girardin C & Blanchart E (2014) Fourteen years of evidence for positive effects of conservation agriculture and organic farming on soil life. Agronomy for Sustainable Development, 35, 169–181. DOI: 10.1007/s13593-014-0215-8.
+
+
+
+
+
+[042] Mouillot D, Villéger S, Parravicini V, Kulbicki M, Arias-González JE, Bender MG, Chabanet P, Floeter SR, Friedlander AM, Vigliola L & Bellwood DR (2014) Functional over-redundancy and high functional vulnerability in global fish faunas on tropical reefs. Proceedings of the National Academy of Sciences of the United States of America, 111, 13757–13762. DOI: 10.1073/pnas.1317625111.
+
+
+
+
+
+[041] Parravicini V, Villéger S, McClanahan TR, Arias-González JE, Bellwood DR, Belmaker J, Chabanet P, Floeter SR, Friedlander AM, Guilhaumon F, Vigliola L, Kulbicki M & Mouillot D (2014) Global mismatch between species richness and vulnerability of reef fish assemblages. Ecology Letters, 17, 1101–1110. DOI: 10.1111/ele.12316.
+
+
+
+
+
+[040] Pautasso M (2014) Network simulations to study seed exchange for agrobiodiversity conservation. Agronomy for Sustainable Development, 35, 145–150. DOI: 10.1007/s13593-014-0222-9.
+
+
+
+
+
+[039] Pautasso M & Jeger MJ (2014) Network epidemiology and plant trade networks. AoB PLANTS, 6, plu007. DOI: 10.1093/aobpla/plu007.
+
+
+
+
+
+[038] Pellissier L, Leprieur F, Parravicini V, Cowman PF, Kulbicki M, Litsios G, Olsen SM, Wisz MS, Bellwood DR & Mouillot D (2014) Quaternary coral reef refugia preserved fish diversity. Science, 344, 1016–1019. DOI: 10.1126/science.1249853.
+
+
+
+
+
+[037] Pelosi C, Pey B, Hedde M, Caro G, Capowiez Y, Guernion M, Peigné J, Piron D, Bertrand M & Cluzeau D (2014) Reducing tillage in cultivated fields increases earthworm functional diversity. Applied Soil Ecology, 83, 79–87. DOI: 10.1016/j.apsoil.2013.10.005.
+
+
+
+
+
+[036] Pey B, Laporte M-A, Nahmani J, Auclerc A, Capowiez Y, Caro G, Cluzeau D, Cortet J, Decaëns T, Dubs F, Joimel S, Guernion M, Briard C, Grumiaux F, Laporte B, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) A thesaurus for soil invertebrate trait-based approaches. PLoS ONE, 9, e108985. DOI: 10.1371/journal.pone.0108985.
+
+
+
+
+
+[035] Pey B, Nahmani J, Auclerc A, Capowiez Y, Cluzeau D, Cortet J, Decaëns T, Deharveng L, Dubs F, Joimel S, Briard C, Grumiaux F, Laporte M-A, Pasquet A, Pelosi C, Pernin C, Ponge J-F, Salmon S, Santorufo L & Hedde M (2014) Current use of and future needs for soil invertebrate functional traits in community ecology. Basic and Applied Ecology, 15, 194–206. DOI: 10.1016/j.baae.2014.03.007.
+
+
+
+
+
+[034] Salmon S, Ponge J-F, Gachet S, Deharveng L, Lefebvre N & Delabrosse F (2014) Linking species, traits and habitat characteristics of Collembola at European scale. Soil Biology and Biochemistry, 75, 73–85. DOI: 10.1016/j.soilbio.2014.04.002.
+
+
+
+
+
+[033] Santorufo L, Cortet J, Arena C, Goudon R, Rakoto A, Morel J-L & Maisto G (2014) An assessment of the influence of the urban environment on collembolan communities in soils using taxonomy- and trait-based approaches. Applied Soil Ecology, 78, 48–56. DOI: 10.1016/j.apsoil.2014.02.008.
+
+
+
+
+
+[032] Santorufo L, van Gestel CAM & Maisto G (2014) Sampling season affects conclusions on soil arthropod community structure responses to metal pollution in Mediterranean urban soils. Geoderma, 226–227, 47–53. DOI: 10.1016/j.geoderma.2014.02.001.
+
+
+
+
+
+[031] Selig ER, Turner WR, Troëng S, Wallace BP, Halpern BS, Kaschner K, Lascelles BG, Carpenter KE & Mittermeier RA (2014) Global priorities for marine biodiversity conservation. PLoS ONE, 9, e82898. DOI: 10.1371/journal.pone.0082898.
+
+
+
+
+
+[030] Stier AC, Hein AM, Parravicini V & Kulbicki M (2014) Larval dispersal drives trophic structure across Pacific coral reefs. Nature Communications, 5, 5575–5578. DOI: 10.1038/ncomms6575.
+
+
+
+
+
+[029] Valente LM, Etienne RS & Phillimore AB (2014) The effects of island ontogeny on species diversity and phylogeny. Proceedings of the Royal Society B: Biological Sciences, 281, 20133227. DOI: 10.1098/rspb.2013.3227.
+
+
+
+
+
+[028] Violle C, Reich PB, Pacala SW, Enquist BJ & Kattge J (2014) The emergence and promise of functional biogeography. Proceedings of the National Academy of Sciences of the United States of America, 111, 13690–13696. DOI: 10.1073/pnas.1415442111.
+
+
+
+
+
+[027] Wencélius J & Garine E (2014) Dans les sillons de l'alliance : Ethnographie de la circulation des semences de sorgho dans l'Extrême-Nord du Cameroun. Les Cahiers d'Outre-Mer, 67, 93–116. DOI: 10.4000/com.7082.
+
+
+
+
+
+[026] Williams R, Grand J, Hooker SK, Buckland ST, Reeves RR, Rojas-Bracho L, Sandilands D & Kaschner K (2014) Prioritizing global marine mammal habitats using density maps in place of range maps. Ecography, 37, 212–220. DOI: 10.1111/j.1600-0587.2013.00479.x.
+
+
+
+
+
+
+
+
+2013
+
+
+[025] Belmaker J, Parravicini V & Kulbicki M (2013) Ecological traits and environmental affinity explain Red Sea fish introduction into the Mediterranean. Global Change Biology, 19, 1373–1382. DOI: 10.1111/gcb.12132.
+
+
+
+
+
+[024] Bender MG, Pie MR, Rezende EL, Mouillot D & Floeter SR (2013) Biogeographic, historical and environmental influences on the taxonomic and functional structure of Atlantic reef fish assemblages. Global Ecology and Biogeography, 22, 1173–1182. DOI: 10.1111/geb.12099.
+
+
+
+
+
+[023] Cornuault J, Khimoun A, Harrigan RJ, Bourgeois YXC, Milá B, Thébaud C & Heeb P (2013) The role of ecology in the geographical separation of blood parasites infecting an insular bird. Journal of Biogeography, 40, 1313–1323. DOI: 10.1111/jbi.12098.
+
+
+
+
+
+[022] Cornuault J, Warren BH, Bertrand JAM, Milá B, Thébaud C & Heeb P (2013) Timing and number of colonizations but not diversification rates affect diversity patterns in hemosporidian lineages on a remote oceanic archipelago. The American Naturalist, 182, 820–833. DOI: 10.1086/673724.
+
+
+
+
+
+[021] Hedde M, van Oort F, Boudon E, Abonnel F & Lamy I (2013) Responses of soil macroinvertebrate communities to Miscanthus cropping in different trace metal contaminated soils. Biomass and Bioenergy, 55, 122–129. DOI: 10.1016/j.biombioe.2013.01.016.
+
+
+
+
+
+[020] Hedde M, van Oort F, Renouf E, Thénard J & Lamy I (2013) Dynamics of soil fauna after plantation of perennial energy crops on polluted soils. Applied Soil Ecology, 66, 29–39. DOI: 10.1016/j.apsoil.2013.01.012.
+
+
+
+
+
+[019] Kulbicki M, Parravicini V, Bellwood DR, Arias-González JE, Chabanet P, Floeter SR, Friedlander AM, McPherson J, Myers RE, Vigliola L & Mouillot D (2013) Global biogeography of reef fishes: A hierarchical quantitative delineation of regions. PLoS ONE, 8, e81847. DOI: 10.1371/journal.pone.0081847.
+
+
+
+
+
+[018] Luiz OJ, Allen AP, Robertson DR, Floeter SR, Kulbicki M, Vigliola L, Becheler R & Madin JS (2013) Adult and larval traits as determinants of geographic range size among tropical reef fishes. Proceedings of the National Academy of Sciences of the United States of America, 110, 16498–16502. DOI: 10.1073/pnas.1304074110.
+
+
+
+
+
+[017] Magera AM, Mills Flemming JE, Kaschner K, Christensen LB & Lotze HK (2013) Recovery trends in marine mammal populations. PLoS ONE, 8, e77908. DOI: 10.1371/journal.pone.0077908.
+
+
+
+
+
+[016] Mouillot D, Bellwood DR, Baraloto C, Chave J, Galzin R, Harmelin-Vivien M, Kulbicki M, Lavergne S, Lavorel S, Mouquet N, Paine CET, Renaud J & Thuiller W (2013) Rare species support vulnerable functions in high-diversity ecosystems. PLoS Biology, 11, e1001569. DOI: 10.1371/journal.pbio.1001569.
+
+
+
+
+
+[015] Mouillot D, de Bortoli J, Leprieur F, Parravicini V, Kulbicki M & Bellwood DR (2013) The challenge of delineating biogeographical regions: Nestedness matters for Indo-Pacific coral reef fishes. Journal of Biogeography, 40, 2228–2237. DOI: 10.1111/jbi.12194.
+
+
+
+
+
+[014] Parravicini V, Kulbicki M, Bellwood DR, Friedlander AM, Arias-González JE, Chabanet P, Floeter SR, Myers RE, Vigliola L, D'agata S & Mouillot D (2013) Global patterns and predictors of tropical reef fish species richness. Ecography, 36, 1254–1262. DOI: 10.1111/j.1600-0587.2013.00291.x.
+
+
+
+
+
+[013] Pautasso M (2013) Forest ecosystems and global change: The case study of Insubria. Annali di Botanica, 3, 1–29. DOI: 10.4462/annbotrm-10092.
+
+
+
+
+
+[012] Pautasso M (2013) Ten Simple Rules for Writing a Literature Review. PLoS Computational Biology, 9, e1003149. DOI: 10.1371/journal.pcbi.1003149.
+
+
+
+
+
+[011] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) Dieback of European ash: Let's avoid this kind of opportunities for nature conservation. Biological Conservation, 167, 452–453. DOI: 10.1016/j.biocon.2013.07.020.
+
+
+
+
+
+[010] Pautasso M, Aas G, Queloz V & Holdenrieder O (2013) European ash (Fraxinus excelsior) dieback: A conservation biology challenge. Biological Conservation, 158, 37–49. DOI: 10.1016/j.biocon.2012.08.026.
+
+
+
+
+
+[009] Pautasso M, Aistara GA, Barnaud A, Caillon S, Clouvel P, Coomes OT, Delêtre M, Demeulenaere E, de Santis P, Döring TF, Eloy L, Emperaire L, Garine E, Goldringer I, Jarvis D, Joly HI, Leclerc C, Louafi S, Martin P, Massol F, McGuire SJ, McKey D, Padoch C, Soler C, Thomas M & Tramontini S (2013) Seed exchange networks for agrobiodiversity conservation. A review. Agronomy for Sustainable Development, 33, 151–175. DOI: 10.1007/s13593-012-0089-6.
+
+
+
+
+
+[008] Santorufo L (2013) Effects of land use transformation on microarthropod community structure in Mediterranean area [PhD thesis]. Université de Lorraine, Nancy, France. URL: https://hal.univ-lorraine.fr/tel-01749861.
+
+
+
+
+
+[007] Soler C, Saidou AA, Vi Cao Hamadou T, Pautasso M, Wencélius J & Joly HHI (2013) Correspondence between genetic structure and farmers' taxonomy: A case study from dry-season sorghum landraces in northern Cameroon. Plant Genetic Resources: Characterization and Utilization, 11, 36–49. DOI: 10.1017/S1479262112000342.
+
+
+
+
+
+
+
+
+2012
+
+
+[006] Döring TF, Bocci R, Hitchings R, Howlett S, Lammerts van Bueren ET, Pautasso M, Raaijmakers M, Rey F, Stubsgaard A, Weinhappel M, Wilbois KP, Winkler LR & Wolfe MS (2012) The organic seed regulations framework in Europe-current status and recommendations for future development. Organic Agriculture, 2, 173–183. DOI: 10.1007/s13165-012-0034-7.
+
+
+
+
+
+[005] Hedde M, van Oort F & Lamy I (2012) Functional traits of soil invertebrates as indicators for exposure to soil disturbance. Environmental Pollution, 164, 59–65. DOI: 10.1016/j.envpol.2012.01.017.
+
+
+
+
+
+[004] Pautasso M (2012) Challenges in the conservation and sustainable use of genetic resources. Biology Letters, 8, 321–323. DOI: 10.1098/rsbl.2011.0984.
+
+
+
+
+
+[003] Pautasso M (2012) Publication growth in biological sub-fields: Patterns, predictability and sustainability. Sustainability, 4, 3234–3247. DOI: 10.3390/su4123234.
+
+
+
+
+
+
+
+
+2011
+
+
+[002] Demeulenaere E & Bonneuil C (2011) Des semences en partage : Construction sociale et identitaire d'un collectif paysan autour de pratiques semencières alternatives. Techniques & Culture, 57, 202–221. DOI: 10.4000/tc.5902.
+
+
+
+
+
+[001] Pérès G, Vandenbulcke F, Guernion M, Hedde M, Beguiristain T, Douay F, Houot S, Piron D, Richard A, Bispo A, Grand C, Galsomies L & Cluzeau D (2011) Earthworm indicators as tools for soil monitoring, characterization and risk assessment. An example from the national Bioindicator programme (France). Pedobiologia, 54, S77–S87. DOI: 10.1016/j.pedobi.2011.09.015.
+
+
+
+
+
diff --git a/content/post/algaeClassify.md b/content/post/algaeClassify.md
deleted file mode 100644
index bacbbbd..0000000
--- a/content/post/algaeClassify.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-date: "2019-05-20"
-title: algaeClassify
-subtitle: An R package to determine phytoplankton functional groups
-image: /img/rpackage-sticker.png
-available:
- cran: "https://cran.r-project.org/package=algaeClassify"
-contact:
- name: Vijay P. Patil
- url: "https://www.usgs.gov/staff-profiles/vijay-p-patil?qt-staff_profile_science_products=0#qt-staff_profile_science_products"
-tags:
-- r-packages
-- cran
-- ecology
-- traits
-- phytoplankton
----
-
-The aim of the package `algaeClassify` is to determine phytoplankton functional groups
-based on functional traits. It allows to verify accepted taxonomic nomenclature of
-phytoplankton species, assign species to functional group classifications, and
-manipulate taxonomic and functional diversity data.
-
-This work is part of the CESAB working group [**GEISHA**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/geisha/)
-
-
-
diff --git a/content/post/conR.md b/content/post/conR.md
deleted file mode 100644
index 221c55d..0000000
--- a/content/post/conR.md
+++ /dev/null
@@ -1,28 +0,0 @@
----
-date: "2016-10-31"
-title: ConR
-subtitle: Computes parameters used in preliminary assessment of conservation status
-image: /img/rpackage-sticker.png
-available:
- cran: "https://cran.r-project.org/package=ConR"
- github: "https://github.com/gdauby/conR"
- website: "https://gdauby.github.io/ConR"
-contact:
- name: Gilles Dauby
- url: "https://www.researchgate.net/profile/Gilles-Dauby"
-tags:
-- r-packages
-- cran
-- ecology
-- conservation
-- geographical-range
-- iucn
----
-
-`ConR` is an R package to compute multi-species estimation of geographical range
-parameters for preliminary assessment of conservation status following Criterion B
-of the International Union for Conservation of Nature (IUCN).
-
-This work is part of the CESAB working group [**RAINBIO**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/rainbio/)
-
-
diff --git a/content/post/datatoolbox.md b/content/post/datatoolbox.md
deleted file mode 100644
index bc85e21..0000000
--- a/content/post/datatoolbox.md
+++ /dev/null
@@ -1,38 +0,0 @@
----
-date: "2021-11-29"
-title: Course on Reproducibility
-subtitle: Data toolbox for reproducible research in computational ecology
-image: /img/logo-rdatatoolbox_150dpi.png
-available:
- github: https://github.com/rdatatoolbox
- website: "https://rdatatoolbox.github.io/"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: The objective of this five-day course, in French, is to train young researchers in reproducibility, software development and version management tools applied to biodiversity research.
-tags:
-- courses
-- reproducibility
-- compendium
-- git
-- github
-- rmarkdown
-- targets
-- renv
-- docker
-- r-packages
----
-
-Since 2019 the FRB-CESAB and the [**GdR EcoStat**](https://sites.google.com/site/gdrecostat/) organize
-the training course _Data Toolbox for Reproducible Research in Computational Ecology_. The objective of this five-day course, in French, is to train young researchers in reproducibility, software development and version management tools (e.g. `R`, `git`, `rmarkdown`, `tidyverse`, `docker`, `renv`), applied to biodiversity research.
-
-The program is available [here](https://rdatatoolbox.github.io/#program).
-
-
-**Speakers:**
-[Nicolas Casajus](https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus/) •
-[Stéphane Dray](https://lbbe.univ-lyon1.fr/-Dray-Stephane-.html) •
-[Olivier Gimenez](https://oliviergimenez.github.io/) •
-[Loreleï Guéry](https://www.researchgate.net/profile/Lorelei-Guery) •
-[François Guilhaumon](https://fguilhaumon.gitlab.io/) •
-[Nina Schiettekatte](http://www.criobe.pf/pro/personnel/doctorants/nina-schiettekatte/)
diff --git a/content/post/funrar.md b/content/post/funrar.md
deleted file mode 100644
index 4de4b37..0000000
--- a/content/post/funrar.md
+++ /dev/null
@@ -1,28 +0,0 @@
----
-date: "2016-07-15"
-title: funrar
-subtitle: An R package to characterize functional rarity
-image: /img/rpackage-sticker.png
-available:
- cran: "https://cran.r-project.org/package=funrar"
- github: "https://github.com/Rekyt/funrar"
- website: "https://rekyt.github.io/funrar"
-contact:
- name: Matthias Grenié
- url: "https://rekyt.github.io"
-tags:
-- r-packages
-- cran
-- ecology
-- rarity
-- traits
-- ecological-models
----
-
-`funrar` is an R package to compute functional rarity indices. It quantifies how
-species are rare both from a functional and an extent point of view.
-Various indices can be computed using both regional and local information.
-
-This work is part of the CESAB working group [**FREE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/free/)
-
-
diff --git a/content/post/messages.md b/content/post/messages.md
deleted file mode 100644
index ac720d2..0000000
--- a/content/post/messages.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-date: "2022-03-05"
-title: messages
-subtitle: Print messages in the R console
-image: /img/rpackage-sticker.png
-available:
- github: "https://github.com/frbcesab/messages"
- website: "https://frbcesab.github.io/messages/"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: This R package is a collection of functions to print messages in the R console using the packages 'cli' and 'crayon'. This package is strongly inspired from the functions ui_*() of the package 'usethis'.
-tags:
-- r-packages
-- messages
-- colored-console
----
-
-Read the [README](https://github.com/FRBCesab/messages/blob/main/README.md) for further information.
diff --git a/content/post/mfd.md b/content/post/mfd.md
deleted file mode 100644
index b09dad9..0000000
--- a/content/post/mfd.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-date: "2021-11-05"
-title: mFD
-subtitle: A Computation of functional spaces and functional diversity indices
-image: "https://raw.githubusercontent.com/CmlMagneville/mFD/main/man/figures/hexasticker_mFD.png"
-available:
- cran: "https://cran.r-project.org/package=mFD"
- github: "https://github.com/cmlmagneville/mfd"
- website: "https://cmlmagneville.github.io/mFD/"
-contact:
- name: Camille Magneville
- url: "https://fr.linkedin.com/in/camille-magneville-841ba7163"
-summary: Computing functional traits-based distances between pairs of species for species gathered in assemblages allowing to build several functional spaces. The package includes different graphical outputs.
-tags:
-- r-packages
-- cran
-- ecology
-- traits
-- communities
-- diversity-indices
----
-
-The `mFD` package provides a **user friendly** interface to compute a global assessment of functional diversity by gathering computation of alpha and beta functional indices. As no package before, it guides users through functional analysis with one function per action to complete, several arguments that can be changed and allows personalized graphical outputs. Various tutorials are available on the `mFD` website to guide the user through the functional workflow.
-
-This work is part of the FRB-CESAB working group [**FREE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/free/)
diff --git a/content/post/popbayes.md b/content/post/popbayes.md
deleted file mode 100644
index 9c08674..0000000
--- a/content/post/popbayes.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-date: "2021-11-05"
-title: popbayes
-subtitle: Bayesian model to estimate population trends from counts series
-image: "https://raw.githubusercontent.com/FRBCesab/popbayes/master/man/figures/hexsticker.png"
-available:
- cran: "https://cran.r-project.org/package=popbayes"
- github: "https://github.com/frbcesab/popbayes"
- website: "https://frbcesab.github.io/popbayes"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: Infers trends of one or several populations over time from series of counts. It does so by accounting for count precision, smoothing the population rate of increase over time, and accounting for the maximum demographic potential of species.
-tags:
-- r-packages
-- cran
-- animal-population
-- individual-counts
-- bayesian
-- temporal-trend
----
-
-The goal of the R package `popbayes` is to infer trends of one or several populations over time from series of counts. It does so by accounting for count precision (provided or inferred based on expert knowledge, e.g. guesstimates), smoothing the population rate of increase over time, and accounting for the maximum demographic potential of species. Inference is carried out in a Bayesian framework.
-
-This work is part of the FRB-CESAB working group [**AfroBioDrivers**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/afrobiodrivers/)
diff --git a/content/post/rcompendium.md b/content/post/rcompendium.md
deleted file mode 100644
index aab44e4..0000000
--- a/content/post/rcompendium.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-date: "2021-04-17"
-title: rcompendium
-subtitle: Makes easier the creation of R package or research compendium
-image: "https://raw.githubusercontent.com/FRBCesab/rcompendium/main/man/figures/hexsticker.png"
-available:
- cran: "https://cran.r-project.org/package=rcompendium"
- github: "https://github.com/frbcesab/rcompendium"
- website: "https://frbcesab.github.io/rcompendium"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: The aim of this package is to make easier the creation of R package or research compendium (i.e. a predefined files/folders structure) so that users can focus on the code instead of wasting time organizing files. A full ready-to-work structure is set up with some additional cool features.
-tags:
-- r-packages
-- cran
-- development
-- compendium
-- reproducibility
-- git
-- github
----
-
-In the area of open science, making reproducible analyses is a strong prerequisite. But sometimes it is difficult 1) to find the good structure to organize files and 2) to set up the whole project. The aim of the package `rcompendium` is to make easier the creation of R package/research compendium (i.e. a predefined files/folders structure) so that users can focus on the code/analysis instead of wasting time organizing files.
-
-A full ready-to-work structure will be set up with the following features:
-
-- Initialization of the [GIT](https://git-scm.com/) version control.
-- Creation of a minimal R package structure (`DESCRIPTION` and `NAMESPACE` files, and `R/` and `man/` folders).
-- Creation of additional files (`LICENSE.md`, `inst/CITATION`, etc.).
-- Creation of a *Get started* vignette in `vignettes/`.
-- Setting the units tests process.
-- Creation of a `README.Rmd` with HexSticker (template) and badges.
-- Autocompletion of maintainer information.
-- Creation of a GitHub repository.
-- Configuration of GitHub Actions to automatically:
- - check and test package (`R CMD Check`);
- - report the code coverage (`covr`);
- - build and deploy website (`pkgdown`).
-
-This package heavily relies on the R packages [`devtools`](https://devtools.r-lib.org) and
-[`usethis`](https://usethis.r-lib.org) and follows recommendations made by [Hadley Wickham & Jenny Bryan](https://r-pkgs.org) and [Ben Marwick](https://peerj.com/preprints/3192/).
diff --git a/content/post/robinmap.md b/content/post/robinmap.md
deleted file mode 100644
index 32b0e55..0000000
--- a/content/post/robinmap.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-date: "2022-03-10"
-title: robinmap
-subtitle: Pacific-centered World Map
-image: /img/rpackage-sticker.png
-available:
- github: "https://github.com/frbcesab/robinmap"
- website: "https://frbcesab.github.io/robinmap/"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: The goal of this R package is to map World countries in the Robinson projection system (or others CRS) centered on a different meridian than Greenwich. It uses 'Natural Earth' layers as base maps.
-tags:
-- r-packages
-- spatial
-- world-map
-- projection-system
----
-
-Read the [README](https://github.com/FRBCesab/robinmap/blob/main/README.md) for further information.
diff --git a/content/post/rwoslite.md b/content/post/rwoslite.md
deleted file mode 100644
index ece0310..0000000
--- a/content/post/rwoslite.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-date: "2022-02-28"
-title: rwoslite
-subtitle: An R client for the Web of Science Lite API
-image: "https://raw.githubusercontent.com/FRBCesab/rwoslite/main/man/figures/hexsticker.png"
-available:
- github: "https://github.com/frbcesab/rwoslite"
- website: "https://frbcesab.github.io/rwoslite/"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: An interface for the Web of Science Lite API. It allows users to write complexe requests to retrieve scientific publications metatata.
-tags:
-- r-packages
-- api
-- web-of-science
-- scientific-publications
----
-
-Read the [README](https://github.com/FRBCesab/rwoslite/blob/main/README.md) for further information.
diff --git a/content/post/worldpa.md b/content/post/worldpa.md
deleted file mode 100644
index 0fd2e70..0000000
--- a/content/post/worldpa.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-date: "2020-01-15"
-title: worldpa
-subtitle: An R client to the World Database on Protected Areas API
-image: "https://raw.githubusercontent.com/FRBCesab/worldpa/master/man/figures/hexsticker.png"
-available:
- github: "https://github.com/frbcesab/worldpa"
- website: "https://frbcesab.github.io/worldpa"
-contact:
- name: Nicolas Casajus
- url: "https://www.fondationbiodiversite.fr/en/membre/nicolas-casajus"
-summary: An interface to the World Database on Protected Areas (WDPA) that allow users to download spatial geometries of protected areas for world countries using the WDPA API .
-tags:
-- r-packages
-- api
-- protected-areas
-- spatial
----
-
-Read the [README](https://github.com/FRBCesab/worldpa/blob/main/README.md) for further information.
diff --git a/content/publications.qmd b/content/publications.qmd
new file mode 100644
index 0000000..65f1638
--- /dev/null
+++ b/content/publications.qmd
@@ -0,0 +1,22 @@
+## {{< fa book >}} Publications
+
+Participants in
+[CESAB working groups](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/)
+publish the results of their CESAB associated research in various scientific journals.
+There are more than 300 scientific publications since the creation of CESAB in 2010.
+
+The **CESAB's Zotero Library** is available [here](https://www.zotero.org/groups/4784005/frb-cesab/library).
+
+
+```{r}
+#| label: 'biblio'
+#| eval: true
+#| echo: false
+#| output: asis
+#| results: asis
+
+biblio <- readLines(here::here("content", "list-publications_by_year.html"))
+biblio <- gsub("URL:", " URL:", biblio)
+biblio <- gsub("DOI:", " DOI:", biblio)
+cat(paste0(biblio, collapse = "\n"))
+```
diff --git a/content/softwares.qmd b/content/softwares.qmd
new file mode 100644
index 0000000..6f1ccb5
--- /dev/null
+++ b/content/softwares.qmd
@@ -0,0 +1,602 @@
+## {{< fa code >}} Softwares
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rdeps
+
+The goal of the R package `rdeps` is to provide a tool to identify all external
+packages used in a project (package, compendium, website, etc.) and to list
+them in the [DESCRIPTION](https://r-pkgs.org/description.html) file.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rwosstarter
+
+The R package `rwosstarter` is a client to the
+[Web of Science Starter API](https://developer.clarivate.com/apis/wos-starter).
+It is dedicated to retrieve metadata (including times-cited counts) of
+scientific publications matching search terms. It can be used to run a
+literature synthesis.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### chessboard
+
+The package `chessboard` provides functions to work with directed (asymmetric)
+and undirected (symmetric) spatial (or non-spatial) networks. It implements
+different methods to detect neighbors, all based on the chess game (it goes
+beyond the rook and the queen) to create complex connectivity scenarios.
+
+This work is part of the CESAB working group [**BRIDGE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/BRIDGE/).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=chessboard).
+:::
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### forcis
+
+The goal of the R package `forcis` is to provide an interface to the FORCIS
+database on global foraminifera distribution. This package allows to download
+and to handle FORCIS data hosted on [Zenodo](https://zenodo.org/records/8345072).
+
+This work is part of the CESAB working group [**FORCIS**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/FORCIS/).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### funbiogeo
+
+The package `funbiogeo` aims to help users with analyses in functional
+biogeography by loading and combining data, computing trait coverage, as well
+as computing functional diversity indices, drawing maps, correlating them
+with the environment, and upscaling assemblages.
+
+This work is part of the CESAB working group [**FREE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/FREE/).
+:::
+::::
+
+{{< fa user >}} [Matthias Grenié](https://rekyt.github.io) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rutils
+
+The R package `rutils` is a collection of R functions commonly used in
+FRB-CESAB projects. See the [README](https://github.com/FRBCesab/rutils) for an
+overview of the features.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### zenodor
+
+The goal of the R package `zenodor` is to provide an CLI interface to the
+[Zenodo API](https://developers.zenodo.org/) to list and download files from a
+Zenodo repository. This package works with open and restricted access repositories.
+For restricted repository a token is required.
+
+This work is part of the CESAB working group [**SYNTREESYS**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/SYNTREESYS/).
+
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### snakedist
+
+The goal of the R package `snakedist` is to compute distance between pair of
+points (survey locations) along a linear shape (e.g. a river, a road, etc.).
+Note that this package works even if the points are not exactly on the line.
+
+This work is part of the CESAB working group [**BRIDGE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/BRIDGE/).
+
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### zoteror
+
+The goal of the R package `zoteror` is to retrieve references metadata stored
+in the Zotero local database (SQLite file).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### geoparser
+
+The goal of the R package `geoparser` is to detect country names in a text
+document (e.g. a PDF file imported with the R package `pdftools`).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rbibtools
+
+The R package `rbibtools` imports, cleans, and exports `.bib` files
+(BibTeX references) exported by common references management software
+(e.g. Mendeley, Zotero).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### papieRmache
+
+`papieRmache` is an R package for chewing up papers, spitting out the
+information you don't want, keeping the information you do.
+:::
+::::
+
+{{< fa user >}} [Andrew Helmstetter](https://ajhelmstetter.github.io/) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### robinmap
+
+The goal of the R package `robinmap` is to map World countries in the Robinson
+projection system (or others CRS) centered on a different meridian than
+Greenwich. It uses [Natural Earth](https://www.naturalearthdata.com/) layers as base maps.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### messages
+
+The R package `messages` is a collection of functions to print colored messages
+in the R console using the packages `cli` and `crayon`. This package is strongly
+inspired from the functions `ui_*()` of the package [`usethis`](https://usethis.r-lib.org/).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rwoslite
+
+The R package `rwoslite` is an interface to the
+[Web of Science Lite API](https://developer.clarivate.com/apis/woslite).
+It allows users to write complex requests to retrieve scientific publications metadata.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### mFD
+
+The `mFD` package provides a user friendly interface to compute a global
+assessment of functional diversity by gathering computation of alpha and beta
+functional indices. As no package before, it guides users through functional
+analysis with one function per action to complete, several arguments that can
+be changed and allows personalized graphical outputs.
+
+This work is part of the CESAB working group [**FREE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/free/).
+:::
+::::
+
+{{< fa user >}} [Camille Magneville](https://fr.linkedin.com/in/camille-magneville-841ba7163) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=mFD).
+:::
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### popbayes
+
+The goal of the R package `popbayes` is to infer trends of one or several
+populations over time from series of counts. It does so by accounting for count
+precision (provided or inferred based on expert knowledge, e.g. guesstimates),
+smoothing the population rate of increase over time, and accounting for the
+maximum demographic potential of species. Inference is carried out in a
+Bayesian framework.
+
+This work is part of the CESAB working group [**AFROBIODRIVERS**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/afrobiodrivers/).
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=popbayes).
+:::
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### rcompendium
+
+The aim of the R package `rcompendium` is to make easier the creation of R
+package or research compendium (i.e. a predefined files/folders structure) so
+that users can focus on the code instead of wasting time organizing files.
+A full ready-to-work structure is set up with some additional features.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=rcompendium).
+:::
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### worldpa
+
+`worldpa` is an R client to the World Database on Protected Areas (WDPA)
+[API](https://api.protectedplanet.net)
+that allow users to download spatial geometries of protected areas for world countries.
+:::
+::::
+
+{{< fa user >}} [Nicolas Casajus](https://nicolascasajus.fr) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### algaeClassify
+
+The aim of the package `algaeClassify` is to determine phytoplankton functional
+groups based on functional traits. It allows to verify accepted taxonomic
+nomenclature of phytoplankton species, assign species to functional group
+classifications, and manipulate taxonomic and functional diversity data.
+
+This work is part of the CESAB working group [**GEISHA**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/geisha/).
+:::
+::::
+
+{{< fa user >}} [Vijay P. Patil](https://www.usgs.gov/staff-profiles/vijay-p-patil?qt-staff_profile_science_products=0#qt-staff_profile_science_products) (maintainer)
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=algaeClassify).
+:::
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### ConR
+
+`ConR` is an R package to compute multi-species estimation of geographical range
+parameters for preliminary assessment of conservation status following Criterion B
+of the International Union for Conservation of Nature (IUCN).
+
+This work is part of the CESAB working group [**RAINBIO**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/rainbio/).
+:::
+::::
+
+{{< fa user >}} [Gilles Dauby](https://www.researchgate.net/profile/Gilles-Dauby) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=ConR).
+:::
+
+
+
+
+
+
+
+:::: {.columns}
+::: {.column width=30%}
+
+:::
+::: {.column width=70%}
+#### funrar
+
+`funrar` is an R package to compute functional rarity indices. It quantifies how
+species are rare both from a functional and an extent point of view. Various
+indices can be computed using both regional and local information.
+
+This work is part of the CESAB working group [**FREE**](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/free/).
+:::
+::::
+
+{{< fa user >}} [Matthias Grenié](https://rekyt.github.io) (maintainer)
+
+{{< fa globe >}}
+
+{{< fa brands github >}}
+
+::: {.callout-note appearance="simple"}
+## This package is available on the [**CRAN**](https://cran.r-project.org/package=funrar).
+:::
+
diff --git a/content/tutorials.qmd b/content/tutorials.qmd
new file mode 100644
index 0000000..1e96186
--- /dev/null
+++ b/content/tutorials.qmd
@@ -0,0 +1,34 @@
+## {{< fa laptop-code >}} Tutorials
+
+::: {.callout-note collapse="true" icon=true appearance="simple"}
+## Configuration of R, RStudio, Git & GitHub
+
+A tutorial on how to setup a working environment for scientific
+computing with R & git on the main operating systems (Windows, macOS, Ubuntu and Arch Linux).
+
+{{< fa user >}} **Author:** [Nicolas Casajus](https://nicolascasajus.fr)
+{{< fa brands github >}} **Source:**
+{{< fa globe >}} **Tutorial:**
+:::
+
+::: {.callout-note collapse="true" icon=true appearance="simple"}
+## Reproducible Research with R: Good Practices
+
+A Quarto presentation introducing the best practices to conduct reproducible
+research with R.
+
+{{< fa user >}} **Author:** [Nicolas Casajus](https://nicolascasajus.fr)
+{{< fa brands github >}} **Source:**
+{{< fa globe >}} **Tutorial:**
+:::
+
+::: {.callout-note collapse="true" icon=true appearance="simple"}
+## An User Guide to the FRB-CESAB Computing Server
+
+A Quarto book on how to use the FRB-CESAB computing server (Rossinante), including
+RStudio Server, Conda, Jupyter Notebook, Docker, and Parallel Computing.
+
+{{< fa user >}} **Author:** [Nicolas Casajus](https://nicolascasajus.fr)
+{{< fa brands github >}} **Source:**
+{{< fa globe >}} **Tutorial:**
+:::
diff --git a/css/styles.css b/css/styles.css
new file mode 100644
index 0000000..74c9219
--- /dev/null
+++ b/css/styles.css
@@ -0,0 +1,103 @@
+/* css styles */
+
+body {
+ font-family: "Open Sans", Monospace;
+}
+
+p {
+ font-weight: 300;
+}
+
+h1, h2, h3 {
+ font-weight: 600;
+}
+
+.navbar {
+ border-bottom: 1px solid #434343;
+}
+
+.navbar, .nav-footer {
+ background-color: #1b1b1b;
+}
+
+.navbar-logo {
+}
+
+
+a {
+ color: #375a7f;
+ font-weight: 400;
+ text-decoration: none;
+}
+
+a:hover {
+ color: #375A7F;
+ font-weight: 400;
+ text-decoration: underline;
+}
+
+button {
+ margin-left: 1%;
+ margin-right: 1%;
+}
+
+.menu-item {
+ font-weight: 300;
+ padding-left: 5px;
+ padding-right: 10px;
+}
+
+i.bi.bi-github {
+ padding-left: 20px;
+}
+
+a.bouton {
+ color: #375A7F;
+ text-decoration: none;
+}
+
+a.bouton:hover {
+ color: white;
+ text-decoration: none;
+}
+
+.navbar-title {
+ color: white;
+ font-weight: 600;
+}
+
+a.anchorjs-link {
+ color: #375A7F;
+}
+
+.sidebar .toc-active ul li a.active {
+ color: #375A7F;
+}
+
+a.nav-link:hover {
+ text-decoration: none;
+}
+
+.picture {
+ border: 1px solid #222222;
+ border-radius: 10px;
+ margin-top: 1em;
+ margin-bottom: 2em;
+}
+
+.sstitre {
+ font-weight: 600;
+ font-size: 1.2em;
+ padding-right: 40px;
+ border-bottom: 1px solid #434343;
+ text-align: center;
+}
+
+.para_plus_js {
+ margin-top: 40px;
+}
+
+.item {
+ padding-left: 2.6em;
+ text-indent: -2.6em;
+}
diff --git a/images/logo-cesab-square.png b/images/logo-cesab-square.png
new file mode 100644
index 0000000..b4d8c07
Binary files /dev/null and b/images/logo-cesab-square.png differ
diff --git a/images/logo-cesab.png b/images/logo-cesab.png
new file mode 100644
index 0000000..b87fa7b
Binary files /dev/null and b/images/logo-cesab.png differ
diff --git a/images/logo-chessboard.png b/images/logo-chessboard.png
new file mode 100644
index 0000000..37df3f2
Binary files /dev/null and b/images/logo-chessboard.png differ
diff --git a/images/logo-conr.png b/images/logo-conr.png
new file mode 100644
index 0000000..ac6abeb
Binary files /dev/null and b/images/logo-conr.png differ
diff --git a/images/logo-forcis.png b/images/logo-forcis.png
new file mode 100644
index 0000000..07237f5
Binary files /dev/null and b/images/logo-forcis.png differ
diff --git a/images/logo-funbiogeo.png b/images/logo-funbiogeo.png
new file mode 100644
index 0000000..fae5cd4
Binary files /dev/null and b/images/logo-funbiogeo.png differ
diff --git a/images/logo-geoparser.png b/images/logo-geoparser.png
new file mode 100644
index 0000000..5d7b2e0
Binary files /dev/null and b/images/logo-geoparser.png differ
diff --git a/images/logo-iabiodiversity_150dpi.png b/images/logo-iabiodiversity_150dpi.png
new file mode 100644
index 0000000..99901b7
Binary files /dev/null and b/images/logo-iabiodiversity_150dpi.png differ
diff --git a/images/logo-literaturesynthesis_150dpi.png b/images/logo-literaturesynthesis_150dpi.png
new file mode 100644
index 0000000..94da52a
Binary files /dev/null and b/images/logo-literaturesynthesis_150dpi.png differ
diff --git a/images/logo-mFD.png b/images/logo-mFD.png
new file mode 100644
index 0000000..ef5b300
Binary files /dev/null and b/images/logo-mFD.png differ
diff --git a/images/logo-networks_150dpi.png b/images/logo-networks_150dpi.png
new file mode 100644
index 0000000..b0fadeb
Binary files /dev/null and b/images/logo-networks_150dpi.png differ
diff --git a/images/logo-package.png b/images/logo-package.png
new file mode 100644
index 0000000..bde24cb
Binary files /dev/null and b/images/logo-package.png differ
diff --git a/images/logo-popbayes.png b/images/logo-popbayes.png
new file mode 100644
index 0000000..cb4fe8c
Binary files /dev/null and b/images/logo-popbayes.png differ
diff --git a/images/logo-rbibtools.png b/images/logo-rbibtools.png
new file mode 100644
index 0000000..fafa591
Binary files /dev/null and b/images/logo-rbibtools.png differ
diff --git a/images/logo-rcompendium.png b/images/logo-rcompendium.png
new file mode 100644
index 0000000..5422c80
Binary files /dev/null and b/images/logo-rcompendium.png differ
diff --git a/images/logo-rdatatoolbox_150dpi.png b/images/logo-rdatatoolbox_150dpi.png
new file mode 100644
index 0000000..ca0d9ef
Binary files /dev/null and b/images/logo-rdatatoolbox_150dpi.png differ
diff --git a/images/logo-rwoslite.png b/images/logo-rwoslite.png
new file mode 100644
index 0000000..d2ae3fe
Binary files /dev/null and b/images/logo-rwoslite.png differ
diff --git a/images/logo-rwosstarter.png b/images/logo-rwosstarter.png
new file mode 100644
index 0000000..b9a66e0
Binary files /dev/null and b/images/logo-rwosstarter.png differ
diff --git a/images/logo-snakedist.png b/images/logo-snakedist.png
new file mode 100644
index 0000000..2dde3ec
Binary files /dev/null and b/images/logo-snakedist.png differ
diff --git a/images/logo-theodatasci_150dpi.png b/images/logo-theodatasci_150dpi.png
new file mode 100644
index 0000000..1f35734
Binary files /dev/null and b/images/logo-theodatasci_150dpi.png differ
diff --git a/images/logo-worldpa.png b/images/logo-worldpa.png
new file mode 100644
index 0000000..33f8465
Binary files /dev/null and b/images/logo-worldpa.png differ
diff --git a/images/logo-zoteror.png b/images/logo-zoteror.png
new file mode 100644
index 0000000..43529fd
Binary files /dev/null and b/images/logo-zoteror.png differ
diff --git a/images/picture-ibb.jpg b/images/picture-ibb.jpg
new file mode 100644
index 0000000..e126285
Binary files /dev/null and b/images/picture-ibb.jpg differ
diff --git a/index.qmd b/index.qmd
new file mode 100644
index 0000000..8e5cc2e
--- /dev/null
+++ b/index.qmd
@@ -0,0 +1,59 @@
+## Resources developed by FRB-CESAB researchers
+
+
+
+::: {.callout-note appearance="simple"}
+By encouraging its groups of researchers to share the tools and databases
+developed as part of their work, the FRB-CESAB is supporting open science since
+the centre opened in 2010.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+:::
+
+
+
+The [CESAB](https://www.fondationbiodiversite.fr/en/about-the-foundation/le-cesab/)
+– Centre for the Synthesis and Analysis of Biodiversity – is a key program of the [FRB](https://www.fondationbiodiversite.fr/en/) (Foundation for Research on Biodiversity)
+and is an original, innovative and internationally recognized tool that offers
+researchers a place and time to synthesize and analyze already existing data and
+information in the field of biodiversity research.
+
+
+
+
+
+Since it was created in 2010, the CESAB has been collecting and pooling existing
+data and information in the field of biodiversity in order to assess the state
+of biodiversity and model its future. CESAB groups are composed of international
+researchers and coordinated by a researcher affiliated with a French research
+structure.
+
+After pooling and studying existing data on biodiversity,
+[CESAB groups](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/)
+publish their work in peer-reviewed scientific articles to share with
+the international scientific community.
diff --git a/static/css/custom.css b/static/css/custom.css
deleted file mode 100644
index 656f1a8..0000000
--- a/static/css/custom.css
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
-body {
- background-color: #232425;
- color: #A9A9B3;
-}
-
-nav, .navbar, .navbar-default, .navbar-fixed-top, .navbar-custom,
-.container-fluid,
- a {
- background-color: #232425;
- color: #ff0000;
-}
-
-.main-navbar ul li a {
- background-color: #232425;
- color: #ff0000;
-}
-*/
-.post-preview .post-title {
- font-size: 30px;
- margin-top: 0;
-}
-
-.post-preview .post-subtitle {
- font-size: 20px;
-}
-
-.home-summary {
- font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
- text-align: center;
- font-size: 18px;
- font-weight: 300;
-}
-
-.post-entry {
- font-weight: 300;
-}
-
-.post-entry a {
- padding: 5px 5px;
- color: #008AFF;
-}
-
-/* Custom */
-
-.blog-info, .blog-contact {
- font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
- color: #999;
- font-size: 15px;
- margin-bottom: 30px;
-}
-
-.blog-info:before {
- content: "Available on: ";
-}
-
-.blog-contact:before {
- content: "Maintainer: ";
-}
-
-.blog-info a, .blog-info i, .blog-contact a {
- color: #008AFF;
- text-decoration: none;
- padding: 5px 5px;
-}
-
-.blog-info a:hover, .blog-contact a:hover, .post-entry a:hover {
- border-radius: 2px;
- color: #008AFF;
- background-color: #CCC;
-}
-
-.post-preview .blog-info, .post-preview .blog-contact {
- margin-top: 5px;
- margin-bottom: 0;
-}
-
-@media only screen and (min-width: 768px) {
- .post-preview .blog-info, .post-preview .blog-contact {
- margin-top: 10px;
- }
-}
-
-.brand-img {
- width: 150px;
- margin: 0;
- padding: 0;
-}
-
-.post-preview .post-meta,
-.post-heading .post-meta,
-.page-meta {
- font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
- font-size: 16px;
- font-weight: 300;
- font-style: normal;
-}
-
-a.post-read-more {
- color: #444;
-}
-
-a.post-read-more:hover,
-a.post-read-more:focus {
- color: #0085a1;
- border-radius: 0px;
- background-color: transparent;
-}
-
-.blog-post {
- /* font-family: 'Lora', 'Times New Roman', serif; */
- font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
- font-weight: 300;
-}
diff --git a/static/img/database-sticker.png b/static/img/database-sticker.png
deleted file mode 100644
index cf3c7e3..0000000
Binary files a/static/img/database-sticker.png and /dev/null differ
diff --git a/themes/beautifulhugo/.gitattributes b/themes/beautifulhugo/.gitattributes
deleted file mode 100644
index bdb0cab..0000000
--- a/themes/beautifulhugo/.gitattributes
+++ /dev/null
@@ -1,17 +0,0 @@
-# Auto detect text files and perform LF normalization
-* text=auto
-
-# Custom for Visual Studio
-*.cs diff=csharp
-
-# Standard to msysgit
-*.doc diff=astextplain
-*.DOC diff=astextplain
-*.docx diff=astextplain
-*.DOCX diff=astextplain
-*.dot diff=astextplain
-*.DOT diff=astextplain
-*.pdf diff=astextplain
-*.PDF diff=astextplain
-*.rtf diff=astextplain
-*.RTF diff=astextplain
diff --git a/themes/beautifulhugo/.gitignore b/themes/beautifulhugo/.gitignore
deleted file mode 100644
index 81b9599..0000000
--- a/themes/beautifulhugo/.gitignore
+++ /dev/null
@@ -1,50 +0,0 @@
-# Themes directory of example site; ignored so that we can clone the repo
-# inside the themes directory and test the example site with "hugo server".
-exampleSite/themes/
-
-# Windows image file caches
-Thumbs.db
-ehthumbs.db
-
-# Folder config file
-Desktop.ini
-
-# Recycle Bin used on file shares
-$RECYCLE.BIN/
-
-# Windows Installer files
-*.cab
-*.msi
-*.msm
-*.msp
-
-# Windows shortcuts
-*.lnk
-
-# Vim swap files
-*.swp
-
-# =========================
-# Operating System Files
-# =========================
-
-# OSX
-# =========================
-
-.DS_Store
-.AppleDouble
-.LSOverride
-
-# Thumbnails
-._*
-
-# Files that might appear on external disk
-.Spotlight-V100
-.Trashes
-
-# Directories potentially created on remote AFP share
-.AppleDB
-.AppleDesktop
-Network Trash Folder
-Temporary Items
-.apdisk
diff --git a/themes/beautifulhugo/LICENSE b/themes/beautifulhugo/LICENSE
deleted file mode 100644
index 7787b8f..0000000
--- a/themes/beautifulhugo/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-The MIT License (MIT)
-
-Original work Copyright (c) 2015 Dean Attali
-Modified work Copyright (c) 2017 Michael Romero
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/themes/beautifulhugo/README.md b/themes/beautifulhugo/README.md
deleted file mode 100644
index 26fe826..0000000
--- a/themes/beautifulhugo/README.md
+++ /dev/null
@@ -1,184 +0,0 @@
-# Beautiful Hugo - An adaptation of the Beautiful Jekyll theme
-
-![Beautiful Hugo Theme Screenshot](https://github.com/halogenica/beautifulhugo/blob/master/images/screenshot.png)
-
-## Installation
-
- $ mkdir themes
- $ cd themes
- $ git submodule add https://github.com/halogenica/beautifulhugo.git beautifulhugo
-
-
-See [the Hugo documentation](https://gohugo.io/themes/installing/) for more information.
-
-## Extra Features
-
-### Responsive
-
-This theme is designed to look great on both large-screen and small-screen (mobile) devices.
-
-### Syntax highlighting
-
-This theme has support for either Hugo's lightning fast Chroma, or both server side and client side highlighting. See [the Hugo docs for more](https://gohugo.io/content-management/syntax-highlighting/).
-
-#### Chroma - New server side syntax highlighting
-
-To enable Chroma, add the following to your site parameters:
-
-```
-pygmentsCodeFences = true
-pygmentsUseClasses = true
-```
-
-Then, you can generate a different style by running:
-
-```
-hugo gen chromastyles --style=trac > static/css/syntax.css
-```
-
-#### Pygments - Old server side syntax highlighting
-
-To use this feature install Pygments (`pip install Pygments`) and add the following to your site parameters:
-
-```
-pygmentsStyle = "trac"
-pygmentsUseClassic = true
-```
-
-Pygments is mostly compatable with the newer Chroma. It is slower but has some additional theme options. I recommend Chroma over Pygments. Pygments will use `syntax.css` for highlighting, unless you also set the config `pygmentsUseClasses = false` which will generate the style code directly in the HTML file.
-
-#### Highlight.js - Client side syntax highlighting
-```
-[Params]
- useHLJS = true
-```
-
-Client side highlighting does not require pygments to be installed. This will use `highlight.min.css` instead of `syntax.css` for highlighting (effectively disabling Chroma). Highlight.js has a wider range of support for languages and themes, and an alternative highlighting engine.
-
-### Disqus support
-
-To use this feature, uncomment and fill out the `disqusShortname` parameter in `config.toml`.
-
-### Staticman support
-
-Add *Staticman* configuration section in `config.toml` or `config.yaml`
-
-Sample `config.toml` configuration
-
-```
-[Params.staticman]
- api = "https:///v3/entry/{GIT-HOST}///master/comments"
-[Params.staticman.recaptcha]
- sitekey: "6LeGeTgUAAAAAAqVrfTwox1kJQFdWl-mLzKasV0v"
- secret: "hsGjWtWHR4HK4pT7cUsWTArJdZDxxE2pkdg/ArwCguqYQrhuubjj3RS9C5qa8xu4cx/Y9EwHwAMEeXPCZbLR9eW1K9LshissvNcYFfC/b8KKb4deH4V1+oqJEk/JcoK6jp6Rr2nZV4rjDP9M7nunC3WR5UGwMIYb8kKhur9pAic="
-```
-
-Note: The public `API-ENDPOINT` https://staticman.net is currently hitting its API limit, so one may use other API instances to provide Staticman comment service.
-
-The section `[Params.staticman.recaptcha]` is *optional*. To add reCAPTCHA to your site, you have to replace the default values with your own ones (to be obtained from Google.) The site `secret` has to be encrypted with
-
- https:///v3/encrypt/
-
-You must also configure the `staticman.yml` in you blog website.
-
-```
-comments:
- allowedFields: ["name", "email", "website", "comment"]
- branch : "master"
- commitMessage : "New comment in {options.slug}"
- path: "data/comments/{options.slug}"
- filename : "comment-{@timestamp}"
- format : "yaml"
- moderation : true
- requiredFields : ['name', 'email', 'comment']
- transforms:
- email : md5
- generatedFields:
- date:
- type : "date"
- options:
- format : "iso8601"
- reCaptcha:
- enabled: true
- siteKey: "6LeGeTgUAAAAAAqVrfTwox1kJQFdWl-mLzKasV0v"
- secret: "hsGjWtWHR4HK4pT7cUsWTArJdZDxxE2pkdg/ArwCguqYQrhuubjj3RS9C5qa8xu4cx/Y9EwHwAMEeXPCZbLR9eW1K9LshissvNcYFfC/b8KKb4deH4V1+oqJEk/JcoK6jp6Rr2nZV4rjDP9M7nunC3WR5UGwMIYb8kKhur9pAic="
-```
-
-If you *don't* have the section `[Params.staticman]` in `config.toml`, you *won't* need the section `reCaptcha` in `staticman.yml`
-
-### Google Analytics
-
-To add Google Analytics, simply sign up to [Google Analytics](https://www.google.com/analytics/) to obtain your Google Tracking ID, and add this tracking ID to the `googleAnalytics` parameter in `config.toml`.
-
-### Commit SHA on the footer
-
-If the source of your site is in a Git repo, the SHA corresponding to the commit the site is built from can be shown on the footer. To do so, two site parameters `commit` has to be defined in the config file `config.toml`:
-
-```
-enableGitInfo = true
-[Params]
- commit = "https://github.com///tree/"
-```
-
-See at [vincenttam/vincenttam.gitlab.io](https://gitlab.com/vincenttam/vincenttam.gitlab.io) for an example of how to add it to a continuous integration system.
-
-### Multilingual
-
-To allow Beautiful Hugo to go multilingual, you need to define the languages
-you want to use inside the `languages` parameter on `config.toml` file, also
-redefining the content dir for each one. Check the `i18n/` folder to see all
-languages available.
-
-```toml
-[languages]
- [languages.en]
- contentDir = "content/en" # English
- [languages.ja]
- contentDir = "content/ja" # Japanese
- [languages.br]
- contentDir = "content/br" # Brazilian Portuguese
-```
-
-Now you just need to create a subdir within the `content/` folder for each
-language and just put stuff inside `page/` and `post/` regular directories.
-```
-content/ content/ content/
-└── en/ └── br/ └── ja/
- ├── page/ ├── page/ ├── page/
- └── post/ └── post/ └── post/
-
-```
-
-### Extra shortcodes
-
-There are two extra shortcodes provided (along with the customized figure shortcode):
-
-#### Details
-
-This simply adds the html5 detail attribute, supported on all *modern* browsers. Use it like this:
-
-```
-{{< details "This is the details title (click to expand)" >}}
-This is the content (hidden until clicked).
-{{< /details >}}
-```
-
-#### Split
-
-This adds a two column side-by-side environment (will turn into 1 col for narrow devices):
-
-```
-{{< columns >}}
-This is column 1.
-{{< column >}}
-This is column 2.
-{{< endcolumn >}}
-```
-
-## About
-
-This is an adaptation of the Jekyll theme [Beautiful Jekyll](https://deanattali.com/beautiful-jekyll/) by [Dean Attali](https://deanattali.com/aboutme#contact). It supports most of the features of the original theme, and many new features. It has diverged from the Jekyll theme over time, with years of community updates.
-
-## License
-
-MIT Licensed, see [LICENSE](https://github.com/halogenica/Hugo-BeautifulHugo/blob/master/LICENSE).
diff --git a/themes/beautifulhugo/archetypes/default.md b/themes/beautifulhugo/archetypes/default.md
deleted file mode 100644
index fcf00da..0000000
--- a/themes/beautifulhugo/archetypes/default.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: "{{ replace .Name "-" " " | title }}"
-author: ""
-type: ""
-date: {{ .Date }}
-subtitle: ""
-image: ""
-tags: []
----
diff --git a/themes/beautifulhugo/data/beautifulhugo/social.toml b/themes/beautifulhugo/data/beautifulhugo/social.toml
deleted file mode 100644
index 2de1362..0000000
--- a/themes/beautifulhugo/data/beautifulhugo/social.toml
+++ /dev/null
@@ -1,161 +0,0 @@
-[[social_icons]]
-id = "email"
-url = "mailto:%s"
-title = "Email me"
-icon = "fas fa-envelope"
-
-[[social_icons]]
-id = "github"
-url = "https://github.com/%s"
-title = "GitHub"
-icon = "fab fa-github"
-
-[[social_icons]]
-id = "gitlab"
-url = "https://gitlab.com/%s"
-title = "GitLab"
-icon = "fab fa-gitlab"
-
-[[social_icons]]
-id = "bitbucket"
-url = "https://bitbucket.org/%s"
-title = "Bitbucket"
-icon = "fab fa-bitbucket"
-
-[[social_icons]]
-id = "twitter"
-url = "https://twitter.com/%s"
-title = "Twitter"
-icon = "fab fa-twitter"
-
-[[social_icons]]
-id = "facebook"
-url = "https://www.facebook.com/%s"
-title = "Facebook"
-icon = "fab fa-facebook"
-
-[[social_icons]]
-id = "slack"
-url = "https://%s.slack.com/"
-title = "Slack"
-icon = "fab fa-slack"
-
-[[social_icons]]
-id = "reddit"
-url = "https://reddit.com/u/%s"
-title = "Reddit"
-icon = "fab fa-reddit-alien"
-
-[[social_icons]]
-id = "linkedin"
-url = "https://linkedin.com/in/%s"
-title = "LinkedIn"
-icon = "fab fa-linkedin"
-
-[[social_icons]]
-id = "xing"
-url = "https://www.xing.com/profile/%s"
-title = "Xing"
-icon = "fab fa-xing"
-
-[[social_icons]]
-id = "stackoverflow"
-url = "https://stackoverflow.com/%s"
-title = "StackOverflow"
-icon = "fab fa-stack-overflow"
-
-[[social_icons]]
-id = "snapchat"
-url = "https://www.snapchat.com/add/%s"
-title = "Snapchat"
-icon = "fab fa-snapchat-ghost"
-
-[[social_icons]]
-id = "instagram"
-url = "https://www.instagram.com/%s"
-title = "Instagram"
-icon = "fab fa-instagram"
-
-[[social_icons]]
-id = "youtube"
-url = "https://www.youtube.com/%s"
-title = "Youtube"
-icon = "fab fa-youtube"
-
-[[social_icons]]
-id = "soundcloud"
-url = "https://soundcloud.com/%s"
-title = "SoundCloud"
-icon = "fab fa-soundcloud"
-
-[[social_icons]]
-id = "spotify"
-url = "https://open.spotify.com/user/%s"
-title = "Spotify"
-icon = "fab fa-spotify"
-
-[[social_icons]]
-id = "bandcamp"
-url = "https://%s.bandcamp.com/"
-title = "Bandcamp"
-icon = "fab fa-bandcamp"
-
-[[social_icons]]
-id = "itchio"
-url = "https://itch.io/profile/%s"
-title = "Itch.io"
-icon = "fas fa-gamepad"
-
-[[social_icons]]
-id = "keybase"
-url = "https://keybase.io/%s"
-title = "Keybase"
-icon = "fab fa-keybase"
-
-[[social_icons]]
-id = "vk"
-url = "https://vk.com/%s"
-title = "VK"
-icon = "fab fa-vk"
-
-[[social_icons]]
-id = "paypal"
-url = "https://paypal.me/%s"
-title = "PayPal"
-icon = "fab fa-paypal"
-
-[[social_icons]]
-id = "telegram"
-url = "https://telegram.me/%s"
-title = "Telegram"
-icon = "fab fa-telegram"
-
-[[social_icons]]
-id = "500px"
-url = "https://500px.com/%s"
-title = "500px"
-icon = "fab fa-500px"
-
-[[social_icons]]
-id = "codepen"
-url = "https://codepen.io/%s"
-title = "CodePen"
-icon = "fab fa-codepen"
-
-[[social_icons]]
-id = "kaggle"
-url = "https://www.kaggle.com/%s"
-title = "kaggle"
-icon = "fab fa-kaggle"
-
-[[social_icons]]
-id = "mastodon"
-url = "https://%s"
-title = "Mastodon"
-icon = "fab fa-mastodon"
-
-[[social_icons]]
-id = "weibo"
-url = "https://weibo.com/%s"
-title = "Weibo"
-icon = "fab fa-weibo"
diff --git a/themes/beautifulhugo/exampleSite/config.toml b/themes/beautifulhugo/exampleSite/config.toml
deleted file mode 100644
index 97699ba..0000000
--- a/themes/beautifulhugo/exampleSite/config.toml
+++ /dev/null
@@ -1,113 +0,0 @@
-baseurl = "https://username.github.io"
-DefaultContentLanguage = "en"
-#DefaultContentLanguage = "ja"
-title = "Beautiful Hugo"
-theme = "beautifulhugo"
-metaDataFormat = "yaml"
-pygmentsStyle = "trac"
-pygmentsUseClasses = true
-pygmentsCodeFences = true
-pygmentsCodefencesGuessSyntax = true
-#pygmentsUseClassic = true
-#pygmentOptions = "linenos=inline"
-#disqusShortname = "XXX"
-#googleAnalytics = "XXX"
-
-[Params]
-# homeTitle = "Beautiful Hugo Theme" # Set a different text for the header on the home page
- subtitle = "Build a beautiful and simple website in minutes"
- mainSections = ["post","posts"]
- logo = "img/avatar-icon.png" # Expecting square dimensions
- favicon = "img/favicon.ico"
- dateFormat = "January 2, 2006"
- commit = false
- rss = true
- comments = true
- readingTime = true
- wordCount = true
- useHLJS = true
- socialShare = true
- delayDisqus = true
- showRelatedPosts = true
-# hideAuthor = true
-# gcse = "012345678901234567890:abcdefghijk" # Get your code from google.com/cse. Make sure to go to "Look and Feel" and change Layout to "Full Width" and Theme to "Classic"
-
-#[[Params.bigimg]]
-# src = "img/triangle.jpg"
-# desc = "Triangle"
-#[[Params.bigimg]]
-# src = "img/sphere.jpg"
-# desc = "Sphere"
-# # position: see values of CSS background-position.
-# position = "center top"
-#[[Params.bigimg]]
-# src = "img/hexagon.jpg"
-# desc = "Hexagon"
-
-[Author]
- name = "Some Person"
- website = "yourwebsite.com"
- email = "youremail@domain.com"
- facebook = "username"
- github = "username"
- gitlab = "username"
- bitbucket = "username"
- twitter = "username"
- reddit = "username"
- linkedin = "username"
- xing = "username"
- stackoverflow = "users/XXXXXXX/username"
- snapchat = "username"
- instagram = "username"
- youtube = "user/username" # or channel/channelname
- soundcloud = "username"
- spotify = "username"
- bandcamp = "username"
- itchio = "username"
- vk = "username"
- paypal = "username"
- telegram = "username"
- 500px = "username"
- codepen = "username"
- mastodon = "url"
- kaggle = "username"
- weibo = "username"
- slack = "username"
-
-[[menu.main]]
- name = "Blog"
- url = ""
- weight = 1
-
-[[menu.main]]
- name = "About"
- url = "page/about/"
- weight = 3
-
-[[menu.main]]
- identifier = "samples"
- name = "Samples"
- weight = 2
-
-[[menu.main]]
- parent = "samples"
- name = "Big Image Sample"
- url = "post/2017-03-07-bigimg-sample"
- weight = 1
-
-[[menu.main]]
- parent = "samples"
- name = "Math Sample"
- url = "post/2017-03-05-math-sample"
- weight = 2
-
-[[menu.main]]
- parent = "samples"
- name = "Code Sample"
- url = "post/2016-03-08-code-sample"
- weight = 3
-
-[[menu.main]]
- name = "Tags"
- url = "tags"
- weight = 3
diff --git a/themes/beautifulhugo/exampleSite/content/_index.md b/themes/beautifulhugo/exampleSite/content/_index.md
deleted file mode 100644
index cc3b464..0000000
--- a/themes/beautifulhugo/exampleSite/content/_index.md
+++ /dev/null
@@ -1,2 +0,0 @@
-## Front Page Content
-`beautifulhugo` supports content on your front page. Edit `/content/_index.md` to change what appears here. Delete `/content/_index.md` if you don't want any content here.
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/page/about.md b/themes/beautifulhugo/exampleSite/content/page/about.md
deleted file mode 100644
index ee61a99..0000000
--- a/themes/beautifulhugo/exampleSite/content/page/about.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-title: About me
-subtitle: Why you'd want to go on a date with me
-comments: false
----
-
-My name is Inigo Montoya. I have the following qualities:
-
-- I rock a great mustache
-- I'm extremely loyal to my family
-
-What else do you need?
-
-### my history
-
-To be honest, I'm having some trouble remembering right now, so why don't you just watch [my movie](http://en.wikipedia.org/wiki/The_Princess_Bride_%28film%29) and it will answer **all** your questions.
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-01-04-first-post.md b/themes/beautifulhugo/exampleSite/content/post/2015-01-04-first-post.md
deleted file mode 100644
index 4d4cf45..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-01-04-first-post.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: First post!
-date: 2015-01-05
----
-
-This is my first post, how exciting!
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-01-15-pirates.md b/themes/beautifulhugo/exampleSite/content/post/2015-01-15-pirates.md
deleted file mode 100644
index f2f8f08..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-01-15-pirates.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Pirates arrrr
-date: 2015-01-15
----
-
-Piracy is typically an act of robbery or criminal violence at sea. The term can include acts committed on land, in the air, or in other major bodies of water or on a shore. It does not normally include crimes committed against persons traveling on the same vessel as the perpetrator (e.g. one passenger stealing from others on the same vessel). The term has been used throughout history to refer to raids across land borders by non-state agents.
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-01-19-soccer.md b/themes/beautifulhugo/exampleSite/content/post/2015-01-19-soccer.md
deleted file mode 100644
index 82889be..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-01-19-soccer.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: Soccer
-subtitle: Best sport ever!
-date: 2015-01-19
----
-
-From Wikipedia:
-
-Association football, more commonly known as football or soccer,[2] is a sport played between two teams of eleven players with a spherical ball. It is played by 250 million players in over 200 countries, making it the world's most popular sport.[3][4][5][6] The game is played on a rectangular field with a goal at each end. The object of the game is to score by getting the ball into the opposing goal.
-
-The goalkeepers are the only players allowed to touch the ball with their hands or arms while it is in play and then only in their penalty area. Outfield players mostly use their feet to strike or pass the ball, but may use their head or torso to strike the ball instead. The team that scores the most goals by the end of the match wins. If the score is level at the end of the game, either a draw is declared or the game goes into extra time and/or a penalty shootout depending on the format of the competition. The Laws of the Game were originally codified in England by The Football Association in 1863. Association football is governed internationally by the International Federation of Association Football (FIFA; French: Fédération Internationale de Football Association) which organises a World Cup every four years.[7]
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-01-27-dear-diary.md b/themes/beautifulhugo/exampleSite/content/post/2015-01-27-dear-diary.md
deleted file mode 100644
index bed5417..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-01-27-dear-diary.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Dear diary
-date: 2015-01-27
----
-
-What is it with that Mary girl? Dragging me to school every day. As if I had a choice. What you don't hear in those nursery rhymes is that she starves me if I don't go to school with her; it's the only way I can stay alive! I'm thinking about being adopted by Little Bo Peep, sure I may get lost, but anything is better than being with Mary and those little brats at school (shudder, shudder).
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-02-13-hamlet-monologue.md b/themes/beautifulhugo/exampleSite/content/post/2015-02-13-hamlet-monologue.md
deleted file mode 100644
index 48dd133..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-02-13-hamlet-monologue.md
+++ /dev/null
@@ -1,41 +0,0 @@
----
-title: To be
-subtitle: ... or not to be?
-date: 2015-02-13
----
-
-To be, or not to be--that is the question:
-Whether 'tis nobler in the mind to suffer
-The slings and arrows of outrageous fortune
-Or to take arms against a sea of troubles
-And by opposing end them. To die, to sleep--
-No more--and by a sleep to say we end
-The heartache, and the thousand natural shocks
-That flesh is heir to. 'Tis a consummation
-Devoutly to be wished. To die, to sleep--
-To sleep--perchance to dream: ay, there's the rub,
-For in that sleep of death what dreams may come
-When we have shuffled off this mortal coil,
-Must give us pause. There's the respect
-That makes calamity of so long life.
-For who would bear the whips and scorns of time,
-Th' oppressor's wrong, the proud man's contumely
-The pangs of despised love, the law's delay,
-The insolence of office, and the spurns
-That patient merit of th' unworthy takes,
-When he himself might his quietus make
-With a bare bodkin? Who would fardels bear,
-To grunt and sweat under a weary life,
-But that the dread of something after death,
-The undiscovered country, from whose bourn
-No traveller returns, puzzles the will,
-And makes us rather bear those ills we have
-Than fly to others that we know not of?
-Thus conscience does make cowards of us all,
-And thus the native hue of resolution
-Is sicklied o'er with the pale cast of thought,
-And enterprise of great pitch and moment
-With this regard their currents turn awry
-And lose the name of action. -- Soft you now,
-The fair Ophelia! -- Nymph, in thy orisons
-Be all my sins remembered.
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-02-20-test-markdown.md b/themes/beautifulhugo/exampleSite/content/post/2015-02-20-test-markdown.md
deleted file mode 100644
index 1b36059..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-02-20-test-markdown.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Test markdown
-subtitle: Each post also has a subtitle
-date: 2015-02-20
-tags: ["example", "markdown"]
----
-
-You can write regular [markdown](http://markdowntutorial.com/) here and [Hugo](https://gohugo.io) will automatically convert it to a nice webpage. I strongly encourage you to [take 5 minutes to learn how to write in markdown](http://markdowntutorial.com/) - it'll teach you how to transform regular text into bold/italics/headings/tables/etc.
-
-**Here is some bold text**
-
-## Here is a secondary heading
-
-Here's a useless table:
-
-| Number | Next number | Previous number |
-| :------ |:--- | :--- |
-| Five | Six | Four |
-| Ten | Eleven | Nine |
-| Seven | Eight | Six |
-| Two | Three | One |
-
-
-How about a yummy crepe?
-
-![Crepe](http://s3-media3.fl.yelpcdn.com/bphoto/cQ1Yoa75m2yUFFbY2xwuqw/348s.jpg)
-
-Here's a code chunk with syntax highlighting:
-
-```javascript
-var foo = function(x) {
- return(x + 5);
-}
-foo(3)
-```
diff --git a/themes/beautifulhugo/exampleSite/content/post/2015-02-26-flake-it-till-you-make-it.md b/themes/beautifulhugo/exampleSite/content/post/2015-02-26-flake-it-till-you-make-it.md
deleted file mode 100644
index 895ff58..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2015-02-26-flake-it-till-you-make-it.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: Flake it till you make it
-subtitle: Excerpt from Soulshaping by Jeff Brown
-date: 2015-02-26
-bigimg: [{src: "/img/path.jpg", desc: "Path"}]
----
-
-Under what circumstances should we step off a path? When is it essential that we finish what we start? If I bought a bag of peanuts and had an allergic reaction, no one would fault me if I threw it out. If I ended a relationship with a woman who hit me, no one would say that I had a commitment problem. But if I walk away from a seemingly secure route because my soul has other ideas, I am a flake?
-
-The truth is that no one else can definitively know the path we are here to walk. It’s tempting to listen—many of us long for the omnipotent other—but unless they are genuine psychic intuitives, they can’t know. All others can know is their own truth, and if they’ve actually done the work to excavate it, they will have the good sense to know that they cannot genuinely know anyone else’s. Only soul knows the path it is here to walk. Since you are the only one living in your temple, only you can know its scriptures and interpretive structure.
-
-At the heart of the struggle are two very different ideas of success—survival-driven and soul-driven. For survivalists, success is security, pragmatism, power over others. Success is the absence of material suffering, the nourishing of the soul be damned. It is an odd and ironic thing that most of the material power in our world often resides in the hands of younger souls. Still working in the egoic and material realms, they love the sensations of power and focus most of their energy on accumulation. Older souls tend not to be as materially driven. They have already played the worldly game in previous lives and they search for more subtle shades of meaning in this one—authentication rather than accumulation. They are often ignored by the culture at large, although they really are the truest warriors.
-
-A soulful notion of success rests on the actualization of our innate image. Success is simply the completion of a soul step, however unsightly it may be. We have finished what we started when the lesson is learned. What a fear-based culture calls a wonderful opportunity may be fruitless and misguided for the soul. Staying in a passionless relationship may satisfy our need for comfort, but it may stifle the soul. Becoming a famous lawyer is only worthwhile if the soul demands it. It is an essential failure if you are called to be a monastic this time around. If you need to explore and abandon ten careers in order to stretch your soul toward its innate image, then so be it. Flake it till you make it.
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2016-03-08-code-sample.md b/themes/beautifulhugo/exampleSite/content/post/2016-03-08-code-sample.md
deleted file mode 100644
index af4514a..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2016-03-08-code-sample.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-title: Code Sample
-subtitle: Using Hugo or Pygments
-date: 2016-03-08
-tags: ["example", "code"]
----
-
-The following are two code samples using syntax highlighting.
-
-
-
-The following is a code sample using triple backticks ( ``` ) code fencing provided in Hugo. This is client side highlighting and does not require any special installation.
-
-```javascript
- var num1, num2, sum
- num1 = prompt("Enter first number")
- num2 = prompt("Enter second number")
- sum = parseInt(num1) + parseInt(num2) // "+" means "add"
- alert("Sum = " + sum) // "+" means combine into a string
-```
-
-
-The following is a code sample using the "highlight" shortcode provided in Hugo. This is server side highlighting and requires Python and Pygments to be installed.
-
-{{< highlight javascript >}}
- var num1, num2, sum
- num1 = prompt("Enter first number")
- num2 = prompt("Enter second number")
- sum = parseInt(num1) + parseInt(num2) // "+" means "add"
- alert("Sum = " + sum) // "+" means combine into a string
-{{ highlight >}}
-
-
-And here is the same code with line numbers:
-
-{{< highlight javascript "linenos=inline">}}
- var num1, num2, sum
- num1 = prompt("Enter first number")
- num2 = prompt("Enter second number")
- sum = parseInt(num1) + parseInt(num2) // "+" means "add"
- alert("Sum = " + sum) // "+" means combine into a string
-{{ highlight >}}
diff --git a/themes/beautifulhugo/exampleSite/content/post/2017-03-05-math-sample.md b/themes/beautifulhugo/exampleSite/content/post/2017-03-05-math-sample.md
deleted file mode 100644
index 8ecf666..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2017-03-05-math-sample.md
+++ /dev/null
@@ -1,49 +0,0 @@
----
-title: Math Sample
-subtitle: Using KaTeX
-date: 2017-03-05
-tags: ["example", "math"]
----
-
-KaTeX can be used to generate complex math formulas server-side.
-
-$$
-\phi = \frac{(1+\sqrt{5})}{2} = 1.6180339887\cdots
-$$
-
-Additional details can be found on [GitHub](https://github.com/Khan/KaTeX) or on the [Wiki](http://tiddlywiki.com/plugins/tiddlywiki/katex/).
-
-
-### Example 1
-
-If the text between $$ contains newlines it will rendered in display mode:
-```
-$$
-f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi
-$$
-```
-$$
-f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi
-$$
-
-
-### Example 2
-```
-$$
-\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }
-$$
-```
-$$
-\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }
-$$
-
-
-### Example 3
-```
-$$
-1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1.
-$$
-```
-$$
-1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1.
-$$
diff --git a/themes/beautifulhugo/exampleSite/content/post/2017-03-07-bigimg-sample.md b/themes/beautifulhugo/exampleSite/content/post/2017-03-07-bigimg-sample.md
deleted file mode 100644
index 754d999..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2017-03-07-bigimg-sample.md
+++ /dev/null
@@ -1,40 +0,0 @@
----
-title: Big Image Sample
-subtitle: Using Multiple Images
-date: 2017-03-07
-tags: ["example", "bigimg"]
-bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}, {src: "/img/sphere.jpg", desc: "Sphere"}, {src: "/img/hexagon.jpg", desc: "Hexagon"}]
----
-
-The image banners at the top of the page are refered to as "bigimg" in this theme. They are optional, and one more more can be specified. If more than one is specified, the images rotate every 10 seconds. In the front matter, bigimgs are specified using an array of hashes.
-
-
-
-A single bigimg can be specified in the front matter by the following YAML:
-```
-bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"}]
-```
-
-Multiple bigimgs can be specified in the front matter by the following YAML:
-```
-bigimg: [{src: "/img/triangle.jpg", desc: "Triangle"},
- {src: "/img/sphere.jpg", desc: "Sphere"},
- {src: "/img/hexagon.jpg", desc: "Hexagon"}]
-```
-
-Also note that the description field is optional, and images could instead be specified by:
-```
-bigimg: [{src: "/img/triangle.jpg"},
- {src: "/img/sphere.jpg"},
- {src: "/img/hexagon.jpg"}]
-```
-
-The above YAML array of hashes were written in "flow" style. However when generating a new page or post with `hugo new post/mypost.md`, hugo may interpret the archetype for bigimg in the default YAML style. Defining multiple bigimg's complete with descriptions in this style would be specified by:
-```
-bigimg:
-- {src: "/img/triangle.jpg", desc: "Triangle"}
-- {src: "/img/sphere.jpg", desc: "Sphere"}
-- {src: "/img/hexagon.jpg", desc: "Hexagon"}
-```
-
-Additional information can be found [in this YAML tutorial](https://rhnh.net/2011/01/31/yaml-tutorial/).
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/content/post/2017-03-20-photoswipe-gallery-sample.md b/themes/beautifulhugo/exampleSite/content/post/2017-03-20-photoswipe-gallery-sample.md
deleted file mode 100644
index 3daf172..0000000
--- a/themes/beautifulhugo/exampleSite/content/post/2017-03-20-photoswipe-gallery-sample.md
+++ /dev/null
@@ -1,37 +0,0 @@
----
-title: Photoswipe Gallery Sample
-subtitle: Making a Gallery
-date: 2017-03-20
-tags: ["example", "photoswipe"]
----
-
-Beautiful Hugo adds a few custom shortcodes created by [Li-Wen Yip](https://www.liwen.id.au/heg/) and [Gert-Jan van den Berg](https://github.com/GjjvdBurg/HugoPhotoSwipe) for making galleries with [PhotoSwipe](http://photoswipe.com) .
-
-{{< gallery caption-effect="fade" >}}
- {{< figure thumb="-thumb" link="/img/hexagon.jpg" >}}
- {{< figure thumb="-thumb" link="/img/sphere.jpg" caption="Sphere" >}}
- {{< figure thumb="-thumb" link="/img/triangle.jpg" caption="Triangle" alt="This is a long comment about a triangle" >}}
-{{< /gallery >}}
-
-
-## Example
-The above gallery was created using the following shortcodes:
-```
-{{* gallery caption-effect="fade" */>}}
- {{* figure thumb="-thumb" link="/img/hexagon.jpg" */>}}
- {{* figure thumb="-thumb" link="/img/sphere.jpg" caption="Sphere" */>}}
- {{* figure thumb="-thumb" link="/img/triangle.jpg" caption="Triangle" alt="This is a long comment about a triangle" */>}}
-{{* /gallery */>}}
-```
-
-## Usage
-For full details please see the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) page. Basic usages from above are:
-
-- Create a gallery with open and close tags `{{* gallery */>}}` and `{{* /gallery */>}}`
-- `{{* figure src="image.jpg" */>}}` will use `image.jpg` for thumbnail and lightbox
-- `{{* figure src="thumb.jpg" link="image.jpg" */>}}` will use `thumb.jpg` for thumbnail and `image.jpg` for lightbox
-- `{{* figure thumb="-small" link="image.jpg" */>}}` will use `image-small.jpg` for thumbnail and `image.jpg` for lightbox
-- All the [features/parameters](https://gohugo.io/extras/shortcodes) of Hugo's built-in `figure` shortcode work as normal, i.e. src, link, title, caption, class, attr (attribution), attrlink, alt
-- `{{* gallery caption-effect="fade" */>}}` will fade in captions for all figures in this gallery instead of the default slide-up behavior
-- Many gallery styles for captions and hover effects exist; view the [hugo-easy-gallery GitHub](https://github.com/liwenyip/hugo-easy-gallery/) for all options
-- Note that this theme will load the photoswipe gallery theme and scripts by default, no need to load photoswipe on your individual pages
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/layouts/partials/footer_custom.html b/themes/beautifulhugo/exampleSite/layouts/partials/footer_custom.html
deleted file mode 100644
index dc5320b..0000000
--- a/themes/beautifulhugo/exampleSite/layouts/partials/footer_custom.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/layouts/partials/head_custom.html b/themes/beautifulhugo/exampleSite/layouts/partials/head_custom.html
deleted file mode 100644
index 77b1ef4..0000000
--- a/themes/beautifulhugo/exampleSite/layouts/partials/head_custom.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/themes/beautifulhugo/exampleSite/static/.gitkeep b/themes/beautifulhugo/exampleSite/static/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/themes/beautifulhugo/i18n/br.yaml b/themes/beautifulhugo/i18n/br.yaml
deleted file mode 100644
index ca45382..0000000
--- a/themes/beautifulhugo/i18n/br.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2 de Janeiro de 2006"
-- id: shortdateFormat
- translation: "02/Jan/2006 15:04:05"
-- id: postedOnDate
- translation: "Postado em {{ . }}"
-- id: lastModified
- translation: "(Ultima modificação em {{ . }})"
-- id: translationsLabel
- translation: "Outras linguagens: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Saiba mais"
-- id: olderPosts
- translation: "Posts antigos"
-- id: newerPosts
- translation: "Posts novos"
-- id: previousPost
- translation: "Post anterior"
-- id: nextPost
- translation: "Próximo Post"
-- id: readTime
- translation: "minutos"
-- id: words
- translation: "palavras"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Opa, a página não existe"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} alimentada • Tema Beautiful Hugo adaptado de Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Ver navegação"
-- id: languageSwitcherLabel
- translation: "Idioma"
-- id: gcseLabelShort
- translation: "Buscar"
-- id: gcseLabelLong
- translation: "Buscar {{ .Site.Title }}"
-- id: gcseClose
- translation: "Fechar"
-
-# Staticman
-- id: noComment
- translation: "Sem comentários"
-- id: oneComment
- translation: "comentário"
-- id: moreComment
- translation: "comentários"
-- id: useMarkdown
- translation: "Você pode usar sintaxe MarkDown"
-- id: yourName
- translation: "Seu nome"
-- id: yourEmail
- translation: "Seu email"
-- id: yourWebsite
- translation: "Seu website"
-
-# Delayed Disqus
-- id: show
- translation: "Mostrar"
-- id: comments
- translation: "comentários"
-
-# Related posts
-- id: seeAlso
- translation: "Veja também"
diff --git a/themes/beautifulhugo/i18n/de.yaml b/themes/beautifulhugo/i18n/de.yaml
deleted file mode 100644
index 39d9312..0000000
--- a/themes/beautifulhugo/i18n/de.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "02.01.2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Gepostet am {{ . }}"
-- id: lastModified
- translation: "(Zuletzt geändert am {{ . }})"
-- id: translationsLabel
- translation: "Andere Sprachen: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Mehr"
-- id: olderPosts
- translation: "Ältere Posts"
-- id: newerPosts
- translation: "Neuere Posts"
-- id: previousPost
- translation: "Letzter Post"
-- id: nextPost
- translation: "Nächster Post"
-- id: readTime
- translation: "Minuten"
-- id: words
- translation: "Wörter"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Ups, diese Seite existiert nicht. (404 Error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} angetrieben • Theme Beautiful Hugo angepasst von Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Navigation"
-- id: languageSwitcherLabel
- translation: "Sprache"
-- id: gcseLabelShort
- translation: "Suche"
-- id: gcseLabelLong
- translation: "Suche {{ .Site.Title }}"
-- id: gcseClose
- translation: "Schließen"
-
-# Staticman
-- id: noComment
- translation: "Kein Kommentar"
-- id: oneComment
- translation: "Kommentar"
-- id: moreComment
- translation: "Kommentare"
-- id: useMarkdown
- translation: "Sie können Markdown-Syntax verwenden"
-- id: yourName
- translation: "Ihr Name"
-- id: yourEmail
- translation: "Ihre Emailadresse"
-- id: yourWebsite
- translation: "Ihre Website"
-
-# Delayed Disqus
-- id: show
- translation: "Zeige"
-- id: comments
- translation: "Kommentare"
-
-# Related posts
-- id: seeAlso
- translation: "Siehe auch"
diff --git a/themes/beautifulhugo/i18n/dk.yaml b/themes/beautifulhugo/i18n/dk.yaml
deleted file mode 100644
index deb8afc..0000000
--- a/themes/beautifulhugo/i18n/dk.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "January 2, 2006"
-- id: shortdateFormat
- translation: "Jan 2, 2006 15:04:05"
-- id: postedOnDate
- translation: "Slået op den {{ .Count }}"
-- id: lastModified
- translation: "(Senest redigeret den {{ .Count }})"
-- id: translationsLabel
- translation: "Andre sprog: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Læs mere"
-- id: olderPosts
- translation: "Ældre opslag"
-- id: newerPosts
- translation: "Nyere opslag"
-- id: previousPost
- translation: "Forrige opslag"
-- id: nextPost
- translation: "Næste opslag"
-- id: readTime
- translation: "Minutter"
-- id: words
- translation: "Ord"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Ups, denne side eksisterer ikke. (404 error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} drevet • Tema Beautiful Hugo tilpasset fra Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Navigation"
-- id: languageSwitcherLabel
- translation: "Sprog"
-- id: gcseLabelShort
- translation: "Søg"
-- id: gcseLabelLong
- translation: "Søg {{ .Site.Title }}"
-- id: gcseClose
- translation: "Luk"
-
-# Staticman
-- id: noComment
- translation: "Ingen kommentar"
-- id: oneComment
- translation: "Kommentar"
-- id: moreComment
- translation: "Kommentarer"
-- id: useMarkdown
- translation: "Du kan anvende Markdown syntax"
-- id: yourName
- translation: "Dit navn"
-- id: yourEmail
- translation: "Din emailadresse"
-- id: yourWebsite
- translation: "Din hjemmeside"
-
-# Delayed Disqus
-- id: show
- translation: "Vis"
-- id: comments
- translation: "Kommentarer"
-
-# Related posts
-- id: seeAlso
- translation: "Se også"
diff --git a/themes/beautifulhugo/i18n/en.yaml b/themes/beautifulhugo/i18n/en.yaml
deleted file mode 100644
index eee2c8a..0000000
--- a/themes/beautifulhugo/i18n/en.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "January 2, 2006"
-- id: shortdateFormat
- translation: "Jan 2, 2006 15:04:05"
-- id: postedOnDate
- translation: "Posted on {{ . }}"
-- id: lastModified
- translation: "(Last modified on {{ . }})"
-- id: translationsLabel
- translation: "Other languages: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Read More"
-- id: olderPosts
- translation: "Older Posts"
-- id: newerPosts
- translation: "Newer Posts"
-- id: previousPost
- translation: "Previous Post"
-- id: nextPost
- translation: "Next Post"
-- id: readTime
- translation: "minutes"
-- id: words
- translation: "words"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Whoops, this page doesn't exist. Move along. (404 error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} powered • Theme Beautiful Hugo adapted from Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Toggle navigation"
-- id: languageSwitcherLabel
- translation: "Language"
-- id: gcseLabelShort
- translation: "Search"
-- id: gcseLabelLong
- translation: "Search {{ .Site.Title }}"
-- id: gcseClose
- translation: "Close"
-
-# Staticman
-- id: noComment
- translation: "No comment"
-- id: oneComment
- translation: "comment"
-- id: moreComment
- translation: "comments"
-- id: useMarkdown
- translation: "You can use Markdown syntax"
-- id: yourName
- translation: "Your name"
-- id: yourEmail
- translation: "Your email address"
-- id: yourWebsite
- translation: "You website"
-
-# Delayed Disqus
-- id: show
- translation: "Show"
-- id: comments
- translation: "comments"
-
-# Related posts
-- id: seeAlso
- translation: "See also"
diff --git a/themes/beautifulhugo/i18n/eo.yaml b/themes/beautifulhugo/i18n/eo.yaml
deleted file mode 100644
index 24242f3..0000000
--- a/themes/beautifulhugo/i18n/eo.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2006-01-02"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Afiŝiĝis je {{ . }}"
-- id: lastModified
- translation: "(Laste aliiĝis je {{ . }})"
-- id: translationsLabel
- translation: "Aliaj lingvoj: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Legi pli"
-- id: olderPosts
- translation: "Plimalnovaj afiŝoj"
-- id: newerPosts
- translation: "Plinovaj afiŝoj"
-- id: previousPost
- translation: "Antaŭa afiŝo"
-- id: nextPost
- translation: "Sekva afiŝo"
-- id: readTime
- translation: "minutoj"
-- id: words
- translation: "vortoj"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Ups, ĉi tiu paĝo ne ekzistas. (404 Error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }}-povigita • Haŭto de Beautiful Hugo adaptiĝis de Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Navigacio"
-- id: languageSwitcherLabel
- translation: "Lingvo"
-- id: gcseLabelShort
- translation: "Serĉi"
-- id: gcseLabelLong
- translation: "Serĉi {{ .Site.Title }}"
-- id: gcseClose
- translation: "Fermi"
-
-# Staticman
-- id: noComment
- translation: "Sen komentoj"
-- id: oneComment
- translation: "komento"
-- id: moreComment
- translation: "komentoj"
-- id: useMarkdown
- translation: "Vi povus uzi Markdown-sintakson"
-- id: yourName
- translation: "Via nomo"
-- id: yourEmail
- translation: "Via retpoŝtadreso"
-- id: yourWebsite
- translation: "Via retpaĝaro"
-
-# Delayed Disqus
-- id: show
- translation: "Montru"
-- id: comments
- translation: "komentoj"
-
-# Related posts
-- id: seeAlso
- translation: "Vidu ankaŭ"
diff --git a/themes/beautifulhugo/i18n/es.yaml b/themes/beautifulhugo/i18n/es.yaml
deleted file mode 100644
index 0ef597a..0000000
--- a/themes/beautifulhugo/i18n/es.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2 de enero, 2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Publicado el {{ . }}"
-- id: lastModified
- translation: "(Última modificación en {{ . }})"
-- id: translationsLabel
- translation: "Otros idiomas: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Leer más"
-- id: olderPosts
- translation: "Artículos anteriores"
-- id: newerPosts
- translation: "Artículos siguientes"
-- id: previousPost
- translation: "Artículo anterior"
-- id: nextPost
- translation: "Artículo siguiente"
-- id: readTime
- translation: "minutos"
-- id: words
- translation: "palabras"
-
-
-# 404 page
-- id: pageNotFound
- translation: "¡Vaya! Esta página no existe (error 404)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} alimentada • Tema Beautiful Hugo adaptado de Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Conmuta navegación"
-- id: languageSwitcherLabel
- translation: "Idioma"
-- id: gcseLabelShort
- translation: "Buscar"
-- id: gcseLabelLong
- translation: "Buscar en {{ .Site.Title }}"
-- id: gcseClose
- translation: "Cerrar"
-
-# Staticman
-- id: noComment
- translation: "Sin comentarios"
-- id: oneComment
- translation: "comentario"
-- id: moreComment
- translation: "comentarios"
-- id: useMarkdown
- translation: "Puedes usar la sintaxis de Markdown"
-- id: yourName
- translation: "Tu nombre"
-- id: yourEmail
- translation: "Tu correo electrónico"
-- id: yourWebsite
- translation: "Tu sitio web"
-
-# Delayed Disqus
-- id: show
- translation: "Mostrar"
-- id: comments
- translation: "comentarios"
-
-# Related posts
-- id: seeAlso
- translation: "Ver también"
diff --git a/themes/beautifulhugo/i18n/fr.yaml b/themes/beautifulhugo/i18n/fr.yaml
deleted file mode 100644
index 4b68667..0000000
--- a/themes/beautifulhugo/i18n/fr.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "January 2, 2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Posté le {{ . }}"
-- id: lastModified
- translation: "(Dernière modification le {{ . }})"
-- id: translationsLabel
- translation: "Autres langues : "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Voir plus"
-- id: olderPosts
- translation: "Anciens posts"
-- id: newerPosts
- translation: "Nouveaux posts"
-- id: previousPost
- translation: "Post précédent"
-- id: nextPost
- translation: "Post suivant"
-- id: readTime
- translation: "minutes"
-- id: words
- translation: "mots"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Oups, cette page n'existe pas. (erreur 404)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Carbure avec Hugo v{{ .Site.Hugo.Version }} • Avec le Theme Beautiful Hugo adapté de Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Toggle navigation"
-- id: languageSwitcherLabel
- translation: "Langue"
-- id: gcseLabelShort
- translation: "Rechercher"
-- id: gcseLabelLong
- translation: "Rechercher {{ .Site.Title }}"
-- id: gcseClose
- translation: "Fermer"
-
-# Staticman
-- id: noComment
- translation: "Pas de commentaire"
-- id: oneComment
- translation: "commentaire"
-- id: moreComment
- translation: "commentaires"
-- id: useMarkdown
- translation: "Vous pouvez utiliser la syntaxe Markdown"
-- id: yourName
- translation: "Votre nom"
-- id: yourEmail
- translation: "Votre addresse mail"
-- id: yourWebsite
- translation: "Votre site web"
-
-# Delayed Disqus
-- id: show
- translation: "Afficher"
-- id: comments
- translation: "commentaires"
-
-# Related posts
-- id: seeAlso
- translation: "Voir également"
diff --git a/themes/beautifulhugo/i18n/hr.yaml b/themes/beautifulhugo/i18n/hr.yaml
deleted file mode 100644
index 2490ed1..0000000
--- a/themes/beautifulhugo/i18n/hr.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "Siječanj 2, 2006"
-- id: shortdateFormat
- translation: "Sij 2, 2006 15:04:05"
-- id: postedOnDate
- translation: "Obajvljeno na {{ .Count }}"
-- id: lastModified
- translation: "(Zadnja promjena na {{ .Count }})"
-- id: translationsLabel
- translation: "Ostali jezici: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Pročitaj više"
-- id: olderPosts
- translation: "Starije objave"
-- id: newerPosts
- translation: "Novije objave"
-- id: previousPost
- translation: "Prethodna objava"
-- id: nextPost
- translation: "Slijedeća objava"
-- id: readTime
- translation: "minuta"
-- id: words
- translation: "riječi"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Whoops, ova stranica ne postoji. Idemo dalje. (404 error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Pokreće Hugo v{{ .Site.Hugo.Version }} • Tema Beautiful Hugo prilagođena od Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Uključi/isključi navigaciju"
-- id: languageSwitcherLabel
- translation: "Jezik"
-- id: gcseLabelShort
- translation: "Traži"
-- id: gcseLabelLong
- translation: "Traži {{ .Site.Title }}"
-- id: gcseClose
- translation: "Zatvori"
-
-# Staticman
-- id: noComment
- translation: "Nema komenatara"
-- id: oneComment
- translation: "komentar"
-- id: moreComment
- translation: "komenatari"
-- id: useMarkdown
- translation: "Možete koristiti Markdown sintaksu"
-- id: yourName
- translation: "Vaše ime"
-- id: yourEmail
- translation: "Vaša email adresa"
-- id: yourWebsite
- translation: "You web stranica"
-
-# Delayed Disqus
-- id: show
- translation: "Pokaži"
-- id: comments
- translation: "komentari"
-
-# Related posts
-- id: seeAlso
- translation: "Također vidi"
diff --git a/themes/beautifulhugo/i18n/it.yaml b/themes/beautifulhugo/i18n/it.yaml
deleted file mode 100644
index c863da6..0000000
--- a/themes/beautifulhugo/i18n/it.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2 January 2006"
-- id: shortdateFormat
- translation: "2 Jan 2006 15:04:05"
-- id: postedOnDate
- translation: "Redatto il {{ . }}"
-- id: lastModified
- translation: "(Ultima modifica il {{ . }})"
-- id: translationsLabel
- translation: "Altre lingue: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Leggi"
-- id: olderPosts
- translation: "Articoli più vecchi"
-- id: newerPosts
- translation: "Articoli più recenti"
-- id: previousPost
- translation: "Articolo precedente"
-- id: nextPost
- translation: "Articolo successivo"
-- id: readTime
- translation: "minuti"
-- id: words
- translation: "parole"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Ops, questa pagina non esiste. (errore 404)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Sviluppato con Hugo v{{ .Site.Hugo.Version }} • Tema Beautiful Hugo adattato da Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Attiva/disattiva la navigazione"
-- id: languageSwitcherLabel
- translation: "Linguaggio"
-- id: gcseLabelShort
- translation: "Cerca"
-- id: gcseLabelLong
- translation: "Cerca {{ .Site.Title }}"
-- id: gcseClose
- translation: "Chiudi"
-
-# Staticman
-- id: noComment
- translation: "Nessun commento"
-- id: oneComment
- translation: "commento"
-- id: moreComment
- translation: "commenti"
-- id: useMarkdown
- translation: "Puoi usare la sintassi Markdown"
-- id: yourName
- translation: "Il tuo nome"
-- id: yourEmail
- translation: "Il tuo indirizzo mail"
-- id: yourWebsite
- translation: "Il tuo website"
-
-# Delayed Disqus
-- id: show
- translation: "Mostra"
-- id: comments
- translation: "commenti"
-
-# Related posts
-- id: seeAlso
- translation: "Guarda anche"
diff --git a/themes/beautifulhugo/i18n/ja.yaml b/themes/beautifulhugo/i18n/ja.yaml
deleted file mode 100644
index f8603f2..0000000
--- a/themes/beautifulhugo/i18n/ja.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2006年1月2日"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "{{ . }}に投稿"
-- id: lastModified
- translation: "(最終更新日時{{ . }})"
-- id: translationsLabel
- translation: "翻訳:"
-- id: translationsSeparator
- translation: "・"
-- id: readMore
- translation: "続きを読む"
-- id: olderPosts
- translation: "古いページ"
-- id: newerPosts
- translation: "新しいページ"
-- id: previousPost
- translation: "前ページ"
-- id: nextPost
- translation: "次ページ"
-- id: readTime
- translation: "分間"
-- id: words
- translation: "言葉"
-
-
-# 404 page
-- id: pageNotFound
- translation: "おっと、このページが存在しない。他にあたってください。(404エラー)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: '起動力にHugo v{{ .Site.Hugo.Version }} • テーマにBeautiful Hugoに基づいているBeautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "メニューを切り替え"
-- id: languageSwitcherLabel
- translation: "言語"
-- id: gcseLabelShort
- translation: "検索"
-- id: gcseLabelLong
- translation: "{{ .Site.Title }}を検索"
-- id: gcseClose
- translation: "閉じる"
-
-# Staticman
-- id: noComment
- translation: "0 件のコメント"
-- id: oneComment
- translation: "件のコメント"
-- id: moreComment
- translation: "件のコメント"
-- id: useMarkdown
- translation: "Markdown を使用できます"
-- id: yourName
- translation: "名前"
-- id: yourEmail
- translation: "メールアドレス"
-- id: yourWebsite
- translation: "ウェブサイト"
-
-# Delayed Disqus
-- id: show
- translation: "ショー"
-- id: comments
- translation: "コメント"
-
-# Related posts
-- id: seeAlso
- translation: "も参照してください"
diff --git a/themes/beautifulhugo/i18n/ko.yaml b/themes/beautifulhugo/i18n/ko.yaml
deleted file mode 100644
index 164a774..0000000
--- a/themes/beautifulhugo/i18n/ko.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2006년 1월 2일"
-- id: shortdateFormat
- translation: "2006. 1. 2. 15:04:05"
-- id: postedOnDate
- translation: "{{ .Count }}에 게시됨"
-- id: lastModified
- translation: "({{ .Count }}에 마지막으로 수정됨)"
-- id: translationsLabel
- translation: "다른 언어: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "더 읽기"
-- id: olderPosts
- translation: "이전 페이지"
-- id: newerPosts
- translation: "다음 페이지"
-- id: previousPost
- translation: "이전 글"
-- id: nextPost
- translation: "다음 글"
-- id: readTime
- translation: "분"
-- id: words
- translation: "단어"
-
-
-# 404 page
-- id: pageNotFound
- translation: "이런, 이 페이지를 찾을 수 없어요. (404 오류)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} 을 사용함 • Beautiful Jekyll 를 개조한 Beautiful Hugo 테마'
-
-# Navigation
-- id: toggleNavigation
- translation: "네비게이션 토글"
-- id: languageSwitcherLabel
- translation: "언어"
-- id: gcseLabelShort
- translation: "검색"
-- id: gcseLabelLong
- translation: "{{ .Site.Title }}에서 검색"
-- id: gcseClose
- translation: "닫기"
-
-# Staticman
-- id: noComment
- translation: "댓글이 없습니다."
-- id: oneComment
- translation: "개의 댓글"
-- id: moreComment
- translation: "개의 댓글들"
-- id: useMarkdown
- translation: "마크다운 문법을 쓸 수 있습니다."
-- id: yourName
- translation: "이름"
-- id: yourEmail
- translation: "이메일"
-- id: yourWebsite
- translation: "웹사이트"
-
-# Delayed Disqus
-- id: show
- translation: "표시"
-- id: comments
- translation: "댓글들"
-
-# Related posts
-- id: seeAlso
- translation: "더 보면 좋을 글들"
diff --git a/themes/beautifulhugo/i18n/lmo.yaml b/themes/beautifulhugo/i18n/lmo.yaml
deleted file mode 100644
index 92ece42..0000000
--- a/themes/beautifulhugo/i18n/lmo.yaml
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-# Content
-
-- id: dateFormat
-
- translation: "2 January 2006"
-
-- id: shortdateFormat
-
- translation: "2 Jan 2006 15:04:05"
-
-- id: postedOnDate
-
- translation: "Publegaa il {{ .Count }}"
-
-- id: lastModified
-
- translation: "(Darrera modifega ell {{ .Count }})"
-
-- id: translationsLabel
-
- translation: "Alter lengov: "
-
-- id: translationsSeparator
-
- translation: ", "
-
-- id: readMore
-
- translation: "Lensg"
-
-- id: olderPosts
-
- translation: "Articol pussee vegg"
-
-- id: newerPosts
-
- translation: "Articoli pussee noeuv"
-
-- id: previousPost
-
- translation: "Articolo de prima"
-
-- id: nextPost
-
- translation: "Articolo dopo"
-
-- id: readTime
-
- translation: "megnuu"
-
-- id: words
-
- translation: "paroll"
-
-
-
-
-
-# 404 page
-
-- id: pageNotFound
-
- translation: "Ocio, quella pagina chi la esist no. (errore 404)"
-
-
-
-# Footer
-
-- id: poweredBy # Accepts HTML
-
- translation: 'Desviluppaa con Hugo v{{ .Site.Hugo.Version }} • Tema Beautiful Hugo adattaa de Beautiful Jekyll'
-
-
-
-# Navigation
-
-- id: toggleNavigation
-
- translation: "Attiva/disattiva la navigazion"
-
-- id: languageSwitcherLabel
-
- translation: "Lengua"
-
-- id: gcseLabelShort
-
- translation: "Cerca"
-
-- id: gcseLabelLong
-
- translation: "Cerca {{ .Site.Title }}"
-
-- id: gcseClose
-
- translation: "Sara su"
-
-
-
-# Staticman
-
-- id: noComment
-
- translation: "Nissub comment"
-
-- id: oneComment
-
- translation: "comment"
-
-- id: moreComment
-
- translation: "comment"
-
-- id: useMarkdown
-
- translation: "Te pòdet doperà la sintassi Markdown"
-
-- id: yourName
-
- translation: "El tò nomm"
-
-- id: yourEmail
-
- translation: "La toa adressa e-mail"
-
-- id: yourWebsite
-
- translation: "El tò sitt web"
-
-
-
-# Delayed Disqus
-
-- id: show
-
- translation: "Mostra"
-
-- id: comments
-
- translation: "comment"
-
-
-
-# Related posts
-
-- id: seeAlso
-
- translation: "Varda anca"
-
-# Content
-
-- id: dateFormat
-
- translation: "2 January 2006"
-
-- id: shortdateFormat
-
- translation: "2 Jan 2006 15:04:05"
-
-- id: postedOnDate
-
- translation: "Publegaa il {{ .Count }}"
-
-- id: lastModified
-
- translation: "(Darrera modifega ell {{ .Count }})"
-
-- id: translationsLabel
-
- translation: "Alter lengov: "
-
-- id: translationsSeparator
-
- translation: ", "
-
-- id: readMore
-
- translation: "Lensg"
-
-- id: olderPosts
-
- translation: "Articol pussee vegg"
-
-- id: newerPosts
-
- translation: "Articoli pussee noeuv"
-
-- id: previousPost
-
- translation: "Articolo de prima"
-
-- id: nextPost
-
- translation: "Articolo dopo"
-
-- id: readTime
-
- translation: "megnuu"
-
-- id: words
-
- translation: "paroll"
-
-
-
-
-
-# 404 page
-
-- id: pageNotFound
-
- translation: "Ocio, quella pagina chi la esist no. (errore 404)"
-
-
-
-# Footer
-
-- id: poweredBy # Accepts HTML
-
- translation: 'Desviluppaa con Hugo v{{ .Site.Hugo.Version }} • Tema Beautiful Hugo adattaa de Beautiful Jekyll'
-
-
-
-# Navigation
-
-- id: toggleNavigation
-
- translation: "Attiva/disattiva la navigazion"
-
-- id: languageSwitcherLabel
-
- translation: "Lengua"
-
-- id: gcseLabelShort
-
- translation: "Cerca"
-
-- id: gcseLabelLong
-
- translation: "Cerca {{ .Site.Title }}"
-
-- id: gcseClose
-
- translation: "Sara su"
-
-
-
-# Staticman
-
-- id: noComment
-
- translation: "Nissub comment"
-
-- id: oneComment
-
- translation: "comment"
-
-- id: moreComment
-
- translation: "comment"
-
-- id: useMarkdown
-
- translation: "Te pòdet doperà la sintassi Markdown"
-
-- id: yourName
-
- translation: "El tò nomm"
-
-- id: yourEmail
-
- translation: "La toa adressa e-mail"
-
-- id: yourWebsite
-
- translation: "El tò sitt web"
-
-
-
-# Delayed Disqus
-
-- id: show
-
- translation: "Mostra"
-
-- id: comments
-
- translation: "comment"
-
-
-
-# Related posts
-
-- id: seeAlso
-
- translation: "Varda anca"
diff --git a/themes/beautifulhugo/i18n/nb.yaml b/themes/beautifulhugo/i18n/nb.yaml
deleted file mode 100644
index fa02605..0000000
--- a/themes/beautifulhugo/i18n/nb.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "02.01.2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Postet {{ . }}"
-- id: lastModified
- translation: "(Sist endret {{ . }})"
-- id: translationsLabel
- translation: "Andre språk: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Les Mer"
-- id: olderPosts
- translation: "Eldre Poster"
-- id: newerPosts
- translation: "Nyere Poster"
-- id: previousPost
- translation: "Forrige Post"
-- id: nextPost
- translation: "Neste Post"
-- id: readTime
- translation: "minutter"
-- id: words
- translation: "ord"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Oisann! Denne siden finnes visst ikke. Prøv noe annet. (404 feil)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Kjører på Hugo v{{ .Site.Hugo.Version }} • Tema fra Beautiful Hugo tilpasset fra Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Navigasjon på/av"
-- id: languageSwitcherLabel
- translation: "Språk"
-- id: gcseLabelShort
- translation: "Søk"
-- id: gcseLabelLong
- translation: "Søk {{ .Site.Title }}"
-- id: gcseClose
- translation: "Lukk"
-
-# Staticman
-- id: noComment
- translation: "Ingen kommentarer"
-- id: oneComment
- translation: "kommentar"
-- id: moreComment
- translation: "kommentarer"
-- id: useMarkdown
- translation: "Du kan bruke Markdown syntax"
-- id: yourName
- translation: "Ditt navn"
-- id: yourEmail
- translation: "Din e-postadresse"
-- id: yourWebsite
- translation: "Din webside"
-
-# Delayed Disqus
-- id: show
- translation: "Vis"
-- id: comments
- translation: "kommentarer"
-
-# Related posts
-- id: seeAlso
- translation: "Se også"
diff --git a/themes/beautifulhugo/i18n/nl.yaml b/themes/beautifulhugo/i18n/nl.yaml
deleted file mode 100644
index f757606..0000000
--- a/themes/beautifulhugo/i18n/nl.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2006-01-02"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Gepost op {{ . }}"
-- id: lastModified
- translation: "(Laatst gewijzigd op {{ . }})"
-- id: translationsLabel
- translation: "Andere talen: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Meer lezen"
-- id: olderPosts
- translation: "Oudere berichten"
-- id: newerPosts
- translation: "Nieuwere berichten"
-- id: previousPost
- translation: "Vorige bericht"
-- id: nextPost
- translation: "Volgende bericht"
-- id: readTime
- translation: "minuten"
-- id: words
- translation: "woorden"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Oeps, deze pagina bestaat niet. (404 Error)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }}-aangedreven • Thema door Beautiful Hugo aangepast van Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Navigatie"
-- id: languageSwitcherLabel
- translation: "Taal"
-- id: gcseLabelShort
- translation: "Zoeken"
-- id: gcseLabelLong
- translation: "Zoek {{ .Site.Title }}"
-- id: gcseClose
- translation: "Sluiten"
-
-# Staticman
-- id: noComment
- translation: "Geen commentaar"
-- id: oneComment
- translation: "reactie"
-- id: moreComment
- translation: "reacties"
-- id: useMarkdown
- translation: "Je kunt Markdown-syntax gebruiken"
-- id: yourName
- translation: "Jouw naam"
-- id: yourEmail
- translation: "Jouw e-mailadres"
-- id: yourWebsite
- translation: "Jouw website"
-
-# Delayed Disqus
-- id: show
- translation: "Laat zien"
-- id: comments
- translation: "reacties"
-
-# Related posts
-- id: seeAlso
- translation: "Zie ook"
diff --git a/themes/beautifulhugo/i18n/pl.yaml b/themes/beautifulhugo/i18n/pl.yaml
deleted file mode 100644
index 4b41797..0000000
--- a/themes/beautifulhugo/i18n/pl.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "02.01.2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Opublikowany {{ . }}"
-- id: lastModified
- translation: "(Ostatnia modyfikacja {{ . }})"
-- id: translationsLabel
- translation: "Inne języki: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Więcej"
-- id: olderPosts
- translation: "Poprzednie wpisy"
-- id: newerPosts
- translation: "Następne wpisy"
-- id: previousPost
- translation: "Poprzedni"
-- id: nextPost
- translation: "Następny"
-- id: readTime
- translation: "minuty"
-- id: words
- translation: "słowa"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Nieprawidłowy adres (błąd 404)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} napędzany • Motyw Beautiful Hugo przystosowany od Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Nawigacja"
-- id: languageSwitcherLabel
- translation: "Język"
-- id: gcseLabelShort
- translation: "Szukaj"
-- id: gcseLabelLong
- translation: "Szukaj {{ .Site.Title }}"
-- id: gcseClose
- translation: "Zamknij"
-
-# Staticman
-- id: noComment
- translation: "Bez komentarza"
-- id: oneComment
- translation: "komentarz"
-- id: moreComment
- translation: "komentarzy"
-- id: useMarkdown
- translation: "Możesz użyć składni Markdown"
-- id: yourName
- translation: "Twoje imię"
-- id: yourEmail
- translation: "Twój adres email"
-- id: yourWebsite
- translation: "Twoja strona internetowa"
-
-# Delayed Disqus
-- id: show
- translation: "Pokaż"
-- id: comments
- translation: "komentarzy"
-
-# Related posts
-- id: seeAlso
- translation: "Zobacz też"
diff --git a/themes/beautifulhugo/i18n/ru.yaml b/themes/beautifulhugo/i18n/ru.yaml
deleted file mode 100644
index 0f72c37..0000000
--- a/themes/beautifulhugo/i18n/ru.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "02.01.2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "Опубликовано {{ . }}"
-- id: lastModified
- translation: "(Последнее изменение {{ . }})"
-- id: translationsLabel
- translation: "Другие языки: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Далее"
-- id: olderPosts
- translation: "Предыдущие записи"
-- id: newerPosts
- translation: "Новые записи"
-- id: previousPost
- translation: "Предыдущий"
-- id: nextPost
- translation: "Следующий"
-- id: readTime
- translation: "минут"
-- id: words
- translation: "слова"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Уууупс, страница не найдена. Поищите ещё. (ошибка 404)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'На базе Hugo v{{ .Site.Hugo.Version }} • Тема Beautiful Hugo на базе Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "Навигация"
-- id: languageSwitcherLabel
- translation: "Язык"
-- id: gcseLabelShort
- translation: "Поиск"
-- id: gcseLabelLong
- translation: "Поиск по {{ .Site.Title }}"
-- id: gcseClose
- translation: "Закрыть"
-
-# Staticman
-- id: noComment
- translation: "Без комментариев"
-- id: oneComment
- translation: "комментарий"
-- id: moreComment
- translation: "комментарии"
-- id: useMarkdown
- translation: "Вы можете использовать синтаксис Markdown"
-- id: yourName
- translation: "Ваше имя"
-- id: yourEmail
- translation: "Ваш адрес электронной почты"
-- id: yourWebsite
- translation: "Ваш сайт"
-
-# Delayed Disqus
-- id: show
- translation: "Показать"
-- id: comments
- translation: "комментариев"
-
-# Related posts
-- id: seeAlso
- translation: "Смотрите также"
diff --git a/themes/beautifulhugo/i18n/tr.yaml b/themes/beautifulhugo/i18n/tr.yaml
deleted file mode 100644
index 29e24f8..0000000
--- a/themes/beautifulhugo/i18n/tr.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "2 Ocak 2006"
-- id: shortdateFormat
- translation: "2 Oca 2006 15.04.05"
-- id: postedOnDate
- translation: "{{ .Count }} tarihinde paylaşıldı"
-- id: lastModified
- translation: "({{ .Count }} tarihinde güncellendi)"
-- id: translationsLabel
- translation: "Diğer diller: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "Daha fazla oku"
-- id: olderPosts
- translation: "Önceki gönderiler"
-- id: newerPosts
- translation: "Son gönderiler"
-- id: previousPost
- translation: "Önceki gönderi"
-- id: nextPost
- translation: "Sonraki gönderi"
-- id: readTime
- translation: "dakika"
-- id: words
- translation: "kelime"
-
-
-# 404 page
-- id: pageNotFound
- translation: "Ups, bu sayfa mevcut değil. Başka bir yöne ilerleyin. (404 hatası)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: 'Hugo v{{ .Site.Hugo.Version }} altyapısı • Beautiful Jekyll temasından uyarlanan Beautiful Hugo teması kullanılmaktadır.'
-
-# Navigation
-- id: toggleNavigation
- translation: "Gezinmeyi aktifleştirin"
-- id: languageSwitcherLabel
- translation: "Dil"
-- id: gcseLabelShort
- translation: "Arama"
-- id: gcseLabelLong
- translation: "{{ .Site.Title }} içinde arayın"
-- id: gcseClose
- translation: "Kapat"
-
-# Staticman
-- id: noComment
- translation: "Yorum yok"
-- id: oneComment
- translation: "yorum"
-- id: moreComment
- translation: "yorum"
-- id: useMarkdown
- translation: "Markdown söz dizimini kullanabilirsiniz"
-- id: yourName
- translation: "İsminiz"
-- id: yourEmail
- translation: "E-posta adresiniz"
-- id: yourWebsite
- translation: "Web siteniz"
-
-# Delayed Disqus
-- id: show
- translation: "Göster"
-- id: comments
- translation: "yorumlar"
-
-# Related posts
-- id: seeAlso
- translation: "Ayrıca bakınız"
diff --git a/themes/beautifulhugo/i18n/zh-CN.yaml b/themes/beautifulhugo/i18n/zh-CN.yaml
deleted file mode 100644
index 7777495..0000000
--- a/themes/beautifulhugo/i18n/zh-CN.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "January 2, 2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "发表于 {{ . }}"
-- id: lastModified
- translation: "(上次修改时间 {{ . }})"
-- id: translationsLabel
- translation: "其它语言: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "阅读全文"
-- id: olderPosts
- translation: "下一页"
-- id: newerPosts
- translation: "上一页"
-- id: previousPost
- translation: "前一篇"
-- id: nextPost
- translation: "后一篇"
-- id: readTime
- translation: "分钟"
-- id: words
- translation: "个字"
-
-
-# 404 page
-- id: pageNotFound
- translation: "啊哦,这篇文章不存在。 (404 错误)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: '由 Hugo v{{ .Site.Hugo.Version }} 强力驱动 • 主题 Beautiful Hugo 移植自 Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "切换导航"
-- id: languageSwitcherLabel
- translation: "语言"
-- id: gcseLabelShort
- translation: "搜索"
-- id: gcseLabelLong
- translation: "搜索 {{ .Site.Title }}"
-- id: gcseClose
- translation: "关闭"
-
-# Staticman
-- id: noComment
- translation: "没有评论"
-- id: oneComment
- translation: "则评论"
-- id: moreComment
- translation: "则评论"
-- id: useMarkdown
- translation: "您可以使用Markdown语法"
-- id: yourName
- translation: "你的名字"
-- id: yourEmail
- translation: "您的电子邮件地址"
-- id: yourWebsite
- translation: "你的网页"
-
-# Delayed Disqus
-- id: show
- translation: "显示"
-- id: comments
- translation: "则评论"
-
-# Related posts
-- id: seeAlso
- translation: "也可以看看"
diff --git a/themes/beautifulhugo/i18n/zh-TW.yaml b/themes/beautifulhugo/i18n/zh-TW.yaml
deleted file mode 100644
index 6d2436d..0000000
--- a/themes/beautifulhugo/i18n/zh-TW.yaml
+++ /dev/null
@@ -1,74 +0,0 @@
-# Content
-- id: dateFormat
- translation: "January 2, 2006"
-- id: shortdateFormat
- translation: "2 Jan, 2006 15:04:05"
-- id: postedOnDate
- translation: "發表於 {{ . }}"
-- id: lastModified
- translation: "(最後修改於 {{ . }})"
-- id: translationsLabel
- translation: "其他語言: "
-- id: translationsSeparator
- translation: ", "
-- id: readMore
- translation: "閱讀全文"
-- id: olderPosts
- translation: "更舊的文章"
-- id: newerPosts
- translation: "更新的文章"
-- id: previousPost
- translation: "上一篇"
-- id: nextPost
- translation: "下一篇"
-- id: readTime
- translation: "分鐘"
-- id: words
- translation: "個字"
-
-
-# 404 page
-- id: pageNotFound
- translation: "哎呀呀,這個頁面不存在,去其他地方逛逛吧。 (404 錯誤)"
-
-# Footer
-- id: poweredBy # Accepts HTML
- translation: '由 Hugo v{{ .Site.Hugo.Version }} 提供 • 主題 Beautiful Hugo 移植自 Beautiful Jekyll'
-
-# Navigation
-- id: toggleNavigation
- translation: "開關導覽"
-- id: languageSwitcherLabel
- translation: "語言"
-- id: gcseLabelShort
- translation: "搜尋"
-- id: gcseLabelLong
- translation: "搜尋 {{ .Site.Title }}"
-- id: gcseClose
- translation: "關閉"
-
-# Staticman
-- id: noComment
- translation: "沒有評論"
-- id: oneComment
- translation: "則評論"
-- id: moreComment
- translation: "則評論"
-- id: useMarkdown
- translation: "您可以使用Markdown語法"
-- id: yourName
- translation: "您的名字"
-- id: yourEmail
- translation: "您的電子信箱"
-- id: yourWebsite
- translation: "您的網頁"
-
-# Delayed Disqus
-- id: show
- translation: "顯示"
-- id: comments
- translation: "則評論"
-
-# Related posts
-- id: seeAlso
- translation: "其他相關"
diff --git a/themes/beautifulhugo/layouts/404.html b/themes/beautifulhugo/layouts/404.html
deleted file mode 100644
index dc12f2d..0000000
--- a/themes/beautifulhugo/layouts/404.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{{ define "header" }}{{ end }}
-{{ define "main" }}
-