.weekly-column.wm-20261023{font-family:"Source Han Sans SC", "Source Han Sans CN", "Noto Sans CJK SC", "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", sans-serif;font-size:17px;line-height:1.9;letter-spacing:0;overflow-wrap:anywhere}
.weekly-column.wm-20261023 p{margin:0 0 20px}.weekly-column.wm-20261023 h2,.weekly-column.wm-20261023 h3,.wm-20261023 .article-title{font-family:"Source Han Serif SC", "Source Han Serif CN", "Noto Serif CJK SC", "Songti SC", STSong, serif;font-weight:700;letter-spacing:0}
.weekly-column.wm-20261023 h2{font-size:25px;line-height:1.4;margin:44px 0 20px}.weekly-column.wm-20261023 h3{font-size:23px;line-height:1.4;margin:0 0 16px}
.weekly-column.wm-20261023 a{color:#29AEFF;text-decoration:underline;text-underline-offset:3px;word-break:break-word}
.weekly-column.wm-20261023 .whyowl-chart{margin:32px 0;padding:16px 0;background:#0D1B2C;border:1px solid rgba(53,136,189,0.25);border-radius:10px;overflow:visible}
.weekly-column.wm-20261023 .whyowl-chart h3{padding:0 18px}.weekly-column.wm-20261023 .whyowl-chart svg{width:100%;height:auto;display:block}
.weekly-column.wm-20261023 .whyowl-chart figcaption{font-size:13px;line-height:1.7;color:#8FA9C0;padding:14px 18px 0}
.weekly-column.wm-20261023 .mobile-chart-frame{display:none}.weekly-column.wm-20261023 .desktop-chart{display:block}
.wm-20261023 .featured-image{margin:0 0 24px}.wm-20261023 .featured-image img{width:100%;height:auto;object-fit:contain;border-radius:10px}
.weekly-column.wm-20261023 hr{border:0;border-top:1px solid rgba(53,136,189,0.25);margin:30px 0}
@media(max-width:720px){.weekly-column.wm-20261023 .desktop-chart{display:none}.weekly-column.wm-20261023 .mobile-chart-frame{display:block}.weekly-column.wm-20261023{font-size:16px;line-height:1.9}.weekly-column.wm-20261023 h2{font-size:23px}.weekly-column.wm-20261023 .whyowl-chart h3{font-size:21px;padding:0 14px}.weekly-column.wm-20261023 .whyowl-chart figcaption{padding:12px 14px 0}}

.weekly-column.wm-20261023 .whyowl-chart{max-width:none;width:auto;left:auto;transform:none}
@media(max-width:720px){.weekly-column.wm-20261023 .whyowl-chart{width:auto;max-width:none;position:static;left:auto;transform:none;padding:12px 0!important;margin:28px 0;border:1px solid rgba(53,136,189,0.25);background:#0D1B2C}}
