.cx-tong{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:.75rem 0;display:flex}.cx-tong strong{color:#8a1a12;font-size:1.75rem;line-height:1.2}.cx-tieu-de{color:#3a2a22;margin:0 0 .75rem;font-weight:600}.cx-tho{color:#4a3320;background:#fff8e8;border-left:4px solid #c9a24a;border-radius:0 .5rem .5rem 0;margin:0 0 .75rem;padding:.7rem .9rem;font-style:italic;line-height:1.75}.cx-tho span{display:block}.cx-nguyen-van{background:#fff;border:1px solid #3a2a221f;border-radius:.5rem;margin-bottom:.45rem;overflow:hidden}.cx-nguyen-van summary{color:#3a2a22;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;font-weight:700;list-style:none;display:flex}.cx-nguyen-van summary::-webkit-details-marker{display:none}.cx-nguyen-van summary::marker{content:""}.cx-nguyen-van summary:after{color:var(--primary);content:"+";flex:none;font-size:1.15rem;line-height:1}.cx-nguyen-van[open]>summary{background:#fffaf8}.cx-nguyen-van[open]>summary:after{content:"–"}.cx-nguyen-van>:not(summary){box-sizing:border-box;margin-top:0;margin-bottom:0;padding-left:.85rem;padding-right:.85rem}.cx-nguyen-van>summary+:not(summary){padding-top:.15rem}.cx-nguyen-van>:last-child:not(summary){padding-bottom:.8rem}.cx-nguyen-van p{margin:.5rem 0 0;line-height:1.7}.cx-bang{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.25rem 1rem;margin:.5rem 0 1rem;padding:0;font-size:.92rem;list-style:none;display:grid}.cx-bang li{border-bottom:1px dashed #eadfca;justify-content:space-between;gap:.5rem;padding:.2rem 0;display:flex}
