.jh[data-v-74413138]{background:var(--panel-2);color:var(--fg);border-bottom:1px solid var(--rule-md)}.jh-top[data-v-74413138]{justify-content:space-between;gap:12px;min-height:40px;padding:0 16px;background:var(--bg);border-bottom:1px solid var(--rule-md)}.jh-path[data-v-74413138],.jh-top[data-v-74413138]{display:flex;align-items:center}.jh-path[data-v-74413138]{gap:8px;min-width:0;font-size:14px;white-space:nowrap}.jh-site[data-v-74413138]{text-decoration:none}.jh-area[data-v-74413138],.jh-sep[data-v-74413138]{color:var(--fg-dim)}.jh-area[data-v-74413138]{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--sans);font-size:14px;text-decoration:none}.jh-area--current[data-v-74413138],.jh-area[data-v-74413138]:hover{color:var(--fg)}.jh-area-mark[data-v-74413138]{font-family:var(--font-jp);color:var(--accent2)}.jh-utils[data-v-74413138]{display:flex;align-items:center;gap:6px}.jh-login[data-v-74413138],.jh-util-btn[data-v-74413138]{border-radius:16px;font-size:13px}.jh-login[data-v-74413138]{padding:0 12px}.jh-tool[data-v-74413138]{display:flex;align-items:center;gap:24px;min-height:52px;padding:0 16px}.jh-tool-name[data-v-74413138]{display:inline-flex;align-items:baseline;gap:8px;flex:none;font-family:var(--serif);font-size:1.25rem;color:var(--fg);text-decoration:none;white-space:nowrap}.jh-tool-mark[data-v-74413138]{font-family:var(--font-jp);font-size:1.25rem;color:var(--accent2)}.jh-sections[data-v-74413138]{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.jh-section[data-v-74413138]{flex:none;padding:6px 14px;border-radius:16px;font-family:var(--sans);font-size:14px;color:var(--fg-dim);text-decoration:none;transition:background .15s,color .15s}.jh-section[data-v-74413138]:hover{color:var(--fg);background:var(--rule)}.jh-section--active[data-v-74413138]{color:var(--fg);background:var(--rule-md)}@media(max-width:599px){.jh-tool[data-v-74413138],.jh-top[data-v-74413138]{padding:0 10px}.jh-tool[data-v-74413138]{gap:12px}.jh-tool-mark[data-v-74413138],.jh-tool-name[data-v-74413138]{font-size:1.05rem}.jh-section[data-v-74413138]{padding:6px 10px}}
