.WjGgrq_page{padding-block:calc(var(--header-h) + 64px) var(--section);position:relative;overflow:hidden}.WjGgrq_page:before{content:"";background:var(--primary);width:900px;height:420px;opacity:calc(var(--foot-glow) * .8);filter:blur(120px);pointer-events:none;border-radius:50%;margin-left:-450px;position:absolute;top:-260px;left:50%}.WjGgrq_inner{position:relative}.WjGgrq_head{max-width:760px}.WjGgrq_crumb{font-family:var(--font-body);font-weight:600}.WjGgrq_title{font-size:56px;line-height:var(--lh-head);letter-spacing:var(--ls-head);margin-top:20px;font-weight:600}.WjGgrq_updated{color:var(--mute);margin-top:12px;font-size:14px}.WjGgrq_intro{margin-top:18px}.WjGgrq_body{border-top:1px solid var(--border);grid-template-columns:260px minmax(0,1fr);gap:56px;margin-top:56px;padding-top:40px;display:grid}.WjGgrq_toc ol{top:calc(var(--header-h) + 24px);flex-direction:column;gap:2px;display:flex;position:sticky}.WjGgrq_toc a{color:var(--body);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;border-radius:10px;gap:10px;padding:7px 10px;font-size:13.5px;line-height:1.4;display:flex}.WjGgrq_toc a:hover{background:var(--chip-bg);color:var(--text)}.WjGgrq_toc .num{color:var(--accent);flex:none;font-weight:700}.WjGgrq_section h2 .num{color:var(--accent);flex:none;font-weight:700}.WjGgrq_sections{max-width:720px}.WjGgrq_section+.WjGgrq_section{margin-top:36px}.WjGgrq_section{scroll-margin-top:calc(var(--header-h) + 24px)}.WjGgrq_section h2{gap:12px;font-size:22px;font-weight:600;line-height:1.35;display:flex}.WjGgrq_section h2 .num{font-size:15px;line-height:2}.WjGgrq_section p{color:var(--body);margin-top:12px;font-size:16px;line-height:1.8}.WjGgrq_section h3{margin-top:22px;font-size:17px;font-weight:600;line-height:1.4}.WjGgrq_section ul,.WjGgrq_summary ul{flex-direction:column;gap:8px;margin-top:12px;display:flex}.WjGgrq_section li,.WjGgrq_summary li{color:var(--body);padding-inline-start:22px;font-size:16px;line-height:1.7;position:relative}.WjGgrq_section li:before,.WjGgrq_summary li:before{content:"";inset-inline-start:4px;background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em}.WjGgrq_section a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;overflow-wrap:anywhere}.WjGgrq_tableWrap{border:1px solid var(--border);border-radius:16px;margin-top:16px;overflow-x:auto}.WjGgrq_tableWrap table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.6}.WjGgrq_tableWrap th,.WjGgrq_tableWrap td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border);padding:12px 16px}.WjGgrq_tableWrap th{background:var(--chip-bg);color:var(--text);font-weight:600}.WjGgrq_tableWrap td{color:var(--body)}.WjGgrq_tableWrap td:first-child{width:46%;color:var(--text)}.WjGgrq_tableWrap tr:last-child td{border-bottom:0}.WjGgrq_summary{border-radius:var(--r-card);border-color:var(--border-strong);max-width:760px;margin-top:36px;padding:24px 28px}.WjGgrq_summary h2{font-size:18px;font-weight:600}.WjGgrq_other{border-top:1px solid var(--border);margin-top:48px;padding-top:24px}.WjGgrq_other a{color:var(--accent);font-weight:600}@media (max-width:980px){.WjGgrq_body{grid-template-columns:minmax(0,1fr);gap:32px}.WjGgrq_toc ol{position:static}.WjGgrq_title{font-size:40px}}@media (max-width:600px){.WjGgrq_page{padding-top:calc(var(--header-h) + 40px)}.WjGgrq_title{font-size:34px}}
