:root{--ink:#183b5b;--muted:#60778d;--line:#dce5ef;--bg:#f2f5f8}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:17px;line-height:1.95}a{color:#315e88;text-decoration:none}a:hover{text-decoration:underline}.public-header{background:#142f4e;color:white;padding:20px max(22px,calc((100vw - 1000px)/2));display:flex;justify-content:space-between;gap:20px;align-items:center}.public-header a{color:white}.public-brand{font-weight:700;font-size:22px}.public-header nav{font-size:14px;white-space:nowrap}.public-header nav a+a{margin-left:20px}.public-main{max-width:1060px;margin:34px auto;padding:0 22px}.public-article{background:#fff;padding:35px 42px;border:1px solid var(--line);border-radius:18px;box-shadow:0 5px 24px #19395706}.public-kicker{font-size:13px;letter-spacing:.05em;color:#987a44;margin-bottom:13px}.public-article h1{font-size:30px;line-height:1.65;margin:0 0 22px;color:#173753}.public-text p{margin:0 0 22px;white-space:pre-wrap;overflow-wrap:anywhere}.public-text strong{display:block;border-left:3px solid #bea267;padding-left:11px;color:#244866;margin:28px 0 10px;font-size:18px}.public-meta{font-size:14px;color:var(--muted);line-height:1.9;padding:22px 0 0;margin-top:28px;border-top:1px solid var(--line)}.public-meta ul{padding-left:20px}.public-related{padding:24px 0 0;margin-top:28px;border-top:1px solid var(--line)}.public-related h2{font-size:20px;margin:0 0 14px}.public-related a{display:block;font-size:16px;margin:9px 0}.public-note{font-size:15px;padding:16px 20px;border:1px solid #dce6ef;background:#f4f7fb;border-radius:9px;line-height:1.9}.public-footer{padding:30px 0;color:#71869d;font-size:14px;display:flex;justify-content:space-between;gap:20px}.official-link,.public-share{font-size:14px;color:#3a638a;line-height:1.7}.public-share{padding:6px 8px;border-radius:7px;background:#f0f5f9;display:inline-block}.header-right .official-link{font-size:14px}.question-answer .public-share{font-size:15px}html[data-public-mode] .question-filters{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-public-mode] .question-filters label[hidden]{display:none!important}html[data-public-mode] #inlineEditor,html[data-public-mode] #addBtn,html[data-public-mode] #restoreDraft,html[data-public-mode] .edit-button,html[data-public-mode] .latest-button,html[data-public-mode] [data-view="review"]{display:none!important}@media(max-width:800px){.public-main{margin:22px auto;padding:0 14px}.public-article{padding:26px 22px}.public-article h1{font-size:25px}.public-header{padding:17px 20px}.public-brand{font-size:20px}.public-header nav{font-size:13px}.public-header nav a+a{margin-left:10px}.public-footer{display:block;font-size:13px}.public-footer span{display:block}.public-text strong{font-size:17px}html[data-public-mode] .question-filters{grid-template-columns:1fr 1fr}}@media(prefers-color-scheme:dark){html{color-scheme:light}}
