.wuxingname{--wx-ink:#3d2416;--wx-paper:#f6efe2;--wx-card:#fffaf1;--wx-muted:#7a5a43;--wx-line:#e2d2bc;--wx-seal:#8b3a2f;color:var(--wx-ink);background:var(--wx-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;padding:0 max(16px,50vw - 320px) 40px;font-family:Noto Serif TC,Songti TC,PMingLiU,serif;line-height:1.45}.wuxingname *{box-sizing:border-box}.wuxingname h1,.wuxingname h2,.wuxingname p{margin:0}.wuxingname a{color:inherit}.wuxingname h1{max-width:640px;font-size:clamp(26px,5vw,40px);font-weight:600;line-height:1.15}.wuxingname h2{font-size:18px}.wxn-header{border-bottom:1px solid var(--wx-line);align-items:center;min-height:56px;display:flex}.wxn-brand{align-items:center;gap:8px;min-height:44px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.wxn-mark{color:var(--wx-seal);font-size:22px}.wxn-intro{padding:16px 0 12px}.wxn-eyebrow{letter-spacing:.12em;color:var(--wx-muted);font-size:12px;margin-bottom:8px!important}.wxn-form,.wxn-result{background:var(--wx-card);border:1px solid var(--wx-line);border-top:4px solid var(--wx-seal);padding:12px}.wuxingname label{flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}.wuxingname input,.wuxingname select,.wuxingname button,.wuxingname textarea{font:inherit;width:100%;min-height:48px;color:var(--wx-ink);background:#fff;border:1px solid #b08968;border-radius:4px;padding:8px 12px;font-size:16px}.wuxingname button{cursor:pointer;background:var(--wx-seal);color:#fff;border-color:var(--wx-seal);font-weight:700}.wuxingname button.wxn-secondary{color:var(--wx-ink);background:0 0}.wuxingname :focus-visible{outline:3px solid var(--wx-seal);outline-offset:2px}.wxn-grid{gap:10px;display:grid}.wxn-row{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.wxn-prefs{flex-wrap:wrap;gap:8px;display:flex}.wxn-prefs label{border:1px solid var(--wx-line);background:#fff;border-radius:4px;flex-direction:row;flex:1;justify-content:center;align-items:center;min-width:88px;min-height:44px;padding:0 8px;font-size:14px}.wxn-prefs input{width:auto;min-height:20px;margin-right:6px}.wxn-check{flex-direction:row;align-items:center;gap:8px;min-height:44px;font-weight:600}.wxn-check input{width:auto;min-width:24px;min-height:24px}.wxn-submit{min-height:48px;margin-top:10px}.wxn-form details{border-top:1px dashed var(--wx-line);margin-top:8px;padding-top:8px}.wxn-form summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.wxn-note,.wxn-method p{color:var(--wx-muted);font-size:12px;margin-top:8px!important}.wxn-form [role=alert]{color:#8b3a2f;margin-top:8px;font-size:14px}.wxn-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.wxn-pillars li{border:1px solid var(--wx-line);text-align:center;padding:8px}.wxn-pillars small{color:var(--wx-muted);font-size:11px;display:block}.wxn-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.wxn-counts li{border:1px solid var(--wx-line);text-align:center;padding:8px 4px}.wxn-counts strong{font-size:22px;line-height:1.1;display:block}.wxn-names{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.wxn-names li{border:1px solid var(--wx-line);padding:6px}.wxn-names .wxn-full{font-size:18px;font-weight:700}.wxn-names small{color:var(--wx-muted);font-size:10px;line-height:1.3;display:block}.wxn-meaning{margin-top:2px;font-weight:400}.wxn-meaning summary{cursor:pointer;min-height:28px;color:var(--wx-muted);align-items:center;font-size:11px;display:flex}.wxn-meaning-text{color:var(--wx-ink);margin-top:4px;font-size:12px;line-height:1.35;display:block}.wxn-meaning-source{color:var(--wx-muted);word-break:break-all;font-size:10px;display:block}.wxn-license{color:var(--wx-muted);margin-top:8px;font-size:12px}.wxn-license summary{cursor:pointer;min-height:44px;color:var(--wx-ink);align-items:center;font-weight:700;display:flex}.wxn-license pre{white-space:pre-wrap;border:1px solid var(--wx-line);background:#fff;padding:8px;font-size:11px;line-height:1.35;overflow:auto}.wxn-disclaimer{border:1px solid var(--wx-line);background:#fff;margin-top:12px;padding:10px;font-size:13px}.wxn-method{border-top:1px solid var(--wx-line);margin-top:20px;padding-top:16px}@media (max-width:400px){.wxn-row{grid-template-columns:1fr}}
