@layer quartz-base{.graph>h3{margin:0;font-size:1rem}.graph>.graph-outer{border:1px solid var(--lightgray);box-sizing:border-box;border-radius:5px;height:250px;margin:.5em 0;position:relative;overflow:hidden}.graph>.graph-outer>.global-graph-icon{cursor:pointer;color:var(--dark);opacity:.5;background:0 0;border:none;border-radius:4px;width:24px;height:24px;margin:.3rem;padding:.2rem;position:absolute;top:0;right:0}.graph>.graph-outer>.global-graph-icon:hover{background:var(--lightgray)}.graph>.global-graph-outer{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:100%;display:none;position:fixed;inset:0;overflow:hidden}.graph>.global-graph-outer.active{display:block}.global-graph-panel{border:1px solid var(--lightgray);background:var(--light);box-sizing:border-box;border-radius:5px;flex-direction:column;width:80vw;height:80vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.graph-toolbar{border-bottom:1px solid var(--lightgray);color:var(--dark);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.graph-toolbar h3{margin:0;font-size:1rem}.graph-connections{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.graph-toolbar button{cursor:pointer;border:1px solid var(--gray);background:var(--light);color:var(--dark);font:inherit;border-radius:4px;padding:.35rem .55rem}.graph-toolbar button[aria-pressed=true]{background:var(--highlight);border:2px solid var(--secondary);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.graph-toolbar button:focus-visible,.graph .global-graph-icon:focus-visible{outline:3px solid var(--secondary);outline-offset:3px}.graph-scope{color:var(--darkgray);font-size:.85rem}.graph-close{margin-left:auto}.graph .global-graph-container{flex:1;width:100%;min-height:0;position:relative}.graph-container{width:100%;height:100%}@media (max-width:800px){.global-graph-panel{width:94vw;height:88vh}.graph-toolbar{gap:.5rem;padding:.6rem}.graph-connections{order:2;width:100%}}}