.tnews{background:var(--paper);--clf-blue:#63b8e9;--clf-navy:#08192b;padding:clamp(56px,7vw,96px) 0}.tnews-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.tnews-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.tnews-grid.single{grid-template-columns:minmax(0,760px)}.tnews-post{background:var(--paper-2);border:1px solid var(--rule);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.tnews-pic{aspect-ratio:16/9;background:var(--paper-3);display:block;overflow:hidden}.tnews-pic img{object-fit:cover;width:100%;height:100%;display:block}.tnews-pic-empty{height:100%;font-family:var(--font-display);text-transform:uppercase;color:var(--ink-faint);place-items:center;font-size:34px;display:grid}.tnews-post-body{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px 24px;display:flex}.tnews-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--tidal);gap:8px;font-size:12px;font-weight:700;display:flex}.tnews-kicker time{color:var(--ink-faint)}.tnews-kicker.light{color:var(--clf-blue)}.tnews-title{color:var(--ocean);font-size:24px;font-weight:800;line-height:1.2}.tnews-title a{text-decoration:none}.tnews-title a:hover{color:var(--coral)}.tnews-summary{color:var(--ink-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.tnews-log{color:#fff;background-color:var(--clf-navy);background-image:linear-gradient(#ffffff12,#fff0 45%);border-radius:12px;flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex;box-shadow:inset 0 0 0 1px #63b8e959,inset 0 1px #63b8e999,0 10px 30px #08192b2e}.tnews-daybar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.tnews-date{color:#fff;font-size:15.5px;font-weight:700;text-decoration:none}.tnews-date:hover{color:var(--clf-blue)}.tnews-items{flex-direction:column;gap:5px;list-style:none;display:flex}.tnews-items li{color:#ffffffe0;grid-template-columns:70px 1fr;align-items:baseline;gap:10px;font-size:15px;line-height:1.5;display:grid}.tnews-log .clf-tag{min-width:60px;box-shadow:none;padding:1px 6px;font-size:10px}.tnews-log .clf-tag.new{color:#8fe0a5;background:#46b46438}.tnews-log .clf-tag.fix{color:#f0c36a;background:#e6aa3c38}.tnews-log .clf-tag.balance{color:#c6b3f5;background:#9678e642}.tnews-log .clf-tag.perf{color:#8ccdf0;background:#63b8e938}.tnews-log .clf-tag.change{color:#cfd6dd;background:#ffffff1f}.tnews-full{align-self:flex-start;margin-top:auto}.edt .tnews-log a.arrow-link{color:var(--clf-blue)}@media (max-width:860px){.tnews-grid{grid-template-columns:1fr}.tnews-post-body,.tnews-log{padding-left:18px;padding-right:18px}.tnews-items li{grid-template-columns:1fr;gap:3px}}
