#archive-tree{
font-weight:700
}#archive-tree .jstree-anchor,#archive-tree .jstree-icon,#archive-tree .jstree-wholerow{
line-height:48px;
height:48px
}#archive-tree .jstree-themeicon:before{
content:unset
}#archive-tree .jstree-themeicon.fa-folder{
display:inline-block;
width:48px;
height:48px;
background:url(../../../images/folder-icon.png) center center/contain no-repeat;
text-indent:-9999px;
overflow:hidden
}#archive-tree .jstree-themeicon:not(.fa-folder){
display:inline-block;
width:44px;
height:48px;
background:url(../../../base/images/sprite-resource-icons.png) -1273px -160px/5313.2px 222px no-repeat;
transform:scale(.74);
text-indent:-9999px;
overflow:hidden
}#archive-tree .jstree-themeicon.format-html{
background-position:-89px -160px
}#archive-tree .jstree-themeicon.format-json{
background-position:-163px -160px
}#archive-tree .jstree-themeicon.format-xml{
background-position:-237px -160px
}#archive-tree .jstree-themeicon.format-txt{
background-position:-311px -160px
}#archive-tree .jstree-themeicon.format-doc{
background-position:-385px -160px
}#archive-tree .jstree-themeicon.format-odt{
background-position:-459px -160px
}#archive-tree .jstree-themeicon.format-csv{
background-position:-533px -160px
}#archive-tree .jstree-themeicon.format-xls{
background-position:-607px -160px
}#archive-tree .jstree-themeicon.format-zip{
background-position:-681px -160px
}#archive-tree .jstree-themeicon.format-api{
background-position:-755px -160px
}#archive-tree .jstree-themeicon.format-pdf{
background-position:-829px -160px
}#archive-tree .jstree-themeicon.format-rdf{
background-position:-903px -160px
}#archive-tree .jstree-themeicon.format-wms{
background-position:-977px -160px
}#archive-tree .jstree-themeicon.format-png{
background-position:-1051px -160px
}#archive-tree .jstree-themeicon.format-jpg{
background-position:-1125px -160px
}#archive-tree .jstree-themeicon.format-gif{
background-position:-1199px -160px
}#archive-tree .jstree-themeicon.format-data{
background-position:-1273px -160px
}#archive-tree .jstree-themeicon.format-wfs{
background-position:-1347px -160px
}#archive-tree .jstree-themeicon.format-gml{
background-position:-1421px -160px
}#archive-tree .jstree-themeicon.format-wmts{
background-position:-1495px -160px
}#archive-tree .jstree-themeicon.format-kml{
background-position:-1569px -160px
}#archive-tree .jstree-themeicon.format-geo,#archive-tree .jstree-themeicon.format-geojson{
background-position:-1643px -160px
}#archive-tree .jstree-themeicon.format-tif{
background-position:-1865px -160px
}#archive-tree .jstree-themeicon.format-parquet{
background-position:-1717px -160px
}#archive-tree .jstree-themeicon.format-dbf{
background-position:-2383px -160px
}#archive-tree .jstree-themeicon.format-pmtiles{
background-position:-1939px -160px
}#archive-tree .jstree-themeicon.format-atx{
background-position:-2013px -160px
}#archive-tree .jstree-themeicon.format-md{
background-position:-1791px -160px
}#archive-tree .jstree-themeicon.format-fgb{
background-position:-2087px -160px
}#archive-tree .jstree-themeicon.format-gpkg{
background-position:-2309px -160px
}#archive-tree .jstree-themeicon.format-py{
background-position:-2457px -160px
}#archive-tree .jstree-themeicon.format-ipynb{
background-position:-2531px -160px
}#archive-tree .jstree-themeicon.format-gz{
background-position:-2605px -160px
}#archive-tree .jstree-themeicon.format-shp{
background-position:-2235px -160px
}#archive-tree .jstree-themeicon.format-shx{
background-position:-2161px -160px
}#archive-tree .unfold-node-metadata{
font-weight:400
}.ckanext-jstree-search .btn:focus-visible{
border-color:var(--bs-primary);
border-width:2px
}.resource-item.resource-item--scp{
display:flex;
justify-content:flex-start;
color:#000;
font-weight:700;
padding:10px;
align-items:center
}.resource-item.resource-item--scp .folder-icon{
width:32px;
height:32px;
display:flex;
align-items:center;
justify-content:center;
border-radius:4px;
background:#d2daea;
margin-right:18px
}.resource-item.resource-item--scp .item-text{
margin-right:8px
}.format-label[data-format*=parquet],.format-label[data-format=parquet]{
width:60px;
height:65px;
background-position:-2320px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=md],.format-label[data-format=md]{
width:60px;
height:65px;
background-position:-2420px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=py],.format-label[data-format=py]{
width:60px;
height:65px;
background-position:-3320px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=gpkg],.format-label[data-format=gpkg]{
width:60px;
height:65px;
background-position:-3120px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=fgb],.format-label[data-format=fgb]{
width:60px;
height:65px;
background-position:-2820px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=pmtiles],.format-label[data-format=pmtiles]{
width:60px;
height:65px;
background-position:-2620px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=tif],.format-label[data-format=tif]{
width:60px;
height:65px;
background-position:-2520px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=atx],.format-label[data-format=atx]{
width:60px;
height:65px;
background-position:-2720px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=dbf],.format-label[data-format=dbf]{
width:60px;
height:65px;
background-position:-3220px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=gz],.format-label[data-format=gz]{
width:60px;
height:65px;
background-position:-3520px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=shp],.format-label[data-format=shp]{
width:60px;
height:65px;
background-position:-3020px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=shx],.format-label[data-format=shx]{
width:60px;
height:65px;
background-position:-2920px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}.format-label[data-format*=ipynb],.format-label[data-format=ipynb]{
width:60px;
height:65px;
background-position:-3420px -220px;
transform:scale(.53);
margin:-14px 0 0 -14px
}