.jsh[data-astro-cid-w3cdh43d]{font:400 15px/1.45 var(--dk-ui,system-ui, sans-serif);flex-direction:column;gap:10px;display:flex}.jsh__label[data-astro-cid-w3cdh43d]{font-weight:600}.jsh__select[data-astro-cid-w3cdh43d],.jsh__link[data-astro-cid-w3cdh43d]{font:inherit;color:inherit;background:var(--dk-bg,#fff);border:1px solid var(--dk-line2,#ccc);box-sizing:border-box;border-radius:8px;min-height:44px;padding:8px 10px}.jsh__row[data-astro-cid-w3cdh43d]{align-items:center;gap:8px;display:flex}.jsh__row[data-astro-cid-w3cdh43d][hidden],.jsh__note[data-astro-cid-w3cdh43d][hidden]{display:none}.jsh__link[data-astro-cid-w3cdh43d]{flex:1;min-width:0;font-size:13px}.jsh__note[data-astro-cid-w3cdh43d]{color:var(--dk-dim,#555);margin:0;font-size:14px}.jsh__new[data-astro-cid-w3cdh43d]{font:inherit;color:var(--dk-accent-text,#2f5390);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.jsh__said[data-astro-cid-w3cdh43d]{min-height:1.4em;color:var(--dk-dim,#555);margin:0;font-size:14px}.jsh__said[data-astro-cid-w3cdh43d].is-bad{color:var(--dk-bad,#b00020)}:root{--dk-ui:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--dk-paper-shadow:0 1px 3px #00000040;--dk-bg:#1b1a18;--dk-surface:#23211e;--dk-raised:#2a2723;--dk-line:#332f2a;--dk-line2:#45403a;--dk-hover:#3d3832;--dk-text:#e8e6e1;--dk-dim:#b3ada3;--dk-dimmer:#a8a297;--dk-accent:#4a6ea8;--dk-accent2:#5a80bd;--dk-accent-text:#8fb3e8;--dk-on:#34496b;--dk-bad:#e8998a;--dk-on-text:#cfe0ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.jd-light{--dk-bg:#f3f1ec;--dk-surface:#fff;--dk-raised:#f7f5f0;--dk-line:#ddd8cf;--dk-line2:#c9c2b6;--dk-hover:#ebe6dc;--dk-text:#23211e;--dk-dim:#5c564d;--dk-dimmer:#6b655b;--dk-accent:#4a6ea8;--dk-accent2:#3d5f96;--dk-accent-text:#2f5390;--dk-on:#dbe5f5;--dk-bad:#a63a28;--dk-on-text:#1f3d70;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--dk-bg)}.dkh{--dkh-font:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;box-sizing:border-box;background:var(--dk-surface);border-bottom:1px solid var(--dk-line);min-height:72px;color:var(--dk-text);flex-shrink:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.dkh__logo{background:var(--dkh-logo-bg);min-height:52px;font:900 14px/1.05 var(--dkh-font);letter-spacing:.02em;color:var(--dkh-logo-ink);text-shadow:1.5px 1.5px #0d0d12;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;padding:4px 9px;text-decoration:none;display:inline-flex}.dkh__logo:hover{background:var(--dkh-logo-hover)}.dkh__main{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dkh__end{flex-shrink:0;align-items:center;gap:8px;display:flex}.dkh__btn{font:600 14px/1 var(--dkh-font);color:var(--dk-text);background:var(--dk-raised);border:1px solid var(--dk-line2);cursor:pointer;white-space:nowrap;border-radius:20px;min-height:40px;padding:0 16px}.dkh__btn:hover{background:var(--dk-hover)}.dkh__btn--go{background:var(--dk-accent);border-color:var(--dk-accent2);color:#fff}.dkh__btn--go:hover{background:#3f5f94}.dkh__tools{display:none}@media (width<=600px){.dkh{flex-wrap:wrap;gap:6px 8px;min-height:0;padding:6px 8px}.dkh__logo{min-height:40px;padding:3px 7px;font-size:12px}.dkh__main{flex:1 0 100%;order:3}.dkh__tools{border:1px solid var(--dk-line2);background:var(--dk-raised);width:40px;height:40px;color:var(--dk-text);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;padding:0;display:grid}.dkh__tools svg{width:18px;height:18px;transition:transform .28s}.dkh__tools[aria-expanded=true] svg{transform:rotate(180deg)}.dkh__end{gap:6px}.dkh__btn{min-height:38px;padding:0 12px;font-size:13px}.dkh .jim-ai-toggle{gap:0;padding:2px}.dkh .jim-ai-toggle .jim-ai-id{display:none}.dkh .jim-ai-toggle img{width:36px;height:36px}}.dkh,.dkh__main,.dke__bar{transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .2s,margin .28s,padding .28s,border-width .28s}.dkh{max-height:130px}.dkh__main{max-height:120px}.dke__bar{max-height:170px}html.embed-notools:is(.jd-embed,.sl-embed) .dkh,html.embed-notools .dkh__main,html.embed-notools .dke__bar{opacity:0;pointer-events:none;overflow:hidden;border-width:0!important;min-height:0!important;max-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}html.embed-notools .dkh{row-gap:0}@media (prefers-reduced-motion:reduce){.dkh,.dkh__main,.dke__bar,.dkh__tools svg{transition:none}}:is(.jd-embed,.sl-embed) .dkh__logo,:is(.jd-embed,.sl-embed) .dkh__end>.dkh__btn,:is(.jd-embed,.sl-embed) .dkh__tools{display:none!important}.jd-noun-wait body{visibility:hidden}
