._root_85r42_1{display:inline}._term_85r42_2{color:inherit;font:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:4px;background:0 0;border:0;padding:0;display:inline}._term_85r42_2:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}._mark_85r42_4{vertical-align:super;margin-left:2px;font-size:.65em;font-weight:700;text-decoration:none;display:inline-block}._definition_85r42_5{z-index:60;box-sizing:border-box;border:1px solid var(--accent);background:var(--bg);width:min(22rem,100vw - 32px);max-height:calc(100dvh - 24px);color:var(--ink);text-align:left;border-radius:8px;padding:14px 16px;font-size:16px;font-weight:400;line-height:1.5;display:block;position:fixed;overflow:auto;box-shadow:0 6px 24px #0002}._definition_85r42_5[hidden]{display:none}._title_85r42_7,._body_85r42_7,._origin_85r42_7,._reading_85r42_7{display:block}._title_85r42_7{margin-bottom:6px}._origin_85r42_7{color:var(--muted);margin-top:8px;font-size:14px}._reading_85r42_7{margin-top:10px;font-size:14px}._reading_85r42_7 a{color:inherit;text-underline-offset:3px;margin-top:4px;text-decoration:underline;display:block}._close_85r42_12{border:1px solid var(--line);background:var(--bg);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:5px;margin-top:12px;padding:4px 10px;font-size:14px;display:block}._close_85r42_12:focus-visible,._reading_85r42_7 a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
