/* 独有类名限定第二扩展批，原六篇样式保持原样。 */
.mao-guidance-map ol{list-style:none;padding:0;margin:0}.mao-guidance-map li{border-top:1px solid var(--line);padding:19px 0 23px;position:relative;margin-bottom:20px}.mao-guidance-map li p{margin-bottom:0}.mao-guidance-map li:not(:last-child)::after{content:"↓";position:absolute;left:0;bottom:-17px;color:var(--red);background:var(--paper);padding-right:12px}
.mao-study .mao-guidance-return{border-top:1px solid var(--line);padding-top:20px;color:var(--red);font-size:17px}
.mao-center-work{border:1px solid var(--line);padding:20px 24px;background:var(--wash)}.mao-center-work p{margin:0}.mao-study .mao-coordinate-link{color:var(--red);font-size:16px;margin:18px 0}
.mao-support-work{display:grid;grid-template-columns:1fr 1fr;gap:24px 30px}.mao-support-work>section{border-top:1px solid var(--line);padding:20px 0}.mao-study .mao-support-work p{font-size:17px;margin-bottom:14px}.mao-support-work strong{display:block;font-size:14px;color:var(--muted);font-weight:500;margin-bottom:4px}
.mao-coordination-decision{border-top:1px solid var(--line);padding-top:22px;margin-top:20px}
.mao-number-frame table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:17px;font-variant-numeric:tabular-nums}.mao-number-frame caption{text-align:left;font-size:16px;color:var(--muted);margin-bottom:16px}
.mao-number-frame th,.mao-number-frame td{border-bottom:1px solid var(--line);padding:15px 10px;text-align:left;font-weight:400;line-height:1.9}.mao-number-frame thead{background:var(--wash)}.mao-study .mao-number-change{font-size:17px;color:var(--red);padding:20px 0;border-bottom:1px solid var(--line)}
@media(max-width:700px){.mao-support-work{grid-template-columns:1fr;gap:0}.mao-center-work{padding:20px}.mao-number-frame table{font-size:15px}.mao-number-frame th,.mao-number-frame td{padding:12px 5px}}
