.pac-access-graph{position:relative;display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:44px;align-items:start;margin-top:24px}.pac-graph-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.pac-graph-lines path{stroke:var(--ui-primary,#007c88);stroke-width:1.5;fill:none;opacity:.45}.pac-graph-column{position:relative;display:grid;gap:12px;min-width:0}.pac-graph-node{display:grid;gap:8px;padding:16px;border:1px solid var(--ui-border,#ccdce1);border-radius:12px;background:var(--ui-surface,#fff);color:var(--ui-text,#17313d);text-align:left;overflow-wrap:anywhere;min-width:0}.pac-graph-node h4,.pac-graph-node p{margin:0}.pac-graph-node small{display:block;opacity:.8}.pac-graph-node ul{padding-left:18px;margin:4px 0}.pac-graph-node li+li{margin-top:8px}.pac-graph-node summary{cursor:pointer;min-height:32px}.pac-graph-profile{border:2px solid var(--ui-primary,#007c88)}.pac-map-note{margin:16px 0}.pac-automation-flow,.pac-automation-workflows{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.pac-automation-flow>span:not([aria-hidden]){padding:12px;border:1px solid var(--ui-border,#ccdce1);border-radius:10px}.pac-map-table{overflow:auto;margin-top:20px}.pac-map-table table{width:100%;border-collapse:collapse}.pac-map-table th,.pac-map-table td{text-align:left;padding:12px;border-bottom:1px solid var(--ui-border,#ccdce1)}.pac-map-table caption{text-align:left;font-weight:600;padding:12px}@media(max-width:1000px){.pac-access-graph{grid-template-columns:1fr;gap:24px}.pac-graph-lines{display:none}.pac-graph-column{grid-template-columns:1fr}.pac-graph-column button{min-height:44px}}
