.hr[data-v-0f2cc2f7]{padding:6px 8px 16px}.hr-count[data-v-0f2cc2f7],.hr-note[data-v-0f2cc2f7]{margin:0}.hr-note[data-v-0f2cc2f7]{font-size:13px;line-height:1.5;padding:14px 10px}.hr-count[data-v-0f2cc2f7],.hr-note[data-v-0f2cc2f7]{color:var(--mute,#77757d)}.hr-count[data-v-0f2cc2f7]{font-size:11px;letter-spacing:.05em;padding:6px 8px;text-transform:uppercase}.hr-list[data-v-0f2cc2f7]{list-style:none;padding:0}.hr-hit[data-v-0f2cc2f7],.hr-list[data-v-0f2cc2f7]{display:flex;flex-direction:column;gap:2px;margin:0}.hr-hit[data-v-0f2cc2f7]{background:none;border:0;border-radius:10px;color:inherit;cursor:pointer;font:inherit;padding:8px 10px;text-align:left;width:100%}.hr-hit[data-v-0f2cc2f7]:hover{background:var(--chip,#f2f1f5)}.hr-hit[data-v-0f2cc2f7]:focus-visible{outline:2px solid var(--accent-line,#c7d2fe);outline-offset:-2px}.hr-hit.is-current[data-v-0f2cc2f7]{background:var(--accent-soft,#eef2ff)}.hr-topic[data-v-0f2cc2f7]{color:var(--mute,#77757d);font-size:11px}.hr-title[data-v-0f2cc2f7]{color:var(--ink,#1d1c20);font-size:13.5px;font-weight:500;line-height:1.35}.hr-hit.is-current .hr-title[data-v-0f2cc2f7]{color:var(--accent-ink,#4338ca)}.hr-snip[data-v-0f2cc2f7]{color:var(--ink-3,#55535b);display:-webkit-box;font-size:12px;-webkit-line-clamp:3;line-clamp:3;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}mark[data-v-0f2cc2f7]{background:#fde68a;border-radius:3px;color:#1d1c20;padding:0 1px}.hs[data-v-5af9701b]{display:flex;flex-direction:column}.hs-side[data-v-5af9701b]{gap:11px;padding:14px 16px}.hs-main[data-v-5af9701b]{gap:14px;max-width:720px;padding:22px 32px}.hs-bar[data-v-5af9701b]{animation:hs-shine-5af9701b 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--sk-a,#eeedf2) 0,var(--sk-b,#f6f5f9) 40%,var(--sk-a,#eeedf2) 80%);background-size:300% 100%;border-radius:7px;display:block}.hs-row[data-v-5af9701b]{height:12px}.hs-head[data-v-5af9701b]{background-color:#e8e7ee;height:14px;margin-top:6px}.hs-crumb[data-v-5af9701b]{height:10px;width:28%}.hs-title[data-v-5af9701b]{height:22px;width:62%}.hs-chips[data-v-5af9701b]{display:flex;gap:8px}.hs-chip[data-v-5af9701b]{border-radius:9px;height:26px;width:84px}.hs-chip-w[data-v-5af9701b]{width:120px}.hs-sub[data-v-5af9701b]{height:14px;margin-top:8px;width:22%}.hs-step[data-v-5af9701b]{align-items:center;display:flex;gap:11px}.hs-dot[data-v-5af9701b]{border-radius:50%;flex:none;height:26px;width:26px}.hs-line[data-v-5af9701b]{height:12px}.hs-box[data-v-5af9701b]{border-radius:12px;height:86px;width:100%}@keyframes hs-shine-5af9701b{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.hs-bar[data-v-5af9701b]{animation:none}}@media(max-width:760px){.hs-main[data-v-5af9701b]{padding:16px}}.ht[data-v-f49fcd17]{padding:6px 8px 16px}.ht-sec-label[data-v-f49fcd17]{margin:0}.ht-task[data-v-f49fcd17],.ht-topic[data-v-f49fcd17]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.ht-task[data-v-f49fcd17]:focus-visible,.ht-topic[data-v-f49fcd17]:focus-visible{outline:2px solid var(--accent-line,#c7d2fe);outline-offset:-2px}.ht-sec+.ht-sec[data-v-f49fcd17]{border-top:1px solid var(--line-2,#ecebf0);margin-top:6px;padding-top:6px}.ht-sec-label[data-v-f49fcd17]{color:var(--mute,#77757d);font-size:11px;letter-spacing:.05em;padding:8px 8px 3px;text-transform:uppercase}.ht-topic[data-v-f49fcd17]{align-items:flex-start;border-radius:9px;color:var(--ink,#1d1c20);display:flex;font-size:13.5px;font-weight:500;gap:7px;line-height:1.35;padding:6px 8px;width:100%}.ht-topic[data-v-f49fcd17]:hover{background:var(--chip,#f2f1f5)}.ht-topic.has-current[data-v-f49fcd17]{color:var(--accent-ink,#4338ca)}.ht-caret[data-v-f49fcd17]{color:var(--mute-2,#a09ea6);margin-top:3px;transition:transform .15s ease}.ht-topic.is-open .ht-caret[data-v-f49fcd17]{transform:rotate(90deg)}.ht-n[data-v-f49fcd17]{background:var(--chip,#f2f1f5);border-radius:999px;color:var(--mute,#77757d);font-size:10.5px;font-weight:500;line-height:1.5;margin-left:auto;padding:1px 6px}.ht-topic.has-current .ht-n[data-v-f49fcd17]{background:var(--accent-soft,#eef2ff);color:var(--accent-ink,#4338ca)}.ht-tasks[data-v-f49fcd17]{border-left:1px solid var(--line,#e4e2ea);display:flex;flex-direction:column;gap:1px;list-style:none;margin:1px 0 5px 13px;padding:0 0 0 8px}.ht-task[data-v-f49fcd17]{border-radius:8px;color:var(--ink-3,#55535b);font-size:13px;line-height:1.38;padding:5px 8px;width:100%}.ht-task[data-v-f49fcd17]:hover{background:var(--chip,#f2f1f5);color:var(--ink,#1d1c20)}.ht-task.is-current[data-v-f49fcd17]{background:var(--accent-soft,#eef2ff);color:var(--accent-ink,#4338ca)}.hw-wrap[data-v-3fc51afb]{align-items:center;background:#18162052;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:80}.hw[data-v-3fc51afb]{--accent:rgb(var(--ed-indigo-500,99 102 241));--accent-ink:rgb(var(--ed-indigo-700,67 56 202));--accent-soft:rgb(var(--ed-indigo-50,238 242 255));--accent-soft-2:rgb(var(--ed-indigo-50,238 242 255)/.6);--accent-line:rgb(var(--ed-indigo-200,199 210 254));--ink:#1d1c20;--ink-2:#3a393f;--ink-3:#55535b;--mute:#77757d;--mute-2:#a09ea6;--line:#e4e2ea;--line-2:#ecebf0;--card:#fff;--chip:#f2f1f5;--side:#fbfafc;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 64px -18px #14121e59,0 2px 6px #14121e0f;color:var(--ink);display:flex;flex-direction:column;font-size:14px;height:min(740px,100%);min-height:0;overflow:hidden;width:min(1080px,100%)}.hw[data-v-3fc51afb]:focus{outline:none}.hw-note[data-v-3fc51afb]{color:var(--mute);font-size:13px;line-height:1.5;margin:0;padding:24px 32px}.hw-search-x[data-v-3fc51afb],.hw-x[data-v-3fc51afb]{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.hw-search-x[data-v-3fc51afb]:focus-visible,.hw-x[data-v-3fc51afb]:focus-visible{outline:2px solid var(--accent-line);outline-offset:-2px}.hw-head[data-v-3fc51afb]{align-items:center;background:var(--card);border-bottom:1px solid var(--line-2);display:flex;flex:none;gap:10px;height:48px;padding:0 8px 0 12px}.hw-logo[data-v-3fc51afb]{background:var(--accent);border-radius:8px;color:#fff;display:grid;flex:none;height:26px;place-items:center;width:26px}.hw-name[data-v-3fc51afb]{color:var(--ink);flex:none;font-size:14.5px;font-weight:500}.hw-search[data-v-3fc51afb]{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:10px;color:var(--mute);display:flex;flex:1;gap:7px;height:32px;margin-left:8px;max-width:460px;min-width:0;padding:0 6px 0 10px}.hw-search[data-v-3fc51afb]:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft);color:var(--accent-ink)}.hw-search input[data-v-3fc51afb]{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:13.5px;height:100%;min-width:0;outline:none;padding:0}.hw-search input[data-v-3fc51afb]::-moz-placeholder{color:var(--mute-2)}.hw-search input[data-v-3fc51afb]::placeholder{color:var(--mute-2)}.hw-search-x[data-v-3fc51afb]{border-radius:7px;color:var(--mute);display:grid;flex:none;height:22px;place-items:center;width:22px}.hw-search-x[data-v-3fc51afb]:hover{background:var(--chip);color:var(--ink)}.hw-x[data-v-3fc51afb]{border-radius:9px;color:var(--mute);display:grid;flex:none;height:32px;margin-left:auto;place-items:center;width:32px}.hw-x[data-v-3fc51afb]:hover{background:var(--chip);color:var(--ink)}.hw-body[data-v-3fc51afb]{display:grid;flex:1;grid-template-columns:300px minmax(0,1fr);min-height:0}.hw-side[data-v-3fc51afb]{background:var(--side);border-right:1px solid var(--line-2)}.hw-main[data-v-3fc51afb],.hw-side[data-v-3fc51afb]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.hw-main[data-v-3fc51afb]::-webkit-scrollbar,.hw-side[data-v-3fc51afb]::-webkit-scrollbar{width:12px}.hw-main[data-v-3fc51afb]::-webkit-scrollbar-track,.hw-side[data-v-3fc51afb]::-webkit-scrollbar-track{background:transparent}.hw-main[data-v-3fc51afb]::-webkit-scrollbar-thumb,.hw-side[data-v-3fc51afb]::-webkit-scrollbar-thumb{background:#1d1c2024 padding-box;border:4px solid transparent;border-radius:999px;min-height:40px}.hw-main[data-v-3fc51afb]::-webkit-scrollbar-thumb:hover,.hw-side[data-v-3fc51afb]::-webkit-scrollbar-thumb:hover{background-color:#1d1c2047}.hw-main[data-v-3fc51afb]::-webkit-scrollbar-thumb:active,.hw-side[data-v-3fc51afb]::-webkit-scrollbar-thumb:active{background-color:rgb(var(--ed-indigo-500,99 102 241)/.55)}@supports not selector(::-webkit-scrollbar){.hw-main[data-v-3fc51afb],.hw-side[data-v-3fc51afb]{scrollbar-color:rgba(29,28,32,.2) transparent;scrollbar-width:thin}}.hw.is-dark[data-v-3fc51afb]{--accent-ink:#a5b4fc;--accent-soft:rgba(99,102,241,.18);--accent-soft-2:rgba(99,102,241,.1);--accent-line:rgba(99,102,241,.5);--ink:#ecebf1;--ink-2:#d4d2db;--ink-3:#b4b2bc;--mute:#9c9aa5;--mute-2:#7e7c87;--line:#2e2c37;--line-2:#26252d;--card:#141318;--chip:#23222a;--side:#19181e;--sk-a:#201f26;--sk-b:#2a2931;box-shadow:0 24px 64px -18px #0009;color-scheme:dark}.hw.is-dark .hw-main[data-v-3fc51afb]::-webkit-scrollbar-thumb,.hw.is-dark .hw-side[data-v-3fc51afb]::-webkit-scrollbar-thumb{background:#ffffff24 padding-box}.hw.is-dark .hw-main[data-v-3fc51afb]::-webkit-scrollbar-thumb:hover,.hw.is-dark .hw-side[data-v-3fc51afb]::-webkit-scrollbar-thumb:hover{background-color:#ffffff42}@supports not selector(::-webkit-scrollbar){.hw.is-dark .hw-main[data-v-3fc51afb],.hw.is-dark .hw-side[data-v-3fc51afb]{scrollbar-color:hsla(0,0%,100%,.2) transparent}}@media(max-width:760px){.hw-wrap[data-v-3fc51afb]{padding:8px}.hw-body[data-v-3fc51afb]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,38%) minmax(0,1fr)}.hw-side[data-v-3fc51afb]{border-bottom:1px solid var(--line-2);border-right:0}.hw-main .hw-note[data-v-3fc51afb]{padding:16px}}@media(max-width:520px){.hw-name[data-v-3fc51afb]{display:none}.hw-search[data-v-3fc51afb]{margin-left:0}}.hw-fade-enter-active[data-v-3fc51afb],.hw-fade-leave-active[data-v-3fc51afb]{transition:opacity .2s ease}.hw-fade-enter-active .hw[data-v-3fc51afb],.hw-fade-leave-active .hw[data-v-3fc51afb]{transition:transform .2s cubic-bezier(.3,.7,.2,1)}.hw-fade-enter-from[data-v-3fc51afb],.hw-fade-leave-to[data-v-3fc51afb]{opacity:0}.hw-fade-enter-from .hw[data-v-3fc51afb],.hw-fade-leave-to .hw[data-v-3fc51afb]{transform:translateY(10px) scale(.985)}
