/* Comfortable Chinese reading sizes; this sheet deliberately follows the original wiki styles. */
.wiki-article{--wiki-font-size:18px;color:#344c3e}
.wiki-article .wiki-prose-section>p,.wiki-article .wiki-steps li>p,.wiki-article .wiki-profile-card dd,.wiki-article .wiki-native-icon-grid p{font-size:var(--wiki-font-size);line-height:1.95;color:#46594b}
.wiki-article .wiki-prose-section>p+p{margin-top:18px}
.wiki-article .wiki-prose-section h2{font-size:25px;line-height:1.6;margin-bottom:22px;color:#344f3d}
.wiki-article .wiki-prose-section h2>span{font-size:16px;margin-top:9px;color:#638c6e}
.wiki-article .wiki-prose-section{margin:42px 0;scroll-margin-top:155px}
.wiki-article .wiki-prose-section table{font-size:calc(var(--wiki-font-size) - 1px);line-height:1.85}
.wiki-article .wiki-prose-section th,.wiki-article .wiki-prose-section td{padding:16px;color:#455c4a;min-width:115px}
.wiki-article .wiki-prose-section th{font-weight:600;color:#3f624a}
.wiki-article .wiki-prose-section tr:nth-child(even) td{background:#f8faf5}
.wiki-article .wiki-table-scroll{border:1px solid #dce7d7;border-radius:9px;scrollbar-color:#94b197 #eff4eb;scrollbar-width:thin}
.wiki-article .wiki-article-heading{padding:36px 36px 28px}
.wiki-article .wiki-article-heading h1{font-size:34px;line-height:1.5;color:#304b38}
.wiki-article .wiki-article-heading>p{font-size:18px;color:#68786a;line-height:1.9}
.wiki-article .wiki-article-meta{font-size:13px;gap:18px;color:#758372;line-height:1.9}
.wiki-article .wiki-eyebrow{font-size:12px;color:#62846a;letter-spacing:1.2px}
.wiki-article .wiki-article-body{padding:12px 36px 36px}
.wiki-article .wiki-steps li{padding:18px 20px;gap:17px}
.wiki-article .wiki-steps li>span{font-size:19px;line-height:35px}
.wiki-article .wiki-native-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.wiki-article .wiki-native-icon-grid h3{font-size:19px;color:#45674e;margin-top:15px}
.wiki-article .wiki-native-icon-grid>div{padding:24px 20px}
.wiki-article .wiki-native-icon-grid>div>button>img{width:76px;height:76px}
.wiki-article .wiki-native-icon-grid .wiki-fragment-strip img{width:100%;height:auto;max-height:60px}
.wiki-article .wiki-profile-grid{gap:20px}
.wiki-article .wiki-profile-card{padding:25px}
.wiki-article .wiki-profile-top>img{width:86px;height:93px}
.wiki-article .wiki-profile-top a{font-size:26px}
.wiki-article .wiki-profile-top>div>p{font-size:15px!important;color:#61765e!important;line-height:1.8!important}
.wiki-article .wiki-profile-card dt{font-size:15px;font-weight:600;color:#55795d;margin-top:22px}
.wiki-article .wiki-profile-tags>span{font-size:13px;padding:4px 10px;color:#52785a}
.wiki-article .wiki-difficulty{font-size:13px;color:#697e65;gap:5px}
.wiki-article .wiki-difficulty small{font-size:12px}.wiki-article .wiki-difficulty i{width:8px;height:8px}
.wiki-article .wiki-skill-cell{gap:13px;min-width:160px}.wiki-article .wiki-skill-cell img{width:42px;height:42px}
.wiki-article .wiki-figure figcaption{font-size:15px;line-height:1.9;color:#637b65;padding:12px 5px 3px}
.wiki-article .wiki-skill-icon{min-height:150px}.wiki-article .wiki-skill-icon figcaption{font-size:13px}
.wiki-article .wiki-images-heading h2{font-size:25px}.wiki-article .wiki-images-heading p{font-size:14px;color:#71846c;line-height:1.9}
.wiki-article .wiki-images-heading>span{font-size:14px;color:#6b8368}
.wiki-article .wiki-image-hint{font-size:13px;padding:8px 16px}
.wiki-article .wiki-original-archive>summary{font-size:16px;color:#5a7558}
.wiki-article .wiki-original-archive>summary>span{font-size:12px}
.wiki-article .wiki-original-archive>p,.wiki-article .wiki-article-source p{font-size:14px;line-height:2;color:#657d63}
.wiki-article .wiki-article-source strong{font-size:17px;color:#4c6d50}
.wiki-article .wiki-related-links>a{font-size:15px;padding:11px 15px}
.wiki-article .wiki-prev-next strong{font-size:16px}.wiki-article .wiki-prev-next small{font-size:13px}
.wiki-article .wiki-calculator{padding:26px}.wiki-article .wiki-calculator h2{font-size:23px;line-height:1.6}
.wiki-article .wiki-calculator>span{font-size:13px}.wiki-article .wiki-calculator label{font-size:15px}
.wiki-article .wiki-calculator input,.wiki-article .wiki-calculator select{font-size:16px;padding:12px;min-height:47px}
.wiki-article .wiki-calculator output{font-size:17px;line-height:1.9}
.wiki-sidebar{font-size:15px}.wiki-sidebar>details>summary{font-size:19px}.wiki-sidebar>details>summary>span{font-size:12px}
.wiki-nav-category>summary{font-size:16px}.wiki-nav-category nav>a{font-size:14px;padding:10px 8px 10px 17px;line-height:1.8}
.wiki-nav-category small{font-size:12px}.wiki-all-link{font-size:15px}.wiki-help-link{font-size:13px}.wiki-toc{font-size:14px;gap:14px;max-height:calc(100vh - 170px);overflow-y:auto;line-height:1.7}.wiki-toc strong{font-size:16px}
.wiki-current-section{color:#315c3c!important;font-weight:600}
.wiki-reader-tools{padding:18px 26px;border-bottom:1px solid #e2eadc;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#f6f9f2}
.wiki-font-control{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#627c60;font-size:14px}
.wiki-reader-tools button{padding:7px 10px;min-height:38px;border:1px solid #ccdcca;background:#fff;border-radius:6px;font-size:14px;color:#4b704e}
.wiki-reader-tools button:hover{background:#e8f0e1}.wiki-reader-tools button:disabled{opacity:.4}
.wiki-reader-tools output{font:15px Arial;min-width:42px;text-align:center;color:#456748}
.wiki-reader-tools>button[aria-pressed="true"]{background:#658b68;color:#fff;border-color:#658b68}
.wiki-reading-start{padding:22px 24px;border-left:3px solid #86a582;background:#f2f6ec;border-radius:0 10px 10px 0;margin:24px 0}
.wiki-reading-start>span{font-size:15px;font-weight:600;color:#4d7150}
.wiki-reading-start ul{margin:12px 0 0;padding-left:20px;color:#5c7359;font-size:16px;line-height:2}
.wiki-inline-toc{border:1px solid #dbe5d3;border-radius:9px;padding:17px 20px;margin:24px 0;background:#fcfdf9}
.wiki-inline-toc>summary{cursor:pointer;font-size:17px;color:#4d704c;display:flex;justify-content:space-between;align-items:center;gap:10px}
.wiki-inline-toc>summary span{font-size:12px;color:#84917c}
.wiki-inline-toc nav{display:grid;gap:8px;margin-top:17px}.wiki-inline-toc a{font-size:15px;color:#657b5e;line-height:1.8;display:flex;gap:12px;padding:4px 0}
.wiki-inline-toc a>span{font:12px Georgia;color:#87a47c;padding-top:5px}
.wiki-focused{display:block!important}.wiki-focused>.wiki-sidebar,.wiki-focused>.wiki-toc{display:none!important}.wiki-focused>.wiki-article{max-width:940px;margin:0 auto}
.wiki-context-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.wiki-context-links a{font-size:15px;padding:9px 13px;border-radius:6px;background:#edf4e5;color:#4f794b;border:1px solid #dce8d2;display:flex;gap:12px}
.wiki-skill-index{margin-top:22px;border:1px solid #d7e4cd;border-radius:10px;padding:20px;background:#f7faf1}
.wiki-skill-index summary{font-size:17px;color:#4d7349;cursor:pointer;line-height:1.9}.wiki-skill-index summary>span{font-size:13px;display:block;color:#7c9072;margin-top:5px}
.wiki-client-skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:24px}
.wiki-client-skills>div{padding:18px 10px;background:#fff;border:1px solid #e1e9da;border-radius:9px;display:flex;flex-direction:column;align-items:center;gap:13px}
.wiki-client-skills img{height:58px;width:58px;object-fit:contain;border-radius:7px}.wiki-client-skills strong{font-size:14px;color:#58764f;line-height:1.8;text-align:center;font-weight:500;overflow-wrap:anywhere}
.wiki-gold-tool{padding:24px;border:1px solid #d8e5cf;background:#f5f8ee;border-radius:12px;margin-top:24px}
.wiki-gold-tool>p{font-size:16px;color:#68805f;line-height:1.9;margin:0 0 22px}
.wiki-gold-routes{display:grid;gap:18px}.wiki-gold-routes fieldset{padding:18px;border:1px solid #d3dfc9;border-radius:9px;background:#fff;min-width:0}
.wiki-gold-routes legend{padding:0 8px;font-size:18px;color:#476f44}
.wiki-gold-routes fieldset>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}
.wiki-gold-routes label{font-size:14px;color:#627d58;display:grid;gap:8px;min-width:0}
.wiki-gold-routes input{font-size:16px;min-width:0;width:100%;padding:11px;border:1px solid #d9e4d0;border-radius:5px;min-height:45px;background:#fafcf7;color:#415f3e}
.wiki-gold-routes output{display:block;margin-top:18px;font-size:16px;line-height:1.9;color:#51734b}
.wiki-tool-result{padding:19px;background:#e7f0df;border-radius:8px;font-size:16px;color:#456d3d;line-height:1.9;margin-top:20px}
.wiki-daily-notes{background:#f4f8ed;border:1px solid #d6e4cb;padding:24px;border-radius:11px;margin-top:23px}
.wiki-checklist{display:grid;gap:15px}.wiki-checklist label{display:flex;align-items:flex-start;gap:13px;font-size:var(--wiki-font-size);line-height:1.9;color:#536f4b;cursor:pointer}
.wiki-checklist input{width:19px;height:19px;flex-shrink:0;margin:7px 0 0;accent-color:#6e9a5d}.wiki-checklist input:checked+span{text-decoration:line-through;color:#89967f}
.wiki-checklist-footer{margin-top:23px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dce6d3;padding-top:17px;color:#6a835f;font-size:15px;gap:15px}
.wiki-checklist-footer button{padding:7px 12px;background:#fff;border:1px solid #d2dfc7;border-radius:5px;font-size:14px}
.wiki-daily-notes>p{font-size:13px;color:#7f9273;line-height:1.9;margin:18px 0 0}
.wiki-related-guides{padding:30px 32px;border-top:1px solid #dce6d5;background:#fafcf6}
.wiki-related-guides>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}
.wiki-related-guides h2{font-size:23px;font-weight:500;color:#496c44;margin:0}.wiki-related-guides>div:first-child>a{font-size:14px;color:#78916d}
.wiki-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.wiki-related-grid>a{padding:18px;border:1px solid #dae6ce;border-radius:9px;background:#fff;display:flex;flex-direction:column;gap:13px}
.wiki-related-grid h3{font-size:17px;color:#4f7547;font-weight:500;line-height:1.8;margin:0}.wiki-related-grid p{font-size:14px;color:#7a8b6e;line-height:1.9;margin:0}.wiki-related-grid span{font-size:13px;color:#6d8b5f;margin-top:auto}
.wiki-reading-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 40px}
.wiki-reading-paths>div{padding:25px;background:#edf3e7;border:1px solid #dce7d2;border-radius:12px}
.wiki-reading-paths span{font-size:13px;color:#8aa07e}.wiki-reading-paths h2{font-size:20px;font-weight:500;color:#547c4b;margin:12px 0}.wiki-reading-paths p{font-size:14px;color:#839574;line-height:1.9}.wiki-reading-paths a{display:inline-block;margin-top:14px;font-size:15px;color:#537d47;border-bottom:1px solid #9bb58b;padding-bottom:4px}
.wiki-card h3{font-size:20px;line-height:1.7}.wiki-card p{font-size:15px;line-height:1.9;color:#6a7b63}.wiki-card-category,.wiki-card>div{font-size:12px;color:#79946b}.wiki-card{padding:25px;min-height:260px}
.wiki-category-card h2{font-size:18px}.wiki-category-card p{font-size:13px;line-height:1.9;color:#6e8066}.wiki-category-card small{font-size:12px}
.wiki-results-heading h2{font-size:24px}.wiki-results-heading>span{font-size:14px}.wiki-filter-row button{font-size:14px;padding:7px 17px}.wiki-search input{font-size:16px}.wiki-search button{font-size:15px}.wiki-source-note p{font-size:13px;color:#6c8162;line-height:2}.wiki-source-note>span{font-size:14px}
@media(max-width:1250px){.wiki-related-grid{grid-template-columns:1fr}.wiki-related-grid>a{padding:20px}.wiki-reading-paths h2{font-size:18px}.wiki-category-card{padding:20px 14px}.wiki-category-card p{min-height:0}}
@media(max-width:760px){
 .wiki-article .wiki-article-heading{padding:26px 22px}.wiki-article .wiki-article-heading h1{font-size:29px}.wiki-article .wiki-article-heading>p{font-size:17px}.wiki-article .wiki-article-meta{font-size:12px;gap:10px}
 .wiki-article .wiki-article-body{padding:9px 22px 28px}.wiki-article .wiki-prose-section{margin:33px 0;scroll-margin-top:110px}.wiki-article .wiki-prose-section h2{font-size:23px;gap:10px}.wiki-article .wiki-prose-section h2>span{font-size:14px;margin-top:9px}
 .wiki-article .wiki-prose-section td,.wiki-article .wiki-prose-section th{padding:13px;min-width:110px}.wiki-article .wiki-native-icon-grid{grid-template-columns:1fr}
 .wiki-article .wiki-profile-card{padding:22px}.wiki-article .wiki-profile-top{gap:14px}.wiki-article .wiki-profile-top>img{width:74px;height:82px}.wiki-article .wiki-profile-top a{font-size:26px}
 .wiki-article .wiki-profile-top>div>p{font-size:14px!important}.wiki-article .wiki-profile-tags>span{font-size:12px}.wiki-article .wiki-profile-card dt{font-size:15px}
 .wiki-article .wiki-skill-cell{min-width:150px;gap:10px}.wiki-article .wiki-skill-cell img{width:36px;height:36px}.wiki-article .wiki-steps li{padding:16px 14px;gap:12px}.wiki-article .wiki-steps li>span{font-size:17px}
 .wiki-article .wiki-image-grid .wiki-skill-icon{width:calc(50% - 8px);min-height:145px}.wiki-article .wiki-image-grid .wiki-skill-icon figcaption{font-size:13px;line-height:1.8}
 .wiki-article .wiki-original-archive>summary{font-size:15px;flex-wrap:wrap}.wiki-article .wiki-original-archive>summary>span{font-size:12px}.wiki-article .wiki-images-heading{align-items:flex-start}.wiki-article .wiki-images-heading h2{font-size:23px}
 .wiki-article .wiki-prev-next>a{padding:20px 15px}.wiki-article .wiki-prev-next strong{font-size:15px}.wiki-article .wiki-related-links>a{font-size:14px}
 .wiki-reader-tools{padding:15px 18px;gap:12px}.wiki-font-control{gap:7px;font-size:13px}.wiki-reader-tools button{font-size:13px;padding:7px 9px}.wiki-reader-tools output{font-size:14px}.wiki-font-control>span{width:100%}
 .wiki-reading-start{padding:20px}.wiki-reading-start ul{font-size:16px;padding-left:18px}.wiki-inline-toc{padding:16px}.wiki-inline-toc>summary{font-size:17px;flex-wrap:wrap}.wiki-inline-toc nav a{font-size:15px}
 .wiki-client-skills{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wiki-client-skills>div{padding:17px 9px}.wiki-client-skills strong{font-size:14px}.wiki-client-skills img{width:56px;height:56px}.wiki-skill-index{padding:17px}
 .wiki-gold-tool{padding:17px}.wiki-gold-tool>p{font-size:16px}.wiki-gold-routes fieldset{padding:15px}.wiki-gold-routes fieldset>div{grid-template-columns:1fr}.wiki-gold-routes legend{font-size:18px}.wiki-gold-routes label{font-size:15px}
 .wiki-daily-notes{padding:20px}.wiki-checklist input{margin-top:8px}.wiki-daily-notes>p{font-size:13px}.wiki-related-guides{padding:26px 22px}.wiki-related-guides h2{font-size:22px}.wiki-related-guides>div:first-child{align-items:flex-start}
 .wiki-reading-paths{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.wiki-reading-paths>div{padding:22px}.wiki-reading-paths h2{font-size:21px}.wiki-reading-paths p{font-size:15px}
 .wiki-card-grid{grid-template-columns:1fr}.wiki-card{padding:23px;min-height:0}.wiki-card h3{font-size:22px;margin:12px 0}.wiki-card p{font-size:16px}.wiki-card-category,.wiki-card>div{font-size:13px}.wiki-category-card p{font-size:13px}.wiki-category-card h2{font-size:18px}.wiki-category-card small{font-size:12px}
 .wiki-sidebar>details>summary{font-size:17px}.wiki-sidebar>details>summary>span{font-size:11px}.wiki-nav-category nav>a{font-size:15px}.wiki-reading-breadcrumb{font-size:13px;line-height:1.9}.wiki-search input{font-size:16px}.wiki-search button{font-size:15px}.wiki-filter-row button{font-size:14px}
}
@media print{.game-header,.platform-bar,.wiki-sidebar,.wiki-toc,.wiki-reader-tools,.wiki-inline-toc,.site-footer,.page-control,.wiki-original-archive,.wiki-prev-next{display:none!important}.wiki-reading-layout{display:block!important}.wiki-article{border:0}.wiki-prose-section,.wiki-profile-card{break-inside:avoid}}
