.report-dialog[data-v-83e7af72]{color:#34463a;background:#fffdf8;border:1px solid #dce4da;border-radius:18px;width:min(560px,100vw - 32px);max-height:90dvh;padding:24px;overflow:auto}.report-dialog[data-v-83e7af72]::backdrop{background:#172a20aa}.report-dialog__actions[data-v-83e7af72],.report-dialog__head[data-v-83e7af72]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.report-dialog__head h2[data-v-83e7af72]{margin:0;font-size:1.2rem}.report-dialog p[data-v-83e7af72],.report-dialog small[data-v-83e7af72]{line-height:1.6}.report-preview[data-v-83e7af72]{border-radius:8px;width:100%;height:auto;margin:16px 0;display:block}.report-dialog__actions[data-v-83e7af72]{justify-content:flex-start;margin-bottom:12px}.name-analysis[data-v-636bfeb0]{border:1px solid var(--line);background:var(--white);border-radius:16px;scroll-margin-top:100px;overflow:hidden}.analysis-heading[data-v-636bfeb0]{background:#f2eee4;justify-content:space-between;gap:24px;padding:30px 34px;display:flex}.analysis-heading h2[data-v-636bfeb0]{color:var(--jade);letter-spacing:.08em;margin:0;font-size:38px}.analysis-heading h2 span[data-v-636bfeb0]{color:var(--muted);letter-spacing:0;margin-left:18px;font-size:15px;font-weight:400}.analysis-heading p[data-v-636bfeb0]:last-child{color:var(--muted);margin:10px 0 0}.analysis-actions[data-v-636bfeb0]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analysis-actions button[data-v-636bfeb0]{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:7px;min-height:42px;padding:10px 16px;font-size:13px}.analysis-actions button[aria-pressed=true][data-v-636bfeb0]{background:var(--jade);color:#fff}.analysis-tabs[data-v-636bfeb0]{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:8px;padding:0 26px;display:flex;overflow-x:auto}.analysis-tabs button[data-v-636bfeb0]{cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:20px 12px;font-size:15px}.analysis-tabs .active[data-v-636bfeb0]{border-color:var(--cinnabar);color:var(--cinnabar);font-weight:700}.analysis-body[data-v-636bfeb0]{padding:32px 34px;font-size:16px;line-height:1.9}.analysis-body h3[data-v-636bfeb0],.analysis-body h4[data-v-636bfeb0]{margin:0 0 10px;line-height:1.6}.analysis-body h3[data-v-636bfeb0]{font-size:21px}.analysis-body h4[data-v-636bfeb0]{margin-top:18px;font-size:17px}.analysis-body p[data-v-636bfeb0]{margin:.6rem 0}.analysis-body ul[data-v-636bfeb0]{padding-left:22px}.analysis-body li[data-v-636bfeb0]{margin-top:8px}.section-caption[data-v-636bfeb0],.source-label[data-v-636bfeb0]{color:var(--cinnabar);font-size:13px}.meaning-intro[data-v-636bfeb0]{max-width:900px;margin-bottom:30px}.meaning-intro h3[data-v-636bfeb0]{color:var(--jade);font-size:26px;font-weight:550}.culture-layout[data-v-636bfeb0]{border-top:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:34px;padding-top:26px;display:grid}.source-reading blockquote[data-v-636bfeb0]{border-left:3px solid var(--gold);color:#644923;background:#f6f0e5;margin:18px 0;padding:16px 22px;font-size:20px}.source-reading summary[data-v-636bfeb0]{color:var(--jade);cursor:pointer}.considerations[data-v-636bfeb0]{background:#f9f2e6;border-radius:9px;margin-top:24px;padding:20px 24px}.considerations h3[data-v-636bfeb0],.considerations h4[data-v-636bfeb0]{margin:0 0 8px;font-size:17px}.small-note[data-v-636bfeb0],small[data-v-636bfeb0]{color:var(--muted);font-size:13px;line-height:1.8}.small-note[data-v-636bfeb0]{margin-top:22px!important}.care-note[data-v-636bfeb0]{color:#946129}.character-readings[data-v-636bfeb0]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.character-readings article[data-v-636bfeb0]{border:1px solid var(--line);border-radius:10px;padding:24px}.character-readings strong[data-v-636bfeb0]{color:var(--jade);font-size:54px;line-height:1.4;display:block}.character-readings article>span[data-v-636bfeb0]{color:var(--muted)}.character-attributes[data-v-636bfeb0]{flex-wrap:wrap;gap:12px;margin:10px 0;font-size:13px;display:flex}.character-attributes span[data-v-636bfeb0]{background:#edf1e9;border-radius:5px;padding:2px 8px}.stroke-count[data-v-636bfeb0]{font-size:14px;font-weight:600}.section-title-row[data-v-636bfeb0]{justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.section-title-row p[data-v-636bfeb0]{color:var(--muted);font-size:14px}.module-score[data-v-636bfeb0]{color:var(--jade);text-align:right;flex-shrink:0;font-size:25px}.module-score small[data-v-636bfeb0]{font-size:12px;display:block}.fit-overview[data-v-636bfeb0]{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.fit-overview article[data-v-636bfeb0]{background:#f1f4eb;border-radius:9px;padding:20px 24px}.fit-overview article[data-v-636bfeb0]:last-child{background:#f8f2e7}.fit-overview h4[data-v-636bfeb0]{margin-top:0}.scroll-table[data-v-636bfeb0]{overflow:auto}.wuge-table[data-v-636bfeb0]{border-collapse:collapse;text-align:left;width:100%;min-width:550px;font-size:15px}.wuge-table td[data-v-636bfeb0],.wuge-table th[data-v-636bfeb0]{border-bottom:1px solid var(--line);vertical-align:top;padding:18px 16px}.wuge-table thead[data-v-636bfeb0]{background:#f3f0e7}.wuge-table th[data-v-636bfeb0]:first-child{width:25%;max-width:240px}.wuge-table small[data-v-636bfeb0]{margin-top:5px;font-weight:400;display:block}.wuge-table td>b[data-v-636bfeb0]{font-size:24px}.judgment[data-v-636bfeb0]{color:var(--muted);white-space:nowrap;background:#edeae2;border-radius:4px;margin-top:5px;padding:0 9px;font-size:12px;display:inline-block}.judgment--good[data-v-636bfeb0]{color:#315d43;background:#e7eee2}.judgment--caution[data-v-636bfeb0]{color:#945a26;background:#f8ead9}.talents[data-v-636bfeb0]{background:#f3f0e8;border-radius:9px;margin-top:24px;padding:22px}.talents h4[data-v-636bfeb0]{margin-top:0}.talents .judgment[data-v-636bfeb0]{margin-left:14px}.sound-reading[data-v-636bfeb0]{color:var(--jade);font-size:25px}@media (width<=800px){.culture-layout[data-v-636bfeb0]{grid-template-columns:1fr}.analysis-heading[data-v-636bfeb0]{flex-direction:column}.analysis-actions[data-v-636bfeb0]{align-items:flex-start}}@media (width<=600px){.analysis-body[data-v-636bfeb0],.analysis-heading[data-v-636bfeb0]{padding:24px 20px}.analysis-tabs[data-v-636bfeb0]{padding:0 8px}.analysis-tabs button[data-v-636bfeb0]{padding:16px 10px;font-size:14px}.analysis-heading h2[data-v-636bfeb0]{font-size:33px}.analysis-heading h2 span[data-v-636bfeb0]{margin:8px 0 0;display:block}.fit-overview[data-v-636bfeb0]{grid-template-columns:1fr}.section-title-row[data-v-636bfeb0]{flex-direction:column}.module-score[data-v-636bfeb0]{text-align:left}.meaning-intro h3[data-v-636bfeb0]{font-size:22px}.character-readings[data-v-636bfeb0]{grid-template-columns:1fr}.source-reading blockquote[data-v-636bfeb0]{font-size:18px}.wuge-table[data-v-636bfeb0]{min-width:0;display:block}.wuge-table thead[data-v-636bfeb0]{display:none}.wuge-table tbody[data-v-636bfeb0]{gap:16px;display:grid}.wuge-table tr[data-v-636bfeb0]{border:1px solid var(--line);border-radius:9px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wuge-table tbody th[data-v-636bfeb0]:first-child{background:#f5f1e7;width:auto;max-width:none}.wuge-table td[data-v-636bfeb0],.wuge-table th[data-v-636bfeb0]{border:0;padding:16px}.wuge-table td[data-v-636bfeb0]:last-child{border-top:1px solid var(--line);grid-column:1/-1}.wuge-table td[data-v-636bfeb0]:nth-child(2){text-align:right;background:#f5f1e7}}.pending-badge[data-v-1291683a],.source-badge[data-v-1291683a],.verified-badge[data-v-1291683a],.warning-badge[data-v-1291683a]{color:#315f4a;background:#eef3ef;border-radius:999px;padding:.3rem .55rem;font-size:.75rem;display:inline-flex}.verified-badge[data-v-1291683a]{color:#245f39;background:#dff3e5}.warning-badge[data-v-1291683a]{color:#7c5622;background:#f5ead4}.impression[data-v-1291683a]{color:#425048;font-size:1.05rem}.review-highlight[data-v-1291683a]{background:#eef3ef;border-radius:12px;margin-top:1rem;padding:1rem}.review-highlight p[data-v-1291683a]{margin:.35rem 0}.review-highlight small[data-v-1291683a]{color:#647268;line-height:1.6;display:block}.report-button[data-v-1291683a]{width:100%;margin-top:.75rem}.culture-block[data-v-1291683a],.reason-block[data-v-1291683a]{border-top:1px solid #e4e8e4;margin-top:1rem;padding-top:1rem}.culture-block p[data-v-1291683a],.reason-block p[data-v-1291683a]{margin:.3rem 0}.culture-block__head[data-v-1291683a]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.culture-block small[data-v-1291683a]{color:#6d746f;margin-top:.6rem;display:block}.culture-block blockquote[data-v-1291683a]{color:#35493c;background:#f7f8f4;border-left:3px solid #789a83;margin:.75rem 0;padding:.75rem 1rem;line-height:1.7}.screening-block[data-v-1291683a]{background:#f7f8f4;border-radius:14px;margin-top:1rem;padding:1rem}.screening-block__head[data-v-1291683a]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.screening-block__head h3[data-v-1291683a],.screening-block__head p[data-v-1291683a]{margin:0}.screening-status[data-v-1291683a]{color:#245f39;background:#dff3e5;border-radius:999px;padding:.3rem .55rem;font-size:.75rem}.screening-status.passed_with_warnings[data-v-1291683a]{color:#7c5622;background:#f5ead4}.sound-line[data-v-1291683a]{justify-content:space-between;gap:.75rem;margin:.8rem 0;display:flex}.sound-line span[data-v-1291683a]{color:#667069;font-size:.82rem}.character-facts[data-v-1291683a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.character-facts>div[data-v-1291683a]{background:#fff;border-radius:10px;grid-template-columns:auto 1fr;gap:.15rem .55rem;padding:.65rem;display:grid}.character-facts strong[data-v-1291683a]{grid-row:span 2;font-size:1.55rem}.character-facts small[data-v-1291683a],.character-facts span[data-v-1291683a]{font-size:.78rem;line-height:1.45}.character-facts small[data-v-1291683a]{color:#69716c}.screening-block details[data-v-1291683a]{margin-top:.75rem}.screening-block summary[data-v-1291683a]{cursor:pointer;color:#315f4a;font-size:.86rem}.screening-checks[data-v-1291683a]{margin:.65rem 0 0;padding:0;list-style:none}.screening-checks li[data-v-1291683a]{border-top:1px solid #e2e6df;grid-template-columns:minmax(115px,auto) 1fr;gap:.5rem;padding:.4rem 0;font-size:.8rem;display:grid}.screening-checks .risk-check[data-v-1291683a]{color:#8a5724}.rule-grid[data-v-1291683a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.rule-grid>div[data-v-1291683a]{background:#f7f7f4;border-radius:10px;padding:.7rem}.rule-grid small[data-v-1291683a],.rule-grid span[data-v-1291683a]{color:#6d746f;font-size:.75rem;display:block}.rule-grid strong[data-v-1291683a]{margin:.25rem 0;font-size:.85rem;display:block}.rule-detail[data-v-1291683a]{background:#fbfcfa;border:1px solid #dce4de;border-radius:12px;margin-top:.8rem;padding:.85rem}.rule-detail__head[data-v-1291683a]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rule-detail__head p[data-v-1291683a]{margin:0}.rule-detail__head span[data-v-1291683a]{color:#5f6c64;font-size:.75rem}.rule-detail__list[data-v-1291683a],.rule-detail__warnings[data-v-1291683a]{margin:.65rem 0 0;padding-left:1.2rem}.rule-detail__list li[data-v-1291683a],.rule-detail__warnings li[data-v-1291683a]{margin-top:.35rem;font-size:.86rem;line-height:1.55}.rule-detail__warnings[data-v-1291683a]{color:#8a5724}.favorite-button[data-v-1291683a]{color:#315f4a;background:#f4f8f4;border-color:#b9c9be;width:100%;margin-top:1rem}.favorite-button--saved[data-v-1291683a]{color:#fff;background:#315f4a;border-color:#315f4a}@media (width<=640px){.character-facts[data-v-1291683a],.rule-grid[data-v-1291683a]{grid-template-columns:1fr}.sound-line[data-v-1291683a]{display:grid}.screening-checks li[data-v-1291683a]{grid-template-columns:1fr}}
