.news-detail-page[data-v-8356fde1]{background:#f8f9fa;min-height:100vh;margin-bottom:30px}.news-detail[data-v-8356fde1]{background:#fff;border-radius:16px;padding:40px}.news-header[data-v-8356fde1]{padding-bottom:24px;border-bottom:1px solid #eee;margin-bottom:28px}.news-title[data-v-8356fde1]{font-size:32px;font-weight:700;color:#231f20;line-height:1.3;margin:0 0 20px}.news-meta[data-v-8356fde1]{gap:24px;flex-wrap:wrap}.meta-item[data-v-8356fde1],.news-meta[data-v-8356fde1]{display:flex;align-items:center}.meta-item[data-v-8356fde1]{gap:6px;color:#666;font-size:14px}.meta-item svg[data-v-8356fde1]{width:16px;height:16px}.meta-item.category[data-v-8356fde1]{color:#920783;font-weight:500}.news-content[data-v-8356fde1]{color:#444;font-size:16px;line-height:1.9}.news-content p[data-v-8356fde1]{margin:0 0 20px;text-align:justify;text-indent:2em}.news-content p[data-v-8356fde1]:last-child{margin-bottom:0}.news-footer[data-v-8356fde1]{padding-top:32px;border-top:1px solid #eee;margin-top:32px;text-align:center}.back-link[data-v-8356fde1]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;color:#920783;text-decoration:none;font-size:14px;font-weight:500;border:1px solid #920783;border-radius:24px;transition:all .25s ease}.back-link svg[data-v-8356fde1]{width:16px;height:16px}.back-link[data-v-8356fde1]:hover{background:#920783;color:#fff}.empty-state[data-v-8356fde1],.loading-state[data-v-8356fde1]{background:#fff;border-radius:16px;padding:60px;text-align:center}.spinner[data-v-8356fde1]{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#920783;border-radius:50%;animation:spin-8356fde1 1s linear infinite;margin:0 auto 16px}@keyframes spin-8356fde1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:767px){.news-detail[data-v-8356fde1]{padding:24px;border-radius:12px}.news-title[data-v-8356fde1]{font-size:24px}.news-meta[data-v-8356fde1]{gap:16px}.news-content[data-v-8356fde1]{font-size:15px;line-height:1.8}}
