.site-map section[id]{scroll-margin-top:20px}.map-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.map-channels>a{display:flex;align-items:center;gap:12px;padding:17px 15px;background:white;border:1px solid #dce6f2;border-radius:10px}.map-channels .icon{font-size:28px;color:#438ad0;flex-shrink:0}.map-channels h2{font-size:18px;font-weight:700;color:#2e547d;margin:0 0 4px}.map-channels span{font-size:11px;color:#7b8ea5}.map-channels b{margin-left:auto;color:#79a4ce}.map-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.map-entry{display:flex;align-items:center;gap:12px;min-width:0;padding:18px;border-bottom:1px solid #edf1f7;border-right:1px solid #edf1f7}.map-entry>.icon{flex-shrink:0;font-size:24px;color:#4885bd}.map-entry h3{font-size:16px;font-weight:600;color:#334e6b;margin:0 0 5px}.map-entry p{font-size:12px;color:#8090a5;margin:0;line-height:1.6}.map-entry>span{margin-left:auto;color:#94aaca;font-size:15px}.map-entry:hover,.map-name-grid>a:hover,.map-regions>a:hover{background:#f5f9ff;color:#0b53c6}.map-regions{padding:10px 18px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px 16px}.map-regions>a{padding:10px 6px;display:flex;justify-content:space-between;border-bottom:1px solid #edf2f7;font-size:13px;border-radius:4px}.map-regions span{color:#a2b8cf}.map-name-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 18px;column-gap:22px}.map-name-grid>a{display:flex;flex-direction:column;gap:4px;padding:12px 2px;border-bottom:1px solid #edf1f7;font-size:14px}.map-name-grid small{font-size:11px;color:#8494a8}.site-map .dl-note p{margin:10px 0;line-height:1.9}@media(max-width:1280px){.map-entry-grid,.map-name-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.map-channels>a{gap:8px;padding:14px 12px}.map-channels .icon{font-size:23px}.map-channels span{font-size:10px}}
