.oil-graph-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:16px;background:var(--panel,#fff);border:1px solid var(--line,#e0e6ed);border-radius:14px}.oil-graph-controls label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600}.oil-graph-controls select,.oil-graph-controls input:not([type=checkbox]){min-height:40px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:8px;background:var(--panel,#fff);color:inherit;font:inherit}.oil-graph-search{flex:1;min-width:200px}.oil-graph-controls .oil-graph-history{flex-direction:row;align-items:center;min-height:40px;font-weight:400}.oil-graph-explanation{font-size:13px;color:var(--muted,#5b687d);line-height:1.6;max-width:1000px}.oil-graph-count{font-size:13px;font-weight:600}.oil-graph-canvas{background:var(--panel,#fff);border:1px solid var(--line,#e0e6ed);border-radius:14px;overflow:auto}.oil-graph-svg{display:block;width:100%;min-width:900px;height:auto}.oil-graph-edge{stroke:#a7b8c8;stroke-width:2}.oil-graph-edge.historical{stroke-dasharray:7 6;stroke:#b69e7d}.oil-graph-node{fill:#eef4f8;stroke:#9cb5c9;stroke-width:1.5}.oil-graph-node.center{fill:#14314b;stroke:#14314b}.oil-graph-node.people{fill:#f0edf8;stroke:#ad9bcf}.oil-graph-node.assets{fill:#ecf5ee;stroke:#8bb996}.oil-graph-svg a:focus .oil-graph-node,.oil-graph-svg a:hover .oil-graph-node{stroke:#dd9400;stroke-width:3}.oil-graph-name,.oil-graph-kind{text-anchor:middle;fill:#17324d;font-family:inherit;font-size:12px;font-weight:600}.oil-graph-kind{font-size:10px;font-weight:400;fill:#586f82}.oil-graph-svg a:has(.center) text{fill:#fff}.oil-graph-records{margin:18px 0}.oil-graph-records summary{font-size:15px;font-weight:600;cursor:pointer;padding:12px 0}.oil-graph-table-wrap{overflow:auto}.oil-graph-records table{width:100%;border-collapse:collapse;font-size:12px}.oil-graph-records th,.oil-graph-records td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid var(--line,#e0e6ed);min-width:130px;max-width:330px;overflow-wrap:anywhere}.oil-graph-records small{display:block;margin-top:5px;color:var(--muted,#5b687d);line-height:1.5}.oil-graph-records td b{font-weight:600}.oil-graph-records td .tag{margin-top:6px}@media(max-width:600px){.oil-graph-controls{padding:12px;gap:10px}.oil-graph-search{min-width:100%;order:-1}.oil-graph-controls label{flex:1}.oil-graph-controls .oil-graph-history{min-width:100%}.oil-graph-svg{min-width:900px}.oil-graph-canvas:before{content:'Схему можно прокручивать по горизонтали. Все сведения доступны в таблице ниже.';display:block;padding:12px;font-size:12px;color:var(--muted,#5b687d)}}
