.news-detail-page[data-v-5ecf9ced]{background:var(--color-bg-alt);color:var(--color-primary);min-height:100vh}.page-shell[data-v-5ecf9ced]{width:min(960px,calc(100% - 48px));margin:0 auto}.news-hero[data-v-5ecf9ced]{padding:var(--sp-5) 0 0}.back-link[data-v-5ecf9ced]{border:0;background:transparent;color:var(--color-primary);font-size:var(--fs-base);font-weight:600;cursor:pointer;padding:0}.news-detail-section[data-v-5ecf9ced]{padding:var(--sp-5) 0 var(--sp-8)}.news-article[data-v-5ecf9ced],.state-box[data-v-5ecf9ced]{background:hsla(0,0%,100%,.94);border:1px solid rgba(43,72,99,.1);border-radius:16px;box-shadow:0 10px 28px rgba(47,58,72,.08)}.state-box[data-v-5ecf9ced]{padding:var(--sp-5);color:var(--color-text-2)}.news-article[data-v-5ecf9ced]{padding:var(--sp-6) var(--sp-6) var(--sp-7)}.news-article__meta[data-v-5ecf9ced]{display:flex;gap:var(--sp-4);flex-wrap:wrap;margin:0 0 var(--sp-3);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.news-article__title[data-v-5ecf9ced]{margin:0 0 var(--sp-4);font-size:clamp(34px,5vw,52px);line-height:1.08;color:var(--color-text)}.news-article__summary[data-v-5ecf9ced]{margin:0 0 var(--sp-5);font-size:var(--fs-md);line-height:1.6;color:var(--color-text-2)}.news-article__content[data-v-5ecf9ced]{font-size:var(--fs-base);line-height:1.9;color:var(--color-text-2)}.news-article__content p[data-v-5ecf9ced]{margin:0 0 var(--sp-4)}@media (max-width:767px){.page-shell[data-v-5ecf9ced]{width:min(100% - 28px,960px)}.news-article[data-v-5ecf9ced]{padding:var(--sp-5) var(--sp-4) var(--sp-5)}.news-article__content[data-v-5ecf9ced],.news-article__summary[data-v-5ecf9ced]{font-size:var(--fs-base)}}