.article_pageContent__lwK2N{display:flex;flex-direction:column;gap:16px}.article_imageWrapper__KPEql{position:relative;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:12px 12px 0 0;background-color:var(--ronin-surface-1,#f3f4f6)}.article_featureImage__tpk2z{object-fit:cover}.article_content__Kg772{display:flex;flex-direction:column;gap:20px;padding:12px 20px}.article_imageCredit__hK8U8{font-size:.75rem;color:var(--ronin-text-secondary,#6b7280);margin-top:-4px}.article_authorRow___qqD8{display:flex;align-items:center;gap:12px}.article_authorAvatar__q9e3I{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--ronin-surface-2,#e5e7eb)}.article_authorMeta__5A5xj{display:flex;flex-direction:column;gap:2px}.article_authorName__5SIIa{font-size:.875rem;font-weight:600;color:var(--ronin-accent-2,#384252);line-height:1.3}.article_metaRow__cO_Rd{display:flex;align-items:center;gap:6px}.article_date__5BOe8{font-size:.8rem;color:var(--ronin-text-secondary,#6b7280)}.article_dot__Y3yh0{font-size:.8rem;color:var(--ronin-border-strong,hsl(220,10%,88%));line-height:1}.article_readingTime__nuEzX{font-size:.8rem;color:var(--ronin-text-secondary,#6b7280)}.article_articleTitle__S6mCi{margin:0;line-height:1.25}.article_articleBody__5ONxb{font-size:.9375rem;line-height:1.7;color:var(--ronin-accent,#132149)}.article_articleBody__5ONxb h2,.article_articleBody__5ONxb h3,.article_articleBody__5ONxb h4{margin-top:1.5em;margin-bottom:.5em;color:var(--ronin-accent,#132149);font-weight:700}.article_articleBody__5ONxb h2{font-size:1.5rem}.article_articleBody__5ONxb h3{font-size:1.125rem}.article_articleBody__5ONxb h4{font-size:1rem}.article_articleBody__5ONxb p{margin-top:0;margin-bottom:1em}.article_articleBody__5ONxb a{color:var(--ronin-accent,#132149);text-decoration:underline}.article_articleBody__5ONxb a:hover{color:#1673e6}.article_articleBody__5ONxb img{max-width:100%;height:auto;border-radius:8px}.article_articleBody__5ONxb blockquote{border-left:4px solid var(--ronin-surface-2,#e5e7eb);margin-left:0;padding-left:16px;color:var(--ronin-text-secondary,#6b7280);font-style:italic}.article_articleBody__5ONxb ol,.article_articleBody__5ONxb ul{padding-left:1.5em;margin-bottom:1em}.article_articleBody__5ONxb figure{margin:1.5em 0}.article_articleBody__5ONxb figure figcaption{font-size:.8rem;color:var(--ronin-text-secondary,#6b7280);text-align:center;margin-top:6px}.article_tags__i39nr{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid var(--ronin-surface-2,#e5e7eb)}.article_tag__tpx2p{display:inline-flex;align-items:center;padding:4px 12px;font-size:.8rem;font-weight:500;color:var(--ronin-accent-2,#384252);background-color:var(--ronin-surface-1,#f3f4f6);border-radius:999px;text-decoration:none;transition:background-color .12s ease,color .12s ease}.article_tag__tpx2p:hover{background-color:var(--ronin-surface-2,#e5e7eb);color:var(--ronin-accent,#132149)}@media(max-width:640px){.article_content__Kg772{gap:16px}.article_imageWrapper__KPEql{border-radius:8px 8px 0 0}}.news_pageContent__VbX1s{display:flex;flex-direction:column;gap:16px}.news_title__sehvW{margin:0}.news_content__IsTED{padding:12px 20px}.news_articleItem__5w_yg{display:flex;gap:12px;align-items:flex-start;padding:10px 8px;margin:0 -8px;border-radius:8px;text-decoration:none;color:inherit;transition:background-color .15s ease}.news_articleItem__5w_yg:hover{background-color:var(--ronin-surface-1,#f3f4f6)}.news_articleItem__5w_yg:hover .news_articleTitle__h_C6i{color:var(--ronin-accent,#132149)}.news_imgWrapper__eG5Q7{position:relative;width:144px;aspect-ratio:2/1;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:var(--ronin-surface-1,#f3f4f6)}.news_articleImage__m2ywF{object-fit:cover}.news_articleInfo__WnVmq{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.news_articleTitle__h_C6i{font-size:.875rem;font-weight:600;color:var(--ronin-accent-2,#384252);line-height:1.35;transition:color .15s ease}.news_articleExcerpt__JUizV,.news_articleTitle__h_C6i{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news_articleExcerpt__JUizV{font-size:.8rem;color:var(--ronin-text-secondary,#6b7280);line-height:1.45}.news_articleTime__IgqsX{font-size:.75rem;color:var(--ronin-text-secondary,#6b7280);margin-top:auto}.news_paginationWrapper__C0Epe{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0}.news_pagination__PBfr_{display:flex;align-items:center;gap:4px}.news_pageBtn___svc7{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--ronin-accent-2,#384252);text-decoration:none;border:1px solid rgba(0,0,0,0);border-radius:10px;transition:border-color .12s ease,background-color .12s ease}.news_pageBtn___svc7:hover:not(.news_pageBtnDisabled__7vSmM){border-color:var(--ronin-surface-2,#e5e7eb)}.news_pageBtnDisabled__7vSmM{opacity:.35;pointer-events:none;cursor:default}.news_pageNum__HKTbM{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:.875rem;font-weight:500;color:var(--ronin-accent-2,#384252);text-decoration:none;border:1px solid rgba(0,0,0,0);border-radius:10px;transition:border-color .12s ease,background-color .12s ease}.news_pageNum__HKTbM:hover:not(.news_pageNumActive__YzOda){border-color:var(--ronin-surface-2,#e5e7eb)}.news_pageNumActive__YzOda{background-color:var(--ronin-accent,#132149);border-color:var(--ronin-accent,#132149);color:var(--ronin-bg-primary,#fff);pointer-events:none}.news_ellipsis__hEZcF{display:flex;align-items:center;justify-content:center;width:38px;font-size:.875rem;color:var(--ronin-text-secondary,#6b7280)}.news_showingCount__RO59e{font-size:.825rem;color:var(--ronin-text-secondary,#6b7280);margin:0}@media(max-width:640px){.news_imgWrapper__eG5Q7{width:96px}.news_articleItem__5w_yg{gap:12px;padding:10px 8px}.news_articleTitle__h_C6i{font-size:.875rem}}