.News_container__gxmnJ{min-height:100vh;background-color:#ffffff}.News_heroSection__8cqdd{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:80px 0;text-align:center}.News_heroContent__yIRX0{max-width:1200px;margin:0 auto;padding:0 20px}.News_mainTitle__Ae0Yu{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.News_subtitle__ZVx7a{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto}.News_mainContent__5Upn8{padding:60px 0}.News_contentWrapper__s1Mtb{max-width:1200px;margin:0 auto;padding:0 20px}.News_sectionTitle__qZrfE{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#333;text-align:center}.News_emptyState__b_WoT,.News_error__TdK3U,.News_loading__Xw59X{text-align:center;padding:60px 20px;font-size:1.2rem}.News_loading__Xw59X{color:#666}.News_error__TdK3U{color:#e74c3c}.News_emptyState__b_WoT{color:#999}.News_newsList__jcPSy{display:flex;flex-direction:column;gap:20px}.News_newsItem__UoE81{display:flex;background:#ffffff;border:1px solid #e9ecef;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.News_newsItem__UoE81:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.News_newsImageContainer___fjyD{flex-shrink:0;width:200px;height:150px;overflow:hidden}.News_newsImage__SRnzh{width:100%;height:100%;object-fit:cover}.News_newsContent___U5FH{flex:1;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.News_newsTitle__SGokE{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:10px;line-height:1.4}.News_newsDescription__nyxfJ{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.News_newsMeta__6mi2B{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.News_date__THPjG{color:#999;font-size:.9rem}.News_readMore__r1FSr{color:#667eea;text-decoration:none;font-weight:500;font-size:.9rem;transition:color .2s ease}.News_readMore__r1FSr:hover{color:#764ba2}.News_apiResult__rY52W{background:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:40px}.News_apiResult__rY52W h3{color:#495057;margin-bottom:15px;font-size:1.1rem}.News_jsonDisplay__3xIbo{background:#ffffff;border:1px solid #dee2e6;border-radius:4px;padding:15px;overflow-x:auto;max-height:400px;overflow-y:auto}.News_jsonDisplay__3xIbo pre{margin:0;font-family:Courier New,monospace;font-size:.9rem;line-height:1.4;color:#495057}.News_blogList__2w02k{margin-top:40px}.News_blogList__2w02k h3{color:#333;margin-bottom:20px;font-size:1.3rem}.News_blogItem__YPudu{background:#ffffff;border:1px solid #e9ecef;border-radius:8px;padding:20px;margin-bottom:15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.News_blogItem__YPudu h4{color:#333;margin-bottom:10px;font-size:1.2rem}.News_blogItem__YPudu p{color:#666;margin:5px 0;font-size:.9rem}@media (max-width:768px){.News_mainTitle__Ae0Yu{font-size:2rem}.News_subtitle__ZVx7a{font-size:1rem}.News_heroSection__8cqdd{padding:60px 0}.News_mainContent__5Upn8{padding:40px 0}.News_sectionTitle__qZrfE{font-size:1.5rem}.News_jsonDisplay__3xIbo{font-size:.8rem}.News_newsItem__UoE81{flex-direction:column}.News_newsImageContainer___fjyD{width:100%;height:200px}.News_newsContent___U5FH{padding:15px}.News_newsTitle__SGokE{font-size:1.1rem}.News_newsMeta__6mi2B{flex-direction:column;align-items:flex-start;gap:10px}}.NewsDetail_container__e75pj{min-height:100vh;background-color:#ffffff;padding:0}.NewsDetail_header__nqfO8{background-color:#f8f9fa;padding:20px 0;border-bottom:1px solid #e9ecef}.NewsDetail_backButton__LJZF_{background:none;border:none;color:#667eea;font-size:1rem;cursor:pointer;padding:10px 20px;margin-left:20px;border-radius:6px;transition:all .2s ease}.NewsDetail_backButton__LJZF_:hover{background-color:#667eea;color:white}.NewsDetail_content__ukIGU{max-width:800px;margin:0 auto;padding:40px 20px}.NewsDetail_heroImage__aWwtI{width:100%;margin-bottom:30px;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1)}.NewsDetail_heroImg__XGzvx{width:100%;height:400px;object-fit:cover;display:block}.NewsDetail_newsHeader__HivLd{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e9ecef}.NewsDetail_newsTitle__8Slcz{font-size:2.5rem;font-weight:700;color:#333;line-height:1.3;margin-bottom:20px}.NewsDetail_newsMeta__QQZyk{display:flex;align-items:center;gap:20px;margin-bottom:20px}.NewsDetail_publishDate__HTCzd{color:#666;font-size:1rem;background-color:#f8f9fa;padding:8px 16px;border-radius:20px}.NewsDetail_newsDescription__fDc0_{margin-top:20px}.NewsDetail_newsDescription__fDc0_ p{font-size:1.2rem;color:#555;line-height:1.6;font-style:italic;background-color:#f8f9fa;padding:20px;border-radius:8px;border-left:4px solid #667eea}.NewsDetail_newsContent__d5DoI{line-height:1.8}.NewsDetail_richTextContent__0W7uN{font-size:1.1rem;color:#333}.NewsDetail_paragraph__ZBPJ1{margin-bottom:20px;line-height:1.8;color:#333}.NewsDetail_heading__MPl97{color:#333;margin:30px 0 20px;font-weight:600;line-height:1.4}.NewsDetail_heading__MPl97:first-child{margin-top:0}.NewsDetail_richTextContent__0W7uN h1{font-size:2rem;border-bottom:2px solid #667eea;padding-bottom:10px}.NewsDetail_richTextContent__0W7uN h2{font-size:1.6rem;color:#667eea}.NewsDetail_richTextContent__0W7uN h3{font-size:1.4rem;color:#555}.NewsDetail_richTextContent__0W7uN h4{font-size:1.2rem;color:#666}.NewsDetail_list__KS11u{margin:20px 0;padding-left:30px}.NewsDetail_listItem__swFf_{margin-bottom:10px;line-height:1.6}.NewsDetail_quote__VQi3Z{background-color:#f8f9fa;border-left:4px solid #667eea;padding:20px;margin:20px 0;font-style:italic;color:#555;border-radius:0 8px 8px 0}.NewsDetail_codeBlock__Kpowb{background-color:#f4f4f4;border:1px solid #ddd;border-radius:6px;padding:15px;margin:20px 0;overflow-x:auto;font-family:Courier New,monospace;font-size:.9rem;line-height:1.4}.NewsDetail_codeBlock__Kpowb code{background:none;padding:0;color:#333}@media (max-width:768px){.NewsDetail_content__ukIGU{padding:20px 15px}.NewsDetail_newsTitle__8Slcz{font-size:1.8rem}.NewsDetail_heroImg__XGzvx{height:250px}.NewsDetail_newsMeta__QQZyk{flex-direction:column;align-items:flex-start;gap:10px}.NewsDetail_newsDescription__fDc0_ p{font-size:1rem;padding:15px}.NewsDetail_richTextContent__0W7uN{font-size:1rem}.NewsDetail_richTextContent__0W7uN h1{font-size:1.6rem}.NewsDetail_richTextContent__0W7uN h2{font-size:1.4rem}.NewsDetail_richTextContent__0W7uN h3{font-size:1.2rem}.NewsDetail_backButton__LJZF_{margin-left:10px;padding:8px 15px;font-size:.9rem}}.NewsDetail_stringContent__ZGjy_{line-height:1.8}.NewsDetail_imageWrapper__q_8H4{margin:20px 0;text-align:center}.NewsDetail_contentImage__HLTYd{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}