.pages-module__koRoQG__container{width:100%;max-width:1100px;margin:2rem auto;padding:0 1rem}.pages-module__koRoQG__breadcrumb{color:#94a3b8;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.9rem;display:flex}.pages-module__koRoQG__breadcrumb a{color:#60a5fa;text-decoration:none;transition:color .2s}.pages-module__koRoQG__breadcrumb a:hover{color:#3b82f6}.pages-module__koRoQG__breadcrumbSeparator{color:#475569}.pages-module__koRoQG__breadcrumbCurrent{color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.pages-module__koRoQG__newsArticle{color:#e0e7ff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);border-radius:12px;max-width:900px;margin:0 auto;padding:3rem;position:relative;overflow:hidden;box-shadow:0 4px 20px #0006}.pages-module__koRoQG__newsArticle:before{content:"";background:linear-gradient(90deg,#ea580c,#f97316,#ea580c);height:4px;position:absolute;top:0;left:0;right:0}.pages-module__koRoQG__newsHeader{border-bottom:2px solid #334155;margin-bottom:3rem;padding-bottom:2rem}.pages-module__koRoQG__newsTags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.pages-module__koRoQG__newsTag{color:#cbd5e1;text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#334155 0%,#475569 100%);border-radius:20px;padding:.4rem .9rem;font-size:.8rem;font-weight:500;transition:all .2s}.pages-module__koRoQG__newsTag:hover{background:linear-gradient(135deg,#475569 0%,#64748b 100%);transform:translateY(-2px)}.pages-module__koRoQG__newsTitle{color:#f1f5f9;letter-spacing:-.5px;margin:0 0 1rem;font-size:2.8rem;font-weight:700;line-height:1.2}.pages-module__koRoQG__newsDescription{color:#cbd5e1;margin:0 0 1.5rem;font-size:1.2rem;font-weight:400;line-height:1.6}.pages-module__koRoQG__newsMeta{flex-wrap:wrap;gap:2rem;margin-top:1rem;display:flex}.pages-module__koRoQG__metaItem{color:#94a3b8;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.pages-module__koRoQG__metaIcon{stroke-width:2px;width:18px;height:18px}.pages-module__koRoQG__tableOfContents{background:#3341554d;border-left:3px solid #ea580c;border-radius:8px;margin:2rem 0;padding:1.5rem}.pages-module__koRoQG__tocTitle{color:#f1f5f9;margin:0 0 1rem;font-size:1.1rem;font-weight:600}.pages-module__koRoQG__tocList{margin:0;padding:0;list-style:none}.pages-module__koRoQG__tocList li{margin-bottom:.5rem}.pages-module__koRoQG__tocList a{color:#60a5fa;font-size:.95rem;text-decoration:none;transition:color .2s}.pages-module__koRoQG__tocList a:hover{color:#3b82f6;text-decoration:underline}.pages-module__koRoQG__newsContent{font-size:1.05rem;line-height:1.8}.pages-module__koRoQG__newsContent p{color:#e0e7ff;margin-bottom:1.5rem}.pages-module__koRoQG__newsContent h2{color:#f1f5f9;border-bottom:2px solid #475569;margin-top:3rem;margin-bottom:1rem;padding-bottom:.5rem;scroll-margin-top:2rem;font-size:2rem;font-weight:600}.pages-module__koRoQG__newsContent h3{color:#f1f5f9;margin-top:2rem;margin-bottom:.8rem;font-size:1.5rem;font-weight:600}.pages-module__koRoQG__newsContent img{border-radius:8px;max-width:100%;height:auto;margin:2rem 0;box-shadow:0 4px 12px #0000004d}.pages-module__koRoQG__newsContent a{color:#60a5fa;font-weight:500;text-decoration:underline;transition:color .2s}.pages-module__koRoQG__newsContent a:hover{color:#3b82f6}.pages-module__koRoQG__newsContent ul,.pages-module__koRoQG__newsContent ol{color:#e0e7ff;margin:1.5rem 0;padding-left:2rem}.pages-module__koRoQG__newsContent li{margin-bottom:.8rem;line-height:1.7}.pages-module__koRoQG__newsContent blockquote{color:#cbd5e1;background:#33415533;border-left:4px solid #ea580c;border-radius:4px;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}.pages-module__koRoQG__newsContent code{color:#f472b6;background:#1e293b;border-radius:4px;padding:.2rem .5rem;font-family:Courier New,monospace;font-size:.9em}.pages-module__koRoQG__newsContent pre{background:#1e293b;border-radius:8px;margin:2rem 0;padding:1.5rem;overflow-x:auto}.pages-module__koRoQG__newsContent pre code{color:#e0e7ff;background:0 0;padding:0}.pages-module__koRoQG__articleFooter{border-top:2px solid #334155;margin-top:4rem;padding-top:2rem}.pages-module__koRoQG__shareSection{text-align:center}.pages-module__koRoQG__shareTitle{color:#cbd5e1;margin-bottom:1rem;font-size:1.1rem;font-weight:500}.pages-module__koRoQG__shareButtons{justify-content:center;gap:1rem;display:flex}.pages-module__koRoQG__shareButton{cursor:pointer;color:#cbd5e1;background:linear-gradient(135deg,#334155 0%,#475569 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.pages-module__koRoQG__shareButton svg{width:20px;height:20px}.pages-module__koRoQG__shareButton:hover{background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);transform:translateY(-4px);box-shadow:0 8px 16px #ea580c4d}.pages-module__koRoQG__errorContainer{max-width:600px;margin:4rem auto;padding:0 1rem}.pages-module__koRoQG__errorContent{text-align:center;color:#e0e7ff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:12px;padding:3rem}.pages-module__koRoQG__errorContent h1{color:#ea580c;margin-bottom:1rem}.pages-module__koRoQG__errorMessage{color:#94a3b8;margin-top:1rem;font-family:monospace;font-size:.9rem}.pages-module__koRoQG__backButton{color:#fff;background:#ea580c;border-radius:8px;margin-top:2rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.pages-module__koRoQG__backButton:hover{background:#f97316;transform:translateY(-2px)}@media (max-width:768px){.pages-module__koRoQG__container{margin:1rem auto;padding:0 1rem}.pages-module__koRoQG__breadcrumbCurrent{max-width:150px}.pages-module__koRoQG__newsArticle{padding:1.5rem}.pages-module__koRoQG__newsTitle{font-size:2rem}.pages-module__koRoQG__newsDescription,.pages-module__koRoQG__newsContent{font-size:1rem}.pages-module__koRoQG__newsContent h2{margin-top:2rem;font-size:1.6rem}.pages-module__koRoQG__newsMeta{gap:1rem}.pages-module__koRoQG__shareButtons{gap:.75rem}.pages-module__koRoQG__shareButton{width:42px;height:42px}}@media (max-width:480px){.pages-module__koRoQG__newsTitle{font-size:1.75rem}.pages-module__koRoQG__newsTags{gap:.4rem}.pages-module__koRoQG__newsTag{padding:.3rem .7rem;font-size:.75rem}}
