/* Chinese technical content, editable in native WordPress sections. */
body .technical-section{min-width:0;overflow-wrap:anywhere}
body .technical-table-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;margin:22px 0 26px;border:1px solid #e2d8ce;border-radius:2px}
body .technical-table-scroll:focus-visible{outline:2px solid var(--brand-blue,#002fa7);outline-offset:3px}
body .technical-table-scroll table{width:100%;min-width:480px;margin:0;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.85;color:#302a25;background:#fffdfa}
body .technical-table-scroll :is(th,td){padding:15px 18px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #e2d8ce;overflow-wrap:anywhere}
body .technical-table-scroll th{font-weight:600;background:#f6eee6;color:#49382c}
body .technical-table-scroll tr:last-child td{border-bottom:0}
body .technical-section .experience-links{min-width:0}
body .technical-section .experience-links a{min-width:0}
body .technical-section .experience-photo img{background:transparent}
@media(max-width:767px){
 body .technical-table-scroll table{min-width:440px;font-size:15px}
 body .technical-table-scroll :is(th,td){padding:12px 14px}
 body .technical-section :is(p,li){font-size:16px;line-height:1.9}
 body .technical-section h2{font-size:24px;line-height:1.5}
}
