.iris-context-compact{display:none}@media(max-width:500px){.iris-context-full{display:none!important}.iris-context-compact{display:block;width:100%}.iris-context-compact summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}.iris-context-compact details[open] ol{display:block}.iris-context-compact details[open]{border-bottom:1px solid #dce3ed;padding-bottom:8px}.iris-context-location{display:block;font-weight:600;padding-bottom:6px}.iris-context-compact li+li:before{content:none}.iris-context-compact li{padding-inline-start:12px;border-inline-start:1px solid #dce3ed}}.iris-context-nav{font:14px/1.4 system-ui,sans-serif}.iris-context-nav ol{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.iris-context-nav li{display:flex;align-items:center;min-width:0;max-width:100%;overflow-wrap:anywhere}.iris-context-nav li+li:before{content:'/';padding:0 8px;opacity:.6}.iris-context-nav a,.iris-context-nav [aria-current]{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.iris-web-tree{font-size:16px;line-height:1.4;min-width:0}.iris-web-tree ul{display:block;list-style:none;margin:0;padding:0}.iris-web-tree ul ul{margin-inline-start:12px;padding-inline-start:12px;border-inline-start:1px solid #dce3ed}.iris-web-tree li[hidden]{display:none}.iris-web-tree li{display:block;min-width:0;margin:2px 0}.iris-web-tree a,.iris-web-tree summary,.iris-web-tree .iris-tree-label{display:flex;align-items:center;min-height:44px;padding:8px 12px;overflow-wrap:anywhere;white-space:normal}.iris-web-tree summary{cursor:pointer;font-weight:600;list-style:none;border-radius:6px;background:#ffffff}.iris-web-tree summary::-webkit-details-marker{display:none}.iris-web-tree summary:before{content:'▸';flex-shrink:0;margin-inline-end:8px}.iris-web-tree details[open]>summary:before{content:'▾'}.iris-web-tree a{color:#7b3da0;text-decoration:underline;text-underline-offset:3px}.iris-web-tree a[aria-current]{font-weight:700;border-inline-start:3px solid #7b3da0}.iris-web-tree a:focus-visible,.iris-web-tree summary:focus-visible,.iris-context-nav a:focus-visible{outline:3px solid #7b3da0;outline-offset:-3px}.iris-web-tree details>a{margin-inline-start:12px}.iris-document-tree>ul>li{border-bottom:1px solid #dce3ed;padding-bottom:4px}@media(max-width:500px){.iris-web-tree ul ul{margin-inline-start:6px;padding-inline-start:6px}.iris-web-tree a,.iris-web-tree summary{padding-inline:8px}}