/* Practical guides – editorial refinements, aligned with existing xg guide layout. */
.xg-article table{border-collapse:collapse;width:100%;margin:20px 0 25px;display:block;overflow-x:auto;max-width:100%;font-size:.92rem}
.xg-article th,.xg-article td{border:1px solid rgba(143,177,222,.24);padding:12px 14px;vertical-align:top;text-align:left;min-width:130px}
.xg-article th{background:rgba(48,101,174,.18);color:#e5f3ff}
.xg-article td{color:#c5d6ec}
.xg-article ol,.xg-article ul{padding-left:1.5rem;margin:12px 0 25px}
.xg-article li{margin-bottom:10px;line-height:1.72}
.xg-article a,.xg-side a{overflow-wrap:anywhere}
.xg-side li{margin-bottom:10px}
@media(max-width:700px){.xg-article th,.xg-article td{padding:10px 11px;font-size:.88rem}}

.nw-guide-link-note{margin:24px auto;padding:16px 20px;width:min(1100px,92%);border:1px solid rgba(111,182,239,.25);border-radius:16px;background:#101e31;color:#cbdcf1;line-height:1.65}
.nw-guide-link-note a{color:#8bdcfe;font-weight:800;margin-left:5px}
