/* New 522-only supplement. The shared color-guide stylesheet is unchanged. */
@media(max-width:700px){
 .single-post .entry-content .nf-refresh-522 .wp-block-table:has(>table.has-fixed-layout){overflow:visible;border:0}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout,
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout :is(tbody,tr,td){display:block;min-width:0;width:100%;max-width:100%;box-sizing:border-box}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout{border:0}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout tbody tr{border:0;border-top:1px solid #d8cbb6;margin:0;padding:20px 0}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout tbody td{border:0;padding:0;font-size:16px;line-height:1.65;overflow-wrap:break-word;word-break:normal}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout tbody td:first-child{font-size:17px;line-height:1.5;font-weight:650;margin:0 0 12px}
 .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout tbody td:nth-child(2)::before{content:"What to confirm before proceeding";display:block;font-size:15px;line-height:1.5;font-weight:500;color:#67534a;margin:0 0 4px}
 html[lang^="zh"] .single-post .entry-content .nf-refresh-522 .wp-block-table>table.has-fixed-layout tbody td:nth-child(2)::before{content:"继续前需确认什么"}
}
