.dg-art{background:#253a37}.dg-art-steps{display:grid;gap:8px}.dg-art-steps>span{border:1px solid #718c7c;padding:11px 14px;font-size:13px}.dg-art-steps>span:last-child{border-color:var(--lime);color:var(--lime)}.dg-map{margin:30px 0;background:#e5eadf;border:1px solid #b9c5ad;border-radius:5px;overflow:hidden}.dg-map-top{display:flex;justify-content:space-between;gap:20px;padding:15px 20px;background:#2e4439;color:#e8efde;font:9px/1.7 'Courier New',monospace;letter-spacing:.7px}.dg-map-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.dg-disk-tree{padding:26px 20px;display:grid;align-content:start;gap:12px;border-right:1px solid #c0cbb6;font-size:12px;line-height:1.6}.dg-disk-tree strong{margin-bottom:9px}.dg-disk-tree>span{padding:8px 10px}.dg-selected{background:#cfdfb4;border-radius:3px}.dg-disk-detail{min-width:0;padding:28px 25px}.dg-disk-detail>.mono{font-size:9px;line-height:1.6;color:#596c51}.dg-partition-bar{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,2.2fr) minmax(0,.8fr);gap:5px;margin:25px 0 23px;min-height:90px}.dg-partition-bar>*{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 4px;font-size:10px;line-height:1.5;background:#c4d5b0;border-top:8px solid #83986c;overflow-wrap:anywhere}.dg-partition-bar>strong{background:#d1dfec;border-color:#758ea2;font-size:14px}.dg-partition-bar>:last-child{background:#e4dfd0;border-color:#9f9278}.dg-file-example{background:#f4f5ec;border:1px solid #c7d0be;border-radius:3px;padding:15px;display:grid;gap:12px;font-size:12px;line-height:1.6}.dg-file-example>span{font-size:10px;color:#63755b}.dg-map figcaption{border-top:1px solid #c0cbb6;padding:17px 22px;font-size:11px;line-height:1.8;color:#52624b}.dg-action-legend{display:flex;gap:20px;flex-wrap:wrap;margin:0 0 24px}.dg-action-legend>span{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.7}.dg-action-legend i{width:10px;height:10px;flex-shrink:0;border-radius:50%}.dg-read-dot{background:#527953}.dg-write-dot{background:var(--red)}.dg-guide .reading-note a,.dg-guide .article-summary a{text-decoration:underline;text-underline-offset:3px}.dg-guide b[lang=en]{font-size:.95em;overflow-wrap:anywhere}.dg-guide>.article-nav[aria-label="Связанные материалы"]{margin-top:65px}.dg-guide>.article-help{margin-top:35px}@media(max-width:700px){.dg-map-grid{grid-template-columns:minmax(0,1fr)}.dg-disk-tree{border-right:0;border-bottom:1px solid #c0cbb6;padding:20px}.dg-disk-detail{padding:23px 20px}.dg-map-top{display:block;padding:14px 20px}.dg-map-top>span{display:block}.dg-map-top>span+span{margin-top:5px}.dg-partition-bar{margin-block:20px;min-height:80px}.dg-map figcaption{padding:16px 20px}.dg-action-legend{gap:12px}.dg-action-legend>span{font-size:11px}.dg-guide>.article-nav[aria-label="Связанные материалы"]{margin-top:45px}}
