.component.gallery2{display:flex;flex-direction:column;position:relative;background:none}.component.gallery2.empty{display:none}.component.gallery2 .collapsibleContent{display:flex;flex-direction:column;flex-grow:1;position:relative}.component.gallery2 .galleryItem.current{border-color:var(--highlight-bk-color);background:#fff}.component.gallery2 .galleryItem.current a{color:var(--highlight-bk-color)}.component.gallery2 .pager button{background-color:transparent;color:var(--link-color)}.component.gallery2.simplePaging .galleryContent{position:relative;margin:0 40px;z-index:1;text-align:center}.component.gallery2.simplePaging .galleryItem{display:inline-block;float:none}.component.gallery2.simplePaging .pager{position:absolute;top:0;bottom:0;left:0;right:0}.component.gallery2.simplePaging.empty .pager,.component.gallery2.simplePaging.firstPage.lastPage .pager,.component.gallery2.simplePaging.firstPage .pager .prev,.component.gallery2.simplePaging.lastPage .pager .next{display:none}.component.gallery2.simplePaging .pager .next,.component.gallery2.simplePaging .pager .prev{position:absolute;top:50%;margin-top:-24px;color:var(--link-color);cursor:pointer}.component.gallery2.simplePaging .pager .next:hover,.component.gallery2.simplePaging .pager .prev:hover{color:var(--link-active-color)}.component.gallery2.simplePaging .pager .prev{left:8px}.component.gallery2.simplePaging .pager .next{right:8px}.component.gallery2.simplePaging .pager .prev:before{content:"\f104";font-family:FontAwesome,sans-serif;font-size:48px}.component.gallery2.simplePaging .pager .next:before{content:"\f105";font-family:FontAwesome,sans-serif;font-size:48px}.component.gallery2.basicPaging .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:5px 0 0}.component.gallery2.basicPaging.smallThumbs .pager{margin:2px 0 0}.component.gallery2.basicPaging.xsmallThumbs .pager{margin:0}.component.gallery2.basicPaging.empty .pager,.component.gallery2.basicPaging.firstPage.lastPage .pager{display:none}.component.gallery2.basicPaging.firstPage .pager .prev,.component.gallery2.basicPaging.lastPage .pager .next{visibility:hidden}.component.gallery2.basicPaging .pager button{display:flex;align-items:center;justify-content:center}@media screen and (hover:hover){.component.gallery2.basicPaging .pager button:hover{color:var(--link-active-color)}}.component.gallery2.basicPaging .pager .prev:before{content:"\f104";font-family:FontAwesome,sans-serif;font-size:20px}.component.gallery2.basicPaging .pager .next:before{content:"\f105";font-family:FontAwesome,sans-serif;font-size:20px}.component.gallery2.basicPaging .pager .pages{display:flex;align-items:center;justify-content:center}.component.gallery2.basicPaging .pager .pages .page{margin:0 1px;padding:2px 5px}body.Engine_Gecko.OS_OSX .component.gallery2.basicPaging .pager .pages .page{padding-top:1px;padding-bottom:3px}.component.gallery2.basicPaging .pager .pages .page.current{background-color:var(--highlight-bk-color);color:var(--highlight-color);cursor:default}.component.gallery2.basicPaging .pager .pages .separator{display:flex;align-items:center;justify-content:center;width:8px;height:8px;margin:0 1px}.component.gallery2.basicPaging .pager .pages .separator:before{content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:8px;color:#f3f3f3}@media screen and (pointer:coarse){.component.gallery2.basicPaging .pager{margin-top:10px!important}.component.gallery2.basicPaging .pager .next,.component.gallery2.basicPaging .pager .prev{width:30px;margin:0 5px;border:1px solid var(--border-color);border-radius:2px}.component.gallery2.basicPaging .pager .pages .page{margin:0 2px;padding:5px 10px}}.component.gallery2 .galleryItem{display:flex}.component.gallery2 .galleryItem .thumb{flex:1;align-self:flex-start}.component.gallery2 .galleryItem .remove{margin:0;order:1}.component.gallery2.viewing .galleryItem .remove{display:none}body.Icons_FontAwesome .component.gallery2 .galleryItem .remove:before,body.No_Icons .component.gallery2 .galleryItem .remove:before{content:"\f00d";font-family:FontAwesome,sans-serif}body.Icons_Material .component.gallery2 .galleryItem .remove:before{content:"\e5cd";font-family:Material Icons,sans-serif}.component.gallery2 .bottomComponents,[role=tabpanel]>.component.gallery2:first-child>.collapsibleContent:first-child{margin:5px 0 0}