
.k24news{--ink:#17344c;--blue:#087da8;--green:#64971f;--line:#d5e4ec;color:var(--ink);font:17px/1.78 system-ui,-apple-system,"Segoe UI",sans-serif;max-width:940px;margin:0 auto 36px;overflow-wrap:anywhere}.k24news *{box-sizing:border-box}.k24news h2,.k24news h3,.k24news p,.k24news li,.k24news figcaption{color:var(--ink)}.k24news p{margin:0 0 18px}.k24news h2{font-size:27px;line-height:1.3;margin:0 0 18px}.k24news h3{font-size:20px;line-height:1.4}.k24news a{color:#006890;text-decoration:underline;text-underline-offset:3px}.k24news a:hover{color:#426f0b}.k24news a:focus-visible,.k24news [tabindex]:focus-visible{outline:3px solid #d8842f;outline-offset:3px}.k24news .k24n-intro{padding:30px;background:linear-gradient(120deg,#e5f5ff,#f0f8e4);border:1px solid #cbdfe8;border-radius:22px;margin:22px 0}.k24news .k24n-intro>p:first-of-type{font-size:20px;font-weight:650}.k24n-kicker{color:#3c650b;font-size:12px;font-weight:800;letter-spacing:.1em}.k24news .k24n-date{font-size:13px;color:#4f6676}.k24news nav{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}.k24news nav a{background:#fff;border:1px solid #bed5e2;border-radius:24px;padding:6px 13px;font-size:13px;font-weight:700;text-decoration:none}.k24n-section{padding:28px;border:1px solid var(--line);border-radius:20px;margin:24px 0;background:#fff;scroll-margin-top:100px}.k24n-section:nth-of-type(3n+1){background:#f0f8fd}.k24n-section:nth-of-type(3n+2){background:#f3f9e9}.k24n-section:nth-of-type(3n){background:#fff7eb}.k24news li{margin:10px 0}.k24n-table{max-width:100%;overflow-x:auto;border-radius:12px;border:1px solid var(--line);background:white;margin:22px 0}.k24news table{width:100%;min-width:570px;border-collapse:collapse;margin:0;background:white;font-size:14px;overflow-wrap:normal}.k24news table th,.k24news table td{color:var(--ink)!important;background:#fff!important;border:1px solid var(--line);padding:12px;text-align:left;font-weight:400;vertical-align:top}.k24news table thead th{background:#dfedf7!important;color:#143e5a!important;font-weight:750}.k24news table tbody th{font-weight:650}.k24news table tbody tr:nth-child(even) td,.k24news table tbody tr:nth-child(even) th{background:#f0f7e7!important}.k24news td:not(:first-child){white-space:nowrap}.k24n-figure{background:#fff;border:1px solid var(--line);border-radius:15px;margin:25px 0;padding:12px}.k24n-image{max-width:100%;overflow-x:auto}.k24news .k24n-figure img{display:block;width:100%;min-width:560px;height:auto;margin:0;max-width:none}.k24news figcaption{font-size:13px;line-height:1.6;padding:10px 5px 4px}.k24news details{padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:#fff;margin:15px 0}.k24news summary{font-size:17px;font-weight:750;color:var(--ink);cursor:pointer}.k24news details[open] summary{margin-bottom:14px}.k24n-sources{background:#f3f7fa!important}.k24n-disclaimer{border-left:4px solid #7a91a2;background:#f5f7fa!important}.k24news .k24n-disclaimer p{font-size:14px;line-height:1.8;color:#3f586c}.k24n-note{padding:18px;border-left:4px solid #d8842f;background:#fff1df;margin:20px 0}.k24news .k24n-number{white-space:nowrap}
@media(max-width:600px){.k24news{font-size:16px}.k24news .k24n-intro,.k24n-section{padding:20px;border-radius:16px}.k24news h2{font-size:23px}.k24news .k24n-intro>p:first-of-type{font-size:18px}.k24news .k24n-figure{padding:7px;margin:20px 0}.k24news nav a{font-size:12px}.k24news ul{padding-left:22px}.k24news details{padding:15px}}