.iris-editorial-context{--iris-area-accent:#7b3da0}.iris-accent-BI_FORECAST{--iris-area-accent:#94600d}.iris-accent-BI_TRANSFER{--iris-area-accent:#006b80}.iris-accent-BI_EVOLUTION{--iris-area-accent:#335e91}.iris-accent-BI_HERITAGE{--iris-area-accent:#7b3da0}
.iris-editorial-context[class*=iris-accent-] .category-head-with-identity>.category-identity-image{border-bottom:4px solid var(--iris-area-accent);padding-bottom:4px}
.iris-editorial-context[class*=iris-accent-] .category-head:not(.category-head-with-identity){border-bottom:3px solid var(--iris-area-accent);padding-bottom:8px}
.iris-editorial-context[class*=iris-accent-] .pending-content h1{border-bottom:3px solid var(--iris-area-accent);padding-bottom:8px}

.iris-web-tree.iris-map-compact{--iris-area-accent:#7b3da0;color:#21334e;background:#ffffff}
.iris-web-tree.iris-map-compact>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;align-items:start}
.iris-web-tree.iris-map-compact>ul>li{border:1px solid #dce3ed;border-radius:8px;padding:4px;margin:0;min-width:0}
.iris-web-tree.iris-map-compact li.iris-map-area{border-inline-start:4px solid var(--iris-area-accent)}
.iris-web-tree.iris-map-compact li[data-iris-area-current=true]{outline:1px solid var(--iris-area-accent)}
.iris-web-tree.iris-map-compact a,.iris-web-tree.iris-map-compact summary,.iris-web-tree.iris-map-compact .iris-tree-label{min-height:44px;padding:8px;box-sizing:border-box}
.iris-web-tree.iris-map-compact details>a{margin-inline-start:0}
.iris-web-tree.iris-map-compact ul ul{margin-inline-start:4px;padding-inline-start:4px}
.iris-web-tree.iris-map-compact .iris-map-location{display:block;padding:0 8px 8px;font-size:14px;font-weight:600;color:#21334e}
.iris-web-tree.iris-map-compact a[aria-current=page]{border-inline-start:3px solid var(--iris-area-accent);font-weight:700}
.iris-web-tree.iris-map-compact a:focus-visible,.iris-web-tree.iris-map-compact summary:focus-visible{outline:3px solid #7b3da0;outline-offset:-3px}
@media(max-width:500px){.iris-web-tree.iris-map-compact>ul{grid-template-columns:minmax(0,1fr);gap:8px}}

.iris-editorial-context.iris-map-context-compact .aux{flex-wrap:wrap;align-items:flex-start}
.iris-editorial-context.iris-map-context-compact .aux>details.iris-context-map{flex-basis:100%;min-width:0}
.iris-editorial-context.iris-map-context-compact details.iris-context-map[open]{position:static;inset:auto;z-index:auto;overflow:visible;height:auto;max-height:none}
.iris-editorial-context.iris-map-context-compact details.iris-context-map[open]>summary{position:static}
.iris-editorial-context.iris-map-context-compact details.iris-context-map>summary{min-height:44px;cursor:pointer}
.iris-editorial-context.iris-map-context-compact details.iris-context-map>summary:focus-visible{outline:3px solid var(--iris-area-accent);outline-offset:-3px}
.iris-editorial-context.iris-map-context-compact details.iris-context-map{margin-top:8px}
