.public-name-summary{margin-bottom:40px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.public-name-summary-letters{display:flex;justify-content:center;gap:clamp(20px,5vw,72px);padding:32px 20px;flex-wrap:wrap}.public-name-summary-letter{display:grid;justify-items:center;gap:10px;min-width:72px;max-width:160px;text-align:center}.public-name-summary-letter{appearance:none;border:0;border-bottom:3px solid transparent;background:transparent;padding:0 0 8px;cursor:pointer;font:inherit}.public-name-summary-letter[aria-pressed=true]{border-bottom-color:var(--public-accent)}.public-name-summary-letter:hover{background:var(--public-surface)}.public-name-summary-letter:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.public-name-summary-reading{font:600 18px/1.5 var(--public-font);color:var(--ink)}.public-name-summary-hanja{font:400 56px/1.3 "Name Proposal Serif",serif;color:var(--ink)}.public-name-summary-meaning{font:400 13px/1.6 var(--public-font);color:var(--muted);word-break:keep-all}.public-name-summary-empty{padding:40px 20px;text-align:center;color:var(--muted);font-size:max(var(--app-min-font-size, 0px), calc((14px) * var(--app-text-scale, 1)))}@media(max-width:650px){.public-name-summary{margin-bottom:28px}.public-name-summary-letters{gap:24px;padding:24px 12px}.public-name-summary-hanja{font-size:max(var(--app-min-font-size, 0px), calc((44px) * var(--app-text-scale, 1)))}}
