
.post_content .yk-note{padding:18px;border-left:5px solid #126b64;background:#eff8f5;color:#153a36;margin:22px 0;line-height:1.8}
.post_content .yk-table{width:100%;border-collapse:collapse;margin:22px 0;font-size:16px;line-height:1.8;table-layout:fixed}
.post_content .yk-table caption{text-align:left;font-weight:700;padding:12px;background:#153a36;color:#fff}
.post_content .yk-table th,.post_content .yk-table td{padding:14px;border:1px solid #cbd8d4;vertical-align:top;overflow-wrap:anywhere}
.post_content .yk-table th{background:#eef5f2;color:#163c36;text-align:left}.post_content .yk-table th:first-child{width:32%}
.post_content .yk-cta{display:inline-block;padding:12px 18px;background:#14645c;color:#fff;border-radius:8px;font-weight:700;text-decoration:none;margin:6px 10px 6px 0;line-height:1.6}
.post_content .yk-cta:focus-visible,.post_content a:focus-visible{outline:3px solid #236ad2;outline-offset:3px}
.post_content .yk-source{font-size:14px;line-height:1.8;margin:12px 0 24px}.post_content .yk-source a{color:#174f83;text-decoration:underline}
.post_content .yk-flow{padding-left:1.7em;line-height:1.9}.post_content .yk-flow li{padding:10px 8px;border-bottom:1px solid #dce7e3}
