.article-detail-module__nP2Boa__article{width:min(1280px,100% - 80px);margin-inline:auto;padding:40px 0 100px}.article-detail-module__nP2Boa__article .breadcrumbs{margin-bottom:36px;font-size:12px;line-height:1.7}.article-detail-module__nP2Boa__header{border-bottom:1px solid var(--line-soft);margin-bottom:40px;padding-bottom:36px}.article-detail-module__nP2Boa__labels{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;font-size:12px;display:flex}.article-detail-module__nP2Boa__kind{color:#a4c8ef;background:#87bfff0b;border:1px solid #87bfff1f;border-radius:6px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.article-detail-module__nP2Boa__labels>a:hover{color:var(--text)}.article-detail-module__nP2Boa__status{border-left:1px solid var(--line);color:#99c4b0;align-items:center;gap:7px;padding-left:14px;display:inline-flex}.article-detail-module__nP2Boa__status>span{background:currentColor;border-radius:50%;width:5px;height:5px}.article-detail-module__nP2Boa__status[data-status=investigating]{color:#c6b68c}.article-detail-module__nP2Boa__header h1{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty;max-width:1040px;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:650;line-height:1.4}.article-detail-module__nP2Boa__metadata{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.article-detail-module__nP2Boa__byline{color:var(--dim);flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:12px;line-height:1.7;display:flex}.article-detail-module__nP2Boa__byline>span{align-items:center;gap:6px;display:inline-flex}.article-detail-module__nP2Boa__byline .article-detail-module__nP2Boa__author{color:#b3bfce}.article-detail-module__nP2Boa__shareButton{min-height:36px;color:var(--dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:12px;line-height:1.5;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.article-detail-module__nP2Boa__shareButton:hover{border-color:var(--line-soft);color:var(--text);background:#e2ebf906}.article-detail-module__nP2Boa__tags{flex-wrap:wrap;gap:8px;margin-top:18px;font-size:12px;line-height:1.5;display:flex}.article-detail-module__nP2Boa__tags a,.article-detail-module__nP2Boa__tags>span{color:#94a5ba;background:#e2ebf909;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.article-detail-module__nP2Boa__tags a:hover{color:var(--blue);background:#87bfff12}.article-detail-module__nP2Boa__layout{grid-template-columns:minmax(0,1fr) 240px;align-items:start;column-gap:clamp(48px,6vw,88px);display:grid}.article-detail-module__nP2Boa__sidebar{grid-area:1/2;min-width:0;position:sticky;top:128px}.article-detail-module__nP2Boa__body{color:#b9c3d1;overflow-wrap:anywhere;grid-area:1/1;min-width:0;font-size:16px;line-height:1.95}.article-detail-module__nP2Boa__body section[id]{scroll-margin-top:128px}.article-detail-module__nP2Boa__cover{margin:0 0 32px}.article-detail-module__nP2Boa__cover img{border:1px solid var(--line-soft);border-radius:10px;width:100%;height:auto;display:block}.article-detail-module__nP2Boa__cover figcaption{color:var(--dim);text-align:center;margin-top:10px;font-size:12px}.article-detail-module__nP2Boa__summary{background:#87bfff09;border:1px solid #87bfff1a;border-radius:10px;padding:24px 28px}.article-detail-module__nP2Boa__summary h2{color:#a4c8ef;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:550;line-height:1.7;display:flex}.article-detail-module__nP2Boa__summary p{color:#c8d4e3;margin:0;font-size:16px;line-height:1.95}.article-detail-module__nP2Boa__context{color:#9aa9bc;gap:12px;margin:22px 0 0;padding:0 4px;font-size:12px;line-height:1.8;display:grid}.article-detail-module__nP2Boa__context>div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.article-detail-module__nP2Boa__context dt{color:var(--dim)}.article-detail-module__nP2Boa__context dd{margin:0}.article-detail-module__nP2Boa__platforms{flex-wrap:wrap;gap:6px;display:flex}.article-detail-module__nP2Boa__platforms span{border:1px solid var(--line-soft);color:#a5b1c0;border-radius:4px;padding:1px 7px;font-size:11px}.article-detail-module__nP2Boa__section{margin-top:46px}.article-detail-module__nP2Boa__section>h2{color:#e1e8f2;letter-spacing:-.02em;margin:0 0 18px;font-size:24px;font-weight:600;line-height:1.6}.article-detail-module__nP2Boa__body .cms-rich-text>:first-child{margin-top:0}.article-detail-module__nP2Boa__body .cms-rich-text>:last-child{margin-bottom:0}.article-detail-module__nP2Boa__body .cms-rich-text p{margin:0 0 18px;line-height:1.95}.article-detail-module__nP2Boa__body .cms-rich-text h3{color:#dce5f0;margin:30px 0 14px;font-size:20px;font-weight:600;line-height:1.6}.article-detail-module__nP2Boa__body .cms-rich-text h4{color:#dce5f0;margin:24px 0 12px;font-size:17px;font-weight:600;line-height:1.7}.article-detail-module__nP2Boa__body .cms-rich-text strong{color:#dce5f0;font-weight:600}.article-detail-module__nP2Boa__body .cms-rich-text a{color:#a4c8ef;text-underline-offset:4px;text-decoration-color:#a4c8ef59}.article-detail-module__nP2Boa__body .cms-rich-text a:hover{color:#c4dfff;text-decoration-color:currentColor}:is(.article-detail-module__nP2Boa__body .cms-rich-text ul,.article-detail-module__nP2Boa__body .cms-rich-text ol){color:inherit;margin:20px 0 24px;padding-left:24px;line-height:1.95}.article-detail-module__nP2Boa__body .cms-rich-text li+li{margin-top:10px}.article-detail-module__nP2Boa__body .cms-rich-text ul{list-style-type:disc}.article-detail-module__nP2Boa__body .cms-rich-text ol{list-style-type:decimal}.article-detail-module__nP2Boa__body .cms-rich-text li::marker{color:#7187a1}.article-detail-module__nP2Boa__body .cms-rich-text code{border:1px solid var(--line-soft);color:#c1d6ef;background:#e2ebf909;border-radius:4px;padding:2px 5px;font-size:.85em}.article-detail-module__nP2Boa__body .cms-rich-text pre{border:1px solid var(--line);color:#c1d6ef;background:#0d121a;border-radius:8px;max-width:100%;margin:24px 0;padding:20px 24px;font-size:13px;line-height:1.85;overflow-x:auto}.article-detail-module__nP2Boa__body .cms-rich-text pre code{font-size:inherit;overflow-wrap:normal;white-space:pre;background:0 0;border:0;padding:0;display:block}.article-detail-module__nP2Boa__body .cms-rich-text blockquote{color:#a8bdd3;background:#87bfff09;border-left:2px solid #607f9f;border-radius:0 6px 6px 0;margin:24px 0;padding:18px 22px;font-size:14px;line-height:1.9}.article-detail-module__nP2Boa__body .content-callout{color:#a8bdd3;background:#87bfff09;border-left:2px solid #607f9f;border-radius:0 6px 6px 0;margin:24px 0;padding:18px 22px;font-size:14px;line-height:1.9}.article-detail-module__nP2Boa__body .cms-rich-text blockquote p:last-child{margin-bottom:0}.article-detail-module__nP2Boa__body .table-scroll{border:1px solid var(--line);border-radius:8px;max-width:100%;margin:24px 0;overflow-x:auto}.article-detail-module__nP2Boa__body .cms-rich-text table{border-collapse:collapse;color:#b4c0d1;text-align:left;background:0 0;border:0;width:100%;min-width:480px;margin:0;font-size:13px}:is(.article-detail-module__nP2Boa__body .cms-rich-text th,.article-detail-module__nP2Boa__body .cms-rich-text td){border-bottom:1px solid var(--line-soft);vertical-align:top;padding:14px 18px;line-height:1.8}.article-detail-module__nP2Boa__body .cms-rich-text thead th{color:#d7e1ee;background:#e2ebf909;font-weight:550}.article-detail-module__nP2Boa__body .cms-rich-text tbody th{color:#b4c0d1;font-weight:500}:is(.article-detail-module__nP2Boa__body .cms-rich-text tr:last-child td,.article-detail-module__nP2Boa__body .cms-rich-text tr:last-child th){border-bottom:0}.article-detail-module__nP2Boa__body .cms-rich-text figure{margin:28px 0}.article-detail-module__nP2Boa__body .cms-rich-text img{border-radius:8px;max-width:100%;height:auto;display:block}.article-detail-module__nP2Boa__body .cms-rich-text figcaption{color:var(--dim);text-align:center;margin-top:10px;font-size:12px;line-height:1.7}.article-detail-module__nP2Boa__faq .faq-list{margin-top:0}.article-detail-module__nP2Boa__faq .faq-list summary{color:#ccd6e4;padding:18px 0;font-size:15px;line-height:1.7}.article-detail-module__nP2Boa__faq .faq-list details p{color:#aab8cb;max-width:none;padding:0 28px 20px 0;font-size:14px;line-height:1.95}.article-detail-module__nP2Boa__sources{border-top:1px solid var(--line-soft);padding-top:28px}.article-detail-module__nP2Boa__sources>h2{font-size:18px}.article-detail-module__nP2Boa__sourceList{margin:0;padding:0;list-style:none}.article-detail-module__nP2Boa__sourceList li+li{margin-top:8px}.article-detail-module__nP2Boa__sourceList a{border:1px solid var(--line-soft);color:#9fb7d1;border-radius:6px;align-items:center;gap:14px;min-height:48px;padding:12px 16px;font-size:13px;line-height:1.7;transition:background .2s,color .2s;display:flex}.article-detail-module__nP2Boa__sourceList a:hover{color:#c4dfff;background:#87bfff0a}.article-detail-module__nP2Boa__sourceList a>svg{color:#7288a1;flex-shrink:0;margin-left:auto}.article-detail-module__nP2Boa__sourceNumber{color:#65768c;flex-shrink:0;font-family:ui-monospace,monospace;font-size:11px}.article-detail-module__nP2Boa__tocHeading{color:#bcc8d8;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;font-weight:550;display:flex}.article-detail-module__nP2Boa__tocHeading svg{color:#7e91a9}.article-detail-module__nP2Boa__tocLinks{scrollbar-width:thin;scrollbar-color:#283341 transparent;max-height:calc(100dvh - 360px);margin:0;padding:0;list-style:none;overflow-y:auto}.article-detail-module__nP2Boa__tocLinks a{border-left:1px solid var(--line);color:#8595aa;align-items:baseline;gap:12px;padding:10px 12px;font-size:12px;line-height:1.75;transition:background .2s,color .2s,border-color .2s;display:flex}.article-detail-module__nP2Boa__tocLinks a:hover{color:#c5d5e8;background:#e2ebf906}.article-detail-module__nP2Boa__tocLinks a[aria-current=location]{color:#a8cbed;background:#87bfff0b;border-left-color:#87bfff}.article-detail-module__nP2Boa__tocNumber{color:#65768c;flex-shrink:0;font-family:ui-monospace,monospace;font-size:10px}.article-detail-module__nP2Boa__tocLinks a[aria-current=location] .article-detail-module__nP2Boa__tocNumber{color:#87a8cc}.article-detail-module__nP2Boa__readingProgress{border-bottom:1px solid var(--line-soft);margin-top:8px;padding:24px 0}.article-detail-module__nP2Boa__readingProgress>div{color:#6e819a;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.article-detail-module__nP2Boa__readingProgress progress{appearance:none;color:#86acd5;background:#1a2432;border:0;border-radius:2px;width:100%;height:2px;margin-top:10px;display:block;overflow:hidden}.article-detail-module__nP2Boa__readingProgress progress::-webkit-progress-bar{background:#1a2432}.article-detail-module__nP2Boa__readingProgress progress::-webkit-progress-value{background:#86acd5;transition:width .15s}.article-detail-module__nP2Boa__readingProgress progress::-moz-progress-bar{background:#86acd5}.article-detail-module__nP2Boa__sidebarLinks{gap:18px;margin-top:24px;font-size:12px;display:grid}.article-detail-module__nP2Boa__sidebarLinks a{color:#8c9db3;align-items:center;gap:8px;width:fit-content;display:flex}.article-detail-module__nP2Boa__sidebarLinks a:last-child{color:#a2bfdf}.article-detail-module__nP2Boa__sidebarLinks a:hover{color:#c4dfff}.article-detail-module__nP2Boa__mobileToc{display:none}.article-detail-module__nP2Boa__articleFooter{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:24px;display:flex}.article-detail-module__nP2Boa__articleFooter>a{color:#8c9db3;align-items:center;gap:8px;font-size:12px;display:inline-flex}.article-detail-module__nP2Boa__articleFooter>a:hover{color:var(--blue)}.article-detail-module__nP2Boa__related{border-top:1px solid var(--line-soft);margin-top:64px;padding-top:44px;scroll-margin-top:128px}.article-detail-module__nP2Boa__relatedHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.article-detail-module__nP2Boa__relatedHeading>div>span{color:#7589a1;font-size:11px}.article-detail-module__nP2Boa__relatedHeading h2{margin-top:8px;font-size:24px;font-weight:600}.article-detail-module__nP2Boa__relatedHeading>a{color:#8c9db3;align-items:center;gap:8px;padding-bottom:3px;font-size:12px;display:flex}.article-detail-module__nP2Boa__relatedHeading>a:hover{color:var(--blue)}.article-detail-module__nP2Boa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.article-detail-module__nP2Boa__relatedCard{border:1px solid var(--line-soft);background:#e2ebf904;border-radius:8px;flex-direction:column;padding:24px;transition:background .2s,border-color .2s;display:flex}.article-detail-module__nP2Boa__relatedCard:hover{background:#87bfff09;border-color:#87bfff33}.article-detail-module__nP2Boa__relatedCard>span:first-child{color:#89a2be;margin-bottom:12px;font-size:11px}.article-detail-module__nP2Boa__relatedCard h3{color:#d4dfed;font-size:17px;font-weight:550;line-height:1.65}.article-detail-module__nP2Boa__relatedCard p{color:#8595aa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.article-detail-module__nP2Boa__relatedAction{color:#8ba6c3;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;font-size:11px;display:flex}@media (max-width:1000px){.article-detail-module__nP2Boa__article{width:min(800px,100% - 64px);padding-top:28px}.article-detail-module__nP2Boa__header{margin-bottom:28px;padding-bottom:26px}.article-detail-module__nP2Boa__layout{grid-template-columns:minmax(0,1fr);gap:24px}.article-detail-module__nP2Boa__sidebar,.article-detail-module__nP2Boa__body{grid-area:auto;position:static}.article-detail-module__nP2Boa__desktopToc,.article-detail-module__nP2Boa__sidebarLinks{display:none}.article-detail-module__nP2Boa__mobileToc{border:1px solid var(--line-soft);border-radius:8px;display:block}.article-detail-module__nP2Boa__mobileToc summary{color:#a8b7ca;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:12px 16px;font-size:12px;list-style:none;display:flex}.article-detail-module__nP2Boa__mobileToc summary::-webkit-details-marker{display:none}.article-detail-module__nP2Boa__mobileToc summary small{color:#6e819a;margin-left:auto;font-size:11px}.article-detail-module__nP2Boa__mobileToc summary>svg:last-child{color:#6e819a;transition:transform .2s}.article-detail-module__nP2Boa__mobileToc[open] summary>svg:last-child{transform:rotate(180deg)}.article-detail-module__nP2Boa__mobileToc nav{padding:0 16px 14px}.article-detail-module__nP2Boa__mobileToc .article-detail-module__nP2Boa__tocLinks{max-height:300px}.article-detail-module__nP2Boa__relatedGrid{grid-template-columns:1fr;gap:12px}.article-detail-module__nP2Boa__relatedCard{padding:22px}}@media (max-width:600px){.article-detail-module__nP2Boa__article{width:calc(100% - 40px);padding:24px 0 64px}.article-detail-module__nP2Boa__article .breadcrumbs{margin-bottom:26px;font-size:11px}.article-detail-module__nP2Boa__article .breadcrumbs li:last-child{display:none}.article-detail-module__nP2Boa__labels{gap:10px;margin-bottom:18px;font-size:11px}.article-detail-module__nP2Boa__status{padding-left:10px}.article-detail-module__nP2Boa__header h1{letter-spacing:-.025em;font-size:28px;line-height:1.5}.article-detail-module__nP2Boa__metadata{align-items:flex-start;gap:12px;margin-top:20px}.article-detail-module__nP2Boa__byline{gap:8px 16px;font-size:11px}.article-detail-module__nP2Boa__byline .article-detail-module__nP2Boa__author{flex-basis:100%}.article-detail-module__nP2Boa__shareButton{font-size:11px}.article-detail-module__nP2Boa__metadata .article-detail-module__nP2Boa__shareButton{padding-inline:0}.article-detail-module__nP2Boa__body{font-size:15px}.article-detail-module__nP2Boa__summary{padding:20px}.article-detail-module__nP2Boa__summary p{font-size:15px}.article-detail-module__nP2Boa__context>div{grid-template-columns:60px minmax(0,1fr);gap:10px}.article-detail-module__nP2Boa__section{margin-top:36px}.article-detail-module__nP2Boa__section>h2{font-size:21px}.article-detail-module__nP2Boa__sources>h2{font-size:17px}.article-detail-module__nP2Boa__body .cms-rich-text pre{padding:16px;font-size:12px}.article-detail-module__nP2Boa__sourceList a{gap:10px;padding:12px}.article-detail-module__nP2Boa__related{margin-top:44px;padding-top:32px}}
