.latest-strip[hidden],.latest-strip [hidden]{display:none!important}.latest-strip{background:#ece8dc;color:#123e34;border-bottom:1px solid #d4d6c7;font:13px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.latest-inner{width:calc(100% - 96px);max-width:1320px;margin:auto;min-height:70px;display:flex;align-items:center;gap:28px;padding:8px 0}.latest-label{display:flex;align-items:center;gap:10px;flex-shrink:0;max-width:150px;font-size:9px;font-weight:700;letter-spacing:1.1px;line-height:1.8}.latest-label-place{display:block;font-size:8px;font-weight:500;letter-spacing:1px}.latest-label svg{width:24px;height:24px;color:#8c641a;flex-shrink:0}.latest-current{min-width:0;flex:1;border-left:1px solid #c3c9b8;padding-left:26px}.latest-link{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;align-items:center;min-height:48px;color:inherit;text-decoration:none!important}.latest-meta{grid-column:1;font-size:9px;letter-spacing:.55px;color:#4c5e4f}.latest-meta>span:first-child{font-weight:700}.latest-title{grid-column:1;font:17px/1.35 Georgia,'Times New Roman',serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-arrow{grid-column:2;grid-row:1/3;font-size:23px;font-weight:400;color:#77571d}.latest-link:hover .latest-title{text-decoration:underline;text-underline-offset:3px}.latest-controls{display:flex;align-items:center;gap:5px;flex-shrink:0}.latest-controls button{border:1px solid #a6af9e;border-radius:50%;width:36px;height:36px;color:#123e34;background:transparent;font:16px/1 sans-serif;cursor:pointer;padding:0}.latest-controls button:hover{background:#dfdacb;border-color:#123e34}.latest-count{font-size:10px;color:#4c5e4f;min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.latest-strip a:focus-visible,.latest-strip button:focus-visible{outline:3px solid #966813;outline-offset:4px}.latest-strip a{overflow-wrap:anywhere}
@media(max-width:1100px){.latest-inner{width:calc(100% - 56px);gap:18px}.latest-current{padding-left:18px}.latest-label{max-width:115px;font-size:8px}.latest-label-place{font-size:7px}}
@media(max-width:760px){.latest-inner{width:calc(100% - 36px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0 12px}.latest-label{grid-row:1;grid-column:1;max-width:none;font-size:8px;gap:7px;align-self:center}.latest-label svg{width:16px;height:16px}.latest-label-place{display:inline;font-size:8px}.latest-controls{grid-row:1;grid-column:2;gap:4px}.latest-controls button{width:32px;height:32px}.latest-count{font-size:9px;min-width:25px}.latest-current{grid-column:1/-1;grid-row:2;border-left:0;padding-left:0}.latest-link{column-gap:12px;min-height:51px}.latest-title{font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.7em}.latest-meta{font-size:9px}.latest-arrow{font-size:21px}}
.latest-label svg{overflow:visible;transform-origin:center;animation:latest-star-glow 6s ease-in-out infinite}.latest-label svg path{fill:currentColor;fill-opacity:.08}
@keyframes latest-star-glow{0%,55%,100%{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}72%{transform:scale(1.09);filter:drop-shadow(0 0 4px rgba(185,139,47,.65)) drop-shadow(0 0 9px rgba(211,170,81,.35))}86%{transform:scale(1.02);filter:drop-shadow(0 0 1px rgba(185,139,47,.15))}}
html[data-hs-motion="true"] .latest-label svg{animation:none;transform:none;filter:none}
@media(prefers-reduced-motion:reduce){.latest-label svg{animation:none;transform:none;filter:none}}
