.news-page{isolation:isolate;color:#e6e3d9;min-height:100svh;font-family:var(--font-vi-text), Arial, sans-serif;background:#0e1919;padding:0 24px 100px;position:relative}.news-page.locale-en{font-family:var(--font-geist-sans), Arial, sans-serif}.news-topbar{z-index:1;border-bottom:1px solid #d5b8763d;justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:auto;padding:24px 0;display:flex;position:relative}.news-back{align-items:center;gap:8px;font-size:13px;display:inline-flex}.news-back svg{width:16px;height:16px}.news-language{background:#0b1417c7;border:1px solid #d5b87659;border-radius:8px;padding:3px;display:flex}.news-language a{border-radius:5px;padding:7px 12px;font-size:12px}.news-language a[aria-current]{color:#172023;background:#d5b876}.news-layout{z-index:1;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:42px;max-width:1120px;margin:42px auto 0;display:grid;position:relative}.news-intro{position:sticky;top:24px}.news-mobile-filter{display:none}.news-eyebrow{color:#d5b876;letter-spacing:.14em;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.news-eyebrow svg{width:14px;height:14px}.news-intro h1{font:600 38px/1.15 var(--font-vi-title), Georgia, serif;color:#f1dfb2;margin:15px 0}.news-intro p{color:#c5cac5;font-size:13px;line-height:1.8}.news-intro>small{color:#b4bcb5;margin-top:18px;font-size:10px;line-height:1.9;display:block}.news-filters{gap:7px;margin-top:24px;display:grid}.news-filters a{background:#0c181ab8;border:1px solid #d5b8762e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.news-filters a[aria-current],.news-filters a:hover{color:#f1dfb2;background:#d5b87621;border-color:#d5b876}.news-filters b{color:#d5b876;font-size:11px}.news-owner-note{color:#b9c6bd;gap:8px;margin-top:20px;font-size:10px;line-height:1.7;display:flex}.news-owner-note svg{flex-shrink:0;width:16px;height:16px}.news-feed{gap:24px;min-width:0;display:grid}.news-post{background:linear-gradient(140deg,#1f2c2af0,#0b1519f2);border:1px solid #d5b87647;border-radius:14px;min-width:0;scroll-margin-top:20px;overflow:hidden;box-shadow:0 18px 50px #0000003d}.news-post.is-upcoming{border-color:#d9aa79a6}.news-post-header{align-items:center;gap:12px;padding:20px 24px 10px;display:flex}.news-avatar{object-fit:contain;flex-shrink:0;width:42px;height:42px}.news-post-header>div{gap:4px;min-width:0;display:grid}.news-post-header strong{font-size:12px;font-weight:600}.news-post-header time{color:#b0bdb9;font-size:10px}.news-kind{color:#e3c995;white-space:nowrap;border:1px solid #d5b87647;border-radius:20px;margin-left:auto;padding:5px 9px;font-size:10px}.news-post-copy{overflow-wrap:anywhere;padding:8px 24px 18px}.news-post h2{font:600 25px/1.4 var(--font-vi-title), Georgia, serif;color:#f0dfb9;margin:0 0 12px}.news-post-summary{white-space:pre-wrap;color:#d0d7d2;margin:0;font-size:13px;line-height:1.9}.news-art{background:#00000047;margin:0}.news-art img{object-fit:contain;width:100%;max-height:720px;display:block}.news-post-article{padding:20px 24px 24px}.news-rich-text{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.news-rich-text>:first-child{margin-top:0}.news-rich-text>:last-child{margin-bottom:0}.news-rich-text p,.news-rich-text ul,.news-rich-text ol,.news-rich-text blockquote{margin:0 0 14px}.news-rich-text ul{padding-left:24px;list-style:outside}.news-rich-text ol{padding-left:24px;list-style:decimal}.news-rich-text h2,.news-rich-text h3,.news-rich-text h4{font-family:var(--font-vi-title), Georgia, serif;color:#f1dfb2;margin:20px 0 12px}.news-rich-text h2{font-size:22px}.news-rich-text h3{font-size:19px}.news-rich-text h4{font-size:16px}.news-rich-text blockquote{background:#c39a5512;border-left:2px solid #c39a55;padding:10px 14px}.news-rich-text code{background:#00000040;border-radius:4px;padding:2px 5px}.news-rich-text pre{white-space:pre-wrap;background:#0a1418;border-radius:8px;max-width:100%;padding:14px;overflow-x:auto}.news-rich-text pre code{background:0 0;padding:0}.news-rich-text a{color:#e2c480;text-underline-offset:3px;text-decoration:underline}.news-page .guide-rich-gradient,.markdown-color-preview .guide-rich-gradient{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.news-page .guide-rich-dark,.markdown-color-preview .guide-rich-dark{text-shadow:0 0 5px #fff8}.news-post-footer{border-top:1px solid #d5b87629;padding:16px 24px}.news-character{background:#0a1214b3;border:1px solid #d5b87647;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.news-character img{object-fit:cover;border-radius:5px;width:42px;height:50px}.news-character span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.news-character small{color:#b9c6bd;font-size:10px}.news-character strong{color:#e3c995;font-size:12px}.news-character svg{flex-shrink:0;width:16px;height:16px;margin-left:auto}.news-pagination{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.news-pagination a{border:1px solid #d5b87666;border-radius:8px;padding:8px 12px}.news-empty{background:#0c181ad9;border:1px solid #d5b8764d;border-radius:14px;padding:30px;font-size:13px;line-height:1.9}.news-page a:focus-visible{outline-offset:4px;outline:2px solid #e3c995}@media (max-width:800px){.news-layout{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.news-intro{position:static}.news-intro h1{font-size:32px}.news-filters{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.news-filters a{padding:8px 10px;font-size:11px}.news-owner-note{margin-top:14px}}@media (max-width:700px){.news-page{padding-inline:14px}.news-topbar{padding-block:12px}.news-layout{gap:16px;margin-top:16px}.news-intro{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.news-intro h1{margin:0;font-size:25px;line-height:1.25}.news-intro>:is(.news-eyebrow,p,small,.news-filters,.news-owner-note){display:none}.news-mobile-filter{max-width:170px;font-size:12px;display:block;position:relative}.news-mobile-filter summary{color:#f1dfb2;cursor:pointer;background:#0c181ae6;border:1px solid #d5b87673;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:8px 10px;list-style:none;display:flex}.news-mobile-filter summary::-webkit-details-marker{display:none}.news-mobile-filter summary>span{align-items:center;gap:8px;display:flex}.news-mobile-filter b{color:#d5b876;font-size:11px}.news-mobile-filter summary svg{flex-shrink:0;width:14px;height:14px}.news-mobile-filter[open] summary svg{rotate:180deg}.news-mobile-filter nav{z-index:3;background:#102024;border:1px solid #d5b87673;border-radius:10px;width:230px;max-width:calc(100vw - 28px);padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #00000059}.news-mobile-filter nav a{border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 10px;display:flex}.news-mobile-filter nav a[aria-current],.news-mobile-filter nav a:hover{color:#f1dfb2;background:#d5b87626}.news-mobile-filter summary:focus-visible{outline-offset:3px;outline:2px solid #e3c995}.news-feed{gap:16px}}@media (max-width:480px){.news-page{padding-inline:14px}.news-topbar{padding-block:16px}.news-back{font-size:11px}.news-post-header{gap:9px;padding:16px 14px 10px}.news-post-copy,.news-post-article{padding-inline:16px}.news-post-footer{padding:14px}.news-post h2{font-size:22px}.news-avatar{width:34px;height:34px}.news-kind{padding:4px 7px;font-size:9px}.news-post-header strong{font-size:11px}}
