.hs-demo-viewport[data-astro-cid-lliyi3sf]{position:relative;width:100%;overflow:hidden;border-radius:10px;min-height:0}.hs-demo-canvas[data-astro-cid-lliyi3sf]{position:relative}.hs-window[data-astro-cid-lliyi3sf]{--app: #121826;--panel: #1a2230;--sbar: #151c28;--text: #eef2f8;--muted: #b4c0d4;--text3: #8d99ad;--border: #3f4d62;--strong: #5c6b82;--sep: rgba(255, 255, 255, .07);--fill1: rgba(255, 255, 255, .05);--fill2: rgba(255, 255, 255, .08);--fill3: rgba(255, 255, 255, .13);--accent: #4f96ff;--solid: #2a6ce8;--atext: #6aa6ff;--pill-on: #9dc8ff;--select: #263c5e;--ok: #7ae857;--ok-text: #6fdd8b;--field: #151c27;--thumb: #3f4551;--thumb-sh: 0 1px 2px rgba(0, 0, 0, .35);--pills: rgba(255, 255, 255, .06);--pills-sh: inset 0 1px 2px rgba(0, 0, 0, .4);--pill-bg: rgba(255, 255, 255, .08);--pill-sh: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 10px rgba(0, 0, 0, .35);--title-bg: #2d2e33;--title-line: #0e1016;--title-ink: rgba(255, 255, 255, .82);--term: #0a0e14;--term-ink: #e8edf3;--ring: rgba(255, 255, 255, .14);--ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;position:relative;width:1440px;height:900px;margin:0;overflow:hidden;border-radius:12px;transform-origin:top left;background:var(--app);color:var(--text);font:400 13px/1.47 var(--ui);-webkit-font-smoothing:antialiased;text-align:left}[data-theme=light] .hs-window[data-astro-cid-lliyi3sf]{--app: #e8eaed;--panel: #fff;--sbar: #f0f2f5;--text: #1a1d21;--muted: #5c6570;--text3: #6e7682;--border: #d9dee6;--strong: #c5ccd6;--sep: rgba(217, 222, 230, .85);--fill1: rgba(26, 29, 33, .04);--fill2: rgba(26, 29, 33, .07);--fill3: rgba(26, 29, 33, .12);--accent: #1677ff;--solid: #1f6bea;--atext: #0f5fd6;--pill-on: #0958d9;--select: #e3efff;--ok: #52c41a;--ok-text: #1a7f37;--field: #fff;--thumb: #fff;--thumb-sh: 0 0 0 .5px rgba(15, 23, 42, .12), 0 1px 2px rgba(15, 23, 42, .12);--pills: rgba(15, 23, 42, .06);--pills-sh: inset 0 1px 2px rgba(15, 23, 42, .08);--pill-bg: #fff;--pill-sh: 0 1px 2px rgba(15, 23, 42, .06), 0 2px 8px rgba(15, 23, 42, .08);--title-bg: #ebebeb;--title-line: #d5d5d5;--title-ink: rgba(0, 0, 0, .78);--ring: rgba(0, 0, 0, .16)}.hs-window[data-astro-cid-lliyi3sf]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.hs-window[data-astro-cid-lliyi3sf],.hs-window[data-astro-cid-lliyi3sf] [data-astro-cid-lliyi3sf]{box-sizing:border-box}.hs-window[data-astro-cid-lliyi3sf] svg.ic{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hs-window[data-astro-cid-lliyi3sf] [data-astro-cid-lliyi3sf][hidden]{display:none!important}.mono[data-astro-cid-lliyi3sf]{font-family:var(--mono)}.hs-titlebar[data-astro-cid-lliyi3sf]{position:relative;height:28px;display:flex;align-items:center;justify-content:center;background:var(--title-bg);border-bottom:1px solid var(--title-line)}.hs-titlebar[data-astro-cid-lliyi3sf] strong[data-astro-cid-lliyi3sf]{font-size:13px;font-weight:600;color:var(--title-ink)}.hs-traffic[data-astro-cid-lliyi3sf]{position:absolute;left:12px;top:8px;display:flex;gap:8px}.hs-traffic[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000002e}.hs-traffic[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]:nth-child(2){background:#febc2e}.hs-traffic[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]:nth-child(3){background:#28c840}.hs-app[data-astro-cid-lliyi3sf]{height:872px;display:flex;overflow:hidden}.hs-split[data-astro-cid-lliyi3sf]{position:relative;flex:0 0 6px;border:1px solid var(--border);border-radius:12px;background:var(--app)}.hs-split[data-astro-cid-lliyi3sf]:before{content:"";position:absolute;top:0;bottom:0;left:1.5px;width:1px;background:var(--sep)}.hs-rail[data-astro-cid-lliyi3sf]{flex:0 0 300px;min-width:0;display:flex;flex-direction:column;min-height:0;background:var(--panel)}.hs-brand[data-astro-cid-lliyi3sf]{flex:none;height:40px;display:flex;align-items:center;gap:8px;padding:0 14px}.hs-brand[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf]{font-size:14px;font-weight:600}.hs-brand[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{font-size:11px;color:var(--text3)}.hs-brand[data-astro-cid-lliyi3sf] .hint[data-astro-cid-lliyi3sf]{margin-left:auto}.hs-mon[data-astro-cid-lliyi3sf]{flex:1;min-height:0;padding:6px 14px 8px;border-bottom:1px solid var(--border);font-size:13px;line-height:1.35}.hs-mon-head[data-astro-cid-lliyi3sf]{display:flex;flex-direction:column;gap:2px;padding-bottom:6px}.hs-mon-head[data-astro-cid-lliyi3sf] .row[data-astro-cid-lliyi3sf]{display:flex;align-items:center;justify-content:space-between}.hs-status[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ok-text)}.hs-status[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]{width:8px;height:8px;border-radius:50%;background:var(--ok)}.hs-mon-head[data-astro-cid-lliyi3sf] .acts[data-astro-cid-lliyi3sf]{display:flex;gap:2px;color:var(--muted)}.hs-mon-head[data-astro-cid-lliyi3sf] .acts[data-astro-cid-lliyi3sf] svg{box-sizing:content-box;padding:5px}.hs-mon-head[data-astro-cid-lliyi3sf] h2[data-astro-cid-lliyi3sf]{margin:0;font-size:15px;font-weight:600;line-height:1.3}.ip[data-astro-cid-lliyi3sf]{line-height:1.47}.ip[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{font:400 12.5px var(--mono);letter-spacing:-.01em;color:var(--muted)}.up[data-astro-cid-lliyi3sf]{margin:0;font-size:11px;color:var(--text3)}.sec[data-astro-cid-lliyi3sf]{padding:6px 0;border-top:1px solid var(--sep)}.meter[data-astro-cid-lliyi3sf]{display:grid;grid-template-columns:32px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center;min-height:18px}.meter[data-astro-cid-lliyi3sf]+.meter[data-astro-cid-lliyi3sf]{margin-top:4px}.k[data-astro-cid-lliyi3sf]{font-size:12px;color:var(--muted);white-space:nowrap}.k[data-astro-cid-lliyi3sf].mono{font-size:12.5px;color:var(--text)}.load[data-astro-cid-lliyi3sf]{font:400 12px/1 var(--mono)}.load[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf],.ping[data-astro-cid-lliyi3sf] .meta[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf],.pair[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]{font-style:normal;color:var(--text3)}.bar[data-astro-cid-lliyi3sf]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;height:18px;padding:0 6px;border-radius:4px;background:var(--fill1);overflow:hidden;font:400 11px/1 var(--mono)}.bar[data-astro-cid-lliyi3sf] i[data-astro-cid-lliyi3sf]{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--accent) 24%,transparent)}.bar[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf],.bar[data-astro-cid-lliyi3sf] em[data-astro-cid-lliyi3sf]{position:relative;white-space:nowrap;font-style:normal}.bar[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf]{font-weight:600}.bar[data-astro-cid-lliyi3sf] em[data-astro-cid-lliyi3sf]{color:var(--muted)}.procs[data-astro-cid-lliyi3sf]{width:100%;border-collapse:collapse;table-layout:fixed}.procs[data-astro-cid-lliyi3sf] col[data-astro-cid-lliyi3sf].num{width:52px}.procs[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf],.procs[data-astro-cid-lliyi3sf] td[data-astro-cid-lliyi3sf]{height:22px;padding:0 4px 0 0;font-size:12px;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.procs[data-astro-cid-lliyi3sf] td[data-astro-cid-lliyi3sf]:not(:last-child){font:400 12.5px var(--mono)}.procs[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf]{color:var(--muted);font-size:11px;font-weight:600;border-bottom:1px solid var(--sep)}.procs[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf]:not(:last-child){font:600 12.5px var(--mono)}.procs[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf]:last-child,.procs[data-astro-cid-lliyi3sf] td[data-astro-cid-lliyi3sf]:last-child{padding:0 0 0 12px}.procs[data-astro-cid-lliyi3sf] .r[data-astro-cid-lliyi3sf]{text-align:right}.procs[data-astro-cid-lliyi3sf] tbody[data-astro-cid-lliyi3sf] tr[data-astro-cid-lliyi3sf]+tr[data-astro-cid-lliyi3sf] td[data-astro-cid-lliyi3sf]{border-top:1px solid var(--sep)}.sort[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:center;gap:2px}.th3[data-astro-cid-lliyi3sf]{display:flex;align-items:center;justify-content:space-between}.all[data-astro-cid-lliyi3sf]{padding:0 5px;font-weight:400;color:var(--atext)}.sec-head[data-astro-cid-lliyi3sf]{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin-bottom:2px}.sel[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;height:20px;padding:0 4px 0 12px;font-size:12px;color:var(--muted)}.sel[data-astro-cid-lliyi3sf] svg{stroke-width:2.25;color:var(--text)}.sec-head[data-astro-cid-lliyi3sf] .sel[data-astro-cid-lliyi3sf]{margin-left:-8px}.legend[data-astro-cid-lliyi3sf]{display:inline-flex;gap:8px;font-size:11px;color:var(--text3)}.legend[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:center;gap:4px}.legend[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]:before{content:"";width:7px;height:7px;border-radius:2px}.legend[data-astro-cid-lliyi3sf] .rx[data-astro-cid-lliyi3sf]:before,.plot[data-astro-cid-lliyi3sf] .rx{background:linear-gradient(180deg,#788c50f5,#52783ee6)}.legend[data-astro-cid-lliyi3sf] .tx[data-astro-cid-lliyi3sf]:before,.plot[data-astro-cid-lliyi3sf] .tx{background:linear-gradient(180deg,#ffbe82f5,#ff9460e6)}.pair[data-astro-cid-lliyi3sf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:4px;font:400 13px/1.35 var(--mono);white-space:nowrap}.pair[data-astro-cid-lliyi3sf] small[data-astro-cid-lliyi3sf]{font-size:11px;color:var(--text3)}.chart[data-astro-cid-lliyi3sf]{display:grid;grid-template-columns:54px minmax(0,1fr);height:56px}.axis[data-astro-cid-lliyi3sf]{position:relative;border-right:1px solid var(--sep)}.axis[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{position:absolute;right:6px;transform:translateY(-50%);font:400 11px/1 var(--mono);color:var(--text3);white-space:nowrap}.axis[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]:nth-child(1){top:25%}.axis[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]:nth-child(2){top:50%}.axis[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]:nth-child(3){top:75%}.plot[data-astro-cid-lliyi3sf]{display:flex;align-items:flex-end;justify-content:flex-end;height:56px;overflow:hidden;border-bottom:1px solid var(--sep);background:linear-gradient(to bottom,var(--sep) 1px,transparent 1px) 0 0 / 100% 25%}.plot[data-astro-cid-lliyi3sf] .col{flex:0 0 2px;height:100%;display:flex;flex-direction:column-reverse}.plot[data-astro-cid-lliyi3sf] .col i{flex:none;min-height:1px}.plot[data-astro-cid-lliyi3sf] .pg{background:linear-gradient(180deg,#38bdf8f2,#0ea5e9e0)}.ping[data-astro-cid-lliyi3sf]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:3px}.ping[data-astro-cid-lliyi3sf] .lead[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:baseline;gap:6px}.ping[data-astro-cid-lliyi3sf] .now[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf]{font-size:17px;font-weight:600;line-height:1.2}.ping[data-astro-cid-lliyi3sf] .now[data-astro-cid-lliyi3sf] small[data-astro-cid-lliyi3sf]{margin-left:2px;font-size:11px;color:var(--text3)}.ping[data-astro-cid-lliyi3sf] .sel[data-astro-cid-lliyi3sf]{width:81px}.ping[data-astro-cid-lliyi3sf] .meta[data-astro-cid-lliyi3sf]{font-size:11px;color:var(--text3)}.disks[data-astro-cid-lliyi3sf]{display:grid;grid-template-columns:fit-content(96px) minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:4px;align-items:center}.tag[data-astro-cid-lliyi3sf]{flex:none;margin:11px 0;padding:4px 16px 10px;font-size:11px;color:var(--text3)}.hs-main[data-astro-cid-lliyi3sf]{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--app)}.hs-sbar[data-astro-cid-lliyi3sf]{flex:none;height:40px;display:flex;align-items:center;gap:2px;padding:0 8px;background:var(--sbar);border-bottom:1px solid var(--sep)}.hs-sbar[data-astro-cid-lliyi3sf] .sep[data-astro-cid-lliyi3sf]{flex:none;width:1px;height:18px;background:var(--border)}.hs-sbar[data-astro-cid-lliyi3sf] .grow[data-astro-cid-lliyi3sf]{flex:1}.home[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;font-size:12px;color:var(--muted)}.tab[data-astro-cid-lliyi3sf]{position:relative;display:flex;align-items:center;gap:6px;height:28px;margin-left:2px;padding:0 24px 0 10px;border-radius:7px;background:var(--thumb);box-shadow:var(--thumb-sh);color:var(--muted)}.tab[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf]{font-size:12px;font-weight:500;color:var(--text)}.led[data-astro-cid-lliyi3sf]{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 1px color-mix(in srgb,var(--ok) 40%,transparent)}.close[data-astro-cid-lliyi3sf]{position:absolute;right:4px;top:5px;width:17px;height:17px;display:grid;place-items:center}.add[data-astro-cid-lliyi3sf],.tool[data-astro-cid-lliyi3sf]{width:28px;height:28px;display:grid;place-items:center;color:var(--muted)}.add[data-astro-cid-lliyi3sf]{margin-left:2px}.pills[data-astro-cid-lliyi3sf]{display:flex;gap:2px;height:32px;margin-left:4px;padding:3px;border:1px solid transparent;border-radius:999px;background:var(--pills);box-shadow:var(--pills-sh)}.pill[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:6px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:600;color:var(--muted)}.pill[data-astro-cid-lliyi3sf].on{background:var(--pill-bg);box-shadow:var(--pill-sh);color:var(--pill-on)}.hs-term[data-astro-cid-lliyi3sf]{flex:1;min-height:0;padding:12px 14px;background:var(--term);overflow:hidden}.hs-term[data-astro-cid-lliyi3sf] pre[data-astro-cid-lliyi3sf]{margin:0;font:400 14px/21px var(--mono);color:var(--term-ink);white-space:pre}.hs-term[data-astro-cid-lliyi3sf] .g[data-astro-cid-lliyi3sf]{font-weight:700;color:#56d364}.hs-term[data-astro-cid-lliyi3sf] .b[data-astro-cid-lliyi3sf]{font-weight:700;color:#79c0ff}.cursor[data-astro-cid-lliyi3sf]{display:inline-block;width:.6em;height:21px;vertical-align:top;box-shadow:inset 0 0 0 1px #3ec8ff}.cursor[data-astro-cid-lliyi3sf].on{background:#3ec8ff;animation:hs-blink 1.2s step-end infinite}.hs-cmd[data-astro-cid-lliyi3sf]{flex:none;height:32px;display:flex;align-items:center;gap:6px;padding:0 14px;background:var(--term);border-top:1px solid rgba(232,237,243,.18);color:var(--term-ink)}.hs-cmd[data-astro-cid-lliyi3sf] .p[data-astro-cid-lliyi3sf]{font:400 14px/1 var(--mono);color:#e8edf373}.hs-cmd[data-astro-cid-lliyi3sf] .in[data-astro-cid-lliyi3sf]{flex:1;padding-left:0;font:400 12.5px/24px var(--mono);color:#e8edf38c;white-space:nowrap;overflow:hidden}.hs-cmd[data-astro-cid-lliyi3sf] .in[data-astro-cid-lliyi3sf].live{color:var(--term-ink)}.hs-cmd[data-astro-cid-lliyi3sf] .hist[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;font-weight:500}.hs-dsplit[data-astro-cid-lliyi3sf]{position:relative;flex:0 0 6px}.hs-dsplit[data-astro-cid-lliyi3sf]:after{content:"";position:absolute;left:0;right:0;top:2px;height:1px;background:var(--sep)}.hs-dock[data-astro-cid-lliyi3sf]{flex:0 0 220px;display:flex;flex-direction:column;min-height:0;background:var(--panel)}.hs-dock[data-astro-cid-lliyi3sf] .head[data-astro-cid-lliyi3sf]{flex:none;height:40px;display:flex;align-items:center;gap:4px;padding:0 8px;border-bottom:1px solid var(--sep)}.seg[data-astro-cid-lliyi3sf]{display:grid;grid-template-columns:1fr 1fr;height:24px;margin-right:2px;padding:2px;border-radius:8px;background:var(--fill2)}.seg[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{padding:0 10px;border-radius:6px;font-size:12px;font-weight:500;line-height:20px;color:var(--muted)}.seg[data-astro-cid-lliyi3sf] .on[data-astro-cid-lliyi3sf]{background:var(--thumb);box-shadow:var(--thumb-sh);color:var(--text)}.gb[data-astro-cid-lliyi3sf],.ob[data-astro-cid-lliyi3sf]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:6px;color:var(--muted)}.gb[data-astro-cid-lliyi3sf].on{background:var(--fill2)}.ob[data-astro-cid-lliyi3sf]{width:36px;border:1px solid var(--strong);background:var(--panel);color:var(--text)}.path[data-astro-cid-lliyi3sf]{position:relative;flex:1;height:28px;padding:0 30px 0 8px;border:1px solid var(--border);border-radius:6px;background:var(--field);font:400 12px/26px var(--mono)}.path[data-astro-cid-lliyi3sf] .gb[data-astro-cid-lliyi3sf]{position:absolute;right:1px;top:1px}.vsep[data-astro-cid-lliyi3sf]{flex:none;width:1px;height:16px;margin:0 4px;background:var(--sep)}.hs-dock[data-astro-cid-lliyi3sf] .body[data-astro-cid-lliyi3sf]{flex:1;min-height:0;display:flex}.tree[data-astro-cid-lliyi3sf]{flex:0 0 168px;display:flex;flex-direction:column;overflow:hidden}.tree[data-astro-cid-lliyi3sf] header[data-astro-cid-lliyi3sf]{flex:none;height:28px;display:flex;align-items:center;padding:0 8px;font-size:11px;color:var(--muted)}.tree[data-astro-cid-lliyi3sf] .row[data-astro-cid-lliyi3sf]{flex:none;height:26px;display:flex;align-items:center;gap:2px;margin:0 2px;padding-left:4px;border-radius:6px;font-size:12px;white-space:nowrap}.tree[data-astro-cid-lliyi3sf] .row[data-astro-cid-lliyi3sf]:nth-of-type(1){margin-top:2px}.tree[data-astro-cid-lliyi3sf] .here[data-astro-cid-lliyi3sf]{background:var(--select)}.tree[data-astro-cid-lliyi3sf] .kid[data-astro-cid-lliyi3sf]{padding-left:16px}.tw[data-astro-cid-lliyi3sf]{width:16px;height:22px;display:grid;place-items:center;color:var(--muted)}.tree[data-astro-cid-lliyi3sf] .fd{margin-right:4px}.tsplit[data-astro-cid-lliyi3sf]{flex:0 0 6px}.files[data-astro-cid-lliyi3sf]{flex:1;min-width:0;overflow:hidden}.files[data-astro-cid-lliyi3sf] table[data-astro-cid-lliyi3sf]{width:680px;border-collapse:collapse;table-layout:fixed}.files[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf],.files[data-astro-cid-lliyi3sf] td[data-astro-cid-lliyi3sf]{height:28px;padding:0 6px;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden}.files[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf]{font-size:11px;font-weight:500;color:var(--muted)}.files[data-astro-cid-lliyi3sf] .r[data-astro-cid-lliyi3sf]{text-align:right}.files[data-astro-cid-lliyi3sf] th[data-astro-cid-lliyi3sf].r{padding-right:20px}.files[data-astro-cid-lliyi3sf] .mut[data-astro-cid-lliyi3sf]{color:var(--muted)}.nm[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px}.nm[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{font:400 12.5px var(--mono);letter-spacing:-.01em}.hs-ai[data-astro-cid-lliyi3sf]{flex:0 0 360px;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--sep);background:var(--panel)}.hs-ai[data-astro-cid-lliyi3sf] .head[data-astro-cid-lliyi3sf]{flex:none;border-bottom:1px solid var(--sep)}.ai-bar[data-astro-cid-lliyi3sf]{height:44px;display:flex;align-items:center;gap:4px;padding:0 8px}.ch[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px;height:28px;padding:0 4px;border:1px solid transparent}.ch[data-astro-cid-lliyi3sf] b[data-astro-cid-lliyi3sf]{font-size:13px;font-weight:600}.hs-ai[data-astro-cid-lliyi3sf] .tools[data-astro-cid-lliyi3sf]{display:flex;gap:2px;margin-left:auto}.model[data-astro-cid-lliyi3sf]{height:32px;padding:0 8px}.model[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{position:relative;display:block;height:24px;padding:0 26px 0 8px;border:1px solid var(--border);border-radius:6px;background:var(--field);font-size:12px;line-height:22px}.model[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]:after{content:"";position:absolute;right:9px;top:9px;border:3.5px solid transparent;border-top:4.5px solid var(--muted);border-bottom:0}.conv[data-astro-cid-lliyi3sf]{height:32px;display:flex;align-items:center;gap:8px;padding:0 8px 8px}.save[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px;font-size:11px}.sw[data-astro-cid-lliyi3sf]{position:relative;width:34px;height:20px;border-radius:999px;background:var(--fill3)}.sw[data-astro-cid-lliyi3sf]:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a40}.tokens[data-astro-cid-lliyi3sf]{font:400 12.5px var(--mono);color:var(--text3)}.gbt[data-astro-cid-lliyi3sf]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:500;color:var(--muted)}.ctx[data-astro-cid-lliyi3sf]{height:30px;display:flex;align-items:center;gap:8px;padding:0 8px 8px}.lbl[data-astro-cid-lliyi3sf]{font-size:11px;color:var(--text3)}.chip[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:var(--fill2);font-size:12px}.hs-ai[data-astro-cid-lliyi3sf] .log[data-astro-cid-lliyi3sf]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:12px 8px;overflow:hidden}.empty[data-astro-cid-lliyi3sf]{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px}.tile[data-astro-cid-lliyi3sf]{width:48px;height:48px;display:grid;place-items:center;margin-bottom:12px;border-radius:12px;background:var(--fill1);color:var(--text3)}.tile[data-astro-cid-lliyi3sf] svg{stroke-width:1.5}.empty[data-astro-cid-lliyi3sf] h3[data-astro-cid-lliyi3sf]{margin:0;font-size:15px;font-weight:600;line-height:1.45}.empty[data-astro-cid-lliyi3sf] p[data-astro-cid-lliyi3sf]{margin:6px 0 16px;font-size:12px;line-height:1.5;color:var(--muted)}.sug[data-astro-cid-lliyi3sf]{display:flex;gap:8px}.sug[data-astro-cid-lliyi3sf] span[data-astro-cid-lliyi3sf]{height:24px;padding:0 10px;border:1px solid var(--strong);border-radius:999px;background:var(--panel);font-size:12px;font-weight:500;line-height:22px;white-space:nowrap}.msg[data-astro-cid-lliyi3sf].user{display:flex;justify-content:flex-end}.bubble[data-astro-cid-lliyi3sf]{max-width:85%;padding:8px 12px;border-radius:12px;background:var(--fill2);line-height:1.5}.msg[data-astro-cid-lliyi3sf].bot p[data-astro-cid-lliyi3sf]{margin:0;line-height:1.6}.msg[data-astro-cid-lliyi3sf].bot code{padding:0 4px;border-radius:4px;background:var(--fill1);font:400 12.5px var(--mono)}.msg[data-astro-cid-lliyi3sf].bot .acts[data-astro-cid-lliyi3sf]{display:flex;gap:4px;margin-top:8px}.statusline[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text3)}.spin[data-astro-cid-lliyi3sf]{flex:none;width:14px;height:14px;border:2px solid var(--fill3);border-top-color:var(--accent);border-radius:50%;animation:hs-spin .8s linear infinite}.composer[data-astro-cid-lliyi3sf]{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px}.box[data-astro-cid-lliyi3sf]{position:relative;height:55px;padding:8px 40px 8px 8px;border:1px solid var(--border);border-radius:8px;background:var(--field);line-height:1.5}.ta[data-astro-cid-lliyi3sf]{color:var(--text3)}.ta[data-astro-cid-lliyi3sf].live{color:var(--text)}.ta[data-astro-cid-lliyi3sf].dim{opacity:.5}.send[data-astro-cid-lliyi3sf]{position:absolute;right:7px;bottom:7px;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:var(--solid);color:#fff;opacity:.5;transition:opacity .2s ease}.send[data-astro-cid-lliyi3sf].ready,.send[data-astro-cid-lliyi3sf].busy{opacity:1}.send[data-astro-cid-lliyi3sf] svg.i-stop,.send[data-astro-cid-lliyi3sf].busy svg.i-send{display:none}.send[data-astro-cid-lliyi3sf].busy svg.i-stop{display:block}.cmeta[data-astro-cid-lliyi3sf]{height:24px;display:flex;align-items:center;justify-content:space-between}.cmeta[data-astro-cid-lliyi3sf] .left[data-astro-cid-lliyi3sf],.cmeta[data-astro-cid-lliyi3sf] .right[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:8px}.kbd[data-astro-cid-lliyi3sf]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text3);white-space:nowrap}.kbd[data-astro-cid-lliyi3sf] kbd[data-astro-cid-lliyi3sf]{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;background:var(--panel);font:400 11px/1 var(--mono);color:var(--muted)}.kbd[data-astro-cid-lliyi3sf] kbd[data-astro-cid-lliyi3sf]+kbd[data-astro-cid-lliyi3sf]{margin-left:-2px}.cmeta[data-astro-cid-lliyi3sf] .right[data-astro-cid-lliyi3sf]{font-size:11px;color:var(--text3)}.perm[data-astro-cid-lliyi3sf]{padding:0 4px;font-weight:500;color:var(--atext)}@keyframes hs-blink{50%{background:transparent}}@keyframes hs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.cursor[data-astro-cid-lliyi3sf].on{animation:none}}.hh-viewport[data-astro-cid-xwbp2hbv]{position:relative;width:100%;overflow:hidden;border-radius:10px;min-height:0}.hh-canvas[data-astro-cid-xwbp2hbv]{position:relative}.hh-window[data-astro-cid-xwbp2hbv]{--app: #121826;--panel: #1a2230;--sbar: #151c28;--text: #eef2f8;--muted: #b4c0d4;--text3: #8d99ad;--border: #3f4d62;--sep: rgba(255, 255, 255, .07);--fill1: rgba(255, 255, 255, .05);--fill2: rgba(255, 255, 255, .08);--solid: #2a6ce8;--atext: #6aa6ff;--select: #263c5e;--ok: #7ae857;--ok-text: #6fdd8b;--field: #151c27;--title-bg: #2d2e33;--title-line: #0e1016;--title-ink: rgba(255, 255, 255, .82);--ring: rgba(255, 255, 255, .14);--ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--ease: cubic-bezier(.23, 1, .32, 1);position:relative;width:1280px;height:800px;margin:0;overflow:hidden;border-radius:12px;transform-origin:top left;background:var(--app);color:var(--text);font:400 13px/1.45 var(--ui);-webkit-font-smoothing:antialiased;text-align:left}[data-theme=light] .hh-window[data-astro-cid-xwbp2hbv]{--app: #e8eaed;--panel: #fff;--sbar: #f0f2f5;--text: #1a1d21;--muted: #5c6570;--text3: #6e7682;--border: #d9dee6;--sep: rgba(217, 222, 230, .85);--fill1: rgba(26, 29, 33, .04);--fill2: rgba(26, 29, 33, .07);--solid: #1f6bea;--atext: #0f5fd6;--select: #e3efff;--ok: #52c41a;--ok-text: #1a7f37;--field: #fff;--title-bg: #ebebeb;--title-line: #d5d5d5;--title-ink: rgba(0, 0, 0, .78);--ring: rgba(0, 0, 0, .16)}.hh-window[data-astro-cid-xwbp2hbv]:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.hh-window[data-astro-cid-xwbp2hbv],.hh-window[data-astro-cid-xwbp2hbv] [data-astro-cid-xwbp2hbv]{box-sizing:border-box}.hh-window[data-astro-cid-xwbp2hbv] svg.hh-ic{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hh-window[data-astro-cid-xwbp2hbv] svg.hh-tri{fill:currentColor;stroke:none}.hh-mono[data-astro-cid-xwbp2hbv]{font-family:var(--mono);font-size:12.5px}.hh-titlebar[data-astro-cid-xwbp2hbv]{position:relative;height:28px;display:flex;align-items:center;justify-content:center;background:var(--title-bg);border-bottom:1px solid var(--title-line)}.hh-titlebar[data-astro-cid-xwbp2hbv] strong[data-astro-cid-xwbp2hbv]{font-size:13px;font-weight:600;color:var(--title-ink)}.hh-traffic[data-astro-cid-xwbp2hbv]{position:absolute;left:12px;top:8px;display:flex;gap:8px}.hh-traffic[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000002e}.hh-traffic[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]:nth-child(2){background:#febc2e}.hh-traffic[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]:nth-child(3){background:#28c840}.hh-body[data-astro-cid-xwbp2hbv]{height:772px;display:flex;background:var(--app)}.hh-rail[data-astro-cid-xwbp2hbv]{flex:0 0 300px;display:flex;flex-direction:column;min-height:0;background:var(--panel)}.hh-brand[data-astro-cid-xwbp2hbv]{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.hh-brand[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{font-size:14px}.hh-brand[data-astro-cid-xwbp2hbv] span[data-astro-cid-xwbp2hbv]{font-size:11px;color:var(--text3)}.hh-who[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:8px;margin:2px 10px 0;padding:6px 8px}.hh-av[data-astro-cid-xwbp2hbv]{position:relative;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--solid);color:#fff;font-size:13px;font-weight:600}.hh-av[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 2px var(--panel)}.hh-who-txt[data-astro-cid-xwbp2hbv]{display:flex;flex-direction:column;min-width:0}.hh-who-txt[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{font-size:13px;font-weight:600}.hh-who-txt[data-astro-cid-xwbp2hbv] small[data-astro-cid-xwbp2hbv]{font-size:11px;color:var(--ok-text)}.hh-unlock[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:6px;margin:0 12px;padding:4px 6px;font-size:12px;color:var(--text);white-space:nowrap}.hh-unlock[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.hh-unlock[data-astro-cid-xwbp2hbv]>span[data-astro-cid-xwbp2hbv]:first-of-type{flex:1;min-width:0}.hh-lock[data-astro-cid-xwbp2hbv]{color:var(--text3)}.hh-seg[data-astro-cid-xwbp2hbv]{display:flex;margin:8px 12px 6px;padding:2px;border-radius:8px;background:var(--fill2)}.hh-seg[data-astro-cid-xwbp2hbv] span[data-astro-cid-xwbp2hbv]{flex:1;height:26px;display:grid;place-items:center;border-radius:6px;font-size:12px;color:var(--muted)}.hh-seg[data-astro-cid-xwbp2hbv] .on[data-astro-cid-xwbp2hbv]{background:var(--panel);color:var(--text);box-shadow:0 1px 2px #00000047}[data-theme=light] .hh-window[data-astro-cid-xwbp2hbv] .hh-seg[data-astro-cid-xwbp2hbv] .on[data-astro-cid-xwbp2hbv]{box-shadow:0 0 0 .5px #0f172a1f,0 1px 2px #0f172a1f}.hh-card[data-astro-cid-xwbp2hbv]{margin:4px 12px 0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.hh-sec[data-astro-cid-xwbp2hbv]{display:grid;gap:6px;padding:10px 12px}.hh-sec[data-astro-cid-xwbp2hbv]+.hh-sec[data-astro-cid-xwbp2hbv]{border-top:1px solid var(--sep)}.hh-hint[data-astro-cid-xwbp2hbv],.hh-note[data-astro-cid-xwbp2hbv],.hh-forget[data-astro-cid-xwbp2hbv],.hh-switchrow[data-astro-cid-xwbp2hbv] p[data-astro-cid-xwbp2hbv]{margin:0;font-size:12px;line-height:1.45;color:var(--muted)}.hh-pw[data-astro-cid-xwbp2hbv]{position:relative;height:28px;display:flex;align-items:center;padding:0 48px 0 8px;border-radius:7px;border:1px solid var(--border);background:var(--field);color:var(--text3);font-size:12px}.hh-pw[data-astro-cid-xwbp2hbv] em[data-astro-cid-xwbp2hbv]{position:absolute;right:8px;top:0;height:28px;background:none;color:var(--atext);font-style:normal;font-size:12px;font-weight:500;line-height:28px}.hh-row[data-astro-cid-xwbp2hbv],.hh-link[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:6px;min-height:28px;font-size:13px}.hh-row[data-astro-cid-xwbp2hbv] svg,.hh-link[data-astro-cid-xwbp2hbv] svg:last-child{margin-left:auto;color:var(--text3)}.hh-switchrow[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:10px}.hh-switchrow[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{display:block;font-size:13px;font-weight:500;color:var(--text)}.hh-sw[data-astro-cid-xwbp2hbv]{flex:none;width:36px;height:20px;border-radius:99px;background:var(--solid);position:relative}.hh-sw[data-astro-cid-xwbp2hbv] i[data-astro-cid-xwbp2hbv]{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#fff}.hh-note[data-astro-cid-xwbp2hbv]{padding:10px 14px 0}.hh-forget[data-astro-cid-xwbp2hbv]{padding:6px 14px 0;color:#ffc9c6}[data-theme=light] .hh-window[data-astro-cid-xwbp2hbv] .hh-forget[data-astro-cid-xwbp2hbv]{color:#d4380d}.hh-spacer[data-astro-cid-xwbp2hbv]{flex:1}.hh-links[data-astro-cid-xwbp2hbv]{padding:4px 8px}.hh-link[data-astro-cid-xwbp2hbv]{height:30px;padding:0 8px;border-radius:7px;color:var(--text)}.hh-link[data-astro-cid-xwbp2hbv] svg:first-child{color:var(--muted)}.hh-link[data-astro-cid-xwbp2hbv]>span[data-astro-cid-xwbp2hbv]:last-child{margin-left:auto}.hh-tag[data-astro-cid-xwbp2hbv]{margin:0;padding:4px 16px 12px;font-size:11px;color:var(--text3)}.hh-main[data-astro-cid-xwbp2hbv]{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--app)}.hh-stage[data-astro-cid-xwbp2hbv]{flex:1;min-height:0;display:flex;flex-direction:column}.hh-sbar[data-astro-cid-xwbp2hbv]{height:40px;display:flex;align-items:center;gap:4px;padding:0 8px;background:var(--sbar)}.hh-sheet[data-astro-cid-xwbp2hbv]{flex:1;min-height:0;display:flex;flex-direction:column;margin:10px 12px 14px;border-radius:12px;overflow:hidden;background:var(--panel)}.hh-tab[data-astro-cid-xwbp2hbv]{height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:7px;color:var(--muted)}.hh-tab[data-astro-cid-xwbp2hbv].on{background:var(--fill2);color:var(--text)}.hh-add[data-astro-cid-xwbp2hbv],.hh-ext[data-astro-cid-xwbp2hbv]{width:28px;height:28px;display:grid;place-items:center;color:var(--muted)}.hh-ext[data-astro-cid-xwbp2hbv]{margin-left:auto}.hh-head[data-astro-cid-xwbp2hbv]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px 20px 8px}.hh-head[data-astro-cid-xwbp2hbv] h2[data-astro-cid-xwbp2hbv]{margin:0;font-size:20px;font-weight:600;line-height:1.2}.hh-head[data-astro-cid-xwbp2hbv] p[data-astro-cid-xwbp2hbv]{margin:3px 0 0;font-size:12px;color:var(--muted)}.hh-head[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{color:var(--text);font-weight:600}.hh-acts[data-astro-cid-xwbp2hbv],.hh-tools[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:6px}.hh-acts[data-astro-cid-xwbp2hbv]{flex-wrap:wrap;justify-content:flex-end}.hh-btn[data-astro-cid-xwbp2hbv]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border-radius:8px;border:1px solid var(--border);background:var(--panel);color:var(--text);font-size:12px;white-space:nowrap}.hh-btn[data-astro-cid-xwbp2hbv].pri{background:var(--solid);border-color:transparent;color:#fff}.hh-btn[data-astro-cid-xwbp2hbv].ghost,.hh-btn[data-astro-cid-xwbp2hbv].ico{border-color:transparent;background:transparent;color:var(--text)}.hh-btn[data-astro-cid-xwbp2hbv].ico{width:28px;padding:0;justify-content:center;color:var(--muted)}.hh-btn[data-astro-cid-xwbp2hbv].sm{height:24px;font-size:12px}.hh-window[data-astro-cid-xwbp2hbv].press .hh-viewbtn[data-astro-cid-xwbp2hbv],.hh-s1[data-astro-cid-xwbp2hbv] .hh-viewbtn[data-astro-cid-xwbp2hbv],.hh-s2[data-astro-cid-xwbp2hbv] .hh-viewbtn[data-astro-cid-xwbp2hbv]{background:var(--fill2)}.hh-window[data-astro-cid-xwbp2hbv].press .hh-viewbtn[data-astro-cid-xwbp2hbv]{transform:scale(.97)}.hh-tools[data-astro-cid-xwbp2hbv]{padding:0 20px 10px}.hh-search[data-astro-cid-xwbp2hbv]{width:228px;height:28px;display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:8px;border:1px solid var(--border);background:var(--field);color:var(--text3);font-size:12px;overflow:hidden;white-space:nowrap}.hh-sel[data-astro-cid-xwbp2hbv]{height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;border-radius:8px;border:1px solid var(--border);background:var(--field);color:var(--text);font-size:12px}.hh-grow[data-astro-cid-xwbp2hbv]{flex:1}.hh-view[data-astro-cid-xwbp2hbv]{position:relative}.hh-vlab[data-astro-cid-xwbp2hbv]{display:grid}.hh-vlab[data-astro-cid-xwbp2hbv] span[data-astro-cid-xwbp2hbv]{grid-area:1 / 1;transition:opacity .2s var(--ease)}.hh-lab-c[data-astro-cid-xwbp2hbv],.hh-s3[data-astro-cid-xwbp2hbv] .hh-lab-l[data-astro-cid-xwbp2hbv],.hh-s4[data-astro-cid-xwbp2hbv] .hh-lab-l[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-lab-l[data-astro-cid-xwbp2hbv]{opacity:0}.hh-s3[data-astro-cid-xwbp2hbv] .hh-lab-c[data-astro-cid-xwbp2hbv],.hh-s4[data-astro-cid-xwbp2hbv] .hh-lab-c[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-lab-c[data-astro-cid-xwbp2hbv]{opacity:1}.hh-menu[data-astro-cid-xwbp2hbv]{position:absolute;left:0;top:calc(100% + 4px);z-index:5;min-width:148px;padding:4px;border-radius:10px;background:var(--panel);border:1px solid var(--border);box-shadow:0 12px 32px #00000059;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.hh-s1[data-astro-cid-xwbp2hbv] .hh-menu[data-astro-cid-xwbp2hbv],.hh-s2[data-astro-cid-xwbp2hbv] .hh-menu[data-astro-cid-xwbp2hbv]{opacity:1;transform:none;visibility:visible}.hh-mi[data-astro-cid-xwbp2hbv]{position:relative;isolation:isolate;display:flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 6px;border-radius:6px;font-size:13px}.hh-hi[data-astro-cid-xwbp2hbv]{position:absolute;inset:0;z-index:-1;border-radius:6px;background:var(--fill2);opacity:0;transition:opacity .2s var(--ease)}.hh-s2[data-astro-cid-xwbp2hbv] .hh-mi-c[data-astro-cid-xwbp2hbv] .hh-hi[data-astro-cid-xwbp2hbv]{opacity:1;background:var(--fill2)}.hh-s4[data-astro-cid-xwbp2hbv] .hh-ci-office[data-astro-cid-xwbp2hbv] .hh-hi[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-ci-mac[data-astro-cid-xwbp2hbv] .hh-hi[data-astro-cid-xwbp2hbv]{opacity:1;background:var(--select)}.hh-s5[data-astro-cid-xwbp2hbv] .hh-ci-office[data-astro-cid-xwbp2hbv] .hh-hi[data-astro-cid-xwbp2hbv]{opacity:1;background:var(--fill2)}.hh-ck[data-astro-cid-xwbp2hbv]{position:relative;width:14px;height:14px;color:var(--text);opacity:0}.hh-s0[data-astro-cid-xwbp2hbv] .hh-mi-l[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.hh-s1[data-astro-cid-xwbp2hbv] .hh-mi-l[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.hh-s2[data-astro-cid-xwbp2hbv] .hh-mi-l[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.press[data-astro-cid-xwbp2hbv] .hh-mi-l[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.hh-s3[data-astro-cid-xwbp2hbv] .hh-mi-c[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.hh-s4[data-astro-cid-xwbp2hbv] .hh-mi-c[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-mi-c[data-astro-cid-xwbp2hbv] .hh-ck[data-astro-cid-xwbp2hbv]{opacity:1}.hh-browser[data-astro-cid-xwbp2hbv]{position:relative;flex:1;min-height:0}.hh-list[data-astro-cid-xwbp2hbv],.hh-cols[data-astro-cid-xwbp2hbv]{position:absolute;inset:0;transition:opacity .22s var(--ease),visibility .22s}.hh-cols[data-astro-cid-xwbp2hbv],.hh-s3[data-astro-cid-xwbp2hbv] .hh-list[data-astro-cid-xwbp2hbv],.hh-s4[data-astro-cid-xwbp2hbv] .hh-list[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-list[data-astro-cid-xwbp2hbv]{opacity:0;visibility:hidden}.hh-s3[data-astro-cid-xwbp2hbv] .hh-cols[data-astro-cid-xwbp2hbv],.hh-s4[data-astro-cid-xwbp2hbv] .hh-cols[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-cols[data-astro-cid-xwbp2hbv]{opacity:1;visibility:visible}.hh-hrow[data-astro-cid-xwbp2hbv],.hh-rowline[data-astro-cid-xwbp2hbv]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 120px;align-items:center;padding:0 20px 0 12px}.hh-hrow[data-astro-cid-xwbp2hbv]{height:28px;font-size:11px;font-weight:600;color:var(--muted);border-bottom:1px solid var(--sep)}.hh-rowline[data-astro-cid-xwbp2hbv]{position:relative;height:38px}.hh-rowline[data-astro-cid-xwbp2hbv]:after{content:"";position:absolute;left:12px;right:20px;bottom:0;height:1px;background:var(--sep)}.hh-name[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:6px;min-width:0}.hh-name[data-astro-cid-xwbp2hbv] svg{color:var(--muted)}.hh-name[data-astro-cid-xwbp2hbv] em[data-astro-cid-xwbp2hbv]{font-style:normal;font-size:11px;color:var(--text3)}.hh-host[data-astro-cid-xwbp2hbv]{padding-left:2px}.hh-rowline[data-astro-cid-xwbp2hbv] .hh-mono[data-astro-cid-xwbp2hbv],.hh-rowline[data-astro-cid-xwbp2hbv]>span[data-astro-cid-xwbp2hbv]:last-child{color:var(--muted)}.hh-cols[data-astro-cid-xwbp2hbv]{display:flex}.hh-col[data-astro-cid-xwbp2hbv]{position:relative;flex:0 0 240px;width:240px;min-height:0;padding:4px;border-right:1px solid var(--sep)}.hh-col2[data-astro-cid-xwbp2hbv]{opacity:0;transform:translate(-8px);transition:opacity .22s var(--ease),transform .22s var(--ease)}.hh-s4[data-astro-cid-xwbp2hbv] .hh-col2[data-astro-cid-xwbp2hbv],.hh-s5[data-astro-cid-xwbp2hbv] .hh-col2[data-astro-cid-xwbp2hbv]{opacity:1;transform:none}.hh-ci[data-astro-cid-xwbp2hbv]{position:relative;isolation:isolate;height:26px;display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:6px}.hh-ci[data-astro-cid-xwbp2hbv] svg,.hh-ci[data-astro-cid-xwbp2hbv] em[data-astro-cid-xwbp2hbv]{position:relative;z-index:1}.hh-ci[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{position:relative;z-index:1;font-weight:500}.hh-ci[data-astro-cid-xwbp2hbv] em[data-astro-cid-xwbp2hbv]{margin-left:auto;font-style:normal;font-size:11px;color:var(--text3)}.hh-go[data-astro-cid-xwbp2hbv]{position:relative;z-index:1;display:flex}.hh-go[data-astro-cid-xwbp2hbv] svg{width:12px;height:12px;color:var(--text3)}.hh-ci[data-astro-cid-xwbp2hbv] svg{color:var(--muted)}.hh-preview[data-astro-cid-xwbp2hbv]{position:relative;flex:1 1 auto;min-width:0;padding:16px;border-left:1px solid var(--sep);display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:var(--panel);opacity:0;transform:translate(10px);transition:opacity .22s var(--ease),transform .22s var(--ease)}.hh-s5[data-astro-cid-xwbp2hbv] .hh-preview[data-astro-cid-xwbp2hbv]{opacity:1;transform:none}.hh-pv-head[data-astro-cid-xwbp2hbv]{display:flex;align-items:center;gap:8px}.hh-plate[data-astro-cid-xwbp2hbv]{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--fill2);color:var(--muted)}.hh-plate[data-astro-cid-xwbp2hbv] svg{width:22px;height:22px}.hh-pv-head[data-astro-cid-xwbp2hbv] b[data-astro-cid-xwbp2hbv]{font-size:14px}.hh-badge[data-astro-cid-xwbp2hbv]{height:18px;padding:0 6px;border-radius:5px;background:var(--fill2);color:var(--muted);font-size:11px;font-weight:600;line-height:18px}.hh-preview[data-astro-cid-xwbp2hbv] dl[data-astro-cid-xwbp2hbv]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 10px;margin:0;font-size:12px}.hh-preview[data-astro-cid-xwbp2hbv] dt[data-astro-cid-xwbp2hbv]{color:var(--muted)}.hh-preview[data-astro-cid-xwbp2hbv] dd[data-astro-cid-xwbp2hbv]{margin:0}.hh-pv-acts[data-astro-cid-xwbp2hbv]{display:flex;gap:8px}.hv-viewport[data-astro-cid-7h2d4so5]{position:relative;width:100%;overflow:hidden;border-radius:10px}.hv-canvas[data-astro-cid-7h2d4so5]{position:relative}.hv-window[data-astro-cid-7h2d4so5]{--app: #121826;--panel: #1a2230;--sbar: #151c28;--text: #eef2f8;--muted: #b4c0d4;--text3: #8d99ad;--border: #3f4d62;--strong: #5c6b82;--sep: rgba(255, 255, 255, .07);--fill1: rgba(255, 255, 255, .05);--fill2: rgba(255, 255, 255, .08);--fill3: rgba(255, 255, 255, .13);--accent: #4f96ff;--solid: #2a6ce8;--atext: #6aa6ff;--pill-on: #9dc8ff;--select: #263c5e;--ok: #7ae857;--ok-text: #6fdd8b;--field: #151c27;--thumb: #3f4551;--thumb-sh: 0 1px 2px rgba(0, 0, 0, .35);--pills: rgba(255, 255, 255, .06);--pills-sh: inset 0 1px 2px rgba(0, 0, 0, .4);--pill-bg: rgba(255, 255, 255, .08);--pill-sh: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 10px rgba(0, 0, 0, .35);--title-bg: #2d2e33;--title-line: #0e1016;--title-ink: rgba(255, 255, 255, .82);--ring: rgba(255, 255, 255, .14);--glass: rgba(24, 27, 34, .82);--glass-line: rgba(255, 255, 255, .12);--on: #fff;--ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;position:relative;width:1280px;height:800px;margin:0;overflow:hidden;border-radius:12px;transform-origin:top left;background:var(--app);color:var(--text);font:400 13px/1.47 var(--ui);-webkit-font-smoothing:antialiased;text-align:left}[data-theme=light] .hv-window[data-astro-cid-7h2d4so5]{--app: #e8eaed;--panel: #fff;--sbar: #f0f2f5;--text: #1a1d21;--muted: #5c6570;--text3: #6e7682;--border: #d9dee6;--strong: #c5ccd6;--sep: rgba(217, 222, 230, .85);--fill1: rgba(26, 29, 33, .04);--fill2: rgba(26, 29, 33, .07);--fill3: rgba(26, 29, 33, .12);--accent: #1677ff;--solid: #1f6bea;--atext: #0f5fd6;--pill-on: #0958d9;--select: #e3efff;--ok: #52c41a;--ok-text: #1a7f37;--field: #fff;--thumb: #fff;--thumb-sh: 0 0 0 .5px rgba(15, 23, 42, .12), 0 1px 2px rgba(15, 23, 42, .12);--pills: rgba(15, 23, 42, .06);--pills-sh: inset 0 1px 2px rgba(15, 23, 42, .08);--pill-bg: #fff;--pill-sh: 0 1px 2px rgba(15, 23, 42, .06), 0 2px 8px rgba(15, 23, 42, .08);--title-bg: #ebebeb;--title-line: #d5d5d5;--title-ink: rgba(0, 0, 0, .78);--ring: rgba(0, 0, 0, .16)}.hv-window[data-astro-cid-7h2d4so5]:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.hv-window[data-astro-cid-7h2d4so5],.hv-window[data-astro-cid-7h2d4so5] [data-astro-cid-7h2d4so5]{box-sizing:border-box}.hv-window[data-astro-cid-7h2d4so5] svg.hv-ic{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hv-window[data-astro-cid-7h2d4so5] [data-astro-cid-7h2d4so5][hidden]{display:none!important}.hv-titlebar[data-astro-cid-7h2d4so5]{position:relative;height:28px;display:flex;align-items:center;justify-content:center;background:var(--title-bg);border-bottom:1px solid var(--title-line)}.hv-titlebar[data-astro-cid-7h2d4so5] strong[data-astro-cid-7h2d4so5]{font-size:13px;font-weight:600;color:var(--title-ink)}.hv-traffic[data-astro-cid-7h2d4so5]{position:absolute;left:12px;top:8px;display:flex;gap:8px}.hv-traffic[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5],.hv-fbar[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000002e}.hv-traffic[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]:nth-child(2),.hv-fbar[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]:nth-child(2){background:#febc2e}.hv-traffic[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]:nth-child(3),.hv-fbar[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]:nth-child(3){background:#28c840}.hv-app[data-astro-cid-7h2d4so5]{height:772px;display:flex;overflow:hidden}.hv-split[data-astro-cid-7h2d4so5]{position:relative;flex:0 0 6px;border:1px solid var(--border);border-radius:12px;background:var(--app)}.hv-split[data-astro-cid-7h2d4so5]:before{content:"";position:absolute;top:0;bottom:0;left:1.5px;width:1px;background:var(--sep)}.hv-rail[data-astro-cid-7h2d4so5]{flex:0 0 272px;display:flex;flex-direction:column;min-height:0;background:var(--panel)}.hv-brand[data-astro-cid-7h2d4so5]{flex:none;height:40px;display:flex;align-items:center;gap:8px;padding:0 14px}.hv-brand[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-size:14px;font-weight:600}.hv-brand[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5],.hv-hint[data-astro-cid-7h2d4so5]{font-size:11px;color:var(--text3)}.hv-hint[data-astro-cid-7h2d4so5]{margin-left:auto}.hv-mon[data-astro-cid-7h2d4so5]{flex:1;min-height:0;padding:4px 14px 8px}.hv-mon-head[data-astro-cid-7h2d4so5]{display:flex;flex-direction:column;gap:2px;padding-bottom:8px}.hv-status[data-astro-cid-7h2d4so5],.hv-ok[data-astro-cid-7h2d4so5]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--ok-text)}.hv-status[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5],.hv-ok[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5],.hv-led[data-astro-cid-7h2d4so5]{width:8px;height:8px;border-radius:50%;background:var(--ok)}.hv-mon-head[data-astro-cid-7h2d4so5] h2[data-astro-cid-7h2d4so5]{margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.3}.hv-meta[data-astro-cid-7h2d4so5]{margin:0;font-size:12px;color:var(--muted)}.hv-sec[data-astro-cid-7h2d4so5]{padding:8px 0;border-top:1px solid var(--sep)}.hv-sec[data-astro-cid-7h2d4so5] h3[data-astro-cid-7h2d4so5]{margin:0 0 6px;font-size:11px;font-weight:600;color:var(--text3)}.hv-kv[data-astro-cid-7h2d4so5]{display:flex;align-items:center;justify-content:space-between;min-height:22px;gap:8px;font-size:12px}.hv-kv[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{color:var(--muted)}.hv-kv[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-weight:400}.hv-num[data-astro-cid-7h2d4so5]{font-family:var(--mono);font-weight:400}.hv-set[data-astro-cid-7h2d4so5]{display:inline-flex;align-items:center;height:24px;margin-top:6px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--muted)}.hv-tag[data-astro-cid-7h2d4so5]{flex:none;margin:0;padding:10px 16px 14px;border-top:1px solid var(--border);font-size:11px;color:var(--text3)}.hv-main[data-astro-cid-7h2d4so5]{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--app)}.hv-sbar[data-astro-cid-7h2d4so5]{flex:none;height:40px;display:flex;align-items:center;gap:2px;padding:0 8px;background:var(--sbar);border-bottom:1px solid var(--sep)}.hv-sep[data-astro-cid-7h2d4so5]{flex:none;width:1px;height:18px;background:var(--border)}.hv-grow[data-astro-cid-7h2d4so5]{flex:1}.hv-home[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;font-size:12px;color:var(--muted)}.hv-tab[data-astro-cid-7h2d4so5]{position:relative;display:flex;align-items:center;gap:6px;height:28px;margin-left:2px;padding:0 24px 0 10px;border-radius:7px;background:var(--thumb);box-shadow:var(--thumb-sh);color:var(--muted)}.hv-tab[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-size:12px;font-weight:500;color:var(--text)}.hv-led[data-astro-cid-7h2d4so5]{box-shadow:0 0 0 1px color-mix(in srgb,var(--ok) 40%,transparent)}.hv-close[data-astro-cid-7h2d4so5]{position:absolute;right:4px;top:5px;width:17px;height:17px;display:grid;place-items:center}.hv-add[data-astro-cid-7h2d4so5],.hv-ext[data-astro-cid-7h2d4so5]{width:28px;height:28px;display:grid;place-items:center;color:var(--muted)}.hv-pills[data-astro-cid-7h2d4so5]{display:flex;height:32px;margin-left:4px;padding:3px;border-radius:999px;background:var(--pills);box-shadow:var(--pills-sh)}.hv-pill[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:600;color:var(--muted);transition:background .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1)}.hv-pill[data-astro-cid-7h2d4so5].on{background:var(--pill-bg);box-shadow:var(--pill-sh);color:var(--pill-on)}.hv-pill[data-astro-cid-7h2d4so5].down{background:var(--fill3)}.hv-stage[data-astro-cid-7h2d4so5]{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden;background:#000;container-type:size;display:flex;align-items:center;justify-content:center}.hv-frame[data-astro-cid-7h2d4so5]{position:relative;flex:none;width:min(100cqw,calc(100cqh * 16 / 9));height:min(100cqh,56.25cqw);container-type:size}.hv-desk[data-astro-cid-7h2d4so5]{position:absolute;inset:0;opacity:0;overflow:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.hv-desk[data-astro-cid-7h2d4so5].on{opacity:1}.hv-wall[data-astro-cid-7h2d4so5]{position:absolute;inset:0;background:linear-gradient(160deg,#6a7cff,#8b6adf 42%,#d28bb8)}.hv-wall2[data-astro-cid-7h2d4so5]{background:linear-gradient(165deg,#1d3d52,#24586a 48%,#1a3344)}.hv-mbar[data-astro-cid-7h2d4so5]{position:absolute;top:0;left:0;right:0;height:22px;display:flex;align-items:center;gap:10px;padding:0 10px;background:#f6f6f8c7;color:#1d1d1f;font-size:11px;font-weight:500}.hv-mbar[data-astro-cid-7h2d4so5] time[data-astro-cid-7h2d4so5]{font-weight:400;font-variant-numeric:tabular-nums}.hv-sig[data-astro-cid-7h2d4so5]{width:12px;height:9px;border-radius:1px;box-shadow:inset 0 -3px #1d1d1f,inset 0 -6px #1d1d1f73,inset 0 -9px #1d1d1f33}.hv-bat[data-astro-cid-7h2d4so5]{width:16px;height:8px;border:1px solid #1d1d1f;border-radius:2px;position:relative}.hv-bat[data-astro-cid-7h2d4so5]:after{content:"";position:absolute;right:-3px;top:2px;width:2px;height:3px;border-radius:0 1px 1px 0;background:#1d1d1f}.hv-finder[data-astro-cid-7h2d4so5],.hv-browser[data-astro-cid-7h2d4so5]{position:absolute;inset:13% 7% 16%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:#fffffff0;color:#1d1d1f;box-shadow:0 18px 50px #00000047}.hv-browser[data-astro-cid-7h2d4so5]{inset:8% 5% 10%;background:#f4f6f8}.hv-fbar[data-astro-cid-7h2d4so5]{flex:none;height:28px;display:flex;align-items:center;gap:6px;padding:0 10px;background:#ececeef2;font-size:12px;font-weight:600}.hv-fbar[data-astro-cid-7h2d4so5] em[data-astro-cid-7h2d4so5]{margin-left:8px;font-style:normal;font-weight:500;font-size:11px;color:#3a3a3c}.hv-fbody[data-astro-cid-7h2d4so5]{flex:1;min-height:0;display:flex}.hv-fbody[data-astro-cid-7h2d4so5] nav[data-astro-cid-7h2d4so5]{flex:0 0 28%;display:flex;flex-direction:column;gap:2px;padding:8px;background:#e8e8ecb3;font-size:12px}.hv-fbody[data-astro-cid-7h2d4so5] small[data-astro-cid-7h2d4so5]{font-size:10px;color:#6e6e73;padding:2px 6px 4px}.hv-fbody[data-astro-cid-7h2d4so5] nav[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{height:22px;padding:0 8px;border-radius:5px;line-height:22px}.hv-fbody[data-astro-cid-7h2d4so5] nav[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5].on{background:#0a84ff2e}.hv-flist[data-astro-cid-7h2d4so5]{flex:1;display:flex;flex-direction:column;padding:6px;font-size:12px}.hv-flist[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{height:26px;display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:5px}.hv-flist[data-astro-cid-7h2d4so5] .hv-fd{color:#5aa6ff}.hv-dock[data-astro-cid-7h2d4so5]{position:absolute;left:50%;bottom:3.5%;transform:translate(-50%);display:flex;gap:8px;padding:6px 10px;border-radius:14px;background:#ffffff59}.hv-dock[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{width:28px;height:28px;border-radius:8px}.hv-dash[data-astro-cid-7h2d4so5]{flex:1;min-height:0;display:grid;grid-template-columns:1.05fr .95fr;gap:8px;padding:6px 10px 10px}.hv-charts[data-astro-cid-7h2d4so5]{display:flex;flex-direction:column;gap:8px}.hv-cardlet[data-astro-cid-7h2d4so5]{height:58px;padding:6px 8px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a0f}.hv-cardlet[data-astro-cid-7h2d4so5] small[data-astro-cid-7h2d4so5]{display:block;font-size:10px;color:#6e7682}.hv-cardlet[data-astro-cid-7h2d4so5] svg[data-astro-cid-7h2d4so5]{width:100%;height:28px}.hv-cardlet[data-astro-cid-7h2d4so5] polyline[data-astro-cid-7h2d4so5]{fill:none;stroke:#1f6bea;stroke-width:1.6}.hv-bars[data-astro-cid-7h2d4so5]{display:flex;align-items:flex-end;gap:4px;height:28px}.hv-bars[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{flex:1;border-radius:2px 2px 0 0;background:#1f6bea}.hv-alerts[data-astro-cid-7h2d4so5]{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:8px;background:#fff}.hv-alerts[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-size:11px}.hv-alerts[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{font-size:11px;line-height:1.35;color:#3a3a3c}.hv-alerts[data-astro-cid-7h2d4so5] .bad[data-astro-cid-7h2d4so5]{color:#d70015;font-weight:600}.hv-detail[data-astro-cid-7h2d4so5]{height:0;overflow:hidden;margin:0;padding:0 8px;border-radius:8px;background:#f3f5f8;color:#1d1d1f;opacity:0;transform:translateY(-6px);transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1)}.hv-detail[data-astro-cid-7h2d4so5].on{height:auto;overflow:visible;margin:2px 0 4px;padding:8px;opacity:1;transform:none}.hv-detail[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-size:12px;font-weight:600}.hv-detail[data-astro-cid-7h2d4so5] p[data-astro-cid-7h2d4so5]{margin:4px 0 0;font-size:11px;line-height:1.45;color:#3a3a3c}.hv-ptr[data-astro-cid-7h2d4so5]{position:absolute;left:0;top:0;z-index:3;width:18px;height:24px;transform:translate(calc(50cqw - 2px),calc(46cqh - 2px));transition:transform .42s cubic-bezier(.23,1,.32,1)}.hv-frame[data-astro-cid-7h2d4so5].go .hv-ptr[data-astro-cid-7h2d4so5]{transform:translate(calc(23cqw - 2px),calc(17.6cqh - 2px))}.hv-ptr[data-astro-cid-7h2d4so5] svg[data-astro-cid-7h2d4so5]{display:block;width:18px;height:24px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.hv-ptr[data-astro-cid-7h2d4so5] path[data-astro-cid-7h2d4so5]{fill:#111;stroke:#fff;stroke-width:1.1;stroke-linejoin:round}.hv-ptr[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{position:absolute;left:0;top:0;width:16px;height:16px;margin:-7px 0 0 -7px;border:2px solid rgba(255,255,255,.9);border-radius:50%;opacity:0;transform:scale(.3)}.hv-ptr[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5].pop{animation:hv-rip .45s cubic-bezier(.23,1,.32,1) forwards}.hv-toolbar[data-astro-cid-7h2d4so5]{position:absolute;z-index:4;top:0;left:0;right:0;width:-moz-max-content;width:max-content;max-width:calc(100% - 8px);height:36px;margin-inline:auto;display:flex;align-items:center;gap:4px;padding:0 8px;border:1px solid var(--glass-line);border-top:0;border-radius:0 0 12px 12px;background:var(--glass);color:#ffffffeb;box-shadow:0 8px 24px #00000052;white-space:nowrap}.hv-id[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;font-size:12px}.hv-id[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-weight:600}.hv-id[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{color:#ffffffb8;font-variant-numeric:tabular-nums}.hv-tsep[data-astro-cid-7h2d4so5]{width:1px;height:16px;background:#ffffff29}.hv-fit[data-astro-cid-7h2d4so5],.hv-screen[data-astro-cid-7h2d4so5],.hv-ib[data-astro-cid-7h2d4so5]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;border-radius:7px;font-size:12px;font-weight:500}.hv-fit[data-astro-cid-7h2d4so5]{padding:0 8px}.hv-fit[data-astro-cid-7h2d4so5].on{background:var(--solid);color:var(--on)}.hv-screen[data-astro-cid-7h2d4so5]{padding:0 8px}.hv-screen[data-astro-cid-7h2d4so5].down,.hv-screen[data-astro-cid-7h2d4so5].open{background:#ffffff29}.hv-ib[data-astro-cid-7h2d4so5]{width:26px}.hv-screen-pop[data-astro-cid-7h2d4so5]{position:relative;display:flex}.hv-menu[data-astro-cid-7h2d4so5]{position:absolute;z-index:5;top:calc(100% + 6px);right:0;min-width:232px;padding:6px;border-radius:10px;border:1px solid var(--glass-line);background:#181b22f0;box-shadow:0 8px 24px #00000052;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility .18s}.hv-menu[data-astro-cid-7h2d4so5].open{opacity:1;visibility:visible;transform:none}.hv-menu[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px;border-radius:6px;font-size:13px;white-space:nowrap}.hv-menu[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5].hot{background:#ffffff1a}.hv-menu[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{width:14px;font-style:normal;color:#ffffffeb;visibility:hidden}.hv-menu[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5].on{visibility:visible}.hv-ai[data-astro-cid-7h2d4so5]{position:relative;z-index:2;flex:0 0 0;width:0;overflow:hidden;background:var(--panel)}.hv-ai[data-astro-cid-7h2d4so5].open{flex-basis:340px;width:340px}.hv-sheet[data-astro-cid-7h2d4so5]{width:340px;height:100%;display:flex;flex-direction:column;background:var(--panel);border-left:1px solid var(--sep);transform:translate(100%)}.hv-ai[data-astro-cid-7h2d4so5].open .hv-sheet[data-astro-cid-7h2d4so5]{transform:translate(0);transition:transform .25s cubic-bezier(.23,1,.32,1)}.hv-ahead[data-astro-cid-7h2d4so5]{flex:none;border-bottom:1px solid var(--sep)}.hv-abar[data-astro-cid-7h2d4so5]{height:44px;display:flex;align-items:center;gap:4px;padding:0 8px}.hv-ch[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:4px;height:28px}.hv-ch[data-astro-cid-7h2d4so5] b[data-astro-cid-7h2d4so5]{font-size:13px;font-weight:600}.hv-atools[data-astro-cid-7h2d4so5]{display:flex;gap:2px;margin-left:auto}.hv-gb[data-astro-cid-7h2d4so5]{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;color:var(--muted)}.hv-model[data-astro-cid-7h2d4so5]{height:32px;padding:0 8px}.hv-model[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{position:relative;display:block;height:24px;padding:0 26px 0 8px;border:1px solid var(--border);border-radius:6px;background:var(--field);font-size:12px;line-height:22px}.hv-model[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]:after{content:"";position:absolute;right:9px;top:9px;border:3.5px solid transparent;border-top:4.5px solid var(--muted);border-bottom:0}.hv-conv[data-astro-cid-7h2d4so5]{height:32px;display:flex;align-items:center;gap:8px;padding:0 8px 8px}.hv-save[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;margin-right:auto;font-size:11px}.hv-sw[data-astro-cid-7h2d4so5]{position:relative;width:34px;height:20px;border-radius:999px;background:var(--fill3)}.hv-sw[data-astro-cid-7h2d4so5]:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a40}.hv-gbt[data-astro-cid-7h2d4so5]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:500;color:var(--muted)}.hv-ctx[data-astro-cid-7h2d4so5]{height:30px;display:flex;align-items:center;gap:8px;padding:0 8px 8px}.hv-lbl[data-astro-cid-7h2d4so5]{font-size:11px;color:var(--text3)}.hv-chip[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:var(--fill2);font-size:12px}.hv-log[data-astro-cid-7h2d4so5]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:10px 8px;overflow:auto}.hv-log[data-astro-cid-7h2d4so5]>[data-astro-cid-7h2d4so5]{flex:none}.hv-empty[data-astro-cid-7h2d4so5]{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}.hv-tile[data-astro-cid-7h2d4so5]{width:48px;height:48px;display:grid;place-items:center;margin-bottom:12px;border-radius:12px;background:var(--fill1);color:var(--text3)}.hv-empty[data-astro-cid-7h2d4so5] h3[data-astro-cid-7h2d4so5]{margin:0;font-size:15px;font-weight:600}.hv-empty[data-astro-cid-7h2d4so5] p[data-astro-cid-7h2d4so5]{margin:6px 0 14px;font-size:12px;line-height:1.5;color:var(--muted)}.hv-sug[data-astro-cid-7h2d4so5]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hv-sug[data-astro-cid-7h2d4so5] span[data-astro-cid-7h2d4so5]{height:24px;padding:0 10px;border:1px solid var(--strong);border-radius:999px;font-size:12px;font-weight:500;line-height:22px}.hv-user[data-astro-cid-7h2d4so5]{display:flex;justify-content:flex-end}.hv-bubble[data-astro-cid-7h2d4so5]{max-width:92%;padding:8px 12px;border-radius:12px;background:var(--fill2);line-height:1.5}.hv-bot[data-astro-cid-7h2d4so5] p[data-astro-cid-7h2d4so5]{margin:0;line-height:1.6}.hv-acts[data-astro-cid-7h2d4so5]{display:flex;gap:4px;margin-top:8px}.hv-tool[data-astro-cid-7h2d4so5]{display:block;padding:6px 8px;border:1px solid var(--sep);border-radius:8px;background:var(--panel)}.hv-bot[data-astro-cid-7h2d4so5]{padding-top:2px}.hv-trow[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;min-height:22px;white-space:nowrap}.hv-tname[data-astro-cid-7h2d4so5]{flex:none;font-size:12px;font-weight:500;white-space:nowrap}.hv-st[data-astro-cid-7h2d4so5]{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:12px;color:var(--atext)}.hv-st[data-astro-cid-7h2d4so5] i[data-astro-cid-7h2d4so5]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.hv-st[data-astro-cid-7h2d4so5].done{color:var(--ok-text)}.hv-st[data-astro-cid-7h2d4so5].done i[data-astro-cid-7h2d4so5]{background:var(--ok)}.hv-dur[data-astro-cid-7h2d4so5]{flex:none;font-size:11px;color:var(--text3);font-variant-numeric:tabular-nums}.hv-cmd[data-astro-cid-7h2d4so5]{display:block;margin-top:2px;font:400 12px/1.4 var(--mono);white-space:nowrap}.hv-run[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text3)}.hv-spin[data-astro-cid-7h2d4so5]{width:14px;height:14px;border:2px solid var(--fill3);border-top-color:var(--accent);border-radius:50%;animation:hv-spin .8s linear infinite}.hv-composer[data-astro-cid-7h2d4so5]{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px}.hv-box[data-astro-cid-7h2d4so5]{position:relative;height:55px;padding:8px 40px 8px 8px;border:1px solid var(--border);border-radius:8px;background:var(--field)}.hv-ta[data-astro-cid-7h2d4so5]{color:var(--text3)}.hv-send[data-astro-cid-7h2d4so5]{position:absolute;right:7px;bottom:7px;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:var(--solid);color:#fff}.hv-send[data-astro-cid-7h2d4so5] svg.hv-i-stop,.hv-send[data-astro-cid-7h2d4so5].busy svg.hv-i-send{display:none}.hv-send[data-astro-cid-7h2d4so5].busy svg.hv-i-stop{display:block}.hv-cmeta[data-astro-cid-7h2d4so5]{height:24px;display:flex;align-items:center;justify-content:space-between;gap:8px}.hv-kbd[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text3);white-space:nowrap}.hv-kbd[data-astro-cid-7h2d4so5] kbd[data-astro-cid-7h2d4so5]{min-width:18px;height:18px;display:grid;place-items:center;padding:0 4px;border:1px solid var(--border);border-bottom-width:2px;border-radius:4px;background:var(--panel);font:400 10px/1 var(--mono);color:var(--muted)}.hv-right[data-astro-cid-7h2d4so5]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text3);white-space:nowrap}.hv-perm[data-astro-cid-7h2d4so5]{font-weight:500;color:var(--atext)}@keyframes hv-spin{to{transform:rotate(360deg)}}@keyframes hv-rip{to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion: reduce){.hv-window[data-astro-cid-7h2d4so5],.hv-window[data-astro-cid-7h2d4so5] [data-astro-cid-7h2d4so5]{transition:none!important;animation:none!important}}.hr-viewport[data-astro-cid-bqbt7tu5]{position:relative;width:100%;overflow:hidden;border-radius:10px;min-height:0}.hr-canvas[data-astro-cid-bqbt7tu5]{position:relative}.hr-window[data-astro-cid-bqbt7tu5]{--app: #121826;--panel: #1a2230;--sbar: #151c28;--text: #eef2f8;--muted: #b4c0d4;--text3: #8d99ad;--border: #3f4d62;--strong: #5c6b82;--sep: rgba(255, 255, 255, .07);--fill2: rgba(255, 255, 255, .08);--ok: #7ae857;--ok-text: #6fdd8b;--thumb: #3f4551;--thumb-sh: 0 1px 2px rgba(0, 0, 0, .35);--title-bg: #2d2e33;--title-line: #0e1016;--title-ink: rgba(255, 255, 255, .82);--term: #0a0e14;--term-ink: #e8edf3;--ring: rgba(255, 255, 255, .14);--ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;position:relative;width:1280px;height:720px;margin:0;overflow:hidden;border-radius:12px;transform-origin:top left;background:var(--app);color:var(--text);font:400 13px/1.47 var(--ui);-webkit-font-smoothing:antialiased;text-align:left}[data-theme=light] .hr-window[data-astro-cid-bqbt7tu5]{--app: #e8eaed;--panel: #fff;--sbar: #f0f2f5;--text: #1a1d21;--muted: #5c6570;--text3: #6e7682;--border: #d9dee6;--strong: #c5ccd6;--sep: rgba(217, 222, 230, .85);--fill2: rgba(26, 29, 33, .07);--ok: #52c41a;--ok-text: #1a7f37;--thumb: #fff;--thumb-sh: 0 0 0 .5px rgba(15, 23, 42, .12), 0 1px 2px rgba(15, 23, 42, .12);--title-bg: #ebebeb;--title-line: #d5d5d5;--title-ink: rgba(0, 0, 0, .78);--ring: rgba(0, 0, 0, .16)}.hr-window[data-astro-cid-bqbt7tu5]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.hr-window[data-astro-cid-bqbt7tu5],.hr-window[data-astro-cid-bqbt7tu5] [data-astro-cid-bqbt7tu5]{box-sizing:border-box}.hr-window[data-astro-cid-bqbt7tu5] svg.hr-ic{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hr-titlebar[data-astro-cid-bqbt7tu5]{position:relative;height:28px;display:flex;align-items:center;justify-content:center;background:var(--title-bg);border-bottom:1px solid var(--title-line)}.hr-titlebar[data-astro-cid-bqbt7tu5] strong[data-astro-cid-bqbt7tu5]{font-size:13px;font-weight:600;color:var(--title-ink)}.hr-traffic[data-astro-cid-bqbt7tu5]{position:absolute;left:12px;top:8px;display:flex;gap:8px}.hr-traffic[data-astro-cid-bqbt7tu5] i[data-astro-cid-bqbt7tu5]{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000002e}.hr-traffic[data-astro-cid-bqbt7tu5] i[data-astro-cid-bqbt7tu5]:nth-child(2){background:#febc2e}.hr-traffic[data-astro-cid-bqbt7tu5] i[data-astro-cid-bqbt7tu5]:nth-child(3){background:#28c840}.hr-app[data-astro-cid-bqbt7tu5]{height:692px;display:flex;overflow:hidden}.hr-rail[data-astro-cid-bqbt7tu5]{flex:0 0 272px;display:flex;flex-direction:column;min-height:0;background:var(--panel);border-right:1px solid var(--sep)}.hr-brand[data-astro-cid-bqbt7tu5]{flex:none;height:40px;display:flex;align-items:center;gap:8px;padding:0 14px}.hr-brand[data-astro-cid-bqbt7tu5] b[data-astro-cid-bqbt7tu5]{font-size:14px;font-weight:600;letter-spacing:-.01em}.hr-brand[data-astro-cid-bqbt7tu5] span[data-astro-cid-bqbt7tu5]{font-size:11px;color:var(--text3)}.hr-hint[data-astro-cid-bqbt7tu5]{margin-left:auto}.hr-sync[data-astro-cid-bqbt7tu5]{flex:1;min-height:0;padding:8px 12px 10px;border-bottom:1px solid var(--border)}.hr-sum[data-astro-cid-bqbt7tu5]{display:grid;gap:4px;padding:8px 10px}.hr-name[data-astro-cid-bqbt7tu5]{font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-status[data-astro-cid-bqbt7tu5]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ok-text);white-space:nowrap}.hr-status[data-astro-cid-bqbt7tu5] i[data-astro-cid-bqbt7tu5]{width:8px;height:8px;border-radius:50%;background:var(--ok)}.hr-meta[data-astro-cid-bqbt7tu5]{display:flex;flex-wrap:wrap;gap:6px;color:var(--muted);font-size:12px}.hr-meta[data-astro-cid-bqbt7tu5] span[data-astro-cid-bqbt7tu5]{font:400 12.5px/1.4 var(--mono);letter-spacing:-.01em;color:var(--text)}.hr-tag[data-astro-cid-bqbt7tu5]{flex:none;margin:0;padding:4px 16px 10px;font-size:11px;color:var(--text3)}.hr-main[data-astro-cid-bqbt7tu5]{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--app)}.hr-sbar[data-astro-cid-bqbt7tu5]{flex:none;height:40px;display:flex;align-items:center;gap:2px;padding:0 8px;background:var(--sbar);border-bottom:1px solid var(--sep)}.hr-sep[data-astro-cid-bqbt7tu5]{flex:none;width:1px;height:18px;background:var(--border)}.hr-grow[data-astro-cid-bqbt7tu5]{flex:1}.hr-home[data-astro-cid-bqbt7tu5]{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;font-size:12px;color:var(--muted)}.hr-tab[data-astro-cid-bqbt7tu5]{position:relative;display:flex;align-items:center;gap:6px;height:28px;max-width:200px;margin-left:2px;padding:0 24px 0 10px;border-radius:7px;background:var(--thumb);box-shadow:var(--thumb-sh);color:var(--muted)}.hr-tab[data-astro-cid-bqbt7tu5] b[data-astro-cid-bqbt7tu5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:var(--text)}.hr-led[data-astro-cid-bqbt7tu5]{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 1px #52c41a66}.hr-x[data-astro-cid-bqbt7tu5]{position:absolute;right:4px;top:5px;width:17px;height:17px;display:grid;place-items:center}.hr-add[data-astro-cid-bqbt7tu5],.hr-tool[data-astro-cid-bqbt7tu5]{width:28px;height:28px;display:grid;place-items:center;border-radius:6px;color:var(--muted)}.hr-add[data-astro-cid-bqbt7tu5]{margin-left:2px}.hr-toolrow[data-astro-cid-bqbt7tu5]{flex:none;height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;background:var(--panel);border-bottom:1px solid var(--sep)}.hr-toolmain[data-astro-cid-bqbt7tu5]{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.hr-port[data-astro-cid-bqbt7tu5]{font:400 12.5px var(--mono);letter-spacing:-.01em;white-space:nowrap}.hr-params[data-astro-cid-bqbt7tu5]{flex:none;font:400 12.5px var(--mono);letter-spacing:-.01em;color:var(--muted);white-space:nowrap}.hr-badge[data-astro-cid-bqbt7tu5]{flex:none;height:18px;padding:0 6px;border-radius:5px;background:var(--fill2);color:var(--muted);font-size:11px;font-weight:600;line-height:18px;white-space:nowrap}.hr-acts[data-astro-cid-bqbt7tu5]{display:flex;align-items:center;gap:6px;flex:none}.hr-btn[data-astro-cid-bqbt7tu5]{height:24px;padding:0 10px;border:1px solid var(--strong);border-radius:6px;background:var(--panel);color:var(--text);font-size:12px;font-weight:500;line-height:22px;white-space:nowrap}.hr-btn[data-astro-cid-bqbt7tu5].on{background:var(--fill2)}.hr-term[data-astro-cid-bqbt7tu5]{flex:1;min-height:0;margin:0;padding:12px 14px;background:var(--term);overflow:hidden;color:var(--term-ink);font:400 13px/18px var(--mono);white-space:pre}.hr-ln[data-astro-cid-bqbt7tu5]{display:block;height:18px;opacity:0;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.hr-ln[data-astro-cid-bqbt7tu5].on{opacity:1}.hr-caret[data-astro-cid-bqbt7tu5]{display:inline-block;width:0;height:18px;vertical-align:top;background:#3ec8ff;opacity:0}.hr-caret[data-astro-cid-bqbt7tu5].live{width:.62em;opacity:1;animation:hr-blink 1.2s step-end infinite}.hr-cmd[data-astro-cid-bqbt7tu5]{flex:none;height:32px;display:flex;align-items:center;gap:6px;padding:0 14px;background:var(--term);border-top:1px solid rgba(232,237,243,.18)}.hr-chev[data-astro-cid-bqbt7tu5]{font:400 14px/1 var(--mono);color:#e8edf373}.hr-in[data-astro-cid-bqbt7tu5]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;font:400 12.5px/24px var(--mono);color:#e8edf38c}.hr-in[data-astro-cid-bqbt7tu5].live{color:var(--term-ink)}@keyframes hr-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.hr-caret[data-astro-cid-bqbt7tu5].live{animation:none}}.hm-stage[data-astro-cid-c5okxkpz]{--canvas: #121826;--surface: #1a2230;--text: #eef2f8;--muted: #b4c0d4;--text3: #8d99ad;--sep: rgba(255, 255, 255, .07);--card-border: rgba(255, 255, 255, .07);--fill2: rgba(255, 255, 255, .08);--accent: #4f96ff;--solid: #2a6ce8;--atext: #6aa6ff;--ok: #7ae857;--status: #fff;--home: rgba(255, 255, 255, .78);--band: #3b424e;--sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", Roboto, system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "HC JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--s: .68}[data-theme=light] .hm-stage[data-astro-cid-c5okxkpz]{--canvas: #f5f6f8;--surface: #fff;--text: #1a1d21;--muted: #5c6570;--text3: #6e7682;--sep: rgba(217, 222, 230, .85);--card-border: #d9dee6;--fill2: rgba(26, 29, 33, .07);--accent: #1677ff;--solid: #1f6bea;--atext: #0f5fd6;--ok: #52c41a;--status: #000;--home: rgba(0, 0, 0, .82);--band: #c9ced6}.hm-phones[data-astro-cid-c5okxkpz]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:36px 28px}.hm-device[data-astro-cid-c5okxkpz]{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%}.hm-device-label[data-astro-cid-c5okxkpz]{display:flex;align-items:center;gap:8px;font-size:13px}.hm-tag[data-astro-cid-c5okxkpz]{padding:2px 6px;border:1px solid var(--line-2);border-radius:4px;font:500 10px/1.4 var(--f-mono);letter-spacing:.08em}.hm-frame[data-astro-cid-c5okxkpz]{position:relative;flex:none;width:calc(var(--w) * var(--s) * 1px + 14px);height:calc(var(--h) * var(--s) * 1px + 14px);border-radius:calc(55px * var(--s) + 7px);background:#07080a;box-shadow:0 0 0 1.5px var(--band),0 30px 60px -32px #0000008c}.hm-screen[data-astro-cid-c5okxkpz]{position:absolute;left:7px;top:7px;overflow:hidden;width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);border-radius:55px;transform:scale(var(--s));transform-origin:0 0;display:flex;flex-direction:column;background:var(--canvas);color:var(--text);text-align:left;font:400 17px/1.3 var(--sans);-webkit-font-smoothing:antialiased}.hm-screen[data-astro-cid-c5okxkpz],.hm-screen[data-astro-cid-c5okxkpz] [data-astro-cid-c5okxkpz]{box-sizing:border-box}.hm-screen[data-astro-cid-c5okxkpz] svg.ic{display:block;flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.hm-screen[data-astro-cid-c5okxkpz] svg.ic.fill{fill:currentColor;stroke:none}.hm-screen[data-astro-cid-c5okxkpz] p[data-astro-cid-c5okxkpz],.hm-screen[data-astro-cid-c5okxkpz] h3[data-astro-cid-c5okxkpz],.hm-screen[data-astro-cid-c5okxkpz] ul[data-astro-cid-c5okxkpz],.hm-screen[data-astro-cid-c5okxkpz] ol[data-astro-cid-c5okxkpz]{margin:0;padding:0}.sb[data-astro-cid-c5okxkpz]{flex:none;height:54px;display:grid;grid-template-columns:1fr 126px 1fr;align-items:center;padding-top:6px;color:var(--status)}.sb[data-astro-cid-c5okxkpz] .t[data-astro-cid-c5okxkpz]{justify-self:center;font-size:17px;font-weight:600;letter-spacing:-.02em}.sb[data-astro-cid-c5okxkpz] .ind[data-astro-cid-c5okxkpz]{justify-self:center;display:flex;align-items:center;gap:6px}.sb[data-astro-cid-c5okxkpz] .ind[data-astro-cid-c5okxkpz] svg{fill:currentColor}.island[data-astro-cid-c5okxkpz]{position:absolute;left:50%;top:11px;width:126px;height:37px;margin-left:-63px;border-radius:19px;background:#000}.home[data-astro-cid-c5okxkpz]{position:absolute;left:50%;bottom:8px;width:134px;height:5px;margin-left:-67px;border-radius:3px;background:var(--home)}.ph[data-astro-cid-c5okxkpz]{flex:none;padding:6px 12px 10px 16px}.ph-row[data-astro-cid-c5okxkpz]{display:flex;align-items:center;min-height:48px}.ph[data-astro-cid-c5okxkpz] h3[data-astro-cid-c5okxkpz]{flex:1;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.56px}.ib[data-astro-cid-c5okxkpz]{width:44px;height:44px;display:grid;place-items:center;color:var(--text)}.btn-p[data-astro-cid-c5okxkpz]{display:flex;align-items:center;gap:4px;height:32px;margin-left:4px;padding:0 12px;border-radius:8px;background:var(--solid);color:#fff;font-size:14px;font-weight:600}.meta[data-astro-cid-c5okxkpz]{padding-top:2px;font-size:13px;line-height:1.35;color:var(--muted)}.list[data-astro-cid-c5okxkpz]{flex:1;min-height:0;overflow:hidden}.dh[data-astro-cid-c5okxkpz]{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;color:var(--muted)}.dh[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{font-size:13px;font-weight:600}.dh[data-astro-cid-c5okxkpz] span[data-astro-cid-c5okxkpz]{font:400 12.5px var(--mono);letter-spacing:-.13px}.dh[data-astro-cid-c5okxkpz].open svg{transform:rotate(90deg)}.card[data-astro-cid-c5okxkpz]{margin:0 16px 24px;border:.75px solid var(--card-border);border-radius:12px;background:var(--surface);overflow:hidden}.row[data-astro-cid-c5okxkpz]{position:relative;display:flex;align-items:center;min-height:60px;padding:10px 12px 10px 16px}.row[data-astro-cid-c5okxkpz]+.row[data-astro-cid-c5okxkpz]:before{content:"";position:absolute;left:64px;right:0;top:0;height:.5px;background:var(--sep)}.tile[data-astro-cid-c5okxkpz]{flex:none;width:36px;height:36px;display:grid;place-items:center;margin-right:12px;border-radius:9px;background:var(--fill2);color:var(--muted)}.main[data-astro-cid-c5okxkpz]{flex:1;min-width:0;display:flex;flex-direction:column}.ttl[data-astro-cid-c5okxkpz]{display:flex;align-items:center;gap:6px}.ttl[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge[data-astro-cid-c5okxkpz]{min-height:20px;padding:1px 6px;border-radius:5px;background:var(--fill2);color:var(--muted);font:normal 600 12px/18px var(--sans)}.addr[data-astro-cid-c5okxkpz]{margin-top:2px;font:400 14px/1.35 var(--mono);letter-spacing:-.14px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.memo[data-astro-cid-c5okxkpz]{margin-top:2px;font-size:13px;line-height:1.35;color:var(--text3)}.go[data-astro-cid-c5okxkpz]{flex:none;display:flex;align-items:center;gap:4px;height:32px;margin-left:8px;padding:0 8px;color:var(--atext);font-size:14px;font-weight:600}.tabs[data-astro-cid-c5okxkpz]{flex:none;display:flex;height:83px;padding-bottom:34px;border-top:.5px solid var(--sep);background:var(--surface)}.tabs[data-astro-cid-c5okxkpz] span[data-astro-cid-c5okxkpz]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:11px;font-weight:500;line-height:1.1;color:var(--text3)}.tabs[data-astro-cid-c5okxkpz] .on[data-astro-cid-c5okxkpz]{color:var(--atext)}.tabs[data-astro-cid-c5okxkpz] .on[data-astro-cid-c5okxkpz] svg{color:var(--accent)}.hm-term[data-astro-cid-c5okxkpz]{background:#111722}.hm-term[data-astro-cid-c5okxkpz] .sb[data-astro-cid-c5okxkpz]{background:var(--canvas)}.nav[data-astro-cid-c5okxkpz]{flex:none;display:flex;align-items:center;height:44px;padding-right:4px;background:var(--canvas)}.back[data-astro-cid-c5okxkpz]{width:56px;display:grid;place-items:center;color:var(--atext)}.dot[data-astro-cid-c5okxkpz]{flex:none;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--ok)}.nav[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{flex:1;font-size:17px;font-weight:600}.ib[data-astro-cid-c5okxkpz].off{color:var(--text3)}.screen[data-astro-cid-c5okxkpz]{flex:1;min-height:0;margin:0;padding:4px;overflow:hidden;background:#0a0e14;color:#e8edf3;font:400 14px/16.8px var(--mono);white-space:pre}.screen[data-astro-cid-c5okxkpz] .g{color:#56d364}.screen[data-astro-cid-c5okxkpz] .b{color:#79c0ff}.screen[data-astro-cid-c5okxkpz] .cur{display:inline-block;width:8.4px;height:16.8px;vertical-align:top;box-shadow:inset 0 0 0 1px #3ec8ff}.kbar[data-astro-cid-c5okxkpz]{flex:none;display:flex;align-items:center;padding:4px 8px 38px;background:#111722}.keys[data-astro-cid-c5okxkpz]{position:relative;flex:1;min-width:0;display:flex;overflow:hidden}.keys[data-astro-cid-c5okxkpz]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:28px;background:linear-gradient(90deg,#11172200,#111722)}.kc[data-astro-cid-c5okxkpz]{flex:none;display:flex;align-items:center;justify-content:center;gap:3px;min-width:44px;height:44px;margin:0 2px;padding:0 10px;border:.75px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0f;box-shadow:0 1.5px #ffffff29;color:#e8edf3;font-size:13px;font-weight:600}.kc[data-astro-cid-c5okxkpz].paste{border-color:#4f96ff59;background:#4f96ff24;box-shadow:0 1.5px #4f96ff59;color:#6aa6ff}.kdiv[data-astro-cid-c5okxkpz]{flex:none;width:1px;height:24px;margin:0 4px;background:#ffffff1a}.hm-term[data-astro-cid-c5okxkpz] .home[data-astro-cid-c5okxkpz]{background:#ffffffc7}.hm-rdp[data-astro-cid-c5okxkpz]{border-radius:55px;background:#000}.desk[data-astro-cid-c5okxkpz]{position:absolute;inset:0;background:radial-gradient(120% 90% at 70% 20%,#1f5fae,#0d3266 45%,#071a38);font-family:"Segoe UI","Microsoft YaHei",var(--sans)}.win[data-astro-cid-c5okxkpz]{position:absolute;left:150px;top:104px;width:470px;height:236px;overflow:hidden;border:1px solid #1f6fd1;background:#fff;color:#1b1b1b;box-shadow:0 10px 30px #00000073}.w-title[data-astro-cid-c5okxkpz]{display:flex;align-items:center;height:22px;padding-left:8px;font-size:9px}.w-title[data-astro-cid-c5okxkpz] span[data-astro-cid-c5okxkpz]{flex:1}.w-title[data-astro-cid-c5okxkpz] i[data-astro-cid-c5okxkpz]{width:30px;font-style:normal;font-size:9px;text-align:center;color:#333}.w-crumb[data-astro-cid-c5okxkpz]{height:26px;padding:0 10px;border-bottom:1px solid #e5e5e5;font-size:12px;line-height:26px;color:#444}.w-crumb[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{font-weight:400}.w-body[data-astro-cid-c5okxkpz]{display:flex;height:calc(100% - 48px)}.w-nav[data-astro-cid-c5okxkpz]{width:96px;padding-top:4px!important;list-style:none;background:#f3f3f3;font-size:9px;line-height:20px;color:#333}.w-nav[data-astro-cid-c5okxkpz] li[data-astro-cid-c5okxkpz]{padding-left:10px}.w-nav[data-astro-cid-c5okxkpz] .on[data-astro-cid-c5okxkpz]{background:#cce4f7}.w-main[data-astro-cid-c5okxkpz]{flex:1;padding:12px 14px}.w-h[data-astro-cid-c5okxkpz]{margin-bottom:10px!important;font-size:14px;color:#1f6fd1}.w-main[data-astro-cid-c5okxkpz] ol[data-astro-cid-c5okxkpz]{list-style:none;display:grid;gap:6px;font-size:9.5px;color:#1f6fd1}.w-main[data-astro-cid-c5okxkpz] ol[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{display:inline-grid;place-items:center;width:15px;height:15px;margin-right:6px;border-radius:50%;background:#1f6fd1;color:#fff;font-size:8px}.taskbar[data-astro-cid-c5okxkpz]{position:absolute;left:0;right:0;bottom:0;height:30px;display:flex;align-items:center;gap:6px;padding:0 48px;background:#10141cf0}.start[data-astro-cid-c5okxkpz]{display:grid;grid-template-columns:7px 7px;gap:1.5px;padding:0 8px}.start[data-astro-cid-c5okxkpz] i[data-astro-cid-c5okxkpz]{width:7px;height:7px;background:#3ba7ff}.tb-ic[data-astro-cid-c5okxkpz]{width:26px;height:22px;border-radius:2px}.tb-ic[data-astro-cid-c5okxkpz].search{background:radial-gradient(circle at 45% 45%,transparent 4px,rgba(255,255,255,.7) 4.5px,rgba(255,255,255,.7) 5.5px,transparent 6px) center / 16px 16px no-repeat}.tb-ic[data-astro-cid-c5okxkpz].folder{background:linear-gradient(#f7c948,#e0a31b) center / 16px 12px no-repeat}.tb-ic[data-astro-cid-c5okxkpz].mgr{background:linear-gradient(#5aa9ff,#2a6fd6) center / 15px 14px no-repeat;box-shadow:inset 0 -2px #6fb4ff;background-color:#ffffff14}.clock[data-astro-cid-c5okxkpz]{margin-left:auto;padding:0 10px;font-size:8px;line-height:1.25;text-align:center;color:#fff}.chrome[data-astro-cid-c5okxkpz]{position:absolute;left:0;right:0;top:0;padding:0 59px;background:#1a2230;color:#eef2f8}.c-row[data-astro-cid-c5okxkpz]{display:flex;align-items:center;height:48px}.c-row[data-astro-cid-c5okxkpz] b[data-astro-cid-c5okxkpz]{flex:1;font-size:16px;font-weight:400;line-height:1.35}.cb[data-astro-cid-c5okxkpz]{width:48px;height:48px;display:grid;place-items:center}.c-keys[data-astro-cid-c5okxkpz]{display:flex;height:44px;padding:0 8px;overflow:hidden}.rk[data-astro-cid-c5okxkpz]{flex:none;display:flex;align-items:center;justify-content:center;min-width:44px;margin:0 3px;padding:0 8px;border-radius:6px;background:#ffffff21;font-size:13px;line-height:1.35}.rk[data-astro-cid-c5okxkpz].danger{background:#cf222e}.close[data-astro-cid-c5okxkpz]{position:absolute;left:65px;top:6px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#00000080;color:#fff}.hm-rdp[data-astro-cid-c5okxkpz] .island[data-astro-cid-c5okxkpz]{left:11px;top:50%;width:37px;height:126px;margin:-63px 0 0}.hm-rdp[data-astro-cid-c5okxkpz] .home[data-astro-cid-c5okxkpz]{width:214px;margin-left:-107px;background:#ffffffc7}@media (max-width: 700px){.hm-device--land[data-astro-cid-c5okxkpz]{--s: .38}}@media (max-width: 380px){.hm-device--land[data-astro-cid-c5okxkpz]{--s: .32}}.hs-ed[data-astro-cid-vpgufmp6]{--panel: #1a2230;--text: #eef2f8;--muted: #b4c0d4;--sep: rgba(255, 255, 255, .07);--solid: #2a6ce8;--soft: rgba(79, 150, 255, .22);--atext: #6aa6ff;--accent: #4f96ff;--ok: #7ae857;--ok-text: #6fdd8b;--title-bg: #2d2e33;--title-line: #0e1016;--title-ink: rgba(255, 255, 255, .82);--ring: rgba(255, 255, 255, .14);--ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;position:relative;max-width:920px;margin:0 auto;overflow:hidden;border-radius:10px;background:#1e1e1e;color:var(--text);text-align:left;font:400 13px/1.47 var(--ui);-webkit-font-smoothing:antialiased}[data-theme=light] .hs-ed[data-astro-cid-vpgufmp6]{--panel: #fff;--text: #1a1d21;--muted: #5c6570;--sep: rgba(217, 222, 230, .85);--solid: #1f6bea;--soft: #e6f4ff;--atext: #0f5fd6;--accent: #1677ff;--ok: #52c41a;--ok-text: #1a7f37;--title-bg: #ebebeb;--title-line: #d5d5d5;--title-ink: rgba(0, 0, 0, .78);--ring: rgba(0, 0, 0, .16);box-shadow:0 32px 72px -36px #0f172a57}.hs-ed[data-astro-cid-vpgufmp6]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.hs-ed[data-astro-cid-vpgufmp6] [data-astro-cid-vpgufmp6]{box-sizing:border-box}.tb[data-astro-cid-vpgufmp6]{position:relative;height:28px;display:flex;align-items:center;justify-content:center;background:var(--title-bg);border-bottom:1px solid var(--title-line)}.tb[data-astro-cid-vpgufmp6] strong[data-astro-cid-vpgufmp6]{font-size:13px;font-weight:600;color:var(--title-ink)}.traffic[data-astro-cid-vpgufmp6]{position:absolute;left:12px;top:8px;display:flex;gap:8px}.traffic[data-astro-cid-vpgufmp6] i[data-astro-cid-vpgufmp6]{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000002e}.traffic[data-astro-cid-vpgufmp6] i[data-astro-cid-vpgufmp6]:nth-child(2){background:#febc2e}.traffic[data-astro-cid-vpgufmp6] i[data-astro-cid-vpgufmp6]:nth-child(3){background:#28c840}.bar[data-astro-cid-vpgufmp6]{height:44px;display:flex;align-items:center;gap:12px;padding:0 12px;background:var(--panel);border-bottom:1px solid var(--sep)}.id[data-astro-cid-vpgufmp6]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.file[data-astro-cid-vpgufmp6]{flex:none;fill:none;stroke:var(--muted);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.dot[data-astro-cid-vpgufmp6]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent)}.id[data-astro-cid-vpgufmp6] b[data-astro-cid-vpgufmp6]{flex:0 1 auto;min-width:2.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.badge[data-astro-cid-vpgufmp6]{flex:none;padding:1px 6px;border-radius:5px;background:var(--soft);color:var(--atext);font-size:11px;font-weight:600;line-height:16px}.dir[data-astro-cid-vpgufmp6]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 13px var(--mono);color:var(--muted)}.save[data-astro-cid-vpgufmp6]{flex:none;height:24px;padding:0 10px;border-radius:6px;background:var(--solid);color:#fff;font-size:12px;font-weight:500;line-height:24px;transition:filter .16s ease}.save[data-astro-cid-vpgufmp6].press{filter:brightness(.86)}[data-astro-cid-vpgufmp6][data-ed=dirty],[data-astro-cid-vpgufmp6][data-ed=saved]{transition:opacity .18s cubic-bezier(.23,1,.32,1)}.hs-ed[data-astro-cid-vpgufmp6].saved [data-astro-cid-vpgufmp6][data-ed=dirty]{display:none}.hs-ed[data-astro-cid-vpgufmp6]:not(.saved) [data-astro-cid-vpgufmp6][data-ed=saved]{opacity:0}.cm[data-astro-cid-vpgufmp6]{position:relative;display:flex;height:372px;padding:4px 0;background:#1e1e1e;overflow:hidden}.cm[data-astro-cid-vpgufmp6]:before{content:"";position:absolute;left:0;right:0;top:calc(4px + 9 * 18.2px);height:18.2px;background:#ffffff0f}.gut[data-astro-cid-vpgufmp6]{position:relative;flex:none;display:flex;flex-direction:column;min-width:24px;font:400 13px/18.2px var(--mono);color:#838383;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gut[data-astro-cid-vpgufmp6] span[data-astro-cid-vpgufmp6]{padding:0 3px 0 5px}.gut[data-astro-cid-vpgufmp6] span[data-astro-cid-vpgufmp6]:nth-child(10){color:#fff}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6]{position:relative;flex:1;margin:0;padding:0 2px 0 6px;font:400 13px/18.2px var(--mono);color:#9cdcfe;white-space:pre}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .k{color:#92c5f7}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .p{color:#ccc}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .num{color:#b5cea8}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .s{color:#ce9178}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .c{color:#6a9955;font-style:italic}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .caret{display:inline-block;width:1.5px;height:18.2px;margin-left:1px;vertical-align:top;background:#aeafad;animation:hs-ed-blink 1.2s step-end infinite}.stat[data-astro-cid-vpgufmp6]{height:28px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;background:var(--panel);border-top:1px solid var(--sep);font-size:12px;color:var(--muted)}.ok[data-astro-cid-vpgufmp6]{display:inline-flex;align-items:center;gap:6px;color:var(--ok-text)}.ok[data-astro-cid-vpgufmp6] i[data-astro-cid-vpgufmp6]{width:8px;height:8px;border-radius:50%;background:var(--ok)}@keyframes hs-ed-blink{50%{background:transparent}}@media (prefers-reduced-motion: reduce){.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .caret{animation:none}}@media (max-width: 760px){.cm[data-astro-cid-vpgufmp6]{height:326px}.cm[data-astro-cid-vpgufmp6]:before{top:148px;height:16px}.gut[data-astro-cid-vpgufmp6],.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6]{font-size:11px;line-height:16px}.cm[data-astro-cid-vpgufmp6] pre[data-astro-cid-vpgufmp6] .caret{height:16px}}.stage[data-astro-cid-i552tcpb]{padding:0 0 clamp(96px,12vw,160px)}.dev[data-astro-cid-i552tcpb]{position:relative}.glow[data-astro-cid-i552tcpb]{position:absolute;inset:-6% -4% -8%;z-index:-1;background:radial-gradient(50% 55% at 50% 48%,rgba(143,134,255,.22),rgba(124,243,255,.08) 55%,transparent 75%);filter:blur(30px);pointer-events:none}[data-theme=light] .dev[data-astro-cid-i552tcpb] .hs-demo-viewport,[data-theme=light] .demo[data-astro-cid-i552tcpb]>*{box-shadow:0 32px 72px -36px #0f172a57}.fig[data-astro-cid-i552tcpb]{margin-top:20px;text-align:center;font:400 12px/1.7 var(--f-mono);letter-spacing:.04em;color:var(--ink-3)}.fx[data-astro-cid-i552tcpb]{list-style:none;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;margin-top:72px;border-top:1px solid var(--line)}.fx[data-astro-cid-i552tcpb] li[data-astro-cid-i552tcpb]{border-bottom:1px solid var(--line)}.fx[data-astro-cid-i552tcpb] a[data-astro-cid-i552tcpb],.fx[data-astro-cid-i552tcpb] li[data-astro-cid-i552tcpb]>div[data-astro-cid-i552tcpb]{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;align-items:baseline;padding:22px 0}.fx[data-astro-cid-i552tcpb] .n[data-astro-cid-i552tcpb]{font:400 12px/1 var(--f-mono);color:var(--ink-3)}.fx-t[data-astro-cid-i552tcpb] b[data-astro-cid-i552tcpb]{display:block;font-weight:300;font-size:20px;line-height:1.4}.fx-t[data-astro-cid-i552tcpb] span[data-astro-cid-i552tcpb]{display:block;margin-top:6px;font-size:14px;line-height:1.7;color:var(--ink-2)}.fx[data-astro-cid-i552tcpb] i[data-astro-cid-i552tcpb]{font-style:normal;color:var(--ink-3);transition:transform .2s var(--ease-out),color .2s ease}@media (hover: hover) and (pointer: fine){.fx[data-astro-cid-i552tcpb] a[data-astro-cid-i552tcpb]:hover i[data-astro-cid-i552tcpb]{color:var(--ink);transform:translateY(3px)}}.edw[data-astro-cid-i552tcpb],.demo[data-astro-cid-i552tcpb],.phones[data-astro-cid-i552tcpb]{margin-top:72px}.phones[data-astro-cid-i552tcpb] .hm-device-label{color:var(--ink-2)}.end[data-astro-cid-i552tcpb]{padding:clamp(120px,15vw,210px) 0 clamp(100px,12vw,160px);border-top:1px solid var(--line)}.h-end[data-astro-cid-i552tcpb]{font-feature-settings:"palt";font-weight:200;font-size:clamp(40px,6.4vw,100px);line-height:1.08;letter-spacing:-.02em;word-spacing:.12em}.end[data-astro-cid-i552tcpb] .sub[data-astro-cid-i552tcpb]{margin-top:30px}.dl[data-astro-cid-i552tcpb]{display:flex;flex-wrap:wrap;gap:12px;margin-top:44px}.dl[data-astro-cid-i552tcpb] .btn-g[data-astro-cid-i552tcpb]{gap:10px}.dl[data-astro-cid-i552tcpb] .btn-g[data-astro-cid-i552tcpb] span[data-astro-cid-i552tcpb]{font-family:var(--f-mono);font-size:13px}.end[data-astro-cid-i552tcpb] .note[data-astro-cid-i552tcpb] a[data-astro-cid-i552tcpb]{color:var(--ink-2);border-bottom:1px solid var(--line-2)}@media (max-width: 980px){.fx[data-astro-cid-i552tcpb]{grid-template-columns:1fr}}
