/* Existing identity and layouts retained; compact shared account control. */
.site-header .v34-account{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:44px;padding:.5rem .65rem;border:1px solid var(--line);border-radius:.4rem;color:var(--navy);font-size:.75rem;font-weight:700;flex-shrink:0}
.site-header .v34-account svg{width:20px;height:20px;flex-shrink:0}
.news-index [data-news-item][hidden],.news-index [data-news-empty][hidden]{display:none}
.news-index [data-news-empty]{padding:1.5rem 0;line-height:1.6}
@media(max-width:760px){.site-header .v34-account{width:44px;padding:10px}.site-header .v34-account span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-header{gap:.5rem}}
