#hrui :where(:not(.hrui-legacy,.hrui-legacy *,svg,svg *,img)),#hrui :where(:not(.hrui-legacy,.hrui-legacy *,svg,svg *,img)):after,#hrui :where(:not(.hrui-legacy,.hrui-legacy *,svg,svg *,img)):before{all:revert}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hrui/geist.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/hrui/geist-mono.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/hrui/bricolage-grotesque.woff2) format("woff2")}#hrui{--bg:#ffffff;--surface:#f6f6f8;--surface-2:#ececf0;--line:#e8e8ec;--fg:#1d1d1f;--muted:#5b5b64;--faint:#6e6e77;--accent:#285aff;--accent-hover:#1641d8;--accent-soft:#eef3ff;--ok:#1a7a43;--ok-soft:#e9f6ee;--warn:#9a6500;--warn-soft:#fff6dd;--bad:#c0262f;--bad-soft:#fdeeee;--bar:#c9d6ff;--bar-bad:#f3b7bb;--lb:#dfe8ff;--lb-line:#b9cbff;--lb-ink:#1b3fb8;--lb-empty:#ffffff;--g-face:#ffffff;--g-side:#f1f3f8;--g-line:#d3d8e4;--grass:#e3f2e6;--grass-line:#cfe6d4;--road:#e9ecf3;--lane:#ffffff;--pad:#d5e9da;--trunk:#9b7b5c;--leaf-l:#8fcf9f;--leaf-r:#6fb884;--skin:#f6cfae;--skin-line:#dcaa85;--sleeve-cuff:#1d3fc4;--crane:#f2b33d;--crane-dark:#d4972a;--win:#a9bdf2;--win-lit:#ffd25e;--flag:#ff6b5b;--sky-1:#f3f7ff;--sky-2:#fbfcff;--b-top:#e4ecff;--b-left:#c9d8ff;--b-right:#b0c5fb;--b-line:#8ea8ee;--r-top:#93b0ff;--r-left:#5b82ff;--r-right:#3f68ef;--r-line:#2f57e0;--scrim:rgba(0,0,0,.28);--shadow:0 20px 60px rgba(0,0,0,.16);--sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--display:"Bricolage Grotesque","Geist",-apple-system,system-ui,sans-serif}@media (prefers-color-scheme:dark){#hrui:not([data-theme=light]){--grid:rgba(107,140,255,.075);--tick:#3a4d8f;--bg:#0f0f11;--surface:#1a1a1e;--surface-2:#25252a;--line:#2a2a30;--fg:#f5f5f7;--muted:#b4b4bc;--faint:#8b8b95;--accent:#6b8cff;--accent-hover:#8aa4ff;--accent-soft:#1c2440;--ok:#4cc38a;--ok-soft:#13261c;--warn:#e3b341;--warn-soft:#2b2312;--bad:#ff7b84;--bad-soft:#321a1d;--bar:#2c3a6b;--bar-bad:#5a2a2f;--lb:#22305e;--lb-line:#34478a;--lb-ink:#c9d6ff;--lb-empty:#16161a;--g-face:#1c1c22;--g-side:#16161b;--g-line:#34343e;--grass:#17261c;--grass-line:#203427;--road:#141419;--lane:#2a2a33;--pad:#1d3125;--trunk:#5c4a39;--leaf-l:#2f6b44;--leaf-r:#255a39;--skin:#e8bb96;--skin-line:#b98a66;--sleeve-cuff:#2c4cc9;--crane:#e3a83a;--crane-dark:#b8862b;--win:#2b3a66;--win-lit:#ffcf5a;--flag:#ff7b6e;--sky-1:#0d1222;--sky-2:#111114;--b-top:#2c3d78;--b-left:#22315f;--b-right:#1b274d;--b-line:#4258a6;--r-top:#7d9cff;--r-left:#4f75f5;--r-right:#3a5fde;--r-line:#8aa6ff;--scrim:rgba(0,0,0,.55);--shadow:0 20px 60px rgba(0,0,0,.5);color-scheme:dark}}#hrui[data-theme=dark]{--grid:rgba(107,140,255,.075);--tick:#3a4d8f;--bg:#0f0f11;--surface:#1a1a1e;--surface-2:#25252a;--line:#2a2a30;--fg:#f5f5f7;--muted:#b4b4bc;--faint:#8b8b95;--accent:#6b8cff;--accent-hover:#8aa4ff;--accent-soft:#1c2440;--ok:#4cc38a;--ok-soft:#13261c;--warn:#e3b341;--warn-soft:#2b2312;--bad:#ff7b84;--bad-soft:#321a1d;--bar:#2c3a6b;--bar-bad:#5a2a2f;--lb:#22305e;--lb-line:#34478a;--lb-ink:#c9d6ff;--lb-empty:#16161a;--g-face:#1c1c22;--g-side:#16161b;--g-line:#34343e;--grass:#17261c;--grass-line:#203427;--road:#141419;--lane:#2a2a33;--pad:#1d3125;--trunk:#5c4a39;--leaf-l:#2f6b44;--leaf-r:#255a39;--skin:#e8bb96;--skin-line:#b98a66;--sleeve-cuff:#2c4cc9;--crane:#e3a83a;--crane-dark:#b8862b;--win:#2b3a66;--win-lit:#ffcf5a;--flag:#ff7b6e;--sky-1:#0d1222;--sky-2:#111114;--b-top:#2c3d78;--b-left:#22315f;--b-right:#1b274d;--b-line:#4258a6;--r-top:#7d9cff;--r-left:#4f75f5;--r-right:#3a5fde;--r-line:#8aa6ff;--scrim:rgba(0,0,0,.55);--shadow:0 20px 60px rgba(0,0,0,.5);color-scheme:dark}#hrui [hidden]:where(:not(.hrui-legacy *)){display:none!important}#hrui{height:100%;margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}#hrui :where(:not(.hrui-legacy *)){box-sizing:border-box}#hrui button:where(:not(.hrui-legacy *)){font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}#hrui button:disabled:where(:not(.hrui-legacy *)){cursor:default;opacity:.4}#hrui input:where(:not(.hrui-legacy *)),#hrui textarea:where(:not(.hrui-legacy *)){font:inherit;color:var(--fg)}#hrui :focus-visible:where(:not(.hrui-legacy *)){outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}#hrui .sr:where(:not(.hrui-legacy *)){position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#hrui .mono:where(:not(.hrui-legacy *)){font-family:var(--mono)}#hrui .muted:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .num:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .app:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:64px minmax(0,1fr);height:100%}#hrui .rail:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 0;border-right:1px solid var(--line)}#hrui .rail img:where(:not(.hrui-legacy *)){width:24px;height:24px;margin-bottom:18px}#hrui .rail-logo:where(:not(.hrui-legacy *)){display:block;margin-bottom:18px;border-radius:8px;padding:2px;line-height:0}#hrui .rail-logo .hr-mark:where(:not(.hrui-legacy *)){display:block;width:24px;height:24px}#hrui .rail-logo:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .hr-k:where(:not(.hrui-legacy *)){fill:#231815}#hrui .hr-b:where(:not(.hrui-legacy *)){fill:#2247d5}@media (prefers-color-scheme:dark){#hrui:not([data-theme=light]) .hr-k:where(:not(.hrui-legacy *)){fill:var(--fg)}}#hrui[data-theme=dark] .hr-k:where(:not(.hrui-legacy *)){fill:var(--fg)}#hrui .rail-btn:where(:not(.hrui-legacy *)){width:56px;padding:7px 0;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--faint);font-size:11px}#hrui .rail-btn:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .rail-btn.on:where(:not(.hrui-legacy *)){color:var(--fg);background:var(--surface)}#hrui .rail-btn svg:where(:not(.hrui-legacy *)){width:18px;height:18px}#hrui .page:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}#hrui .crumbs:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;padding:16px 28px 0;font-size:13px;color:var(--muted);min-height:38px;flex-wrap:wrap}#hrui .crumbs button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .crumbs .sep:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .crumbs b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .scroll:where(:not(.hrui-legacy *)){flex:1;overflow:auto;min-height:0}#hrui .dot:where(:not(.hrui-legacy *)){width:7px;height:7px;border-radius:50%;background:var(--faint);flex:none;display:inline-block}#hrui .dot.ok:where(:not(.hrui-legacy *)){background:var(--ok)}#hrui .dot.run:where(:not(.hrui-legacy *)){background:var(--accent);animation:pulse 1.2s ease-in-out infinite}#hrui .dot.bad:where(:not(.hrui-legacy *)){background:var(--bad)}@keyframes pulse{50%{opacity:.25}}#hrui .pill:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:2px 9px;border-radius:999px;white-space:nowrap}#hrui .pill.ok:where(:not(.hrui-legacy *)){background:var(--ok-soft);color:var(--ok)}#hrui .pill.run:where(:not(.hrui-legacy *)){background:var(--accent-soft);color:var(--accent)}#hrui .pill.bad:where(:not(.hrui-legacy *)){background:var(--bad-soft);color:var(--bad)}#hrui .pill.neutral:where(:not(.hrui-legacy *)){background:var(--surface-2);color:var(--muted)}#hrui .src:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);white-space:nowrap}#hrui .btn:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border-radius:980px;font-weight:500;font-size:14px;background:var(--surface-2);white-space:nowrap}#hrui .btn:hover:where(:not(.hrui-legacy *)){background:var(--line)}#hrui .btn.primary:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .btn.primary:hover:where(:not(.hrui-legacy *)){background:var(--accent-hover)}#hrui .btn.small:where(:not(.hrui-legacy *)){padding:6px 12px;font-size:13px}#hrui .link:where(:not(.hrui-legacy *)){color:var(--accent);font-size:14px;font-weight:500}#hrui .link:hover:where(:not(.hrui-legacy *)){text-decoration:underline}#hrui .agent-wrap:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:0;min-height:100%}#hrui .agent-main:where(:not(.hrui-legacy *)){padding:20px 40px 48px;min-width:0}#hrui .agent-side:where(:not(.hrui-legacy *)){border-left:1px solid var(--line);padding:26px 24px 40px}#hrui .agent-wrap>.agent-side:where(:not(.hrui-legacy *)){position:sticky;top:0;align-self:start;max-height:100vh;overflow:auto}#hrui .agent-head:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:28px}#hrui .avatar:where(:not(.hrui-legacy *)){width:44px;height:44px;border-radius:12px;background:var(--surface);display:grid;place-items:center;flex:none}#hrui .avatar svg:where(:not(.hrui-legacy *)){width:22px;height:22px;color:var(--muted)}#hrui .agent-head h1:where(:not(.hrui-legacy *)){font-size:24px;letter-spacing:-.4px;margin:0;font-weight:600}#hrui .agent-head .sub:where(:not(.hrui-legacy *)){color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}#hrui .agent-head .grow:where(:not(.hrui-legacy *)){flex:1;min-width:200px}#hrui .hero:where(:not(.hrui-legacy *)){max-width:680px;margin:9vh auto 0;text-align:center}#hrui .hero h2:where(:not(.hrui-legacy *)){font-size:30px;font-weight:600;letter-spacing:-.6px;margin:0 0 26px;text-wrap:balance}#hrui .demos:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:18px;font-size:14px}#hrui .demos button:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .demos button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .demo-lead:where(:not(.hrui-legacy *)){width:100%;display:inline-flex;justify-content:center;align-items:center;gap:6px;font-size:13px;color:var(--faint)}#hrui .replay-tag:where(:not(.hrui-legacy *)){font-size:12px;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:1px 9px}#hrui .testkey:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;background:var(--surface);border-radius:12px;padding:10px 12px;margin:0 0 12px;font-size:13px}#hrui .testkey code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px;color:var(--fg)}#hrui .tk-pill:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;color:var(--warn);background:var(--warn-soft);border-radius:999px;padding:1px 8px}#hrui .opt.demo-hl:where(:not(.hrui-legacy *)){background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent)}#hrui .stack-h:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:baseline;gap:8px}#hrui .stack-n:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums;color:var(--faint)}#hrui .settings:where(:not(.hrui-legacy *)){margin-top:4px}#hrui .set-sec:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;padding:26px 8px;border-bottom:1px solid var(--line);scroll-margin-top:12px;border-radius:12px}#hrui .set-metrics:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:16px;overflow:hidden;margin:4px 0 26px}#hrui .set-metrics>:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;padding:14px 16px;text-align:left;box-shadow:-1px 0 0 var(--line);background:var(--bg)}#hrui .set-metrics b:where(:not(.hrui-legacy *)){font-size:22px;font-weight:600;letter-spacing:-.02em}#hrui .set-metrics small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted)}#hrui .set-metrics button:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .set-head:where(:not(.hrui-legacy *)){display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 8px 6px}#hrui .set-head h2:where(:not(.hrui-legacy *)){font-size:20px;letter-spacing:-.02em;margin:0 0 4px}#hrui .set-head p:where(:not(.hrui-legacy *)){margin:0;color:var(--muted);font-size:14px}#hrui .save-state:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);white-space:nowrap}#hrui .settings.layers .set-sec.lyr:where(:not(.hrui-legacy *)){position:relative;border-bottom:0;padding-top:22px;padding-bottom:22px}#hrui .settings.layers .set-sec.lyr:where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:23px;top:78px;bottom:-24px;border-left:1.5px dashed var(--lb-line)}#hrui .settings.layers .set-sec.lyr:has(+.danger-sec):where(:not(.hrui-legacy *)):before,#hrui .settings.layers .set-sec.lyr:last-child:where(:not(.hrui-legacy *)):before{display:none}#hrui .set-sec.lyr .set-l:where(:not(.hrui-legacy *)){position:relative;padding-left:48px}#hrui .set-k:where(:not(.hrui-legacy *)){position:absolute;left:0;top:-1px;width:32px;display:flex;flex-direction:column;align-items:center;gap:4px}#hrui .set-k .kicker:where(:not(.hrui-legacy *)){font-size:11px}#hrui .set-brick:where(:not(.hrui-legacy *)){width:30px;flex:none;position:relative;z-index:1;background:var(--bg)}#hrui .set-brick .iso:where(:not(.hrui-legacy *)){display:block;width:30px;height:auto}#hrui .set-k .kicker:where(:not(.hrui-legacy *)){margin:0}#hrui .danger-sec:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);margin-top:10px}#hrui .set-ok:where(:not(.hrui-legacy *)){display:inline-block;margin-left:8px;font-size:12px;color:var(--ok);background:var(--ok-soft);border-radius:999px;padding:1px 8px;font-weight:600}#hrui .sec-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px}#hrui .sec-act b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600}#hrui .cap-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;overflow:hidden}#hrui .cap-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--bg)}#hrui .cap-row:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .cap-row.off:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .cap-row.off b:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .cap-ic:where(:not(.hrui-legacy *)){width:24px;flex:none}#hrui .cap-ic .iso:where(:not(.hrui-legacy *)){display:block;width:24px;height:auto}#hrui .cap-row .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#hrui .cap-row b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600}#hrui .cap-row b.mono:where(:not(.hrui-legacy *)){font-weight:500}#hrui .cap-row small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted)}#hrui .tog:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px 0 4px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);background:var(--bg);min-width:62px}#hrui .tog i:where(:not(.hrui-legacy *)){width:20px;height:20px;border-radius:50%;background:var(--surface-2);transition:transform .2s,background .2s}#hrui .tog.on:where(:not(.hrui-legacy *)){border-color:var(--lb-line);color:var(--accent);background:var(--accent-soft)}#hrui .tog.on i:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .tog:disabled:where(:not(.hrui-legacy *)){opacity:.6}#hrui .set-in.slim:where(:not(.hrui-legacy *)){padding:6px 9px;font-size:13px}#hrui .kv:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:8px}#hrui .kv-r:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:200px minmax(0,1fr) 28px;gap:8px;align-items:center}#hrui .kv-r.one:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 28px}#hrui .two-f:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:700px){#hrui .kv-r:where(:not(.hrui-legacy *)),#hrui .two-f:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .set-metrics:where(:not(.hrui-legacy *)){grid-template-columns:1fr 1fr}}#hrui .set-sec:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .set-l h3:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;margin:0 0 4px}#hrui .set-l p:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:0;line-height:1.45}#hrui .set-r:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:18px;max-width:640px;min-width:0}#hrui .set-f label:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;margin-bottom:6px}#hrui .set-in:where(:not(.hrui-legacy *)){width:100%;border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-size:14px;background:var(--bg);color:var(--fg)}#hrui .set-in:focus:where(:not(.hrui-legacy *)){outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .set-in.narrow:where(:not(.hrui-legacy *)){max-width:140px}#hrui textarea.set-in.md:where(:not(.hrui-legacy *)){font-size:14px;line-height:1.55;resize:vertical;min-height:130px}#hrui .set-help:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:6px 0 0}#hrui .cap-row small code:where(:not(.hrui-legacy *)),#hrui .lg-desc code:where(:not(.hrui-legacy *)),#hrui .lib-lead code:where(:not(.hrui-legacy *)),#hrui .list-top .sub code:where(:not(.hrui-legacy *)),#hrui .set-help code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:max(11px,.9em);background:var(--surface);color:var(--fg);padding:1px 5px;border-radius:4px;white-space:nowrap}#hrui .set-ro:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;background:var(--surface);border-radius:10px;padding:9px 12px;font-size:14px}#hrui .set-lock:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--muted)}#hrui .set-id:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;background:var(--surface);border-radius:8px;padding:4px 4px 4px 10px}#hrui .set-id code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px}#hrui .link-q.inl:where(:not(.hrui-legacy *)){font-size:inherit;color:var(--accent)}#hrui .set-parts:where(:not(.hrui-legacy *)){display:flex;flex-direction:column}#hrui .set-part:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}#hrui .set-part:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .set-part b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .set-part small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted)}#hrui .set-part .part-ic:where(:not(.hrui-legacy *)){width:26px;margin:0}#hrui .set-money:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:10px;padding:0 12px;max-width:200px;color:var(--muted)}#hrui .set-money:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .set-money input:where(:not(.hrui-legacy *)){border:0;padding:9px 0;outline:none;width:100%;background:none;font-size:14px}#hrui .set-sec.flash:where(:not(.hrui-legacy *)){animation:setflash 1.6s ease-out}@keyframes setflash{0%,30%{background:var(--accent-soft)}to{background:transparent}}#hrui .savebar:where(:not(.hrui-legacy *)){position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;padding:12px 8px 12px 96px;margin-top:8px;background:var(--bg);border-top:1px solid var(--line);font-size:13px;color:var(--muted)}#hrui .savebar span:where(:not(.hrui-legacy *)){flex:1}#hrui .savebar.quiet span:where(:not(.hrui-legacy *)){text-align:right;color:var(--faint)}#hrui .btn.danger:where(:not(.hrui-legacy *)){color:var(--bad);background:var(--bad-soft)}@media (max-width:900px){#hrui .set-sec:where(:not(.hrui-legacy *)){grid-template-columns:1fr;gap:12px}}#hrui .agent-chat:where(:not(.hrui-legacy *)){max-width:760px;margin:0 auto}#hrui .ac-hero:where(:not(.hrui-legacy *)){margin:6vh auto 0}#hrui .ac-hero h2:where(:not(.hrui-legacy *)){font-size:24px;margin-bottom:20px}#hrui .ac-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:12px 0 0}#hrui .ac-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--faint);margin:18px 0}#hrui .agent-chat .thread-inner:where(:not(.hrui-legacy *)){max-width:none}#hrui .ac-composer:where(:not(.hrui-legacy *)){position:sticky;bottom:0;z-index:4;padding:24px 0 18px!important;background:linear-gradient(to bottom,transparent,var(--bg) 22px)}#hrui .ac-composer .composer:where(:not(.hrui-legacy *)){max-width:none}#hrui .send-hint:where(:not(.hrui-legacy *)){margin-left:auto;font-size:13px;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:4px 10px;white-space:nowrap}#hrui .send-hint+.send:where(:not(.hrui-legacy *)){margin-left:8px}#hrui .send.cue:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff;animation:cue 1.4s ease-in-out infinite}@keyframes cue{0%,to{box-shadow:0 0 0 0 rgba(40,90,255,.5)}60%{box-shadow:0 0 0 9px rgba(40,90,255,0)}}#hrui .hb-sec:where(:not(.hrui-legacy *)){margin:26px 0 14px}#hrui .hb-sec h2:where(:not(.hrui-legacy *)){font-size:16px;font-weight:600;margin:0}#hrui .hb-sec p:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:2px 0 0}#hrui .kgrid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}@media (max-width:520px){#hrui .kgrid:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}#hrui .kc:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--bg);transition:box-shadow .2s,border-color .2s}#hrui .kc:hover:where(:not(.hrui-legacy *)){border-color:var(--faint);box-shadow:0 8px 28px rgba(20,30,60,.08)}#hrui .kc-prev:where(:not(.hrui-legacy *)){height:150px;overflow:hidden;background:var(--surface);border-bottom:1px solid var(--line)}#hrui .kc-prev img:where(:not(.hrui-legacy *)){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;display:block}#hrui .kc-prev.stack:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:center}#hrui .kc-prev.stack .iso:where(:not(.hrui-legacy *)){width:auto;max-height:132px}#hrui .kc-ic:where(:not(.hrui-legacy *)){position:absolute;left:24px;top:124px;width:50px;height:50px;border-radius:13px;display:grid;place-items:center;box-shadow:0 0 0 3px var(--bg),0 6px 14px rgba(0,0,0,.14);color:#fff}#hrui .kc-ic svg:where(:not(.hrui-legacy *)){width:24px;height:24px}#hrui .kc-ic b:where(:not(.hrui-legacy *)){font-size:20px;font-weight:700}#hrui .kc-body:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;flex:1;padding:38px 24px 20px}#hrui .kc-body h3:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600;letter-spacing:-.2px;margin:0 0 4px}#hrui .kc-tag:where(:not(.hrui-legacy *)){font-size:15px;color:var(--fg);margin:0 0 8px;line-height:1.4}#hrui .kc-desc:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);line-height:1.6;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#hrui .kc-by:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:0 0 14px}#hrui .kc-chips:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}#hrui .kc-chips span:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;background:var(--surface);border-radius:7px;padding:4px 9px;color:var(--fg)}#hrui .kc-chips i:where(:not(.hrui-legacy *)){font-style:normal;color:var(--muted)}#hrui .kc-act:where(:not(.hrui-legacy *)){margin-top:auto;display:flex;gap:10px;justify-content:flex-end}#hrui .hb-card .card-tower:where(:not(.hrui-legacy *)){position:relative}#hrui .hb-badge:where(:not(.hrui-legacy *)){position:absolute;top:12px;left:12px;font-size:12px;font-weight:600;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 9px}#hrui .hb-badge.kit:where(:not(.hrui-legacy *)){color:var(--accent);border-color:transparent;background:var(--accent-soft)}#hrui .hb-desc:where(:not(.hrui-legacy *)){font-size:14px;color:var(--fg);margin:4px 0 6px;line-height:1.45}#hrui .hb-actions:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}#hrui .ship-agent:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;background:var(--surface);border-radius:12px;padding:8px 10px;margin-bottom:16px}#hrui .ship-agent .mini-iso:where(:not(.hrui-legacy *)){width:34px;margin:0}#hrui .ship-agent select:where(:not(.hrui-legacy *)){background:var(--bg)}#hrui .ship-sheet .set-f:where(:not(.hrui-legacy *)){margin-bottom:14px}#hrui .ship-opts:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:8px}#hrui .ship-opt:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:flex-start;text-align:left;border:1px solid var(--line);border-radius:12px;padding:11px 12px}#hrui .ship-opt b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .ship-opt small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:1px}#hrui .so-box:where(:not(.hrui-legacy *)){width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line);display:grid;place-items:center;color:transparent;flex:none;margin-top:1px}#hrui .so-box svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .ship-opt.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .ship-opt.on .so-box:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .from-code:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:22px 0 0}#hrui .su-name:where(:not(.hrui-legacy *)){margin-bottom:14px}#hrui .su-copy:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}#hrui .coders:where(:not(.hrui-legacy *)){display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--muted);font-size:13px}#hrui .coder:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:2px 10px;color:var(--fg);font-weight:500}#hrui .coder img:where(:not(.hrui-legacy *)){width:14px;height:14px;-o-object-fit:contain;object-fit:contain}#hrui .su-prompt:where(:not(.hrui-legacy *)){margin:10px 0 4px}#hrui .su-prompt summary:where(:not(.hrui-legacy *)){font-size:13px;color:var(--accent);cursor:pointer;list-style:none}#hrui .su-prompt summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .su-prompt .code:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .su-seg:where(:not(.hrui-legacy *)){margin:16px 0 14px}#hrui .su-warn:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:8px 0 0}#hrui .su-cmds:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:12px}#hrui .su-cmd .kicker:where(:not(.hrui-legacy *)){display:block;margin-bottom:5px}#hrui .su-line:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;background:#0f1115;border-radius:12px;padding:10px 10px 10px 14px}#hrui .su-line code:where(:not(.hrui-legacy *)){flex:1;min-width:0;font-family:var(--mono);font-size:13px;line-height:1.55;color:#e8ebf2;white-space:pre-wrap;overflow-wrap:anywhere}#hrui .su-ps:where(:not(.hrui-legacy *)){color:#7d9cff;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#hrui .su-line .btn.line:where(:not(.hrui-legacy *)){background:transparent;color:#e8ebf2;border-color:#2c313c;flex:none}#hrui .su-line .btn.line:hover:where(:not(.hrui-legacy *)){border-color:#5b6475}#hrui .hx-path .tx .kicker:where(:not(.hrui-legacy *)){display:block;font-size:11px;margin-bottom:3px}#hrui .su-live:where(:not(.hrui-legacy *)){margin-top:18px;border-top:1px solid var(--line);padding-top:14px}#hrui .su-step:where(:not(.hrui-legacy *)){display:flex;gap:10px;align-items:flex-start;padding:7px 0;color:var(--faint)}#hrui .su-step b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .su-step small:where(:not(.hrui-legacy *)){display:block;font-size:13px}#hrui .su-step.on:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .su-step.on small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .su-dot:where(:not(.hrui-legacy *)){width:20px;height:20px;border-radius:50%;border:1.5px dashed var(--line);display:grid;place-items:center;flex:none;margin-top:1px;color:#fff}#hrui .su-step.on .su-dot:where(:not(.hrui-legacy *)){background:var(--accent);border:0}#hrui .su-dot svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .su-agents:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:6px;margin:4px 0 6px 30px}#hrui .su-agent:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:8px 10px;text-align:left;animation:tilein .6s ease-out}#hrui .su-agent:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .su-agent .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .su-agent .mini-iso:where(:not(.hrui-legacy *)){width:36px;margin:0}#hrui .su-agent b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .su-agent small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted)}#hrui .hero-sub:where(:not(.hrui-legacy *)){font-size:15px;color:var(--muted);margin:-14px 0 24px;text-wrap:balance}#hrui .roles:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}@media (max-width:760px){#hrui .roles:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}#hrui .role:where(:not(.hrui-legacy *)){display:flex;gap:10px;align-items:flex-start;font-size:13px}#hrui .role b:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600}#hrui .role small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted);line-height:1.4}#hrui .r-n:where(:not(.hrui-legacy *)){width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--muted);border:1.5px solid var(--line)}#hrui .role.done .r-n:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .r-n svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .gate-sheet:where(:not(.hrui-legacy *)){width:min(580px,100%)}#hrui .gate-task:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:3px;background:var(--surface);border-radius:14px;padding:12px 14px;margin:0 0 16px}#hrui .gt-label:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--faint);text-transform:uppercase}#hrui .gt-q:where(:not(.hrui-legacy *)){font-size:15px;line-height:1.45;color:var(--fg)}#hrui .gt-meta:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);font-family:var(--mono)}#hrui .gate-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:1fr 1fr;gap:10px}#hrui .gate-grid.one:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .ar-bar:where(:not(.hrui-legacy *)){flex-wrap:wrap;gap:6px}#hrui .ar-bar .notice:where(:not(.hrui-legacy *)){flex:1;font-size:13px;color:var(--faint);text-align:right;padding-right:4px}#hrui .ar-brick:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;height:30px;border:1px solid var(--line);border-radius:10px;padding:0 4px 0 6px;font-size:13px;background:var(--bg)}#hrui .ar-brick .iso:where(:not(.hrui-legacy *)){width:16px;height:auto;flex:none}#hrui .ar-brick b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .ar-brick>.mono:where(:not(.hrui-legacy *)){color:var(--muted);font-size:12px;padding-right:6px}#hrui .ar-m:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:1px;color:var(--muted);padding:2px 3px;border-radius:6px;font-size:12px}#hrui .ar-m:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .ar-m svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .ar-x:where(:not(.hrui-legacy *)){display:inline-flex;color:var(--faint);padding:3px;border-radius:6px}#hrui .ar-x svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .ar-x:hover:where(:not(.hrui-legacy *)){color:var(--fg);background:var(--surface)}#hrui .ar-add:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:5px;height:30px;border:1px dashed var(--lb-line);border-radius:10px;padding:0 11px;font-size:13px;color:var(--accent);background:var(--accent-soft);font-weight:500}#hrui .ar-add svg:where(:not(.hrui-legacy *)){width:13px;height:13px}#hrui .ar-add:hover:where(:not(.hrui-legacy *)){border-style:solid}#hrui .ar-rrow:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:4px}#hrui .ar-rrow .recent-row:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .ar-del:where(:not(.hrui-legacy *)){opacity:0;color:var(--faint);padding:6px;border-radius:8px;flex:none}#hrui .ar-del svg:where(:not(.hrui-legacy *)){width:13px;height:13px}#hrui .ar-del.armed:where(:not(.hrui-legacy *)),#hrui .ar-rrow:hover .ar-del:where(:not(.hrui-legacy *)){opacity:1}#hrui .ar-del.armed:where(:not(.hrui-legacy *)){color:var(--bad);font-size:12px;font-weight:600}#hrui .ar-run:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;height:100%;min-height:0}#hrui .ar-scroll:where(:not(.hrui-legacy *)){flex:1;min-height:0}#hrui .ar-in:where(:not(.hrui-legacy *)){padding:28px 28px 20px;max-width:1500px;margin:0 auto}#hrui .icon-btn.sm:where(:not(.hrui-legacy *)){width:26px;height:26px;font-size:13px;border-radius:8px}#hrui .ar-cw:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);padding:12px 28px 16px}#hrui .ar-cw .composer:where(:not(.hrui-legacy *)){max-width:1100px;margin:0 auto}#hrui .ap-sheet:where(:not(.hrui-legacy *)){max-width:620px}#hrui .ap-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:220px 1fr;grid-template-rows:minmax(0,1fr);gap:10px;height:min(380px,56vh)}#hrui .ap-l:where(:not(.hrui-legacy *)),#hrui .ap-r:where(:not(.hrui-legacy *)){overflow:auto;border:1px solid var(--line);border-radius:14px;padding:6px}#hrui .ap-none:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:center;color:var(--faint);font-size:13px}#hrui .ap-o:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;padding:8px 10px;border-radius:10px;font-size:14px}#hrui .ap-o.on:where(:not(.hrui-legacy *)),#hrui .ap-o:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ap-o:disabled:where(:not(.hrui-legacy *)){opacity:.45;cursor:default}#hrui .ap-b:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted)}#hrui .ap-b.rec:where(:not(.hrui-legacy *)){color:var(--accent);font-weight:600}@media (max-width:900px){#hrui .ar-sr:where(:not(.hrui-legacy *)),#hrui .ar-sum-h:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 90px 90px 0}#hrui .ar-crownmark:where(:not(.hrui-legacy *)){display:none}#hrui .ar-in:where(:not(.hrui-legacy *)){padding:16px}#hrui .ap-grid:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}#hrui .rcpt:where(:not(.hrui-legacy *)){margin:12px 0 14px;border:1px solid var(--line);border-radius:14px;padding:4px 14px}#hrui .rcpt dt small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted);font-weight:400;margin-top:1px}#hrui .rcpt>div:where(:not(.hrui-legacy *)){padding:8px 0}#hrui .cost.rates:where(:not(.hrui-legacy *)){margin:0}#hrui .cost.rates dd:where(:not(.hrui-legacy *)){text-align:right}#hrui .auto-box:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin:2px 0 6px}#hrui .auto-box .set-f:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}#hrui .auto-box .set-f label:where(:not(.hrui-legacy *)){margin:0}#hrui .why:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}#hrui .why-o:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px;background:var(--bg);cursor:pointer}#hrui .why-o.on:where(:not(.hrui-legacy *)){border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}#hrui .tu-seg small:where(:not(.hrui-legacy *)){font-size:11px;color:var(--ok);margin-left:2px}#hrui .ws-row.arch:where(:not(.hrui-legacy *)){opacity:.55}#hrui .wg-r.ps:where(:not(.hrui-legacy *)){cursor:default}#hrui .arch-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:6px;margin:4px 0 10px}#hrui .arch-list .ws-row:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px}#hrui .arch-list .ws-row.on:where(:not(.hrui-legacy *)){border-color:var(--accent)}@media (max-width:540px){#hrui .gate-grid:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}#hrui .gate-card:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;border:1px solid var(--line);border-radius:18px;padding:8px 8px 12px;transition:border-color .15s,box-shadow .15s}#hrui .gate-card>.gc-foot:where(:not(.hrui-legacy *)),#hrui .gate-card>b:where(:not(.hrui-legacy *)),#hrui .gate-card>small:where(:not(.hrui-legacy *)){padding-left:6px;padding-right:6px}#hrui .gc-art:where(:not(.hrui-legacy *)){display:block;width:100%;background:var(--surface);border-radius:12px;margin-bottom:10px;padding:10px 0 6px}#hrui .gate-art:where(:not(.hrui-legacy *)){display:block;width:100%;height:84px;overflow:visible}#hrui .gate-art .st:where(:not(.hrui-legacy *)){stroke:var(--muted);transition:stroke .2s}#hrui .gate-art .fl:where(:not(.hrui-legacy *)){fill:var(--muted);transition:fill .2s}#hrui .gate-art .cord:where(:not(.hrui-legacy *)){stroke:var(--faint);stroke-width:2}#hrui .gate-art .tagbg:where(:not(.hrui-legacy *)){fill:var(--bg);stroke:var(--line)}#hrui .gate-art .tagt:where(:not(.hrui-legacy *)){font:600 10px var(--sans);fill:var(--muted)}#hrui .gate-art .pl-back:where(:not(.hrui-legacy *)){fill:var(--surface-2)}#hrui .gate-art .pl-card:where(:not(.hrui-legacy *)){fill:var(--bg);stroke:var(--line);transition:stroke .2s}#hrui .gate-art .pl-t:where(:not(.hrui-legacy *)){font:650 10px var(--sans);fill:var(--fg)}#hrui .gate-art .ck:where(:not(.hrui-legacy *)){fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#hrui .gate-art .ln:where(:not(.hrui-legacy *)){fill:var(--line)}#hrui .gate-art .ka:where(:not(.hrui-legacy *)),#hrui .gate-art .pa:where(:not(.hrui-legacy *)){transform-box:fill-box;transition:transform .35s cubic-bezier(.3,1.5,.5,1)}#hrui .gate-art .ka:where(:not(.hrui-legacy *)){transform-origin:20% 50%}#hrui .gate-card:hover .ka:where(:not(.hrui-legacy *)){transform:rotate(-8deg)}#hrui .gate-art .pa:where(:not(.hrui-legacy *)){transform-origin:50% 100%}#hrui .gate-card:hover .pa:where(:not(.hrui-legacy *)){transform:translateY(-3px)}#hrui .gate-card.on .st:where(:not(.hrui-legacy *)){stroke:var(--accent)}#hrui .gate-card.on .fl:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .gate-card.on .ck:where(:not(.hrui-legacy *)){stroke:var(--accent)}#hrui .gate-card.on .pl-card:where(:not(.hrui-legacy *)){stroke:var(--accent)}#hrui .gate-card.on .tagt:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .gate-card.on .tagbg:where(:not(.hrui-legacy *)){stroke:var(--accent)}#hrui .gate-card:hover:where(:not(.hrui-legacy *)){border-color:var(--faint)}#hrui .gate-card.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .gc-ic:where(:not(.hrui-legacy *)){width:36px;height:36px;border-radius:11px;background:var(--surface);display:grid;place-items:center;color:var(--fg);margin-bottom:10px;transition:background .15s,color .15s}#hrui .gc-ic svg:where(:not(.hrui-legacy *)){width:18px;height:18px}#hrui .gate-card.on .gc-ic:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .gate-card b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600}#hrui .gate-card small:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);line-height:1.4;padding-right:6px}#hrui .gc-foot:where(:not(.hrui-legacy *)){margin-top:auto;padding-top:12px;font-size:12px;color:var(--faint)}#hrui .gc-check:where(:not(.hrui-legacy *)){position:absolute;top:16px;right:16px;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;color:transparent;transition:all .15s}#hrui .gc-check svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .gate-card.on .gc-check:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .gate-panel:where(:not(.hrui-legacy *)){margin-top:14px;display:flex;flex-direction:column;gap:10px}#hrui .gate-panel .seg:where(:not(.hrui-legacy *)){align-self:flex-start}#hrui .gate-panel .fine b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;font-family:var(--mono);font-size:12px}#hrui .plan-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:14px;padding:12px 12px 12px 14px}#hrui .plan-row b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .plan-row small:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .gate-foot:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin:16px 0 0;text-align:center}#hrui .gate:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:8px}#hrui .gate-opt:where(:not(.hrui-legacy *)){display:block;width:100%;text-align:left;border:1px solid var(--line);border-radius:14px;padding:13px 14px}#hrui .gate-opt:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .gate-opt.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}#hrui .gate-opt b:where(:not(.hrui-legacy *)){display:block;font-size:15px;font-weight:600}#hrui .gate-opt small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px}#hrui .gate-more:where(:not(.hrui-legacy *)){padding:4px 2px 10px}#hrui .byok-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,.8fr) minmax(0,2fr) 90px 90px 70px!important}@media (max-width:1000px){#hrui .byok-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 70px!important}#hrui .byok-g>:nth-child(3):where(:not(.hrui-legacy *)),#hrui .byok-g>:nth-child(4):where(:not(.hrui-legacy *)){display:none}}#hrui .ideas:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:16px;font-size:14px}#hrui .ideas button:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .ideas button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .stats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:34px}#hrui .stat:where(:not(.hrui-legacy *)){background:var(--surface);border-radius:12px;padding:14px 16px}#hrui .stat small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted)}#hrui .stat b:where(:not(.hrui-legacy *)){display:block;font-size:24px;font-weight:600;letter-spacing:-.4px;margin-top:2px;font-variant-numeric:tabular-nums}#hrui .stat span:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint)}#hrui .sec:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}#hrui .sec h3:where(:not(.hrui-legacy *)){font-size:15px;margin:0;font-weight:600}#hrui .next-step:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--accent-soft);border-radius:14px;padding:18px 20px;margin-bottom:32px}#hrui .next-step div:where(:not(.hrui-legacy *)){flex:1 1 280px}#hrui .next-step b:where(:not(.hrui-legacy *)){display:block;font-size:15px}#hrui .next-step p:where(:not(.hrui-legacy *)){margin:2px 0 0;font-size:14px;color:var(--muted)}#hrui .rows:where(:not(.hrui-legacy *)){border-top:1px solid var(--line)}#hrui .row:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 110px 110px 70px 90px;gap:12px;align-items:center;width:100%;text-align:left;padding:11px 8px;border-bottom:1px solid var(--line);font-size:14px}#hrui .row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .row .t:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .row .t small:where(:not(.hrui-legacy *)){color:var(--faint);font-family:var(--mono);font-size:12px;margin-right:8px}#hrui .row .r:where(:not(.hrui-legacy *)){text-align:right;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}#hrui .rows-head:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 110px 110px 70px 90px;gap:12px;padding:8px;font-size:12px;color:var(--faint)}#hrui .rows-head .r:where(:not(.hrui-legacy *)){text-align:right}#hrui .ins-h:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin:0 0 10px;font-weight:500}#hrui .bricks:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px}#hrui .brick:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:7px 8px;border-radius:8px;font-size:14px}#hrui button.brick:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .brick .sq:where(:not(.hrui-legacy *)){width:14px;height:14px;border-radius:4px;border:1.5px solid var(--faint);flex:none;transition:background .35s,border-color .35s}#hrui .brick.lit .sq:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent)}#hrui .brick.next .sq:where(:not(.hrui-legacy *)){border-color:var(--accent);border-style:dashed}#hrui .brick.snap .sq:where(:not(.hrui-legacy *)){animation:snap .5s ease-out}@keyframes snap{0%{transform:scale(.4)}70%{transform:scale(1.15)}to{transform:scale(1)}}#hrui .brick .name:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .brick:not(.lit) .name:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .brick .val:where(:not(.hrui-legacy *)){color:var(--muted);font-size:13px;white-space:nowrap}#hrui .brick.next .val:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .opt-brick:where(:not(.hrui-legacy *)){align-items:flex-start}#hrui .opt-brick .sq:where(:not(.hrui-legacy *)){border-style:dashed;border-color:var(--line);margin-top:3px}#hrui .opt-brick .name:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .opt-brick small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--faint)}#hrui .side-sec:where(:not(.hrui-legacy *)){margin-top:26px}#hrui .composer:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:22px;background:var(--bg);box-shadow:0 2px 12px rgba(0,0,0,.05);position:relative;text-align:left}#hrui .composer:focus-within:where(:not(.hrui-legacy *)){border-color:var(--faint)}#hrui .composer textarea:where(:not(.hrui-legacy *)){display:block;width:100%;border:0;background:none;resize:none;padding:16px 18px 4px;font-size:16px;max-height:220px;outline:none;overflow-x:hidden}#hrui .composer textarea:where(:not(.hrui-legacy *))::-moz-placeholder{color:var(--faint)}#hrui .composer textarea:where(:not(.hrui-legacy *))::placeholder{color:var(--faint)}#hrui .composer-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:6px 8px 8px 12px}#hrui .combo:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);padding:6px 8px;border-radius:8px}#hrui .combo:hover:where(:not(.hrui-legacy *)){color:var(--fg);background:var(--surface)}#hrui .combo:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:10px;padding:5px 8px 5px 10px;gap:6px;max-width:220px}#hrui .combo .cl:where(:not(.hrui-legacy *)){color:var(--faint);font-size:12px}#hrui .combo b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .combo b.mono:where(:not(.hrui-legacy *)){font-size:13px}#hrui .combo.open:where(:not(.hrui-legacy *)){border-color:var(--faint);background:var(--surface)}#hrui .combo.need:where(:not(.hrui-legacy *)){border-color:var(--accent);border-style:dashed;animation:nextglow 1.8s ease-in-out infinite}#hrui .combo.need .cl:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .combo.dim:where(:not(.hrui-legacy *)){opacity:.5}#hrui .combo.static:where(:not(.hrui-legacy *)){border:0;padding:6px 8px}#hrui .pk-search:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:6px 10px 8px;border-bottom:1px solid var(--line);margin:-2px -2px 6px;color:var(--faint)}#hrui .pk-search input:where(:not(.hrui-legacy *)){flex:1;min-width:0;border:0;background:none;outline:none;font-size:14px;padding:4px 0}#hrui .pk-list:where(:not(.hrui-legacy *)){max-height:min(300px,45vh);overflow-y:auto;overscroll-behavior:contain}#hrui .opt .rec.is:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .bs:where(:not(.hrui-legacy *)){max-width:620px;border-radius:18px;padding:16px 16px 14px}#hrui .bs-h:where(:not(.hrui-legacy *)){gap:12px;margin-bottom:14px}#hrui .bs-ic:where(:not(.hrui-legacy *)){width:40px}#hrui .bs-ic svg:where(:not(.hrui-legacy *)){display:block}#hrui .bs-h b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;letter-spacing:-.01em}#hrui .bs-h small:where(:not(.hrui-legacy *)){font-size:13px}#hrui .bs-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}#hrui .bs-grid>:where(:not(.hrui-legacy *)){grid-column:span 2}#hrui .bs-grid>:first-child:where(:not(.hrui-legacy *)),#hrui .bs-grid>:nth-child(2):where(:not(.hrui-legacy *)),#hrui .bs-grid>:nth-child(6):where(:not(.hrui-legacy *)),#hrui .bs-grid>:nth-child(7):where(:not(.hrui-legacy *)){grid-column:span 3}#hrui .iso .lbl-infra:where(:not(.hrui-legacy *)){letter-spacing:.02em}@media (max-width:760px){#hrui .bs-grid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .bs-grid>:nth-child(n):where(:not(.hrui-legacy *)),#hrui .bs-grid>:where(:not(.hrui-legacy *)){grid-column:span 1}}#hrui .bs-t:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:12px;border:1px dashed var(--line);min-width:0;text-align:left;width:100%}#hrui .bs-t.on:where(:not(.hrui-legacy *)){border:1px solid transparent;background:var(--surface)}#hrui button.bs-t:hover:where(:not(.hrui-legacy *)){background:var(--surface-2)}#hrui .bs-c:where(:not(.hrui-legacy *)){width:24px;flex:none}#hrui .bs-c svg:where(:not(.hrui-legacy *)){display:block}#hrui .bs-x:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .bs-x b:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .bs-x small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .bs-t.on b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .bs-t.on small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bs-go:where(:not(.hrui-legacy *)){color:var(--faint);font-size:16px}#hrui .bs-t.pop .bs-c:where(:not(.hrui-legacy *)){animation:isodrop .6s cubic-bezier(.3,1.6,.55,1) both;animation-delay:inherit}#hrui .bs-t.pop:where(:not(.hrui-legacy *)){animation:tilein .6s ease-out both}@keyframes tilein{0%{background:var(--lb)}}#hrui .built-note:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;max-width:560px;padding:4px 0}#hrui .bn-icon:where(:not(.hrui-legacy *)){flex:none;width:46px}#hrui .bn-icon svg:where(:not(.hrui-legacy *)){display:block}#hrui .bn-t:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .bn-t b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .bn-t small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted)}#hrui .notice:where(:not(.hrui-legacy *)){flex:1;font-size:13px;color:var(--warn);min-width:0}#hrui .notice button:where(:not(.hrui-legacy *)){color:var(--accent);font-weight:500;margin-left:4px}#hrui .send:where(:not(.hrui-legacy *)){width:34px;height:34px;border-radius:50%;background:var(--fg);color:var(--bg);display:grid;place-items:center;margin-left:auto;flex:none}#hrui .send:disabled:where(:not(.hrui-legacy *)){opacity:.25}#hrui .send svg:where(:not(.hrui-legacy *)){width:16px;height:16px}#hrui .picker:where(:not(.hrui-legacy *)){position:absolute;bottom:calc(100% + 8px);left:0;z-index:30;width:min(300px,calc(100vw - 48px));background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:8px}#hrui .hero .picker:where(:not(.hrui-legacy *)){bottom:auto;top:calc(100% + 8px)}#hrui .picker .lbl:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);padding:6px 10px 4px}#hrui .opt:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px 10px;border-radius:9px;font-size:14px}#hrui .opt:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .opt .chk:where(:not(.hrui-legacy *)){width:16px;color:var(--accent);flex:none}#hrui .opt small:where(:not(.hrui-legacy *)){color:var(--muted);font-size:12px;display:block}#hrui .opt .rec:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);margin-left:auto}#hrui .picker hr:where(:not(.hrui-legacy *)){border:0;border-top:1px solid var(--line);margin:6px 0}#hrui .picker .note:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);padding:6px 10px 4px}#hrui .picker .note.lock:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;padding:4px 10px 8px;margin-bottom:4px;border-bottom:1px solid var(--line)}#hrui .picker .note.lock svg:where(:not(.hrui-legacy *)){flex:none;color:var(--faint)}#hrui .lego:where(:not(.hrui-legacy *)){position:relative;margin:18px 0 10px;padding:18px 16px 14px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);transition:background .5s,border-color .5s}#hrui .lego .studs:where(:not(.hrui-legacy *)){position:absolute;top:-7px;left:18px;right:18px;display:flex;justify-content:space-around}#hrui .lego .studs i:where(:not(.hrui-legacy *)){width:28px;height:8px;border-radius:4px 4px 0 0;background:var(--line);transition:background .5s}#hrui .lego-h:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:1px;margin-bottom:12px}#hrui .lego-h b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600}#hrui .lego-h span:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .lego-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#hrui .cell:where(:not(.hrui-legacy *)){display:flex;gap:9px;align-items:flex-start;background:var(--bg);border-radius:10px;padding:9px 10px;min-width:0}#hrui .cell b:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;color:var(--muted)}#hrui .cell small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint);overflow-wrap:anywhere}#hrui .cell .ck:where(:not(.hrui-legacy *)){width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line);flex:none;display:grid;place-items:center;margin-top:1px}#hrui .cell .ck svg:where(:not(.hrui-legacy *)){width:11px;height:11px}#hrui .lego.on:where(:not(.hrui-legacy *)){background:var(--lb);border-color:var(--lb-line)}#hrui .lego.on .studs i:where(:not(.hrui-legacy *)){background:var(--lb-line)}#hrui .lego.on .lego-h b:where(:not(.hrui-legacy *)){color:var(--lb-ink)}#hrui .lego.on .lego-h span:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .lego.on .cell b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .lego.on .cell small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .lego.on .cell.ok .ck:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .lego.pop:where(:not(.hrui-legacy *)){animation:lightup .6s ease-out}@keyframes lightup{0%{transform:translateY(-6px);filter:brightness(1.25)}60%{transform:translateY(1px)}to{transform:none;filter:none}}#hrui .lego.compact:where(:not(.hrui-legacy *)){padding:16px 12px 12px}#hrui .lego.compact .lego-grid:where(:not(.hrui-legacy *)){gap:6px}#hrui .lego.compact .cell:where(:not(.hrui-legacy *)){padding:7px 8px;gap:7px}#hrui .lego.compact .cell b:where(:not(.hrui-legacy *)){font-size:13px}#hrui .lego.compact .cell small:where(:not(.hrui-legacy *)){display:none}#hrui .lego.compact .cell:where(:not(.hrui-legacy *)){align-items:center}#hrui .agent-msg .lego:where(:not(.hrui-legacy *)){max-width:560px}#hrui .list-wrap:where(:not(.hrui-legacy *)){padding:16px 40px 48px}#hrui .list-wrap h1:where(:not(.hrui-legacy *)){font-size:24px;letter-spacing:-.4px;margin:0 0 4px;font-weight:600}#hrui .list-wrap .sub:where(:not(.hrui-legacy *)){font-size:14px;margin:0 0 20px}#hrui .toolbar:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:12px}#hrui .search:where(:not(.hrui-legacy *)){flex:1 1 220px;max-width:320px;display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:10px;padding:0 12px}#hrui .search input:where(:not(.hrui-legacy *)){border:0;background:none;outline:none;padding:9px 0;font-size:14px;width:100%}#hrui .seg:where(:not(.hrui-legacy *)){display:inline-flex;background:var(--surface);padding:3px;border-radius:9px}#hrui .seg button:where(:not(.hrui-legacy *)){padding:5px 12px;border-radius:7px;font-size:13px;color:var(--muted);white-space:nowrap}#hrui .seg button.on:where(:not(.hrui-legacy *)){background:var(--bg);color:var(--fg);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}#hrui .newbar:where(:not(.hrui-legacy *)){display:block;width:100%;text-align:center;font-size:13px;color:var(--accent);font-weight:500;background:var(--accent-soft);border-radius:10px;padding:8px;margin-bottom:10px}#hrui .pager:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 8px 0;font-size:13px;color:var(--muted)}#hrui .pager div:where(:not(.hrui-legacy *)){display:flex;gap:6px}#hrui .empty-list:where(:not(.hrui-legacy *)){padding:40px 8px;color:var(--muted);font-size:14px;text-align:center}#hrui .task-head:where(:not(.hrui-legacy *)){padding:12px 40px 0}#hrui .task-head h1:where(:not(.hrui-legacy *)){font-size:20px;letter-spacing:-.3px;margin:0 0 6px;font-weight:600;overflow-wrap:anywhere}#hrui .meta:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;color:var(--muted)}#hrui .tabs:where(:not(.hrui-legacy *)){display:flex;gap:26px;padding:0 40px;border-bottom:1px solid var(--line);margin-top:16px}#hrui .tabs button:where(:not(.hrui-legacy *)){padding:10px 0 11px;font-size:15px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}#hrui .tabs button.on:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;border-color:var(--accent)}#hrui .convo:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-height:0;flex:1}#hrui .thread:where(:not(.hrui-legacy *)){flex:1;overflow:auto;padding:24px 40px}#hrui .thread-inner:where(:not(.hrui-legacy *)){max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:24px}#hrui .msg-user:where(:not(.hrui-legacy *)){align-self:flex-end;max-width:82%;background:var(--surface);padding:12px 16px;border-radius:18px;white-space:pre-wrap;overflow-wrap:anywhere}#hrui .msg-user .from:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted)}#hrui .agent-msg:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:12px;min-width:0}#hrui .agent-meta:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}#hrui .working:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;color:var(--muted)}#hrui .prose:where(:not(.hrui-legacy *)){overflow-wrap:anywhere}#hrui .prose p:where(:not(.hrui-legacy *)){margin:0 0 10px}#hrui .prose p:last-child:where(:not(.hrui-legacy *)){margin-bottom:0}#hrui .prose h3:where(:not(.hrui-legacy *)){font-size:16px;font-weight:600;margin:4px 0 10px}#hrui .prose ol:where(:not(.hrui-legacy *)),#hrui .prose ul:where(:not(.hrui-legacy *)){margin:0 0 10px;padding-left:22px}#hrui .prose li:where(:not(.hrui-legacy *)){margin-bottom:6px}#hrui .prose code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px;background:var(--surface);padding:1px 5px;border-radius:4px}#hrui .prose pre:where(:not(.hrui-legacy *)){background:var(--surface);padding:12px 14px;border-radius:10px;overflow-x:auto}#hrui .file:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px;overflow:hidden}#hrui .file header:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;color:var(--muted);border-bottom:1px solid var(--line)}#hrui .file header b:where(:not(.hrui-legacy *)){font-family:var(--mono);font-weight:500;color:var(--fg)}#hrui .file header .sp:where(:not(.hrui-legacy *)){flex:1}#hrui .file header button:where(:not(.hrui-legacy *)){color:var(--muted);font-size:13px}#hrui .file header button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .file .prose:where(:not(.hrui-legacy *)){padding:16px 18px}#hrui .summary:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px}#hrui .err:where(:not(.hrui-legacy *)){background:var(--bad-soft);color:var(--bad);padding:12px 14px;border-radius:12px;font-size:14px}#hrui .cta:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:flex-start;gap:8px}#hrui .cta p:where(:not(.hrui-legacy *)){margin:0;font-size:13px;color:var(--muted)}#hrui .readonly:where(:not(.hrui-legacy *)){max-width:720px;margin:0 auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--surface);border-radius:14px;padding:12px 16px;font-size:14px;color:var(--muted)}#hrui .readonly span:where(:not(.hrui-legacy *)){flex:1 1 260px}#hrui .composer-wrap:where(:not(.hrui-legacy *)){padding:6px 40px 20px}#hrui .composer-wrap .composer:where(:not(.hrui-legacy *)){max-width:720px;margin:0 auto}#hrui .composer.shut:where(:not(.hrui-legacy *)){background:var(--surface);box-shadow:none;border-style:dashed}#hrui .composer.shut textarea:where(:not(.hrui-legacy *)){cursor:not-allowed;background:transparent}#hrui .composer.shut textarea:where(:not(.hrui-legacy *))::-moz-placeholder{color:var(--muted)}#hrui .composer.shut textarea:where(:not(.hrui-legacy *))::placeholder{color:var(--muted)}#hrui .composer.shut .combo:where(:not(.hrui-legacy *)){pointer-events:none;opacity:.5}#hrui .own-ok:where(:not(.hrui-legacy *)){display:block;margin:10px auto 0;font-size:13px;color:var(--muted);background:none;border:0;cursor:pointer;padding:4px 8px;border-radius:8px}#hrui .own-ok:hover:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .trace-wrap:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr);min-height:100%}#hrui .trace-wrap.with-drawer:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 420px}#hrui .trace:where(:not(.hrui-legacy *)){padding:18px 40px 48px;min-width:0}#hrui .chips:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:18px}#hrui .chip:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 10px;white-space:nowrap}#hrui .chip b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .turn-h:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:14px 0 6px;font-variant-numeric:tabular-nums}#hrui .ctx-hint:where(:not(.hrui-legacy *)){font-size:13px;color:var(--warn);background:var(--warn-soft);border-radius:8px;padding:7px 10px;margin:0 0 6px}#hrui .idle:where(:not(.hrui-legacy *)){margin:14px 0;text-align:center;font-size:13px;color:var(--muted);padding:7px;border-radius:8px;background:repeating-linear-gradient(135deg,var(--surface) 0 8px,var(--bg) 8px 16px)}#hrui .ev-list:where(:not(.hrui-legacy *)){list-style:none;margin:0;padding:0}#hrui .ev-row:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:64px minmax(0,1fr) auto 64px;gap:12px;align-items:center;width:100%;text-align:left;padding:9px 8px;border-radius:8px;font-size:14px}#hrui .ev-row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ev-row.on:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .ev-text:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#hrui .ev-text b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .ev-row.k-error .ev-text b:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .ev-tok:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);font-family:var(--mono);white-space:nowrap}#hrui .ev-t:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--faint);text-align:right;font-variant-numeric:tabular-nums}#hrui .badge:where(:not(.hrui-legacy *)){display:inline-block;font-size:12px;font-weight:500;padding:2px 8px;border-radius:6px;text-align:center;justify-self:start}#hrui .b-user:where(:not(.hrui-legacy *)){background:#f1ecff;color:#6a3fd1}#hrui .b-agent:where(:not(.hrui-legacy *)),#hrui .b-step:where(:not(.hrui-legacy *)){background:var(--accent-soft);color:var(--accent)}#hrui .b-tool:where(:not(.hrui-legacy *)){background:var(--surface-2);color:var(--muted)}#hrui .b-done:where(:not(.hrui-legacy *)){background:var(--ok-soft);color:var(--ok)}#hrui .b-error:where(:not(.hrui-legacy *)){background:var(--bad-soft);color:var(--bad)}#hrui .b-system:where(:not(.hrui-legacy *)){background:var(--surface-2);color:var(--muted)}@media (prefers-color-scheme:dark){#hrui:not([data-theme=light]) .b-user:where(:not(.hrui-legacy *)){background:#2a2142;color:#c3aefc}}#hrui[data-theme=dark] .b-user:where(:not(.hrui-legacy *)){background:#2a2142;color:#c3aefc}#hrui .drawer:where(:not(.hrui-legacy *)){border-left:1px solid var(--line);padding:18px 22px 40px;overflow:auto;min-width:0}#hrui .dr-top:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px}#hrui .dr-top b:where(:not(.hrui-legacy *)){flex:1;font-size:16px}#hrui .dr-sub:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin:2px 0 16px}#hrui .dr-h:where(:not(.hrui-legacy *)){font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:18px 0 8px;font-weight:600}#hrui .dr-p:where(:not(.hrui-legacy *)){font-size:14px;margin:0;overflow-wrap:anywhere}#hrui .json:where(:not(.hrui-legacy *)){margin:0;font-family:var(--mono);font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border-radius:10px;padding:12px 14px}#hrui .cost:where(:not(.hrui-legacy *)){margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px}#hrui .cost div:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:12px}#hrui .cost dt:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .cost dd:where(:not(.hrui-legacy *)){margin:0;font-variant-numeric:tabular-nums}#hrui .cost .tot:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);padding-top:6px;font-weight:600}#hrui .cost .tot dt:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .trace-note:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin-top:16px}@media (max-width:1100px){#hrui .trace-wrap.with-drawer:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .drawer:where(:not(.hrui-legacy *)){position:fixed;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--bg);z-index:45;box-shadow:var(--shadow);padding-top:calc(18px + env(safe-area-inset-top,0px))}}@media (max-width:700px){#hrui .ev-row:where(:not(.hrui-legacy *)){grid-template-columns:56px minmax(0,1fr) 56px}#hrui .ev-tok:where(:not(.hrui-legacy *)){display:none}#hrui .trace:where(:not(.hrui-legacy *)){padding:16px}}#hrui .scrim:where(:not(.hrui-legacy *)){position:fixed;inset:0;background:var(--scrim);z-index:50;display:grid;place-items:center;padding:16px}#hrui .sheet:where(:not(.hrui-legacy *)){width:min(560px,100%);max-height:calc(100% - 32px);overflow:auto;background:var(--bg);border-radius:18px;box-shadow:var(--shadow);padding:26px 26px 22px}#hrui .sheet h3:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0 0 6px}#hrui .sheet .sub:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px;margin:0 0 18px}#hrui .sheet-top:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:12px}#hrui .sheet-top>div:where(:not(.hrui-legacy *)){flex:1}#hrui .icon-btn:where(:not(.hrui-legacy *)){width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}#hrui .icon-btn:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .langs:where(:not(.hrui-legacy *)){display:flex;gap:14px;margin:0 0 8px 2px;font-size:13px}#hrui .langs button:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .langs button.on:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .code:where(:not(.hrui-legacy *)){background:var(--surface);border-radius:12px;padding:14px 16px;max-height:260px;overflow:auto}#hrui .code pre:where(:not(.hrui-legacy *)){margin:0;font-family:var(--mono);font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}#hrui .sheet-actions:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}#hrui .status:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:14px}#hrui .status .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .status .sim:where(:not(.hrui-legacy *)){font-size:13px;color:var(--accent);white-space:nowrap}#hrui .proto:where(:not(.hrui-legacy *)){position:fixed;left:calc(64px + 16px);bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:20}#hrui .proto>button:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:3px 9px;background:var(--bg)}#hrui .proto>button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .proto-pop:where(:not(.hrui-legacy *)){position:absolute;bottom:30px;left:0;width:min(300px,calc(100vw - 32px));background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:14px;font-size:13px;color:var(--muted)}#hrui .proto-pop p:where(:not(.hrui-legacy *)){margin:0 0 10px}#hrui .proto-pop button:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;width:100%;color:var(--fg);font-weight:500;margin:0;padding:7px 8px;border-radius:8px;text-align:left}#hrui .proto-pop button:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .proto-h:where(:not(.hrui-legacy *)){display:block;margin:10px 8px 4px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}#hrui .proto-pop button:where(:not(.hrui-legacy *)):before{content:"";width:7px;height:7px;border-radius:50%;background:var(--line);flex:none}#hrui .proto-pop button.on:where(:not(.hrui-legacy *)):before{background:var(--accent)}#hrui .toast:where(:not(.hrui-legacy *)){position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);background:var(--fg);color:var(--bg);padding:9px 16px;border-radius:999px;font-size:13px;z-index:60}@media (max-width:1000px){#hrui .agent-wrap:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .agent-side:where(:not(.hrui-legacy *)){border-left:0;border-top:1px solid var(--line)}#hrui .stats:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#hrui .app:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}#hrui .rail:where(:not(.hrui-legacy *)){flex-direction:row;justify-content:space-around;border-right:0;border-top:1px solid var(--line);padding:6px 0 calc(6px + env(safe-area-inset-bottom,0px));order:2}#hrui .rail .rail-logo:where(:not(.hrui-legacy *)),#hrui .rail img:where(:not(.hrui-legacy *)){display:none!important}#hrui .agent-main:where(:not(.hrui-legacy *)),#hrui .list-wrap:where(:not(.hrui-legacy *)),#hrui .task-head:where(:not(.hrui-legacy *)),#hrui .thread:where(:not(.hrui-legacy *)){padding-left:16px;padding-right:16px}#hrui .composer-wrap:where(:not(.hrui-legacy *)),#hrui .tabs:where(:not(.hrui-legacy *)){padding-left:16px;padding-right:16px}#hrui .crumbs:where(:not(.hrui-legacy *)){padding:12px 16px 0}#hrui .agent-side:where(:not(.hrui-legacy *)){padding:22px 16px 32px}#hrui .row:where(:not(.hrui-legacy *)),#hrui .rows-head:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 84px 64px}#hrui .row .c-dur:where(:not(.hrui-legacy *)),#hrui .row .c-src:where(:not(.hrui-legacy *)),#hrui .rows-head .c-dur:where(:not(.hrui-legacy *)),#hrui .rows-head .c-src:where(:not(.hrui-legacy *)){display:none}#hrui .hero h2:where(:not(.hrui-legacy *)){font-size:24px}#hrui .proto:where(:not(.hrui-legacy *)){left:16px;bottom:calc(70px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){#hrui :where(:not(.hrui-legacy *)){animation:none!important;transition:none!important}}#hrui .keys-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 100px 100px 80px!important}#hrui .keybox:where(:not(.hrui-legacy *)){margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}#hrui .list-wrap .keybox:where(:not(.hrui-legacy *)){border-top:0;padding-top:0;margin-top:8px;max-width:760px}#hrui .keybox h4:where(:not(.hrui-legacy *)){margin:0 0 4px;font-size:15px}#hrui .keybox p:where(:not(.hrui-legacy *)){margin:0 0 12px;font-size:14px;color:var(--muted)}#hrui .keyrow:where(:not(.hrui-legacy *)){display:flex;gap:10px;flex-wrap:wrap}#hrui .keyname:where(:not(.hrui-legacy *)){flex:1 1 220px;border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-family:var(--mono);font-size:13px;background:var(--bg)}#hrui .keywarn:where(:not(.hrui-legacy *)){margin-top:12px;background:var(--warn-soft);color:var(--warn);border-radius:10px;padding:10px 12px;font-size:13px}#hrui .row.revoked:where(:not(.hrui-legacy *)){opacity:.5}#hrui div.row:hover:where(:not(.hrui-legacy *)){background:none}#hrui .reveal:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;background:var(--warn-soft);border-radius:12px;padding:12px 16px;margin:0 0 18px;font-size:14px}#hrui .reveal code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px;background:var(--bg);padding:4px 8px;border-radius:6px;overflow-wrap:anywhere;word-break:break-all}@media (max-width:1000px){#hrui .keys-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 90px 80px!important}#hrui .keys-g>:nth-child(2):where(:not(.hrui-legacy *)){display:none}}#hrui .att-row:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap;padding:12px 14px 0}#hrui .att:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;background:var(--surface);border-radius:10px;padding:4px 6px 4px 4px;font-size:13px;max-width:260px}#hrui .att img:where(:not(.hrui-legacy *)){width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:7px}#hrui .att span:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .att button:where(:not(.hrui-legacy *)){color:var(--muted);display:grid;place-items:center;width:22px;height:22px;border-radius:6px}#hrui .att button:hover:where(:not(.hrui-legacy *)){background:var(--surface-2);color:var(--fg)}#hrui .att button svg:where(:not(.hrui-legacy *)){width:13px;height:13px}#hrui .clip:where(:not(.hrui-legacy *)){width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--muted)}#hrui .clip:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .msg-imgs:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}#hrui .msg-imgs img:where(:not(.hrui-legacy *)){width:180px;max-width:100%;border-radius:12px;display:block}#hrui .dr-imgs figure:where(:not(.hrui-legacy *)){margin:0 0 10px}#hrui .dr-imgs img:where(:not(.hrui-legacy *)){width:100%;border-radius:10px;display:block}#hrui .dr-imgs figcaption:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin-top:4px}#hrui .sqlego:where(:not(.hrui-legacy *)){position:relative;width:100%;max-width:268px;margin:12px auto 0;border:1.5px solid var(--lb-line);border-radius:6px;background:var(--lb-empty);box-shadow:0 2px 0 var(--lb-line)}#hrui .studs-top:where(:not(.hrui-legacy *)){position:absolute;top:-8px;left:0;right:0;display:flex;justify-content:space-around;padding:0 18px}#hrui .studs-top i:where(:not(.hrui-legacy *)){width:30px;height:8px;border:1.5px solid var(--lb-line);border-bottom:0;border-radius:5px 5px 0 0;background:var(--lb-empty)}#hrui .studs-top.on i:where(:not(.hrui-legacy *)){background:var(--lb)}#hrui .sl-row:where(:not(.hrui-legacy *)){display:flex}#hrui .sl-row+.sl-row:where(:not(.hrui-legacy *)){border-top:1.5px solid var(--lb-line)}#hrui .sb:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;text-align:left;padding:9px 11px;min-height:44px;background:var(--lb-empty);transition:background .35s;border-radius:0}#hrui .sl-row.thirds .sb+.sb:where(:not(.hrui-legacy *)){border-left:1.5px solid var(--lb-line)}#hrui .sl-row.thirds .sb:where(:not(.hrui-legacy *)){padding:8px;min-height:40px}#hrui .sb-n:where(:not(.hrui-legacy *)){font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#hrui .sb-v:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#hrui .sb.on:where(:not(.hrui-legacy *)){background:var(--lb)}#hrui .sb.on .sb-n:where(:not(.hrui-legacy *)){color:var(--lb-ink)}#hrui .sb.on .sb-v:where(:not(.hrui-legacy *)){color:var(--lb-ink);opacity:.75}#hrui .sb.next .sb-v:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .sb.next:where(:not(.hrui-legacy *)){animation:glow 1.8s ease-in-out infinite;position:relative;z-index:1}@keyframes glow{0%,to{background:var(--lb-empty);box-shadow:inset 0 0 0 1.5px var(--lb-line)}50%{background:var(--lb);box-shadow:inset 0 0 0 1.5px var(--accent),0 0 14px rgba(40,90,255,.28)}}#hrui .sb.next .sb-n:where(:not(.hrui-legacy *)){color:var(--lb-ink)}#hrui .sb.key:not(.on) .sb-n:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .sb:hover:where(:not(.hrui-legacy *)){filter:brightness(.97)}#hrui .sl-row:first-child .sb:where(:not(.hrui-legacy *)){border-radius:4px 4px 0 0}#hrui .sl-row:last-child .sb:first-child:where(:not(.hrui-legacy *)){border-radius:0 0 0 4px}#hrui .sl-row:last-child .sb:last-child:where(:not(.hrui-legacy *)){border-radius:0 0 4px 0}#hrui .sb.snap:where(:not(.hrui-legacy *)){animation:fill .55s ease-out}@keyframes fill{0%{background:var(--accent)}}#hrui .sl-cap:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);text-align:center;margin:12px 6px 0}#hrui .now:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);margin:2px 0 6px;min-height:20px}#hrui .now b:where(:not(.hrui-legacy *)){color:var(--accent);font-weight:600}#hrui .iso-wrap:where(:not(.hrui-legacy *)){margin:4px -6px 0}#hrui .iso:where(:not(.hrui-legacy *)){display:block;overflow:visible}#hrui .iso .iso-shadow:where(:not(.hrui-legacy *)){fill:rgba(20,30,60,.08)}#hrui .iso .bk:where(:not(.hrui-legacy *)){cursor:pointer;transform-box:fill-box}#hrui .iso .bk ellipse:where(:not(.hrui-legacy *)),#hrui .iso .bk polygon:where(:not(.hrui-legacy *)),#hrui .iso .bk rect:where(:not(.hrui-legacy *)){stroke-width:1;stroke-linejoin:round;transition:fill .35s}#hrui .iso .empty .l:where(:not(.hrui-legacy *)),#hrui .iso .empty .r:where(:not(.hrui-legacy *)),#hrui .iso .empty .t:where(:not(.hrui-legacy *)),#hrui .iso .next .l:where(:not(.hrui-legacy *)),#hrui .iso .next .r:where(:not(.hrui-legacy *)),#hrui .iso .next .t:where(:not(.hrui-legacy *)){fill:var(--g-face);fill-opacity:.72;stroke:var(--g-line)}#hrui .iso .empty .r:where(:not(.hrui-legacy *)),#hrui .iso .next .r:where(:not(.hrui-legacy *)){fill:var(--g-side)}#hrui .iso .empty .lbl:where(:not(.hrui-legacy *)),#hrui .iso .next .lbl:where(:not(.hrui-legacy *)){fill:var(--muted)}#hrui .iso .empty.key .l:where(:not(.hrui-legacy *)){stroke:var(--accent);stroke-dasharray:3 2}#hrui .iso .empty.key .lbl:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .next .l:where(:not(.hrui-legacy *)),#hrui .iso .next .r:where(:not(.hrui-legacy *)),#hrui .iso .next .t:where(:not(.hrui-legacy *)){stroke:var(--accent);stroke-dasharray:4 3}#hrui .iso .next:where(:not(.hrui-legacy *)){animation:nextglow 1.8s ease-in-out infinite}#hrui .iso .next .lbl:where(:not(.hrui-legacy *)){fill:var(--accent)}@keyframes nextglow{0%,to{opacity:.75}50%{opacity:1}}#hrui .agent-side .iso .f-product.next .t:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--accent) 10%,var(--g-face));fill-opacity:1}#hrui .agent-side .iso .f-product.next .l:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--accent) 16%,var(--g-face));fill-opacity:1}#hrui .agent-side .iso .f-product.next .r:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--accent) 22%,var(--g-side));fill-opacity:1}#hrui .agent-side .iso .f-product.next:where(:not(.hrui-legacy *)){animation:connglow 2.8s ease-in-out infinite}@keyframes connglow{0%,to{filter:drop-shadow(0 0 1px color-mix(in srgb,var(--accent) 20%,transparent))}50%{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 50%,transparent))}}#hrui .iso .built .t:where(:not(.hrui-legacy *)){fill:var(--b-top)}#hrui .iso .built .l:where(:not(.hrui-legacy *)){fill:var(--b-left)}#hrui .iso .built .r:where(:not(.hrui-legacy *)){fill:var(--b-right)}#hrui .iso .built ellipse:where(:not(.hrui-legacy *)),#hrui .iso .built polygon:where(:not(.hrui-legacy *)),#hrui .iso .built rect:where(:not(.hrui-legacy *)){stroke:var(--b-line)}#hrui .iso .built .sd:where(:not(.hrui-legacy *)){fill:var(--b-left)}#hrui .iso .built .su:where(:not(.hrui-legacy *)){fill:var(--b-top)}#hrui .iso .built .lbl:where(:not(.hrui-legacy *)){fill:var(--lb-ink)}#hrui .iso .run .t:where(:not(.hrui-legacy *)){fill:var(--r-top)}#hrui .iso .run .l:where(:not(.hrui-legacy *)){fill:var(--r-left)}#hrui .iso .run .r:where(:not(.hrui-legacy *)){fill:var(--r-right)}#hrui .iso .run ellipse:where(:not(.hrui-legacy *)),#hrui .iso .run polygon:where(:not(.hrui-legacy *)),#hrui .iso .run rect:where(:not(.hrui-legacy *)){stroke:var(--r-line)}#hrui .iso .run .sd:where(:not(.hrui-legacy *)){fill:var(--r-left)}#hrui .iso .run .su:where(:not(.hrui-legacy *)){fill:var(--r-top)}#hrui .iso .run .lbl:where(:not(.hrui-legacy *)){fill:#fff}#hrui .iso .run:where(:not(.hrui-legacy *)){animation:isorun 1.6s ease-in-out infinite;animation-delay:calc(var(--z,0) * .14s)}@keyframes isorun{0%,60%,to{filter:none}25%{filter:brightness(1.2) drop-shadow(0 0 6px rgba(40,90,255,.55))}}#hrui .iso .empty .sd:where(:not(.hrui-legacy *)),#hrui .iso .next .sd:where(:not(.hrui-legacy *)){fill:var(--g-side);stroke:var(--g-line)}#hrui .iso .empty .su:where(:not(.hrui-legacy *)),#hrui .iso .next .su:where(:not(.hrui-legacy *)){fill:var(--g-face);stroke:var(--g-line)}#hrui .iso .lbl:where(:not(.hrui-legacy *)){font-family:var(--sans);font-weight:650;pointer-events:none}#hrui .iso .zone line:where(:not(.hrui-legacy *)){stroke:var(--tick);stroke-width:1}#hrui .iso .zone text:where(:not(.hrui-legacy *)){font-family:var(--sans);font-weight:650;font-size:8.2px;fill:var(--faint)}#hrui .iso .zone.acc line:where(:not(.hrui-legacy *)){stroke:var(--accent);stroke-opacity:.55}#hrui .iso .zone.acc text:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .val:where(:not(.hrui-legacy *)){font-family:var(--sans);font-weight:500;pointer-events:none;fill:var(--faint)}#hrui .iso .next .val:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .built .val:where(:not(.hrui-legacy *)){fill:var(--lb-ink);fill-opacity:.78}#hrui .iso .run .val:where(:not(.hrui-legacy *)){fill:#fff}#hrui .iso .led:where(:not(.hrui-legacy *)){fill:var(--g-line);stroke:none}#hrui .iso .built .led:where(:not(.hrui-legacy *)){fill:var(--b-left)}#hrui .iso .built .led.on:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .run .led:where(:not(.hrui-legacy *)){fill:rgba(255,255,255,.3)}#hrui .iso .run .led.on:where(:not(.hrui-legacy *)){fill:#fff}#hrui .iso .led.pop:where(:not(.hrui-legacy *)){transform-box:fill-box;transform-origin:center;animation:ledpop .5s cubic-bezier(.3,1.7,.5,1) both}@keyframes ledpop{0%{transform:scale(0)}to{transform:scale(1)}}#hrui .parts:where(:not(.hrui-legacy *)){display:flex;justify-content:center;gap:4px;margin:2px 0 4px}#hrui .part:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 8px 5px;border-radius:10px;width:88px}#hrui .part:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .part-ic:where(:not(.hrui-legacy *)){width:28px;margin-bottom:3px}#hrui .part-ic svg:where(:not(.hrui-legacy *)){display:block}#hrui .part-n:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600}#hrui .part small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .part.empty small:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .part.next small:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .iso .drop:where(:not(.hrui-legacy *)){animation:isodrop .6s cubic-bezier(.3,1.6,.55,1) both}@keyframes isodrop{0%{transform:translateY(-34px);opacity:0}to{transform:none;opacity:1}}#hrui .iso .bk:hover:where(:not(.hrui-legacy *)){filter:brightness(.97)}#hrui .iso .grass:where(:not(.hrui-legacy *)){fill:var(--grass);stroke:var(--grass-line);stroke-width:1}#hrui .iso .road:where(:not(.hrui-legacy *)){fill:var(--road)}#hrui .iso .lane:where(:not(.hrui-legacy *)){stroke:var(--lane);stroke-width:1.2;stroke-dasharray:6 6}#hrui .iso .pad:where(:not(.hrui-legacy *)){fill:var(--pad)}#hrui .iso .plot:where(:not(.hrui-legacy *)){fill:transparent;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:5 4}#hrui .iso .trunk:where(:not(.hrui-legacy *)){stroke:var(--trunk);stroke-linecap:round}#hrui .iso .leaf-l:where(:not(.hrui-legacy *)){fill:var(--leaf-l)}#hrui .iso .leaf-r:where(:not(.hrui-legacy *)){fill:var(--leaf-r)}#hrui .iso .crane:where(:not(.hrui-legacy *)){stroke:var(--crane);stroke-linecap:round}#hrui .iso .cable:where(:not(.hrui-legacy *)){stroke:var(--crane);stroke-width:1.2}#hrui .iso .hook .l:where(:not(.hrui-legacy *)),#hrui .iso .hook .r:where(:not(.hrui-legacy *)),#hrui .iso .hook .t:where(:not(.hrui-legacy *)){fill:var(--crane);stroke:var(--crane-dark);stroke-width:.8}#hrui .iso .hook:where(:not(.hrui-legacy *)){animation:sway 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 0}@keyframes sway{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}#hrui .iso .hand:where(:not(.hrui-legacy *)){animation:hover 2.6s ease-in-out infinite}#hrui .iso .hand.placing:where(:not(.hrui-legacy *)){animation:place 1s ease-in-out infinite}@keyframes hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes place{0%,to{transform:translateY(-4px)}45%{transform:translateY(16px)}60%{transform:translateY(16px)}}#hrui .iso .skin:where(:not(.hrui-legacy *)){fill:var(--skin);stroke:var(--skin-line);stroke-width:1}#hrui .iso .sleeve:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .cuff:where(:not(.hrui-legacy *)){fill:var(--sleeve-cuff)}#hrui .iso .win:where(:not(.hrui-legacy *)){fill:var(--win);stroke:none}#hrui .iso .win.lit:where(:not(.hrui-legacy *)){fill:var(--win-lit)}#hrui .iso .pole:where(:not(.hrui-legacy *)){stroke:var(--muted);stroke-width:1.4}#hrui .iso .pennant:where(:not(.hrui-legacy *)){fill:var(--flag)}#hrui .iso .beacon:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .iso .beacon-ring:where(:not(.hrui-legacy *)){fill:none;stroke:var(--accent);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ring 1.4s ease-out infinite}@keyframes ring{0%{transform:scale(.3);opacity:1}to{transform:scale(1.6);opacity:0}}#hrui .citymap .lot:where(:not(.hrui-legacy *)),#hrui .citymap .tag:where(:not(.hrui-legacy *)){cursor:pointer}#hrui .citymap .lot:hover:where(:not(.hrui-legacy *)){filter:brightness(1.04)}#hrui .citymap .tag rect:where(:not(.hrui-legacy *)){fill:var(--bg);stroke:var(--line);filter:drop-shadow(0 2px 6px rgba(20,30,60,.12))}#hrui .citymap .tag .tn:where(:not(.hrui-legacy *)){font:600 12px var(--sans);fill:var(--fg)}#hrui .citymap .tag .ts:where(:not(.hrui-legacy *)){font:500 10.5px var(--sans);fill:var(--muted)}#hrui .citymap .tag .tdot:where(:not(.hrui-legacy *)){fill:var(--faint)}#hrui .citymap .tag.live .tdot:where(:not(.hrui-legacy *)){fill:var(--ok)}#hrui .citymap .tag.run .tdot:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .citymap .tag.conn .tdot:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .citymap .tag.build .tdot:where(:not(.hrui-legacy *)){fill:var(--crane)}#hrui .citymap .tag.run .ts:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .citymap .tag.new rect:where(:not(.hrui-legacy *)){stroke:var(--accent);stroke-dasharray:4 3}#hrui .citymap .tag.new .tn:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .citymap .tag.new .tdot:where(:not(.hrui-legacy *)){fill:var(--accent)}#hrui .citymap:where(:not(.hrui-legacy *)){display:block;max-width:1060px;margin:0 auto}@media (max-width:700px){#hrui .city:where(:not(.hrui-legacy *)){overflow-x:auto}#hrui .citymap:where(:not(.hrui-legacy *)){min-width:680px}}#hrui .city:where(:not(.hrui-legacy *)){background:linear-gradient(180deg,var(--sky-1),var(--sky-2));border-radius:20px;padding:10px 10px 16px;position:relative}#hrui .city-legend:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;font-size:13px;color:var(--muted)}#hrui .city-legend i:where(:not(.hrui-legacy *)){display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}#hrui .lg-live:where(:not(.hrui-legacy *)){background:var(--win-lit)}#hrui .lg-run:where(:not(.hrui-legacy *)){background:var(--accent);border-radius:50%!important}#hrui .lg-build:where(:not(.hrui-legacy *)){background:var(--crane)}#hrui .key:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12px;color:var(--muted);margin-top:10px}#hrui .key span:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:5px}#hrui .key .sw:where(:not(.hrui-legacy *)){width:10px;height:10px}#hrui .lg-more:where(:not(.hrui-legacy *)){margin-top:12px;border-top:1px solid var(--line);padding-top:6px}#hrui .lg-more summary:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);cursor:pointer;padding:6px 8px;list-style:none}#hrui .lg-more summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .lg-more summary:where(:not(.hrui-legacy *)):after{content:" ›"}#hrui .lg-more[open] summary:where(:not(.hrui-legacy *)):after{content:" ˅"}#hrui .legend:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;margin-top:10px}#hrui .lg-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:7px 8px;border-radius:8px}#hrui .lg-row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .lg-n:where(:not(.hrui-legacy *)){flex:1;min-width:0;font-size:13px;font-weight:500}#hrui .lg-n small:where(:not(.hrui-legacy *)){display:block;font-size:12px;font-weight:400;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .sw:where(:not(.hrui-legacy *)){width:12px;height:12px;border-radius:3px;border:1.5px solid var(--g-line);background:var(--g-face)}#hrui .sw.built:where(:not(.hrui-legacy *)){background:var(--b-top);border-color:var(--b-line)}#hrui .sw.run:where(:not(.hrui-legacy *)){background:var(--r-left);border-color:var(--r-line);animation:pulse 1s ease-in-out infinite}#hrui .sw.next:where(:not(.hrui-legacy *)){border-color:var(--accent);border-style:dashed}#hrui .iso .hl:where(:not(.hrui-legacy *)){fill:none;stroke:#fff;stroke-opacity:0;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#hrui .iso .built .hl:where(:not(.hrui-legacy *)),#hrui .iso .run .hl:where(:not(.hrui-legacy *)){stroke-opacity:.8}#hrui .iso .sh:where(:not(.hrui-legacy *)){fill:#fff;stroke:none!important;opacity:0;pointer-events:none}#hrui .iso .built .sh:where(:not(.hrui-legacy *)),#hrui .iso .run .sh:where(:not(.hrui-legacy *)){opacity:.8}@media (prefers-color-scheme:dark){#hrui:not([data-theme=light]) .iso .built .hl:where(:not(.hrui-legacy *)){stroke-opacity:.28}#hrui:not([data-theme=light]) .iso .built .sh:where(:not(.hrui-legacy *)){opacity:.35}}#hrui[data-theme=dark] .iso .built .hl:where(:not(.hrui-legacy *)){stroke-opacity:.28}#hrui[data-theme=dark] .iso .built .sh:where(:not(.hrui-legacy *)){opacity:.35}#hrui .iso .ripple:where(:not(.hrui-legacy *)){fill:none;stroke:var(--accent);stroke-width:1.6;opacity:0;transform-box:fill-box;transform-origin:center;animation:ripple .7s ease-out both;pointer-events:none}@keyframes ripple{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.24)}}#hrui .iso .cf:where(:not(.hrui-legacy *)){transform-box:fill-box;transform-origin:center;animation:cf 1.4s cubic-bezier(.2,.7,.4,1) both;pointer-events:none}#hrui .iso .cf.c1:where(:not(.hrui-legacy *)){fill:#ffb020}#hrui .iso .cf.c2:where(:not(.hrui-legacy *)){fill:#ff6b5b}#hrui .iso .cf.c3:where(:not(.hrui-legacy *)){fill:#ff8fb1}#hrui .iso .cf.c4:where(:not(.hrui-legacy *)){fill:#ffd25e}@keyframes cf{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}45%{opacity:1;transform:translate(calc(var(--dx) * .6),var(--up)) rotate(calc(var(--rot) * .5))}to{opacity:0;transform:translate(var(--dx),var(--down)) rotate(var(--rot))}}@media (prefers-reduced-motion:reduce){#hrui .iso .drop:where(:not(.hrui-legacy *)),#hrui .iso .next:where(:not(.hrui-legacy *)),#hrui .iso .run:where(:not(.hrui-legacy *)){animation:none}#hrui .iso .cf:where(:not(.hrui-legacy *)),#hrui .iso .ripple:where(:not(.hrui-legacy *)){display:none}#hrui .agent-side .iso .f-product.next:where(:not(.hrui-legacy *)){animation:none;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent) 35%,transparent))}}#hrui .colorful .iso .f-harness:where(:not(.hrui-legacy *)){--b-top:#ffc9c4;--b-left:#ffa39b;--b-right:#f4847b;--b-line:#d95f55;--lb-ink:#7a1a12;--r-top:#ff8a80;--r-left:#f25146;--r-right:#d93c31;--r-line:#b32b21}#hrui .colorful .iso .f-model:where(:not(.hrui-legacy *)){--b-top:#ffe9a6;--b-left:#ffd96b;--b-right:#f5c63f;--b-line:#d6a61f;--lb-ink:#6b4a00;--r-top:#ffd23d;--r-left:#f5b800;--r-right:#dea300;--r-line:#b38300}#hrui .colorful .iso .f-task:where(:not(.hrui-legacy *)){--b-top:#bfeccf;--b-left:#8fdcae;--b-right:#6bcb91;--b-line:#46b06f;--lb-ink:#0f5a31;--r-top:#5fd393;--r-left:#2fbb6c;--r-right:#22a35b;--r-line:#18864a}#hrui .colorful .iso .f-parts:where(:not(.hrui-legacy *)){--b-top:#ddd0ff;--b-left:#c3adff;--b-right:#a98ff7;--b-line:#8a6fe3;--lb-ink:#3b2380;--r-top:#a689ff;--r-left:#8a63f7;--r-right:#7550e3;--r-line:#5a3cc6}#hrui .colorful .iso .f-product:where(:not(.hrui-legacy *)){--b-top:#ffd4b5;--b-left:#ffb789;--b-right:#f79d68;--b-line:#dd7d45;--lb-ink:#7a3410;--r-top:#ff9a55;--r-left:#f5782a;--r-right:#e0661a;--r-line:#bd520d}#hrui .colorful .iso .f-live:where(:not(.hrui-legacy *)){--b-top:#b8ede9;--b-left:#84ded8;--b-right:#5ccbc4;--b-line:#3aaea7;--lb-ink:#0b5653;--r-top:#3fcbc3;--r-left:#17b2a9;--r-right:#0f9c94;--r-line:#0a7f78}#hrui .colorful .sw.built:where(:not(.hrui-legacy *)){background:linear-gradient(135deg,#ffa39b 0 25%,#ffd96b 25% 50%,#8fdcae 50% 75%,#c9d8ff 75%);border-color:transparent}#hrui .colorful .sw.run:where(:not(.hrui-legacy *)){background:linear-gradient(135deg,#f25146 0 25%,#f5b800 25% 50%,#2fbb6c 50% 75%,#5b82ff 75%);border-color:transparent}#hrui .stc:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}#hrui .stc.empty:where(:not(.hrui-legacy *)){color:var(--faint);background:var(--surface)}#hrui .stc.built:where(:not(.hrui-legacy *)){color:var(--lb-ink);background:var(--lb)}#hrui .stc.run:where(:not(.hrui-legacy *)){color:#fff;background:var(--accent)}#hrui .stc.next:where(:not(.hrui-legacy *)){color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}#hrui .card-tower:where(:not(.hrui-legacy *)){position:relative;height:220px;justify-content:center}#hrui .card-tower .iso:where(:not(.hrui-legacy *)){max-width:170px;max-height:190px;width:auto;margin:0 auto}#hrui .card-run:where(:not(.hrui-legacy *)){position:absolute;top:10px;left:12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--accent)}#hrui .tower:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:6px}#hrui .lb:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1px;border-radius:8px;padding:10px 12px 9px;border:1.5px solid var(--line);background:var(--bg);transition:background .4s,border-color .4s,color .4s}#hrui .lb .lb-studs:where(:not(.hrui-legacy *)){position:absolute;top:-6px;left:10px;right:10px;display:flex;justify-content:space-around;pointer-events:none}#hrui .lb .lb-studs i:where(:not(.hrui-legacy *)){width:16px;height:5px;border-radius:3px 3px 0 0;background:var(--line);transition:background .4s}#hrui .lb-n:where(:not(.hrui-legacy *)){font-size:13px;font-weight:600}#hrui .lb-v:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .w-mid:where(:not(.hrui-legacy *)),#hrui .w-top:where(:not(.hrui-legacy *)){width:88%}#hrui .lb-row:where(:not(.hrui-legacy *)){display:flex;gap:6px;width:94%}#hrui .w-third:where(:not(.hrui-legacy *)){flex:1;min-width:0;padding:10px 7px 8px}#hrui .w-third .lb-n:where(:not(.hrui-legacy *)){font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .lb.base:where(:not(.hrui-legacy *)){width:100%;padding:14px 14px 12px;border-radius:10px}#hrui .lb .lb-studs.six i:where(:not(.hrui-legacy *)){width:18px}#hrui .caps6:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}#hrui .caps6 em:where(:not(.hrui-legacy *)){font-style:normal;font-size:11px;padding:2px 6px;border-radius:5px;background:var(--surface);color:var(--muted)}#hrui .lb.ghost:where(:not(.hrui-legacy *)){border-style:dashed;background:transparent}#hrui .lb.ghost .lb-n:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .lb.ghost .lb-studs i:where(:not(.hrui-legacy *)){background:transparent;border:1px dashed var(--line);border-bottom:0}#hrui .lb.slot:where(:not(.hrui-legacy *)){border-style:dashed;background:transparent}#hrui .lb.slot .lb-n:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .lb.slot .lb-v:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .lb.slot.key:where(:not(.hrui-legacy *)){border-color:var(--accent);background:var(--accent-soft)}#hrui .lb.slot.key .lb-n:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .lb.next:where(:not(.hrui-legacy *)){border-style:dashed;border-color:var(--accent)}#hrui .lb.next .lb-v:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .lb.on:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .lb.on .lb-v:where(:not(.hrui-legacy *)){color:rgba(255,255,255,.82)}#hrui .lb.on .lb-studs i:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .lb.on .caps6 em:where(:not(.hrui-legacy *)){background:rgba(255,255,255,.18);color:#fff}#hrui .lb.base.on:where(:not(.hrui-legacy *)){background:#1d3fc4;border-color:#1d3fc4}#hrui .lb.base.on .lb-studs i:where(:not(.hrui-legacy *)){background:#1d3fc4}#hrui .lb:hover:where(:not(.hrui-legacy *)){filter:brightness(.97)}#hrui .lb.snap:where(:not(.hrui-legacy *)){animation:drop .5s ease-out}@keyframes drop{0%{transform:translateY(-14px);opacity:.4}70%{transform:translateY(2px);opacity:1}to{transform:none}}#hrui .tower-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:14px 4px 0;text-align:center}#hrui .mini:where(:not(.hrui-legacy *)){display:inline-flex;flex-direction:column;gap:2px;margin-right:12px;vertical-align:middle;flex:none}#hrui .mini i:where(:not(.hrui-legacy *)){display:block;width:16px;height:4px;border-radius:1.5px;background:var(--line)}#hrui .mini i.on:where(:not(.hrui-legacy *)){background:var(--lb)}#hrui .mini i.b:where(:not(.hrui-legacy *)){width:20px;margin-left:-2px}#hrui .with-mini:where(:not(.hrui-legacy *)){display:flex!important;align-items:center}#hrui .mini-iso:where(:not(.hrui-legacy *)){flex:none;width:34px;margin-right:12px;pointer-events:none}#hrui .mini-iso .iso .next:where(:not(.hrui-legacy *)){animation:none}#hrui .small-sheet:where(:not(.hrui-legacy *)){width:min(460px,100%)}#hrui{--grid:rgba(40,90,255,.07);--tick:#b9cbff}#hrui .kicker:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:500;line-height:1.4}#hrui .ticks:where(:not(.hrui-legacy *)){position:relative}#hrui .ticks>.tk:where(:not(.hrui-legacy *)){position:absolute;width:11px;height:11px;border:0 solid var(--tick);pointer-events:none}#hrui .tk.tl:where(:not(.hrui-legacy *)){top:-10px;left:-10px;border-top-width:1px;border-left-width:1px}#hrui .tk.tr:where(:not(.hrui-legacy *)){top:-10px;right:-10px;border-top-width:1px;border-right-width:1px}#hrui .tk.bl:where(:not(.hrui-legacy *)){bottom:-10px;left:-10px;border-bottom-width:1px;border-left-width:1px}#hrui .tk.br:where(:not(.hrui-legacy *)){bottom:-10px;right:-10px;border-bottom-width:1px;border-right-width:1px}#hrui .rule-h:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px}#hrui .rule-h .rule:where(:not(.hrui-legacy *)){flex:1;height:1px;background:var(--line)}#hrui .hero.hx:where(:not(.hrui-legacy *)){max-width:840px;margin:14vh auto 0;padding:0 10px 48px;text-align:left;position:relative}#hrui .hx-try-l:where(:not(.hrui-legacy *)){color:var(--faint);font-size:13px;margin:30px 0 10px}#hrui .hx-try:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:8px}#hrui .hx-pill:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 7px;border:1px solid var(--line);border-radius:999px;background:var(--bg);font-size:14px;transition:border-color .15s,box-shadow .15s}#hrui .hx-pill b:where(:not(.hrui-legacy *)){font-weight:600;color:var(--fg)}#hrui .hx-pill>span:last-child:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .hx-play:where(:not(.hrui-legacy *)){width:20px;height:20px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none;transition:background .15s,color .15s}#hrui .hx-play svg:where(:not(.hrui-legacy *)){width:8px;height:8px;margin-left:1px}#hrui .hx-pill:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line);box-shadow:0 6px 16px -10px rgba(40,90,255,.45)}#hrui .hx-pill:hover .hx-play:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .hx-from:where(:not(.hrui-legacy *)){margin-top:22px!important}#hrui .paths:where(:not(.hrui-legacy *)){margin-top:34px;border-top:1px solid var(--line)}#hrui .path:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:210px minmax(0,1fr) auto;gap:16px;align-items:center;padding:13px 2px;border-bottom:1px solid var(--line);font-size:14px}#hrui .path.first:where(:not(.hrui-legacy *)){border-bottom:0;padding-bottom:8px}#hrui .pq:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .pa:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .pc:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px}#hrui .pc .hx-tag:where(:not(.hrui-legacy *)){margin-left:0;padding:4px 8px}#hrui .path-demos:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:8px;padding:0 2px 14px 228px;border-bottom:1px solid var(--line)}#hrui .hand-key:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:8px 0 0}@media (max-width:760px){#hrui .path:where(:not(.hrui-legacy *)){grid-template-columns:1fr;gap:4px}#hrui .path-demos:where(:not(.hrui-legacy *)){padding-left:2px}}#hrui .to-agent:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13px;color:var(--muted);padding:6px 10px 6px 8px;border-radius:10px;border:1px solid var(--line);white-space:nowrap;transition:border-color .15s,color .15s}#hrui .to-agent:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line);color:var(--accent)}#hrui .to-agent+.send:where(:not(.hrui-legacy *)){margin-left:8px}#hrui .hand:where(:not(.hrui-legacy *)){margin-top:14px}#hrui .hb:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--accent-soft);font-size:13px;color:var(--muted);line-height:1.45}#hrui .hb b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .hb-ic:where(:not(.hrui-legacy *)){width:30px;flex:none}#hrui .hb-ic .iso:where(:not(.hrui-legacy *)){display:block}#hrui .hand-step:where(:not(.hrui-legacy *)){margin:18px 0 8px}#hrui .hk .keyrow:where(:not(.hrui-legacy *)){margin-top:0}#hrui .hk .reveal:where(:not(.hrui-legacy *)){margin-top:0}#hrui .hand-sheet:where(:not(.hrui-legacy *)){width:min(680px,100%)}#hrui .tiles:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--bg)}#hrui .tile:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px 20px 22px;box-shadow:-1px 0 0 var(--line);transition:background .2s}#hrui .tile:hover:where(:not(.hrui-legacy *)){background:linear-gradient(180deg,var(--accent-soft),transparent 80%)}#hrui .tile-ic:where(:not(.hrui-legacy *)){position:relative;width:32px;margin-bottom:16px}#hrui .tile-ic .iso:where(:not(.hrui-legacy *)){display:block}#hrui .tile-ic .bd:where(:not(.hrui-legacy *)){position:absolute;right:-9px;bottom:-4px;width:17px;height:17px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px var(--bg)}#hrui .tile-ic .bd svg:where(:not(.hrui-legacy *)){width:8px;height:8px}#hrui .tile-ic .bd span:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:7px;font-weight:700;letter-spacing:-.04em}#hrui .tile b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}#hrui .tile p:where(:not(.hrui-legacy *)){margin:0;font-size:13px;color:var(--muted);line-height:1.5}#hrui .tile .go:where(:not(.hrui-legacy *)){position:absolute;top:18px;right:18px;color:var(--faint);font-size:18px;line-height:1;transition:color .15s,transform .15s}#hrui .tile:hover .go:where(:not(.hrui-legacy *)){color:var(--accent);transform:translateX(2px)}#hrui .demos-sheet:where(:not(.hrui-legacy *)){width:min(620px,100%)}#hrui .head-tabs:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:2px;background:var(--surface);border-radius:10px;padding:3px;font-size:13px}#hrui .head-tabs>:where(:not(.hrui-legacy *)){padding:5px 11px;border-radius:7px;color:var(--muted)}#hrui .head-tabs .on:where(:not(.hrui-legacy *)){background:var(--bg);color:var(--fg);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}#hrui .head-tabs button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .demo-tag:where(:not(.hrui-legacy *)){display:inline-block;vertical-align:4px;margin-left:8px;font-size:12px;font-weight:600;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:3px 9px;letter-spacing:0}#hrui .ro-banner:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 6px;padding:12px 14px;border-radius:12px;background:var(--accent-soft);font-size:14px;color:var(--muted)}#hrui .ro-banner b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ro:where(:not(.hrui-legacy *)){pointer-events:none;opacity:.8}#hrui .ro .savebar:where(:not(.hrui-legacy *)){display:none}#hrui .tile-demo:where(:not(.hrui-legacy *)){cursor:default}#hrui .tile-demo:hover:where(:not(.hrui-legacy *)){background:linear-gradient(180deg,var(--accent-soft),transparent 80%)}#hrui .td-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;margin:14px -8px 0;align-self:stretch}#hrui .td:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden}#hrui .tile .td b:where(:not(.hrui-legacy *)){font-size:13px;font-weight:600;margin:0;letter-spacing:0}#hrui .td>span:last-child:where(:not(.hrui-legacy *)){color:var(--muted);overflow:hidden;text-overflow:ellipsis}#hrui .td .hx-play:where(:not(.hrui-legacy *)){width:18px;height:18px}#hrui .td:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .td:hover .hx-play:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .dm-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}@media (max-width:760px){#hrui .tiles:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .tile:where(:not(.hrui-legacy *)){box-shadow:0 -1px 0 var(--line)}#hrui .dm-grid:where(:not(.hrui-legacy *)){grid-template-columns:1fr 1fr}}#hrui .path-go:where(:not(.hrui-legacy *)){width:100%;text-align:left;cursor:pointer;transition:background .15s}#hrui .path-go:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .path-go:hover .pq:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .path .chev:where(:not(.hrui-legacy *)){justify-content:flex-end;color:var(--faint);font-size:20px;line-height:1;padding-right:6px}#hrui .hand-top:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;margin-bottom:12px}#hrui .hand .code:where(:not(.hrui-legacy *)){max-height:150px}#hrui .code-wrap:where(:not(.hrui-legacy *)){margin-top:8px;background:var(--surface);border-radius:12px}#hrui .code-wrap .code:where(:not(.hrui-legacy *)){margin-top:0;background:none;padding-bottom:6px}#hrui .code-bar:where(:not(.hrui-legacy *)){display:flex;justify-content:flex-end;gap:12px;padding:4px 10px 10px 16px}#hrui .code-bar .copy-hint.lead:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .code-bar .btn:where(:not(.hrui-legacy *)){flex:none}#hrui .code-bar .btn:not(.primary):where(:not(.hrui-legacy *)){background:var(--bg)}#hrui .hand .su-line:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;gap:8px}#hrui .hand .su-line .btn:where(:not(.hrui-legacy *)){align-self:flex-end}#hrui .hand-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;margin:10px 0 2px;font-size:13px;color:var(--faint)}#hrui .hand-steps:where(:not(.hrui-legacy *)){margin-top:14px;border-top:1px solid var(--line);padding-top:12px;display:flex;flex-direction:column;gap:9px}#hrui .hs:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:14px;color:var(--muted)}#hrui .hs i:where(:not(.hrui-legacy *)){width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;color:#fff}#hrui .hs i svg:where(:not(.hrui-legacy *)){width:10px;height:10px}#hrui .hs.on:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .hs.on i:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent)}#hrui .hs.busy i:where(:not(.hrui-legacy *)){border-color:var(--accent);border-style:dashed;animation:spin 1.6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}#hrui .hs small:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .hand-foot:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;margin-top:14px;font-size:13px}#hrui .hand-foot .grow:where(:not(.hrui-legacy *)){flex:1}#hrui .hx-from:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:14px 0 0;line-height:1.5}#hrui .hx-tag:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:1px 7px;border:1px solid var(--line);border-radius:6px;font-family:var(--mono);font-size:12px;color:var(--muted);vertical-align:1px;transition:border-color .15s,color .15s}#hrui .hx-tag span:where(:not(.hrui-legacy *)){color:var(--faint);font-size:11px}#hrui .hx-tag:hover:where(:not(.hrui-legacy *)){border-color:var(--faint);color:var(--fg)}#hrui .hx-bg:where(:not(.hrui-legacy *)){position:absolute;left:-140px;right:-140px;top:-70px;height:440px;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:28px 28px;background-position:center -1px;-webkit-mask-image:radial-gradient(ellipse 55% 75% at 50% 30%,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse 55% 75% at 50% 30%,#000 25%,transparent 72%);pointer-events:none}#hrui .hx>:not(.hx-bg):where(:not(.hrui-legacy *)){position:relative}#hrui .hx-rail:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;margin:0 0 26px}#hrui .hx-rail span:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;white-space:nowrap}#hrui .hx-rail span b:where(:not(.hrui-legacy *)){font-weight:500;color:var(--fg);opacity:.35}#hrui .hx-rail span.on:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .hx-rail span.on b:where(:not(.hrui-legacy *)){color:var(--accent);opacity:1}#hrui .hx-rail span.on:where(:not(.hrui-legacy *)):before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .hx-rail em:where(:not(.hrui-legacy *)){flex:0 1 44px;height:0;border-top:1px dashed var(--lb-line)}#hrui .hx-h:where(:not(.hrui-legacy *)){font-size:46px;line-height:1.04;letter-spacing:-.038em;font-weight:600;margin:0 0 30px;text-wrap:balance}#hrui .hx-h span:where(:not(.hrui-legacy *)){display:block;color:var(--faint);font-weight:600}#hrui .hx .composer:where(:not(.hrui-legacy *)){border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -16px rgba(0,0,0,.14)}#hrui .hx .composer:focus-within:where(:not(.hrui-legacy *)){border-color:var(--lb-line);box-shadow:0 0 0 4px var(--accent-soft),0 12px 32px -16px rgba(0,0,0,.14)}#hrui .hx-sec:where(:not(.hrui-legacy *)){margin:48px 0 12px}#hrui .hx-demos:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px}#hrui .dm:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:1px solid var(--line);border-radius:14px;padding:12px 12px 11px;background:var(--bg);min-height:124px;transition:border-color .15s,transform .15s,box-shadow .15s}#hrui .dm:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line);transform:translateY(-1px);box-shadow:0 12px 26px -16px rgba(40,90,255,.45)}#hrui .dm .kicker:where(:not(.hrui-legacy *)){font-size:11px;margin-bottom:9px;padding-right:26px}#hrui .dm b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;line-height:1.28;letter-spacing:-.005em}#hrui .dm .to:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);line-height:1.28}#hrui .dm .meta:where(:not(.hrui-legacy *)){margin-top:auto;padding-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;max-width:100%;align-self:stretch}#hrui .dm .meta span:where(:not(.hrui-legacy *)){text-align:left!important;max-width:100%;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .dm .meta .mono:where(:not(.hrui-legacy *)){font-size:11px;color:var(--faint)}#hrui .dm .pl:where(:not(.hrui-legacy *)){position:absolute;top:9px;right:9px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--faint);border:1px solid var(--line);transition:background .15s,color .15s,border-color .15s}#hrui .dm .pl svg:where(:not(.hrui-legacy *)){width:8px;height:8px;margin-left:1px}#hrui .dm:hover .pl:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff}#hrui .hx-path:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}#hrui .hx-path .ic:where(:not(.hrui-legacy *)){width:38px;height:38px;border-radius:10px;background:var(--fg);color:var(--bg);display:grid;place-items:center;font-family:var(--mono);font-size:13px;font-weight:600;flex:none;letter-spacing:-.02em}#hrui .hx-path .tx:where(:not(.hrui-legacy *)){min-width:0}#hrui .hx-path b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .hx-path small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px;line-height:1.4}#hrui .hx-path .btn:where(:not(.hrui-legacy *)){margin-left:auto;flex:none}#hrui .hx .recent:where(:not(.hrui-legacy *)){max-width:none;margin:40px 0 0}#hrui .hx .recent .ins-h:where(:not(.hrui-legacy *)){margin-bottom:6px}#hrui .hx .recent-row:where(:not(.hrui-legacy *)){border-radius:0;border-bottom:1px solid var(--line);padding:11px 2px}#hrui .hx .recent-row:hover:where(:not(.hrui-legacy *)){background:none;color:var(--accent)}#hrui .hx-demos:where(:not(.hrui-legacy *)){gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--bg)}#hrui .hx-demos .dm:where(:not(.hrui-legacy *)){border:0;border-radius:0;box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line);min-height:136px;padding:14px 14px 13px}#hrui .hx-demos .dm:hover:where(:not(.hrui-legacy *)){transform:none;box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line);background:linear-gradient(180deg,var(--accent-soft),transparent 85%)}#hrui .hx-sec:where(:not(.hrui-legacy *)){margin-top:56px}#hrui .hx-path:where(:not(.hrui-legacy *)){border:0;border-radius:0;background:none;padding:22px 2px 0;margin-top:0}#hrui .hx-path .ic:where(:not(.hrui-legacy *)){width:32px;height:32px;border-radius:9px;font-size:12px}@media (max-width:700px){#hrui .hx-h:where(:not(.hrui-legacy *)){font-size:32px}#hrui .hx-rail:where(:not(.hrui-legacy *)){display:none}#hrui .hx-path:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .hx-path .btn:where(:not(.hrui-legacy *)){margin-left:52px}}#hrui .bstats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:18px;border-top:1px solid var(--line)}#hrui .bstats>div:where(:not(.hrui-legacy *)){padding:12px 14px 2px;border-left:1px solid var(--line)}#hrui .bstats>div:first-child:where(:not(.hrui-legacy *)){border-left:0;padding-left:0}#hrui .bstats .kicker:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:7px}#hrui .bstats b:where(:not(.hrui-legacy *)){display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums}#hrui .bstats small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:1px}#hrui .bstats .yk b:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .sw:where(:not(.hrui-legacy *)){width:8px;height:8px;border-radius:2px;display:inline-block;flex:none}#hrui .sw.mu:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .sw.aw:where(:not(.hrui-legacy *)){background:var(--b-right)}#hrui .sw.am:where(:not(.hrui-legacy *)){background:var(--b-left)}#hrui .sw.yk:where(:not(.hrui-legacy *)){border:1.5px dashed var(--faint)}#hrui .meter .aw:where(:not(.hrui-legacy *)){background:var(--b-right)!important}#hrui .meter .am:where(:not(.hrui-legacy *)){background:var(--b-left)}#hrui .bill-h2:where(:not(.hrui-legacy *)){margin:40px 0 4px}#hrui .wg:where(:not(.hrui-legacy *)){display:flex;flex-direction:column}#hrui .wg-r:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 120px;gap:20px;align-items:center;width:100%;text-align:left;padding:14px 4px;border-bottom:1px solid var(--line);transition:background .15s}#hrui .wg-r:hover:where(:not(.hrui-legacy *)){background:linear-gradient(90deg,transparent,var(--accent-soft) 30%,transparent)}#hrui .wg-n b:where(:not(.hrui-legacy *)){display:block;font-size:15px;font-weight:600}#hrui .wg-n small:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden}#hrui .wg-n small .dot:where(:not(.hrui-legacy *)){width:7px;height:7px;border-radius:2px;flex:none}#hrui .wg-bar:where(:not(.hrui-legacy *)){height:10px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--surface) 0 6px,transparent 6px 8px);position:relative;overflow:hidden}#hrui .wg-bar i:where(:not(.hrui-legacy *)){position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--b-left),var(--b-right));border-right:1.5px solid var(--b-line);border-radius:3px}#hrui .wg-v:where(:not(.hrui-legacy *)){text-align:right;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}#hrui .wg-v small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint);font-weight:400;margin-top:1px}#hrui .wg-r.zero:where(:not(.hrui-legacy *)){opacity:.55}#hrui .mk .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .prov:where(:not(.hrui-legacy *)){max-width:1000px}#hrui .prov .list-top:where(:not(.hrui-legacy *)){flex-wrap:nowrap}#hrui .prov .list-top>div:first-child:where(:not(.hrui-legacy *)){max-width:720px}#hrui .prov-count:where(:not(.hrui-legacy *)){flex:none}#hrui .prov-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:6px 0 0}#hrui .prov-count:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:999px;padding:4px 10px;align-self:flex-start}#hrui .pv-g:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:16px;margin-top:20px;overflow:hidden;background:var(--bg)}#hrui .pv-g header:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--line)}#hrui .pv-g h2:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;margin:0;letter-spacing:-.005em}#hrui .pv-r:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line)}#hrui .pv-r:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .pv-ic:where(:not(.hrui-legacy *)){width:36px;height:36px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--muted);background:var(--surface);letter-spacing:-.02em}#hrui .pv-r.on .pv-ic:where(:not(.hrui-legacy *)){border-color:var(--lb-line);color:var(--accent);background:var(--accent-soft)}#hrui .pv-x b:where(:not(.hrui-legacy *)){display:block;font-size:15px;font-weight:600}#hrui .pv-x small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--faint);margin-top:2px}#hrui .pv-x .pv-k:where(:not(.hrui-legacy *)){color:var(--ok);display:flex;align-items:center;gap:6px}#hrui .pv-dot:where(:not(.hrui-legacy *)){width:6px;height:6px;border-radius:50%;background:var(--ok);display:inline-block}#hrui .pv-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px}#hrui .btn.line:where(:not(.hrui-legacy *)){background:var(--bg);border:1px solid var(--line)}#hrui .btn.line:hover:where(:not(.hrui-legacy *)){border-color:var(--faint)}#hrui .pv-form:where(:not(.hrui-legacy *)){grid-column:2/4}#hrui .me-n:where(:not(.hrui-legacy *)){margin-left:auto;font-size:12px;color:var(--faint)}#hrui .tr-link:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:4px}#hrui .tabs button svg:where(:not(.hrui-legacy *)),#hrui .tr-link svg:where(:not(.hrui-legacy *)){width:11px;height:11px;vertical-align:-1px;margin-right:4px;color:var(--faint)}#hrui .demo-chip:where(:not(.hrui-legacy *)){color:var(--accent);background:var(--accent-soft);border-color:transparent}#hrui .tl-lock:where(:not(.hrui-legacy *)){position:relative;margin-top:22px;min-height:360px}#hrui .tl-ghost:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:18px;padding:18px 6px;position:relative}#hrui .tl-ghost:where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:12px;top:24px;bottom:24px;border-left:1px dashed var(--tick)}#hrui .tg-r:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px}#hrui .tg-dot:where(:not(.hrui-legacy *)){width:13px;height:13px;border-radius:50%;border:1px solid var(--tick);background:var(--bg);flex:none;position:relative}#hrui .tg-a:where(:not(.hrui-legacy *)){height:10px;border-radius:4px;background:var(--surface-2)}#hrui .tg-b:where(:not(.hrui-legacy *)){height:10px;width:60px;border-radius:4px;background:var(--surface);margin-left:auto}#hrui .tl-card:where(:not(.hrui-legacy *)){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,calc(100% - 32px));background:var(--bg);border:1px solid var(--line);border-radius:18px;padding:22px 24px 20px;box-shadow:0 30px 60px -30px rgba(40,90,255,.35)}#hrui .tl-card h3:where(:not(.hrui-legacy *)){font-size:20px;letter-spacing:-.02em;margin:6px 0}#hrui .tl-card p:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:0 0 16px;line-height:1.45}#hrui .tl-card .row-b:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap}#hrui .bs-t.lock:where(:not(.hrui-legacy *)){opacity:.85}#hrui .bs-t.lock .bs-go svg:where(:not(.hrui-legacy *)){width:12px;height:12px;color:var(--faint)}#hrui .rail-me:where(:not(.hrui-legacy *)){margin-top:auto;width:32px;height:32px;border-radius:50%;background:var(--surface-2);color:var(--fg);font-weight:600;font-size:13px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .15s}#hrui .rail-me.on:where(:not(.hrui-legacy *)),#hrui .rail-me:hover:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--accent)}#hrui .me-pop:where(:not(.hrui-legacy *)){width:260px;padding:6px}#hrui .me-h:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);padding:8px 10px 6px;overflow:hidden;text-overflow:ellipsis}#hrui .me-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:8px 10px;border-radius:9px;font-size:14px}#hrui .me-row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .me-row svg:where(:not(.hrui-legacy *)){width:17px;height:17px;flex:none;color:var(--muted)}#hrui .me-k:where(:not(.hrui-legacy *)){margin-left:auto;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 8px}#hrui .me-pop hr:where(:not(.hrui-legacy *)){border:0;border-top:1px solid var(--line);margin:6px 4px}#hrui .plan-iso .pi-f[data-s=t]:where(:not(.hrui-legacy *)){fill:var(--b-top)}#hrui .plan-iso .pi-f[data-s=l]:where(:not(.hrui-legacy *)){fill:var(--b-left)}#hrui .plan-iso .pi-f[data-s=r]:where(:not(.hrui-legacy *)){fill:var(--b-right)}#hrui .plan-iso .pi-f:where(:not(.hrui-legacy *)){stroke:var(--b-line);stroke-width:1;stroke-linejoin:round}#hrui .plan-iso .pi-e:where(:not(.hrui-legacy *)){fill:none;stroke:var(--tick);stroke-width:1;stroke-dasharray:3 3;stroke-linejoin:round}#hrui .plan-iso .pi-stud ellipse:where(:not(.hrui-legacy *)),#hrui .plan-iso .pi-stud path:where(:not(.hrui-legacy *)){fill:var(--b-top);stroke:var(--b-line);stroke-width:1}#hrui .plan-iso .pi-stud path:where(:not(.hrui-legacy *)){fill:var(--b-left)}#hrui .plan-pill:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:6px 12px 6px 8px;text-align:left}#hrui .plan-pill:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line)}#hrui .plan-pill b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600;line-height:1.1}#hrui .plan-pill .kicker:where(:not(.hrui-legacy *)){display:block;font-size:11px}#hrui .u-hero:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:20px;padding:24px 26px 18px;margin-top:24px;background:var(--bg)}#hrui .u-top:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:36px;align-items:end}#hrui .u-chart .days:where(:not(.hrui-legacy *)){margin-top:0;height:84px}#hrui .u-hero .bh-n:where(:not(.hrui-legacy *)){font-size:46px}#hrui .plan-card:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:20px;padding:22px 24px 16px;margin-top:24px;background:var(--bg)}#hrui .pc-top:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:22px}#hrui .pc-top .plan-iso:where(:not(.hrui-legacy *)){flex:none;margin:-8px 0 -6px -6px}#hrui .pc-name:where(:not(.hrui-legacy *)){font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.05;margin-top:4px}#hrui .pc-price:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin-top:4px}#hrui .pc-act:where(:not(.hrui-legacy *)){margin-left:auto;display:flex;gap:8px;align-self:flex-start}#hrui .pc-stats:where(:not(.hrui-legacy *)){margin-top:20px}#hrui .plan-c .plan-iso:where(:not(.hrui-legacy *)){margin:-4px 0 6px -4px}#hrui .gc-art .plan-iso:where(:not(.hrui-legacy *)){display:block;margin:auto}@media (max-width:900px){#hrui .u-top:where(:not(.hrui-legacy *)){grid-template-columns:1fr;gap:16px}#hrui .pc-top:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .pc-act:where(:not(.hrui-legacy *)){margin-left:0;width:100%}}#hrui #bill-over .seg:where(:not(.hrui-legacy *)){align-self:flex-start}@media (max-width:700px){#hrui .wg-r:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 90px}#hrui .wg-bar:where(:not(.hrui-legacy *)){display:none}#hrui .bstats>div:where(:not(.hrui-legacy *)){border-left:0;padding-left:0}}#hrui .bill:where(:not(.hrui-legacy *)){max-width:1000px}#hrui .bill-hero:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px;border:1px solid var(--line);border-radius:20px;padding:24px 26px 20px;margin-top:22px}#hrui .bh-k:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .bh-n:where(:not(.hrui-legacy *)){font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:4px 0 2px;font-variant-numeric:tabular-nums}#hrui .bh-s:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .meter:where(:not(.hrui-legacy *)){position:relative;height:10px;border-radius:6px;background:var(--surface-2);overflow:hidden;margin:18px 0 8px;display:flex}#hrui .meter i:where(:not(.hrui-legacy *)){display:block;height:100%}#hrui .meter .mu:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .meter .aw:where(:not(.hrui-legacy *)){background:var(--bar)}#hrui .meter .ov:where(:not(.hrui-legacy *)){background:var(--warn)}#hrui .meter-cap:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}#hrui .b-legend:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:14px;font-size:13px}#hrui .b-legend>span:where(:not(.hrui-legacy *)){display:inline-flex;align-items:baseline;gap:7px}#hrui .b-legend b:where(:not(.hrui-legacy *)){font-weight:600;font-variant-numeric:tabular-nums;margin-left:4px}#hrui .b-legend i:where(:not(.hrui-legacy *)){width:9px;height:9px;border-radius:3px;display:inline-block;flex:none;align-self:center}#hrui .b-legend .mu:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .b-legend .aw:where(:not(.hrui-legacy *)){background:var(--bar)}#hrui .b-legend .yk:where(:not(.hrui-legacy *)){background:transparent;border:1.5px dashed var(--faint)}#hrui .b-legend .yk-t:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .days:where(:not(.hrui-legacy *)){display:flex;align-items:flex-end;gap:3px;height:54px;margin-top:20px}#hrui .days i:where(:not(.hrui-legacy *)){flex:1;min-width:2px;border-radius:2px 2px 1px 1px;background:var(--bar)}#hrui .days i.d-now:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .days i.d-fut:where(:not(.hrui-legacy *)){background:transparent;border-bottom:1.5px dotted var(--line);height:2px!important}#hrui .days-cap:where(:not(.hrui-legacy *)){position:relative;height:16px;font-size:12px;color:var(--faint);margin-top:6px}#hrui .days-cap span:where(:not(.hrui-legacy *)){position:absolute;top:0;white-space:nowrap}#hrui .days-cap .dc-t:where(:not(.hrui-legacy *)){transform:translateX(-50%);color:var(--accent)}#hrui .bh-plan:where(:not(.hrui-legacy *)){border-left:1px solid var(--line);padding-left:26px;display:flex;flex-direction:column;gap:4px}#hrui .bh-plan b:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600}#hrui .bh-plan .pp:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .bh-plan .btn:where(:not(.hrui-legacy *)){align-self:flex-start;margin-top:12px}#hrui .bh-plan dl:where(:not(.hrui-legacy *)){margin:14px 0 0;display:flex;flex-direction:column;gap:6px;font-size:13px}#hrui .bh-plan dl div:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:8px}#hrui .bh-plan dt:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bh-plan dd:where(:not(.hrui-legacy *)){margin:0;font-variant-numeric:tabular-nums}#hrui .bill-empty:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:20px;padding:34px 28px;margin-top:22px;text-align:center}#hrui .bill-empty h3:where(:not(.hrui-legacy *)){font-size:20px;margin:0 0 6px}#hrui .bill-empty p:where(:not(.hrui-legacy *)){color:var(--muted);margin:0 auto 18px;max-width:440px;font-size:14px}#hrui .bill-empty .row-b:where(:not(.hrui-legacy *)){display:flex;gap:10px;justify-content:center}#hrui .bill h2.sec-h:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;margin:34px 0 4px}#hrui .bp:where(:not(.hrui-legacy *)),#hrui .us:where(:not(.hrui-legacy *)){max-width:1000px}#hrui .top-actions .seg button:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .bp-peers:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:20px;margin-top:26px;background:var(--bg)}#hrui .bp-peer:where(:not(.hrui-legacy *)){padding:20px 22px 18px;border-left:1px solid var(--line);display:flex;flex-direction:column;min-width:0}#hrui .bp-peer:first-child:where(:not(.hrui-legacy *)){border-left:0}#hrui .bp-v:where(:not(.hrui-legacy *)){font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:6px 0 12px;font-variant-numeric:tabular-nums}#hrui .bp-v.dim:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .bp-rows:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line);padding-top:10px;margin-top:2px}#hrui .bp-row:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px}#hrui .bp-row span:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bp-row b:where(:not(.hrui-legacy *)){font-weight:600;font-variant-numeric:tabular-nums;text-align:right}#hrui .bp-row b.dim:where(:not(.hrui-legacy *)){color:var(--faint);font-weight:500}#hrui .bp-bars:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:7px}#hrui .bp-bars .bp-rows:where(:not(.hrui-legacy *)){margin-top:6px}#hrui .bp-meter:where(:not(.hrui-legacy *)){height:10px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--surface-2) 0 7px,transparent 7px 9px);position:relative;overflow:hidden;margin:0 0 10px}#hrui .bp-meter i:where(:not(.hrui-legacy *)){position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--b-left),var(--b-right));border-right:1.5px solid var(--b-line);border-radius:3px}#hrui .bp-link:where(:not(.hrui-legacy *)){margin-top:auto;padding-top:14px;font-size:13px;align-self:flex-start;color:var(--accent)}#hrui .bp-plans:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px}#hrui .bp-plan:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;background:var(--bg);min-width:0}#hrui .bp-plan.cur:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}#hrui .bp-plan .plan-iso:where(:not(.hrui-legacy *)){display:block;margin:-6px 0 4px -6px}#hrui .bp-pn:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;flex-wrap:wrap}#hrui .bp-pn b:where(:not(.hrui-legacy *)){font-size:16px;font-weight:600}#hrui .bp-tag:where(:not(.hrui-legacy *)){font-size:11px;font-weight:600;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:1px 8px}#hrui .bp-for:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:3px 0 10px;line-height:1.4}#hrui .bp-price:where(:not(.hrui-legacy *)){font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#hrui .bp-price small:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);font-weight:400;margin-left:5px;letter-spacing:0}#hrui .bp-inc:where(:not(.hrui-legacy *)){font-size:13px;margin:8px 0 3px;line-height:1.4}#hrui .bp-rt:where(:not(.hrui-legacy *)){font-size:13px;color:var(--accent);margin:0 0 14px;font-weight:500}#hrui .bp-rt.dim:where(:not(.hrui-legacy *)){color:var(--muted);font-weight:400}#hrui .bp-plan .btn:where(:not(.hrui-legacy *)){margin-top:auto;justify-content:center;width:100%}#hrui .bp-plan .btn[disabled]:where(:not(.hrui-legacy *)){opacity:1;color:var(--muted);background:var(--surface)}#hrui .bp-ent:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px dashed var(--line);border-radius:16px;padding:14px 18px;margin-top:12px}#hrui .bp-ent b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600}#hrui .bp-ent p:where(:not(.hrui-legacy *)){margin:2px 0 0;font-size:13px;color:var(--muted)}#hrui .bp-ent .btn:where(:not(.hrui-legacy *)){flex:none}#hrui .bp-tgl:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:8px;font-size:14px;color:var(--muted);padding:4px 0;text-align:left;flex-wrap:wrap}#hrui .bp-tgl b:where(:not(.hrui-legacy *)){color:var(--fg);font-size:15px;font-weight:600}#hrui .bp-hint:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .bp-caret:where(:not(.hrui-legacy *)){display:inline-block;font-size:11px;color:var(--faint);transition:transform .15s}#hrui .bp-caret.open:where(:not(.hrui-legacy *)){transform:rotate(90deg)}#hrui .bp-cmpt:where(:not(.hrui-legacy *)){margin-top:14px}#hrui .bp-cmp-wrap:where(:not(.hrui-legacy *)){overflow-x:auto;margin-top:10px;border:1px solid var(--line);border-radius:14px}#hrui .bp-cmp:where(:not(.hrui-legacy *)){width:100%;min-width:640px;border-collapse:collapse;font-size:13px}#hrui .bp-cmp td:where(:not(.hrui-legacy *)),#hrui .bp-cmp th:where(:not(.hrui-legacy *)){padding:9px 14px;text-align:left;border-top:1px solid var(--line);font-weight:400;vertical-align:top}#hrui .bp-cmp thead th:where(:not(.hrui-legacy *)){border-top:0;font-weight:600;font-size:14px}#hrui .bp-cmp thead th small:where(:not(.hrui-legacy *)){display:block;font-weight:400;color:var(--muted);font-size:12px}#hrui .bp-cmp thead th:first-child:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:500}#hrui .bp-cmp tbody th:where(:not(.hrui-legacy *)){color:var(--muted);position:sticky;left:0;background:var(--bg)}#hrui .bp-cmp td:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .bp-cmp td.dim:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .bp-buy:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;margin-top:30px}#hrui .bp-card:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:18px;padding:18px 20px;background:var(--bg);min-width:0}#hrui .bp-ch:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}#hrui .bp-ch>b:where(:not(.hrui-legacy *)),#hrui .bp-h:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600}#hrui .bp-auto:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;font-size:13px}#hrui .bp-auto .link-q:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .bp-pill:where(:not(.hrui-legacy *)){font-size:11px;font-weight:600;color:var(--ok);background:var(--ok-soft);border-radius:999px;padding:1px 8px}#hrui .bp-cs:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:4px 0 12px}#hrui .bp-autol:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);background:var(--surface);border-radius:10px;padding:8px 10px;margin:-4px 0 12px;line-height:1.45}#hrui .bp-opts:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap}#hrui .bp-opt:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:12px;font-size:14px;cursor:pointer;background:var(--bg)}#hrui .bp-opt i:where(:not(.hrui-legacy *)){width:14px;height:14px;border-radius:50%;border:1.5px solid var(--g-line);flex:none}#hrui .bp-opt.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}#hrui .bp-opt.on i:where(:not(.hrui-legacy *)){border:4px solid var(--accent)}#hrui .bp-opt b:where(:not(.hrui-legacy *)){font-weight:600;font-variant-numeric:tabular-nums}#hrui .bp-optc span:not(.bp-in):where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bp-in:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:2px;color:var(--muted)}#hrui .bp-in input:where(:not(.hrui-legacy *)){width:64px;border:0;background:transparent;font:inherit;color:var(--fg);padding:0;outline:none}#hrui .bp-buybtn:where(:not(.hrui-legacy *)){margin-top:14px}#hrui .bp-fee:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:8px 0 0;font-variant-numeric:tabular-nums}#hrui .bp-addon:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);padding-top:12px}#hrui .bp-ah:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-weight:600;font-size:14px}#hrui .bp-ah small:where(:not(.hrui-legacy *)){color:var(--muted);font-weight:400;font-size:13px}#hrui .bp-beta:where(:not(.hrui-legacy *)){font-size:11px;font-weight:600;color:var(--muted);background:var(--surface-2);border-radius:999px;padding:1px 7px;margin-left:4px;vertical-align:1px}#hrui .bp-addon p:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:6px 0 12px;line-height:1.45}#hrui .bp-addon .bp-afoot:where(:not(.hrui-legacy *)){margin:10px 0 0;font-size:13px}#hrui .bp-terms:where(:not(.hrui-legacy *)){margin-top:30px;border-top:1px solid var(--line);padding-top:14px}#hrui .bp-tlist:where(:not(.hrui-legacy *)){margin:12px 0 0;display:flex;flex-direction:column}#hrui .bp-tlist div:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}#hrui .bp-tlist dt:where(:not(.hrui-legacy *)){font-weight:600}#hrui .bp-tlist dd:where(:not(.hrui-legacy *)){margin:0;color:var(--muted);line-height:1.5}#hrui .bp-pays:where(:not(.hrui-legacy *)){margin-top:30px;border-top:1px solid var(--line);padding-top:16px}#hrui .bp-pays .bp-cs:where(:not(.hrui-legacy *)){margin-bottom:8px}#hrui .bp-pay:where(:not(.hrui-legacy *)){width:100%;border-collapse:collapse;font-size:14px}#hrui .bp-pay th:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:500;text-align:left;padding:8px 10px 8px 0}#hrui .bp-pay td:where(:not(.hrui-legacy *)){padding:11px 10px 11px 0;border-top:1px solid var(--line);vertical-align:middle}#hrui .bp-pay td.num:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .bp-pay .c-rc:where(:not(.hrui-legacy *)){text-align:right;padding-right:0}#hrui .bp-st:where(:not(.hrui-legacy *)){font-size:12px;font-weight:500;border-radius:999px;padding:1px 8px;background:var(--surface-2);color:var(--muted)}#hrui .bp-st.active:where(:not(.hrui-legacy *)){background:var(--ok-soft);color:var(--ok)}#hrui .bp-empty:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted)}#hrui .bp-confcard:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;font-size:14px;margin:12px 0 0}#hrui .cost dt em:where(:not(.hrui-legacy *)){font-style:normal;color:var(--faint);margin-left:6px;font-size:13px}#hrui .bp-banner:where(:not(.hrui-legacy *)){font-size:13px;line-height:1.45;background:var(--ok-soft);color:var(--fg);border-radius:12px;padding:10px 12px;margin:0 0 14px}#hrui .bp-banner b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .bp-cardrow:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:14px;margin-bottom:8px}#hrui .bp-prim:where(:not(.hrui-legacy *)){margin-left:auto;font-size:12px;font-weight:600;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:1px 8px}#hrui .auth-layer:where(:not(.hrui-legacy *)){position:fixed;inset:0;z-index:40;background:var(--bg);overflow-y:auto;--field:color-mix(in srgb,var(--fg) 14%,var(--bg))}#hrui .auth-on .proto:where(:not(.hrui-legacy *)){z-index:45;left:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}#hrui .auth-on .rail:where(:not(.hrui-legacy *)){visibility:hidden}#hrui .au-bg:where(:not(.hrui-legacy *)){position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 78%)}#hrui .au-stage:where(:not(.hrui-legacy *)){position:relative;min-height:100%;display:flex;flex-direction:column;align-items:center;padding:40px 16px 56px}#hrui .au-stage>.au-card:where(:not(.hrui-legacy *)){margin:auto 0}#hrui .ob-stage:where(:not(.hrui-legacy *)){position:relative;min-height:100%;display:flex;justify-content:center;align-items:flex-start;padding:max(40px,10vh) 16px 40px}#hrui .au-card:where(:not(.hrui-legacy *)),#hrui .ob-card:where(:not(.hrui-legacy *)){position:relative;width:100%;background:var(--bg);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px -36px rgba(30,60,160,.35)}#hrui .au-card:where(:not(.hrui-legacy *)){max-width:384px;padding:24px 28px}#hrui .ob-card:where(:not(.hrui-legacy *)){max-width:500px;padding:24px 28px 20px}#hrui .au-head:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px -4px 20px 0;min-height:40px}#hrui .au-brand:where(:not(.hrui-legacy *)){display:flex;align-items:center;line-height:0}#hrui .au-brand .hr-logo:where(:not(.hrui-legacy *)){display:block;height:22px;width:auto}#hrui .au-mark:where(:not(.hrui-legacy *)){display:block;height:40px;width:auto;flex:none;overflow:visible}#hrui .au-mark .bk:where(:not(.hrui-legacy *)){cursor:default}#hrui .au-mark .bk:hover:where(:not(.hrui-legacy *)){filter:none}#hrui .au-mark .au-ghost polygon:where(:not(.hrui-legacy *)),#hrui .au-mark .au-ghost polyline:where(:not(.hrui-legacy *)){fill:none;stroke:var(--b-line);stroke-dasharray:2.5 1.8;stroke-width:1.1;stroke-linejoin:round}#hrui .au-mark .au-ghost .hl:where(:not(.hrui-legacy *)){display:none}#hrui .au-card h1:where(:not(.hrui-legacy *)){font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 6px}#hrui .au-card h1+.btn:where(:not(.hrui-legacy *)){margin-top:18px}#hrui .au-sub:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:0 0 20px;line-height:1.5;text-wrap:pretty}#hrui .au-sso:where(:not(.hrui-legacy *)){width:100%;justify-content:center;gap:10px;height:40px;margin-bottom:8px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-weight:500}#hrui .au-sso:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .au-sso svg:where(:not(.hrui-legacy *)){flex:none}#hrui .au-or:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;color:var(--faint);font-size:12px;margin:16px 0}#hrui .au-or:where(:not(.hrui-legacy *)):after,#hrui .au-or:where(:not(.hrui-legacy *)):before{content:"";flex:1;height:1px;background:var(--line)}#hrui .au-f:where(:not(.hrui-legacy *)){margin-bottom:14px}#hrui .au-f label:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;margin-bottom:6px}#hrui .au-frow:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:baseline;gap:8px}#hrui .au-card .au-small:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .au-card .au-small:hover:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .au-card .set-in:where(:not(.hrui-legacy *)){height:40px;padding:0 12px;border-color:var(--field);transition:border-color .15s,box-shadow .15s}#hrui .au-card .set-in:focus:where(:not(.hrui-legacy *)){outline:0;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .au-card .set-in[aria-invalid=true]:where(:not(.hrui-legacy *)){border-color:var(--bad)}#hrui .au-card .set-in[aria-invalid=true]:focus:where(:not(.hrui-legacy *)){box-shadow:0 0 0 3px var(--bad-soft)}#hrui .au-hint:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted);margin-top:6px;line-height:1.45;text-wrap:pretty}#hrui .au-hint.bad:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .au-consent:where(:not(.hrui-legacy *)){display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--muted);margin:4px 0 20px;line-height:1.45}#hrui .au-consent span:where(:not(.hrui-legacy *)){text-wrap:balance}#hrui .au-consent input:where(:not(.hrui-legacy *)){margin:2px 0 0;flex:none;accent-color:var(--accent)}#hrui .au-consent a:where(:not(.hrui-legacy *)){color:var(--fg);text-decoration:underline;text-decoration-color:var(--field);text-underline-offset:2px;white-space:nowrap}#hrui .au-consent a:hover:where(:not(.hrui-legacy *)){text-decoration-color:currentColor}#hrui .au-consent+.au-hint:where(:not(.hrui-legacy *)){margin:-14px 0 16px 22px}#hrui .au-wide:where(:not(.hrui-legacy *)){width:100%;justify-content:center;height:42px}#hrui .au-switch:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);text-align:center;margin:16px 0 0}#hrui .au-err:where(:not(.hrui-legacy *)){font-size:13px;color:var(--bad);margin:-6px 0 12px;line-height:1.45}#hrui .au-org:where(:not(.hrui-legacy *)){margin:0 0 8px;padding:12px;border:1px solid var(--line);border-radius:14px}#hrui .au-org label:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;margin-bottom:6px}#hrui .au-orow:where(:not(.hrui-legacy *)){display:flex;gap:8px}#hrui .au-orow .set-in:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .au-orow .btn:where(:not(.hrui-legacy *)){height:40px;flex:none}#hrui .au-org .au-hint:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .au-proto:where(:not(.hrui-legacy *)){margin-top:20px;padding-top:12px;border-top:1px dashed var(--line);font-size:13px;color:var(--faint);display:flex;gap:8px;align-items:center;flex-wrap:wrap}#hrui .au-wait:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted);margin:0}#hrui .ob-steps:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;margin-bottom:20px}#hrui .ob-segs:where(:not(.hrui-legacy *)){flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}#hrui .ob-segs i:where(:not(.hrui-legacy *)){height:6px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--b-line);opacity:.55;background:transparent;transition:background .25s,opacity .25s}#hrui .ob-segs i.on:where(:not(.hrui-legacy *)){background:var(--accent);box-shadow:none;opacity:1}#hrui .ob-n:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}#hrui .ob-body h1:where(:not(.hrui-legacy *)){font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 6px}#hrui .ob-sub:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:0 0 20px;line-height:1.5;text-wrap:pretty}#hrui .ob-body h1+.ob-go:where(:not(.hrui-legacy *)){margin-top:20px}#hrui .ob-go:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#hrui .ob-gocard:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;text-align:left;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--bg);padding:0;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}#hrui .ob-gocard.rec:where(:not(.hrui-legacy *)){border-color:var(--b-line)}#hrui .ob-rec:where(:not(.hrui-legacy *)){position:absolute;top:10px;left:10px;z-index:1;font-size:12px;font-weight:600;color:var(--accent);background:var(--bg);border:1px solid var(--b-line);border-radius:999px;padding:1px 8px}#hrui .ob-gocard:hover:where(:not(.hrui-legacy *)){border-color:var(--b-line);box-shadow:0 12px 28px -20px rgba(30,60,160,.5);transform:translateY(-1px)}#hrui .ob-gocard:focus-visible:where(:not(.hrui-legacy *)){outline:2px solid var(--accent);outline-offset:2px}#hrui .ob-goart:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:center;height:96px;padding-top:14px;background:var(--surface)}#hrui .ob-goart svg:where(:not(.hrui-legacy *)){height:50px;width:auto;overflow:visible}#hrui .ob-gob:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}#hrui .ob-gob b:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:6px;font-size:14px;font-weight:600;text-wrap:balance}#hrui .ob-gob b i:where(:not(.hrui-legacy *)){font-style:normal;color:var(--faint);transition:transform .15s}#hrui .ob-gocard:hover .ob-gob b i:where(:not(.hrui-legacy *)){transform:translateX(2px);color:var(--accent)}#hrui .ob-gob>span:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);line-height:1.5;text-wrap:pretty}#hrui .ob-goart .pc-plate polygon:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate ellipse:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate rect:where(:not(.hrui-legacy *)){fill-opacity:1;stroke:var(--g-line)}#hrui .ob-goart .pc-plate .t:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate .su:where(:not(.hrui-legacy *)){fill:var(--bg)}#hrui .ob-goart .pc-plate .l:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate .sd:where(:not(.hrui-legacy *)){fill:var(--surface)}#hrui .ob-goart .pc-plate .r:where(:not(.hrui-legacy *)){fill:var(--g-side)}#hrui .ob-goart .pc .pr:where(:not(.hrui-legacy *)){fill:#fff;stroke:none}#hrui .ob-goart .pc-ghost polygon:where(:not(.hrui-legacy *)){fill:none;stroke:var(--b-line);stroke-dasharray:3 3;stroke-width:1.1}#hrui .ob-goart .pc-ghost .hl:where(:not(.hrui-legacy *)){display:none}#hrui .ob-goart .pc-arw:where(:not(.hrui-legacy *)){fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round}#hrui .ob-goart .pc-arh:where(:not(.hrui-legacy *)){fill:var(--accent);stroke:none}#hrui .ob-goart .pc-a:where(:not(.hrui-legacy *)){transition:none}#hrui .ob-goart .pc .run.pc-a:where(:not(.hrui-legacy *)){animation:obHop 3.6s cubic-bezier(.3,0,.3,1) infinite}#hrui .ob-goart .pc-snap:where(:not(.hrui-legacy *)){animation:obSnap 3.6s infinite}#hrui .ob-goart .pc-sh:where(:not(.hrui-legacy *)){animation:obSnapSh 3.6s infinite}#hrui .ob-goart .pc-race:where(:not(.hrui-legacy *)){animation:obHop 3.6s cubic-bezier(.3,0,.3,1) infinite}#hrui .ob-goart .pc-race.r0:where(:not(.hrui-legacy *)){animation-delay:-1.4s}#hrui .ob-goart .pc-race.r1:where(:not(.hrui-legacy *)){animation-delay:-1.1s}#hrui .ob-goart .pc-race.r2:where(:not(.hrui-legacy *)){animation-delay:-.8s}@keyframes obHop{0%,50%,to{transform:translateY(0)}58%{transform:translateY(-6px)}66%{transform:translateY(0)}70%{transform:translateY(-1.5px)}74%{transform:translateY(0)}}@keyframes obSnap{0%,8%{transform:translateY(0);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.4)}26%{transform:translateY(12.3px);animation-timing-function:ease-out}30%{transform:translateY(11.2px);animation-timing-function:ease-in}34%,72%{transform:translateY(12.3px);opacity:1}80%{transform:translateY(12.3px);opacity:0}81%{transform:translateY(0);opacity:0}94%,to{transform:translateY(0);opacity:1}}@keyframes obSnapSh{0%,8%,94%,to{opacity:1}26%,72%{opacity:.35}80%{opacity:.35}81%{opacity:1}}#hrui .ob-hero:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px;overflow:hidden}#hrui .ob-tower:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;background:var(--surface);padding:20px 14px 18px}#hrui .ob-stats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:1fr}#hrui .ob-stat:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:96px minmax(0,1fr);align-items:baseline;-moz-column-gap:12px;column-gap:12px;padding:12px 16px;min-width:0;border-top:1px solid var(--line)}#hrui .ob-stat b:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}#hrui .ob-num:where(:not(.hrui-legacy *)){font-size:24px;letter-spacing:-.04em}#hrui .ob-suf:where(:not(.hrui-legacy *)){font-size:14px;font-weight:700;color:var(--accent);margin-left:1px;position:relative;top:-8px}#hrui .ob-unit:where(:not(.hrui-legacy *)){font-size:13px;font-weight:600;color:var(--muted);letter-spacing:0;margin-left:4px}#hrui .ob-stat>span:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);line-height:1.45;text-wrap:balance}#hrui .ob-logos:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;margin-top:8px}#hrui .ob-logos img:where(:not(.hrui-legacy *)){width:18px;height:18px;border-radius:6px;-o-object-fit:contain;object-fit:contain;background:var(--bg);box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--line)}#hrui .ob-logos em:where(:not(.hrui-legacy *)){font-style:normal;font-size:12px;color:var(--muted);margin-left:4px}#hrui .ob-tower .bk:where(:not(.hrui-legacy *)){cursor:default}#hrui .ob-tower .iso .lbl:where(:not(.hrui-legacy *)){font-weight:650}#hrui .ob-tower .wapp .t:where(:not(.hrui-legacy *)){fill:var(--bg)}#hrui .ob-tower .wapp .l:where(:not(.hrui-legacy *)){fill:var(--surface)}#hrui .ob-tower .wapp .r:where(:not(.hrui-legacy *)){fill:var(--g-side)}#hrui .ob-tower .wapp ellipse:where(:not(.hrui-legacy *)),#hrui .ob-tower .wapp polygon:where(:not(.hrui-legacy *)),#hrui .ob-tower .wapp rect:where(:not(.hrui-legacy *)){stroke:var(--g-line)}#hrui .ob-tower .wapp .sd:where(:not(.hrui-legacy *)){fill:var(--surface)}#hrui .ob-tower .wapp .su:where(:not(.hrui-legacy *)){fill:var(--bg)}#hrui .ob-tower .wapp .lbl:where(:not(.hrui-legacy *)){fill:var(--fg)}#hrui .ob-tower .wapp .hl:where(:not(.hrui-legacy *)){display:none}#hrui .ob-twr:where(:not(.hrui-legacy *)){position:relative;width:292px;margin-right:118px;flex:none}#hrui .ob-twr svg:where(:not(.hrui-legacy *)){display:block;width:100%;height:auto}#hrui .ob-zl:where(:not(.hrui-legacy *)){position:absolute;transform:translateY(-50%);white-space:nowrap;font-size:13px;font-weight:600;color:var(--fg);line-height:1.3}#hrui .ob-zl small:where(:not(.hrui-legacy *)){display:block;font-size:12px;font-weight:500;color:var(--muted)}#hrui .ob-zl.acc:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .ob-zl.top:where(:not(.hrui-legacy *)){transform:none;margin-top:-3px}#hrui .ob-zl.top small:where(:not(.hrui-legacy *)){white-space:normal;width:178px;line-height:1.45;margin-top:2px}#hrui .ob-grp:where(:not(.hrui-legacy *)){margin-top:16px}#hrui .ob-first:where(:not(.hrui-legacy *)){margin-top:0}#hrui .ob-gh:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600;color:var(--fg);margin-bottom:8px}#hrui .ob-box:where(:not(.hrui-legacy *)){display:block;border:1px solid var(--field);border-radius:10px;background:var(--bg);overflow:hidden;transition:border-color .15s,box-shadow .15s}#hrui .ob-box:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .ob-row:where(:not(.hrui-legacy *)){display:flex;position:relative}#hrui .ob-row+.ob-row:where(:not(.hrui-legacy *)){border-top:1px solid var(--line)}#hrui .ob-in:where(:not(.hrui-legacy *)){display:block;flex:1;min-width:0;height:40px;border:0;outline:0;margin:0;padding:0 12px;font:inherit;font-size:14px;color:var(--fg);background:transparent;border-radius:0}#hrui textarea.ob-in:where(:not(.hrui-legacy *)){height:auto;min-height:84px;padding:10px 12px;line-height:1.5;resize:vertical}#hrui .ob-in:where(:not(.hrui-legacy *))::-moz-placeholder{color:var(--faint)}#hrui .ob-in:where(:not(.hrui-legacy *))::placeholder{color:var(--faint)}#hrui .ob-in[aria-invalid=true]:where(:not(.hrui-legacy *))::-moz-placeholder{color:var(--bad)}#hrui .ob-in[aria-invalid=true]:where(:not(.hrui-legacy *))::placeholder{color:var(--bad)}#hrui .ob-in[aria-invalid=true]:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .ob-row>.ob-in+.ob-in:where(:not(.hrui-legacy *)),#hrui .ob-row>.ob-in+label+.ob-in:where(:not(.hrui-legacy *)){border-left:1px solid var(--line)}#hrui .ob-3>.ob-in:first-of-type:where(:not(.hrui-legacy *)){flex:1.2}#hrui .ob-3>.ob-in:nth-of-type(3):where(:not(.hrui-legacy *)){flex:.9}#hrui select.ob-in:where(:not(.hrui-legacy *)){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23919199' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center}#hrui .ob-2n>.ob-in:first-of-type:where(:not(.hrui-legacy *)){flex:1.25}#hrui .ob-card1 .ob-cn:where(:not(.hrui-legacy *)){position:relative;display:flex;flex:2.3;min-width:0}#hrui .ob-card1 .ob-cn .ob-in:where(:not(.hrui-legacy *)){padding-right:44px}#hrui .ob-card1>.ob-in:where(:not(.hrui-legacy *)){flex:1;border-left:1px solid var(--line)}#hrui .ob-cardic:where(:not(.hrui-legacy *)){position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--faint);display:flex;pointer-events:none}#hrui .ob-seg:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--field);border-radius:10px;padding:3px;gap:3px;background:var(--surface)}#hrui .ob-seg button:where(:not(.hrui-legacy *)){height:34px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;font-variant-numeric:tabular-nums}#hrui .ob-seg button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ob-seg button.on:where(:not(.hrui-legacy *)){background:var(--bg);color:var(--fg);box-shadow:0 1px 2px rgba(20,20,40,.08),0 0 0 1px var(--line)}#hrui .ob-amt:where(:not(.hrui-legacy *)){display:flex;align-items:center;margin-top:8px;padding-left:12px}#hrui .ob-amt>span:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px}#hrui .ob-amt .ob-in:where(:not(.hrui-legacy *)){padding-left:4px}#hrui .ob-offer:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:6px;background:var(--ok-soft);border-radius:12px;padding:12px 16px 13px 14px;margin-top:16px}#hrui .ob-offer-ic:where(:not(.hrui-legacy *)){grid-row:1/3;grid-column:1}#hrui .ob-offer-ic svg:where(:not(.hrui-legacy *)){width:30px;height:auto;display:block}#hrui .ob-offer-ic .bk .su:where(:not(.hrui-legacy *)),#hrui .ob-offer-ic .bk .t:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--ok) 16%,var(--bg))}#hrui .ob-offer-ic .bk .l:where(:not(.hrui-legacy *)),#hrui .ob-offer-ic .bk .sd:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--ok) 28%,var(--bg))}#hrui .ob-offer-ic .bk .r:where(:not(.hrui-legacy *)){fill:color-mix(in srgb,var(--ok) 40%,var(--bg))}#hrui .ob-offer-ic .bk ellipse:where(:not(.hrui-legacy *)),#hrui .ob-offer-ic .bk polygon:where(:not(.hrui-legacy *)),#hrui .ob-offer-ic .bk rect:where(:not(.hrui-legacy *)){stroke:color-mix(in srgb,var(--ok) 60%,var(--bg))}#hrui .ob-offer-ic .bk .hl:where(:not(.hrui-legacy *)),#hrui .ob-offer-ic .bk .sh:where(:not(.hrui-legacy *)){display:none}#hrui .ob-pill:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;color:var(--ok);background:var(--bg);border-radius:999px;padding:1px 8px}#hrui .ob-offer .ob-pill:where(:not(.hrui-legacy *)){grid-column:2;justify-self:start}#hrui .ob-offer-h:where(:not(.hrui-legacy *)){grid-column:2;align-self:baseline;font-size:14px;font-weight:600;line-height:1.35;text-wrap:balance}#hrui .ob-offer-pay:where(:not(.hrui-legacy *)){grid-column:3;justify-self:end;font-size:13px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}#hrui .ob-offer-pay b:where(:not(.hrui-legacy *)){font-weight:600;color:var(--fg)}#hrui .ob-offer-get:where(:not(.hrui-legacy *)){grid-column:3;justify-self:end;align-self:baseline;white-space:nowrap;font-size:13px;font-weight:600;color:var(--ok);line-height:1}#hrui .ob-offer-get b:where(:not(.hrui-legacy *)){font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-right:2px}#hrui .ob-err:where(:not(.hrui-legacy *)){font-size:13px;color:var(--bad);margin:8px 0 0;line-height:1.45}#hrui .ob-wide:where(:not(.hrui-legacy *)){width:100%;justify-content:center;margin-top:16px;height:44px;font-size:15px}#hrui .ob-alt:where(:not(.hrui-legacy *)){display:block;margin:10px auto 0;font-size:13px;color:var(--muted)}#hrui .ob-alt:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ob-proto:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint);text-align:center}#hrui .ob-receipt:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:12px}#hrui .ob-rr:where(:not(.hrui-legacy *)){display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:12px 16px}#hrui .ob-rr+.ob-rr:where(:not(.hrui-legacy *)){border-top:1px solid var(--line)}#hrui .ob-rr b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;flex:1;min-width:-moz-max-content;min-width:max-content}#hrui .ob-r-ic:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ok-soft);color:var(--ok);flex:none}#hrui .ob-r-ic svg:where(:not(.hrui-legacy *)){width:13px;height:13px}#hrui .ob-r-v:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}#hrui .ob-r-v.ok:where(:not(.hrui-legacy *)){font-size:15px;font-weight:700;color:var(--ok)}#hrui .ob-sources:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#hrui .ob-src:where(:not(.hrui-legacy *)){height:40px;border:1px solid var(--line);border-radius:10px;padding:0 10px;font:inherit;font-size:14px;color:var(--fg);background:var(--bg);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s,background .15s}#hrui .ob-src:hover:where(:not(.hrui-legacy *)){border-color:var(--field)}#hrui .ob-src.on:where(:not(.hrui-legacy *)){border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600;box-shadow:inset 0 0 0 .5px var(--accent)}#hrui .ob-foot:where(:not(.hrui-legacy *)){position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:8px;margin:12px -28px -20px;padding:12px 28px 20px;background:var(--bg);border-radius:0 0 20px 20px;transition:box-shadow .2s}#hrui .ob-foot.stuck:where(:not(.hrui-legacy *)){border-radius:0;box-shadow:0 -1px 0 var(--line),0 -14px 24px -18px rgba(20,30,60,.25)}#hrui .ob-foot .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .ob-foot .btn:not(.primary):where(:not(.hrui-legacy *)){background:transparent;color:var(--muted)}#hrui .ob-foot .btn:not(.primary):hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .ob-foot .link-q:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted)}#hrui .ob-foot .link-q:hover:where(:not(.hrui-legacy *)){color:var(--fg)}@media (max-width:560px){#hrui .au-stage:where(:not(.hrui-legacy *)){padding:16px 12px 40px}#hrui .ob-stage:where(:not(.hrui-legacy *)){padding:16px 12px 40px}#hrui .au-card:where(:not(.hrui-legacy *)),#hrui .ob-card:where(:not(.hrui-legacy *)){padding:20px 18px 18px;border-radius:18px}#hrui .ob-3:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .ob-3>.ob-in:nth-of-type(3):where(:not(.hrui-legacy *)){flex:1 0 100%;border-left:0;border-top:1px solid var(--line)}#hrui .ob-offer:where(:not(.hrui-legacy *)){-moz-column-gap:10px;column-gap:10px}#hrui .ob-offer-get b:where(:not(.hrui-legacy *)){font-size:20px}#hrui .ob-twr:where(:not(.hrui-legacy *)){width:100%;margin-right:0;display:flex;flex-direction:column;align-items:center}#hrui .ob-twr svg:where(:not(.hrui-legacy *)){width:min(100%,260px)}#hrui .ob-zl:where(:not(.hrui-legacy *)){position:static;transform:none;white-space:normal;align-self:stretch;display:flex;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;font-size:13px;margin-top:4px}#hrui .ob-zl:first-of-type:where(:not(.hrui-legacy *)){margin-top:10px}#hrui .ob-zl small:where(:not(.hrui-legacy *)){display:inline;font-size:12px}#hrui .ob-zl.top:where(:not(.hrui-legacy *)){margin-top:4px}#hrui .ob-zl.top small:where(:not(.hrui-legacy *)){width:auto;margin-top:0}#hrui .ob-go:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .ob-goart:where(:not(.hrui-legacy *)){height:88px}#hrui .ob-stat:where(:not(.hrui-legacy *)){grid-template-columns:84px minmax(0,1fr);padding:12px 14px}#hrui .ob-stat>span:where(:not(.hrui-legacy *)){font-size:13px}#hrui .ob-sources:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .ob-card1:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .ob-card1 .ob-cn:where(:not(.hrui-legacy *)){flex:1 0 100%;border-bottom:1px solid var(--line)}#hrui .ob-card1>.ob-in:first-of-type:where(:not(.hrui-legacy *)){border-left:0}#hrui .ob-foot:where(:not(.hrui-legacy *)){flex-wrap:wrap;margin:12px -18px -18px;padding:10px 18px 18px;border-radius:0 0 18px 18px}#hrui .ob-foot .grow:where(:not(.hrui-legacy *)){order:-1;flex:1 0 100%}#hrui .ob-foot .grow:empty:where(:not(.hrui-legacy *)){display:none}#hrui .ob-foot [data-obback]:where(:not(.hrui-legacy *)){margin-right:auto}#hrui .auth-on .proto:where(:not(.hrui-legacy *)){top:10px;bottom:auto}#hrui .au-stage:where(:not(.hrui-legacy *)),#hrui .ob-stage:where(:not(.hrui-legacy *)){padding-top:46px}}#hrui .plans-sheet .bp-plans:where(:not(.hrui-legacy *)){margin-top:16px}#hrui .bp-form .set-f:where(:not(.hrui-legacy *)){margin:0 0 14px}#hrui .bp-form .two-f:where(:not(.hrui-legacy *)){gap:12px}#hrui .bp-form .two-f .set-f:where(:not(.hrui-legacy *)){margin-bottom:0}#hrui .bp-form .two-f:where(:not(.hrui-legacy *)){margin-bottom:14px}@media (max-width:900px){#hrui .bp-plans:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .bp-pay .c-amt:where(:not(.hrui-legacy *)),#hrui .bp-pay .c-exp:where(:not(.hrui-legacy *)){display:none}}@media (max-width:760px){#hrui .bp-peers:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .bp-peer:where(:not(.hrui-legacy *)){border-left:0;border-top:1px solid var(--line)}#hrui .bp-peer:first-child:where(:not(.hrui-legacy *)){border-top:0}#hrui .bp-buy:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .bp-tlist div:where(:not(.hrui-legacy *)){grid-template-columns:1fr;gap:4px}}@media (max-width:560px){#hrui .bp-plans:where(:not(.hrui-legacy *)){grid-template-columns:1fr;gap:8px}#hrui .bp-plan:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;padding:12px 14px}#hrui .bp-for:where(:not(.hrui-legacy *)),#hrui .bp-plan .plan-iso:where(:not(.hrui-legacy *)){display:none}#hrui .bp-pn:where(:not(.hrui-legacy *)){grid-column:1;grid-row:1}#hrui .bp-price:where(:not(.hrui-legacy *)){grid-column:1;grid-row:2;font-size:20px}#hrui .bp-inc:where(:not(.hrui-legacy *)){grid-column:1/-1;grid-row:3;margin:6px 0 0;font-size:13px}#hrui .bp-rt:where(:not(.hrui-legacy *)){grid-column:1/-1;grid-row:4;margin:2px 0 0}#hrui .bp-plan .btn:where(:not(.hrui-legacy *)){grid-column:2;grid-row:1/3;align-self:center;width:auto;margin:0}#hrui .bp-ent:where(:not(.hrui-legacy *)){flex-direction:column;align-items:flex-start}#hrui .bp-pay .c-add:where(:not(.hrui-legacy *)),#hrui .bp-pay .c-st:where(:not(.hrui-legacy *)){display:none}#hrui .bp-hint:where(:not(.hrui-legacy *)){flex-basis:100%}}#hrui .us-custom:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:13px;color:var(--muted)}#hrui .us-custom input:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:10px;padding:6px 10px;font:inherit;color:var(--fg);background:var(--bg)}#hrui .us-hero:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:20px;padding:20px 22px 16px;margin-top:24px;background:var(--bg)}#hrui .us-stats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#hrui .us-stat:where(:not(.hrui-legacy *)){padding:0 16px;border-left:1px solid var(--line);min-width:0}#hrui .us-stat:first-child:where(:not(.hrui-legacy *)){border-left:0;padding-left:0}#hrui .us-v:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:8px;margin:6px 0 2px;flex-wrap:wrap}#hrui .us-v b:where(:not(.hrui-legacy *)){font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#hrui .us-d:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;color:var(--muted);background:var(--surface);border-radius:999px;padding:1px 7px;font-variant-numeric:tabular-nums}#hrui .us-n:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .us-chart:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);margin-top:18px;padding-top:14px}#hrui .us-ch:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}#hrui .us-leg:where(:not(.hrui-legacy *)){display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--muted)}#hrui .us-leg span:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px}#hrui .us-leg b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums}#hrui .us-leg i:where(:not(.hrui-legacy *)),#hrui .us-pr i:where(:not(.hrui-legacy *)){width:10px;height:10px;border-radius:3px;flex:none}#hrui .s-work:where(:not(.hrui-legacy *)){background:var(--lb-ink)}#hrui .s-input:where(:not(.hrui-legacy *)){background:var(--b-right)}#hrui .s-output:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .s-cached:where(:not(.hrui-legacy *)){background:var(--b-top);box-shadow:inset 0 0 0 1px var(--b-line)}#hrui .s-memory:where(:not(.hrui-legacy *)){background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--g-line)}#hrui .s-media:where(:not(.hrui-legacy *)){background:var(--faint)}#hrui .us-plot:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:200px auto;margin-top:16px}#hrui .us-ticks:where(:not(.hrui-legacy *)){position:relative}#hrui .us-ticks span:where(:not(.hrui-legacy *)){position:absolute;right:8px;transform:translateY(-50%);font-size:11px;color:var(--faint);font-variant-numeric:tabular-nums}#hrui .us-bars:where(:not(.hrui-legacy *)){position:relative;display:flex;align-items:flex-end;gap:3px;height:200px}#hrui .us-grid:where(:not(.hrui-legacy *)){position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--line)}#hrui .us-grid.base:where(:not(.hrui-legacy *)){border-top:1px solid var(--line)}#hrui .us-col:where(:not(.hrui-legacy *)){flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center;position:relative;border-radius:4px;outline:none}#hrui .us-col.on:where(:not(.hrui-legacy *)),#hrui .us-col:focus-visible:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .us-stk:where(:not(.hrui-legacy *)){width:100%;max-width:28px;display:flex;flex-direction:column-reverse;gap:1.5px}#hrui .us-stk i:where(:not(.hrui-legacy *)){display:block;min-height:2px;border-radius:2px}#hrui .us-stk i:last-child:where(:not(.hrui-legacy *)){border-radius:3px 3px 2px 2px}#hrui .us-x:where(:not(.hrui-legacy *)){grid-column:2;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:3px;margin-top:6px}#hrui .us-x span:where(:not(.hrui-legacy *)){font-size:11px;color:var(--faint);white-space:nowrap;overflow:visible;text-align:center}#hrui .us-pop:where(:not(.hrui-legacy *)){position:absolute;z-index:3;transform:translateX(-50%);background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:10px 12px;min-width:200px;pointer-events:none;font-size:13px}#hrui .us-pop.l:where(:not(.hrui-legacy *)),#hrui .us-pop.r:where(:not(.hrui-legacy *)){transform:none}#hrui .us-ph:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:12px;font-weight:600;margin-bottom:6px}#hrui .us-pr:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;color:var(--muted);padding:2px 0}#hrui .us-pr b:where(:not(.hrui-legacy *)){margin-left:auto;color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums}#hrui .us-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:12px 0 0}#hrui .us-empty:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:14px 0 4px}#hrui .us-card:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:18px;padding:16px 20px;margin-top:16px;background:var(--bg)}#hrui .us-cardh:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}#hrui .us-ct:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;flex-wrap:wrap}#hrui .us-ct>b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600}#hrui .us-cn:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}#hrui .us-t:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 70px 90px 90px 120px;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--line);font-size:14px}#hrui .us-t.us-th:where(:not(.hrui-legacy *)){border-top:0;padding:6px 0;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}#hrui .us-tm:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.6fr) 80px 80px 70px 90px 120px}#hrui .us-tt:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) 110px 76px 76px 70px 76px}#hrui .us-t .r:where(:not(.hrui-legacy *)){text-align:right}#hrui .us-t .num:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .us-t .ink:where(:not(.hrui-legacy *)){font-weight:600}#hrui .us-t .hot:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .us-nm:where(:not(.hrui-legacy *)){min-width:0}#hrui .us-nm b:where(:not(.hrui-legacy *)){display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .us-nm b .link-q:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .us-nm small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted);margin-top:2px}#hrui .us-tm .us-nm b:where(:not(.hrui-legacy *)){white-space:normal;overflow-wrap:anywhere}#hrui .us-hot:where(:not(.hrui-legacy *)){color:var(--warn)!important}#hrui .c-cfg:where(:not(.hrui-legacy *)){color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}#hrui .us-th .c-cfg:where(:not(.hrui-legacy *)){font-size:11px;color:var(--faint)}#hrui .us-sh:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px}#hrui .us-sh .wg-bar:where(:not(.hrui-legacy *)){flex:1}#hrui .us-sh .num:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);width:32px;text-align:right}#hrui .us-pager:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}#hrui .us-pager span:where(:not(.hrui-legacy *)){margin-right:auto}#hrui .us-ptgl:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;gap:12px}#hrui .us-ptgl b:where(:not(.hrui-legacy *)){display:block;font-size:15px;font-weight:600}#hrui .us-ptgl small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px}#hrui .us-pl:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;margin-top:12px}#hrui .us-pl div:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--line);font-size:13px}#hrui .us-pl div span:first-child:where(:not(.hrui-legacy *)){color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .us-pl .mono:where(:not(.hrui-legacy *)){font-size:13px}#hrui .us-proto:where(:not(.hrui-legacy *)){margin:14px 0 0}@media (max-width:900px){#hrui .us-t .c-cfg:where(:not(.hrui-legacy *)){display:none}#hrui .us-t:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.4fr) 60px 80px 80px 110px}#hrui .us-tm:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.6fr) 72px 72px 60px 80px 100px}#hrui .us-tt:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.5fr) 100px 70px 70px 60px 70px}}@media (max-width:760px){#hrui .us-stats:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}#hrui .us-stat:nth-child(3):where(:not(.hrui-legacy *)){border-left:0;padding-left:0}#hrui .us-pl:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .us-tt .c-end:where(:not(.hrui-legacy *)),#hrui .us-tt .c-mem:where(:not(.hrui-legacy *)){display:none}#hrui .us-tt:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.5fr) 70px 70px 76px}}@media (max-width:560px){#hrui .list-top:has(.us-custom):where(:not(.hrui-legacy *)),#hrui .us .list-top:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .us .top-actions:where(:not(.hrui-legacy *)){width:100%}#hrui .us .top-actions .seg:where(:not(.hrui-legacy *)){width:100%;display:flex}#hrui .us .top-actions .seg button:where(:not(.hrui-legacy *)){flex:1}#hrui .us-t:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 54px 70px}#hrui .us-t .c-per:where(:not(.hrui-legacy *)),#hrui .us-t .c-sh:where(:not(.hrui-legacy *)){display:none}#hrui .us-tm:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 64px 64px 70px}#hrui .us-tm .c-cache:where(:not(.hrui-legacy *)){display:none}#hrui .us-tt:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 76px}#hrui .us-tt .c-mod:where(:not(.hrui-legacy *)),#hrui .us-tt .c-wk:where(:not(.hrui-legacy *)){display:none}#hrui .us-plot:where(:not(.hrui-legacy *)){grid-template-columns:40px minmax(0,1fr)}#hrui .us-bars:where(:not(.hrui-legacy *)){gap:2px}#hrui .us-x:where(:not(.hrui-legacy *)){gap:2px}#hrui .us-hero:where(:not(.hrui-legacy *)){padding:16px 16px 14px}#hrui .us-card:where(:not(.hrui-legacy *)){padding:14px 16px}#hrui .bp-card:where(:not(.hrui-legacy *)){padding:16px}}#hrui .bill-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 64px 140px 92px 76px 120px 128px!important}#hrui .bill-ws:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:16px 8px 6px;font-size:13px;border-bottom:1px solid var(--line)}#hrui .bill-ws b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .bill-ws .num:where(:not(.hrui-legacy *)){font-weight:600;font-variant-numeric:tabular-nums;padding-right:136px}#hrui .mk-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;padding:2px 12px}#hrui .mk:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}#hrui .mk:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .mk small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px}#hrui .plan-c ul:where(:not(.hrui-legacy *)){margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--muted)}#hrui .plan-c ul li:first-child:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .tu-seg:where(:not(.hrui-legacy *)){margin:18px 0 14px}#hrui .tu-seg button:where(:not(.hrui-legacy *)){padding:7px 16px;font-size:14px}#hrui .tu-cost:where(:not(.hrui-legacy *)){margin:0 0 4px}#hrui .bill-g .share:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;justify-content:flex-end}#hrui .bill-g .share i:where(:not(.hrui-legacy *)){display:block;height:4px;border-radius:2px;background:var(--accent);opacity:.55}#hrui .bill-g .t small:where(:not(.hrui-legacy *)){display:block;color:var(--muted);font-size:13px;margin-top:1px}#hrui .bill-g .yk:where(:not(.hrui-legacy *)){color:var(--muted);font-size:13px}#hrui .bill-g .try:where(:not(.hrui-legacy *)){opacity:0;transition:opacity .15s}#hrui .row:hover .try:where(:not(.hrui-legacy *)),#hrui .try:focus-visible:where(:not(.hrui-legacy *)){opacity:1}#hrui .bill-g .num:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .bill .settings:where(:not(.hrui-legacy *)){margin-top:18px;border-top:1px solid var(--line);padding-bottom:40px}#hrui .pm:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:12px;padding:10px 12px}#hrui .pm .cc:where(:not(.hrui-legacy *)){width:38px;height:26px;border-radius:5px;background:linear-gradient(135deg,#1d1d1f,#3a3a40);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:flex-end;padding:3px 5px;letter-spacing:.04em}#hrui .pm b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600}#hrui .pm small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted)}#hrui .inv:where(:not(.hrui-legacy *)){display:flex;flex-direction:column}#hrui .inv-r:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:70px minmax(0,1fr) 90px 50px;gap:12px;align-items:center;padding:10px 2px;border-bottom:1px solid var(--line);font-size:14px}#hrui .inv-r:last-child:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .inv-r .num:where(:not(.hrui-legacy *)){text-align:right;font-variant-numeric:tabular-nums}#hrui .inv-r .paid:where(:not(.hrui-legacy *)){font-size:12px;color:var(--ok);background:var(--ok-soft);border-radius:999px;padding:2px 8px;justify-self:start}#hrui .inv-r .link-q:where(:not(.hrui-legacy *)){justify-self:end}#hrui .money-in:where(:not(.hrui-legacy *)){position:relative}#hrui .money-in span:where(:not(.hrui-legacy *)){position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:14px}#hrui .money-in input:where(:not(.hrui-legacy *)){padding-left:24px}#hrui .chk-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:9px;font-size:14px;cursor:pointer}#hrui .chk-row input:where(:not(.hrui-legacy *)){width:16px;height:16px;accent-color:var(--accent)}#hrui .plans-sheet:where(:not(.hrui-legacy *)){width:min(880px,100%)}#hrui .plan-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}#hrui .plan-c:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border:1px solid var(--line);border-radius:16px;padding:16px;transition:border-color .15s,box-shadow .15s}#hrui .plan-c:hover:where(:not(.hrui-legacy *)){border-color:var(--faint)}#hrui .plan-c.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .plan-c b:where(:not(.hrui-legacy *)){font-size:16px;font-weight:600}#hrui .plan-c .pr:where(:not(.hrui-legacy *)){font-size:22px;font-weight:600;margin-top:6px;font-variant-numeric:tabular-nums}#hrui .plan-c .pr small:where(:not(.hrui-legacy *)){font-size:13px;font-weight:400;color:var(--muted)}#hrui .plan-c .pd:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);line-height:1.4}#hrui .plan-c .pi:where(:not(.hrui-legacy *)){font-size:13px;margin-top:8px}#hrui .plan-c .cur:where(:not(.hrui-legacy *)){position:absolute;top:14px;right:14px;font-size:12px;color:var(--muted);background:var(--surface);border-radius:999px;padding:2px 8px}#hrui .plan-foot:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}@media (max-width:900px){#hrui .bill-hero:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .bh-plan:where(:not(.hrui-legacy *)){border-left:0;border-top:1px solid var(--line);padding:18px 0 0}#hrui .bill-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 100px!important}#hrui .bill-g>:nth-child(2):where(:not(.hrui-legacy *)),#hrui .bill-g>:nth-child(3):where(:not(.hrui-legacy *)),#hrui .bill-g>:nth-child(4):where(:not(.hrui-legacy *)),#hrui .bill-g>:nth-child(5):where(:not(.hrui-legacy *)),#hrui .bill-g>:nth-child(7):where(:not(.hrui-legacy *)){display:none}#hrui .bill-ws .num:where(:not(.hrui-legacy *)){padding-right:8px}#hrui .plan-grid:where(:not(.hrui-legacy *)){grid-template-columns:1fr 1fr;grid-template-columns:1fr}}#hrui .pick-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;margin-bottom:6px}#hrui .opt.sel:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .lib-lead:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:0 0 14px;max-width:640px}#hrui .lib-lead b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .lib-form:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;max-width:820px}#hrui .lib-form textarea:where(:not(.hrui-legacy *)){flex:2 1 300px;resize:vertical;font-family:var(--sans)}#hrui .lib-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) auto!important}#hrui .top-actions:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:center;flex-wrap:wrap}#hrui .ws-rail:where(:not(.hrui-legacy *)){width:32px;height:32px;border-radius:10px;color:#fff;font-weight:700;font-size:14px;margin:-8px 0 14px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}#hrui .ws-rail:hover:where(:not(.hrui-legacy *)){filter:brightness(1.06)}#hrui .ws-badge:where(:not(.hrui-legacy *)){display:inline-grid;place-items:center;border-radius:10px;color:#fff;font-weight:700;flex:none}#hrui .ws-switch:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:12px;padding:3px 10px 3px 3px;margin:-3px 0 4px -3px;border-radius:14px}#hrui .ws-switch:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ws-switch h1:where(:not(.hrui-legacy *)){margin:0!important}#hrui .ws-chev:where(:not(.hrui-legacy *)){color:var(--muted);display:inline-flex}#hrui .ws-pop:where(:not(.hrui-legacy *)){position:fixed;z-index:70;width:320px;background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:6px}#hrui .ws-pop hr:where(:not(.hrui-legacy *)){border:0;border-top:1px solid var(--line);margin:6px 0}#hrui .ws-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:8px 10px;border-radius:10px}#hrui .ws-row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ws-row b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .ws-row small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted)}#hrui .ws-row .chk:where(:not(.hrui-legacy *)){color:var(--accent);width:16px}#hrui .ws-row.plain:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);padding:9px 10px}#hrui .ws-row.plain:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .avs:where(:not(.hrui-legacy *)){display:flex;align-items:center;padding:2px 2px 2px 8px;border-radius:999px}#hrui .av:where(:not(.hrui-legacy *)){width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;font-size:12px;font-weight:600;color:#fff;box-shadow:0 0 0 2px var(--bg);flex:none}#hrui .avs .av:where(:not(.hrui-legacy *)){margin-left:-8px}#hrui .av.ghost:where(:not(.hrui-legacy *)){background:var(--surface-2);color:var(--muted)}#hrui .by:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px}#hrui .by .av:where(:not(.hrui-legacy *)){width:18px;height:18px;font-size:9px;box-shadow:none}#hrui .ws-sheet-h:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:flex-start}#hrui .team:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;margin:4px 0 14px}#hrui .team-row:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}#hrui .team-row b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .team-row small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted)}#hrui .team-row .role:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .team-row.pending b:where(:not(.hrui-legacy *)){font-weight:500;color:var(--muted)}#hrui .keyname.plain:where(:not(.hrui-legacy *)){font-family:var(--sans);font-size:14px}#hrui .invite .seg:where(:not(.hrui-legacy *)){flex:none}#hrui .fine:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:8px 0 0}#hrui .team-row .grow:where(:not(.hrui-legacy *)),#hrui .ws-row .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .invite .keyrow:where(:not(.hrui-legacy *)){flex-wrap:nowrap;align-items:center}#hrui .invite .keyname:where(:not(.hrui-legacy *)){flex:1 1 auto;min-width:0}#hrui .sib:where(:not(.hrui-legacy *)){display:flex;gap:10px;align-items:flex-start;background:var(--surface);border-radius:12px;padding:10px 12px;margin:0 0 12px;font-size:13px;color:var(--muted)}#hrui .sib b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .keybox.done h4:where(:not(.hrui-legacy *)){margin-bottom:2px}#hrui .more-key:where(:not(.hrui-legacy *)){margin-top:10px}#hrui .more-key summary:where(:not(.hrui-legacy *)){font-size:13px;color:var(--accent);cursor:pointer;list-style:none}#hrui .more-key summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .more-key .keybox:where(:not(.hrui-legacy *)){border:0;padding:12px 0 0;margin:0}#hrui .cards:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}#hrui .card:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;text-align:left;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--bg);transition:border-color .2s,box-shadow .2s}#hrui .card:hover:where(:not(.hrui-legacy *)){border-color:var(--faint);box-shadow:0 6px 24px rgba(0,0,0,.06)}#hrui .card-tower:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 20px 16px;background:var(--surface)}#hrui .cb:where(:not(.hrui-legacy *)){width:76%;font-size:11px;text-align:center;padding:4px 6px;border-radius:5px;border:1px dashed var(--line);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}#hrui .cb.on:where(:not(.hrui-legacy *)){background:var(--lb);border:1px solid var(--lb-line);color:var(--lb-ink)}#hrui .cb.base:where(:not(.hrui-legacy *)){width:92%}#hrui .cb.base.on:where(:not(.hrui-legacy *)){background:var(--lb);border-color:var(--lb-line)}#hrui .cb.thin:where(:not(.hrui-legacy *)){font-size:11px}#hrui .card-body:where(:not(.hrui-legacy *)){padding:14px 16px 16px}#hrui .card-h:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:center;gap:8px}#hrui .card-h b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600}#hrui .card-sub:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:2px 0 12px}#hrui .card-stats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}#hrui .card-stats dt:where(:not(.hrui-legacy *)){font-size:11px;color:var(--faint)}#hrui .card-stats dd:where(:not(.hrui-legacy *)){margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}#hrui .new-card:where(:not(.hrui-legacy *)){align-items:center;justify-content:center;gap:8px;min-height:240px;border-style:dashed;color:var(--muted);font-weight:500}#hrui .build-wrap:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 400px;height:100%;min-height:0}#hrui .build-wrap>.agent-side:where(:not(.hrui-legacy *)){overflow:auto}#hrui .build-main:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-height:0;min-width:0}#hrui .build-head:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 28px;border-bottom:1px solid var(--line);font-size:14px;min-height:56px}#hrui .build-head b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .build-head .grow:where(:not(.hrui-legacy *)){flex:1}#hrui .build-head .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .recent:where(:not(.hrui-legacy *)){max-width:680px;margin:36px auto 0;text-align:left}#hrui .recent-row:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;gap:12px;width:100%;padding:9px 10px;border-radius:8px;font-size:14px;text-align:left}#hrui .recent-row:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .recent-row span:first-child:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#hrui .list-top:where(:not(.hrui-legacy *)){display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}#hrui .agents-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.4fr) 130px 100px 80px 100px 100px!important}#hrui .agents-g .t:where(:not(.hrui-legacy *)){white-space:normal}#hrui .row .t b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .sub2:where(:not(.hrui-legacy *)){display:block;font-family:var(--sans)!important;color:var(--muted)!important;font-size:13px!important;margin:2px 0 0!important}#hrui .tabs.inline:where(:not(.hrui-legacy *)){padding:0;margin:0 0 22px}#hrui .tabs .count:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin-left:4px;font-weight:500}#hrui .cta-row:where(:not(.hrui-legacy *)){display:flex;gap:10px;flex-wrap:wrap}#hrui .combo.static:where(:not(.hrui-legacy *)){cursor:default}#hrui .combo.static:hover:where(:not(.hrui-legacy *)){background:none;color:var(--muted)}#hrui .link-q:where(:not(.hrui-legacy *)){color:var(--muted);font-size:13px}#hrui .link-q:hover:where(:not(.hrui-legacy *)){color:var(--fg);text-decoration:underline}#hrui .md-t:where(:not(.hrui-legacy *)){border-collapse:collapse;margin:6px 0 10px;font-size:14px}#hrui .md-t td:where(:not(.hrui-legacy *)),#hrui .md-t th:where(:not(.hrui-legacy *)){border:1px solid var(--line);padding:4px 10px;text-align:left}#hrui .agent-main .crumbs:where(:not(.hrui-legacy *)){padding:0 0 12px}@media (max-width:1000px){#hrui .build-wrap:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);height:auto}#hrui .build-wrap>.agent-side:where(:not(.hrui-legacy *)){border-left:0;border-top:1px solid var(--line)}#hrui .agents-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 120px 90px!important}#hrui .agents-g>:nth-child(4):where(:not(.hrui-legacy *)),#hrui .agents-g>:nth-child(5):where(:not(.hrui-legacy *)),#hrui .agents-g>:nth-child(6):where(:not(.hrui-legacy *)){display:none}}@media (max-width:700px){#hrui .build-head:where(:not(.hrui-legacy *)){padding:12px 16px}}#hrui .del-p:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:8px 0 18px;line-height:1.55}#hrui .del-p b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .del-l:where(:not(.hrui-legacy *)){display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px;margin-bottom:8px}#hrui .del-id:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:1px;background:var(--surface);border-radius:7px;padding:2px 2px 2px 8px}#hrui .del-id code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px}#hrui .del-act:where(:not(.hrui-legacy *)){display:flex;justify-content:flex-end;gap:10px;margin-top:22px;flex-wrap:wrap}#hrui .btn.del-go:where(:not(.hrui-legacy *)){background:var(--bad);color:#fff}#hrui .btn.del-go:disabled:where(:not(.hrui-legacy *)){opacity:.38;cursor:not-allowed}#hrui .btn.del-go:not(:disabled):hover:where(:not(.hrui-legacy *)){filter:brightness(.94)}#hrui kbd:where(:not(.hrui-legacy *)){font-family:var(--sans);font-size:11px;line-height:1;padding:3px 5px;border-radius:5px;background:rgba(127,127,127,.16);margin-left:4px;color:inherit}#hrui .btn.del-go kbd:where(:not(.hrui-legacy *)){background:rgba(255,255,255,.22)}#hrui .tk-page:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;flex:1;min-height:0}#hrui .tk-top:where(:not(.hrui-legacy *)){padding:20px 40px 0;flex:none}#hrui .tk-top .crumbs:where(:not(.hrui-legacy *)){padding:0 0 12px}#hrui .tk-top .tabs.inline:where(:not(.hrui-legacy *)){margin-bottom:0}#hrui .tk-split:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);border-top:1px solid var(--line);margin-top:-1px}#hrui .tk-l:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line)}#hrui .tk-tools:where(:not(.hrui-legacy *)){padding:14px 16px 10px 40px;display:flex;flex-direction:column;gap:8px;flex:none}#hrui .tk-tools .search:where(:not(.hrui-legacy *)){max-width:none;flex:none}#hrui .tk-tools .search input:where(:not(.hrui-legacy *)){padding:8px 0;font-size:14px}#hrui .tk-segs:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .tk-segs .seg button:where(:not(.hrui-legacy *)){font-size:12px;padding:4px 9px}#hrui .tk-new:where(:not(.hrui-legacy *)){padding:0 16px 0 40px;flex:none}#hrui .tk-new .newbar:where(:not(.hrui-legacy *)){margin:0 0 8px}#hrui .tk-list:where(:not(.hrui-legacy *)){flex:1;overflow:auto;min-height:0;padding:0 10px 24px 30px}#hrui .tk-r:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;padding:9px 10px;border-radius:10px;margin-top:1px}#hrui .tk-r:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .tk-r.on:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .tk-r .dot:where(:not(.hrui-legacy *)){margin-top:6px}#hrui .tk-rt:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#hrui .tk-rt b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fg)}#hrui .tk-rt small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}#hrui .tk-r.on .tk-rt small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .tk-fr:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .tk-more:where(:not(.hrui-legacy *)){display:block;width:100%;padding:10px;font-size:13px;color:var(--accent);font-weight:500;border-radius:10px;margin-top:4px}#hrui .tk-more:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .tk-empty:where(:not(.hrui-legacy *)){padding:16px 10px;font-size:13px;color:var(--faint)}#hrui .tk-d:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-width:0;min-height:0}#hrui .tk-d .task-head:where(:not(.hrui-legacy *)){padding:18px 40px 0}#hrui .tk-d .tabs:where(:not(.hrui-legacy *)){margin-top:12px}#hrui .tk-back:where(:not(.hrui-legacy *)){display:none;font-size:13px;color:var(--muted);margin-bottom:8px}#hrui .tk-none:where(:not(.hrui-legacy *)){margin:auto;text-align:center;max-width:380px;padding:24px;color:var(--muted);font-size:14px;line-height:1.55}#hrui .tk-none b:where(:not(.hrui-legacy *)){display:block;color:var(--fg);font-size:17px;margin-bottom:6px}#hrui .tk-none .cta-row:where(:not(.hrui-legacy *)){justify-content:center;margin-top:16px}#hrui .tno:where(:not(.hrui-legacy *)){color:var(--faint);font-weight:500;margin-right:8px;font-variant-numeric:tabular-nums}#hrui .icon-btn.xs:where(:not(.hrui-legacy *)){width:22px;height:22px;border-radius:6px}#hrui .icon-btn.xs svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .agent-head .sub .hid:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:1px}@media (max-width:1000px){#hrui .tk-split:where(:not(.hrui-legacy *)){grid-template-columns:280px minmax(0,1fr)}}@media (max-width:860px){#hrui .tk-page:where(:not(.hrui-legacy *)){overflow:auto}#hrui .tk-split:where(:not(.hrui-legacy *)){flex:none;min-height:auto}#hrui .tk-d:where(:not(.hrui-legacy *)),#hrui .tk-l:where(:not(.hrui-legacy *)){min-height:auto}#hrui .tk-d .scroll:where(:not(.hrui-legacy *)),#hrui .tk-d .thread:where(:not(.hrui-legacy *)),#hrui .tk-list:where(:not(.hrui-legacy *)){overflow:visible;flex:none}#hrui .tk-d .convo:where(:not(.hrui-legacy *)){flex:none}#hrui .tk-split:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .tk-split .tk-d:where(:not(.hrui-legacy *)){display:none}#hrui .tk-split.show-d .tk-l:where(:not(.hrui-legacy *)){display:none}#hrui .tk-split.show-d .tk-d:where(:not(.hrui-legacy *)){display:flex}#hrui .tk-back:where(:not(.hrui-legacy *)){display:inline-flex}#hrui .tk-l:where(:not(.hrui-legacy *)){border-right:0}}@media (max-width:700px){#hrui .tk-top:where(:not(.hrui-legacy *)){padding:12px 16px 0}#hrui .tk-tools:where(:not(.hrui-legacy *)){padding:12px 16px 10px}#hrui .tk-new:where(:not(.hrui-legacy *)){padding:0 16px}#hrui .tk-list:where(:not(.hrui-legacy *)){padding:0 6px 24px}#hrui .tk-d .task-head:where(:not(.hrui-legacy *)){padding:14px 16px 0}}#hrui .tk-stats:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px 20px;flex-wrap:wrap;padding:12px 40px;font-size:13px;color:var(--muted);flex:none}#hrui .tk-stats .kicker:where(:not(.hrui-legacy *)){margin:0}#hrui .tk-stats b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums}#hrui .tk-fail:where(:not(.hrui-legacy *)){color:var(--bad);font-size:13px;border-radius:999px;padding:2px 8px;margin:-2px -8px}#hrui .tk-fail b:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .tk-fail:hover:where(:not(.hrui-legacy *)){background:var(--bad-soft)}#hrui .tk-fail[aria-pressed=true]:where(:not(.hrui-legacy *)){background:var(--bad-soft)}@media (max-width:700px){#hrui .tk-stats:where(:not(.hrui-legacy *)){padding:10px 16px;gap:4px 14px}}#hrui .recent-row>span:first-child:where(:not(.hrui-legacy *)){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .recent-row>span:last-child:where(:not(.hrui-legacy *)){flex:none;white-space:nowrap}#hrui .tk-stats .seg button:where(:not(.hrui-legacy *)){font-size:12px;padding:3px 9px}#hrui .tk-why:where(:not(.hrui-legacy *)){padding:0 16px 10px 40px;flex:none}#hrui .tk-why .kicker:where(:not(.hrui-legacy *)){margin:2px 0 6px}#hrui .tk-g:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;width:100%;text-align:left;padding:7px 10px;border-radius:8px;font-size:13px;color:var(--fg)}#hrui .tk-g:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .tk-g.on:where(:not(.hrui-legacy *)){background:var(--bad-soft)}#hrui .tk-g>span:first-child:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .tk-g>span:last-child:where(:not(.hrui-legacy *)){color:var(--muted);font-variant-numeric:tabular-nums}#hrui .tk-g i:where(:not(.hrui-legacy *)){grid-column:1/-1;height:3px;border-radius:2px;background:var(--bad);opacity:.45;display:block}#hrui .tk-uid:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px;color:var(--muted);border-radius:6px;padding:0 4px;margin:0 -4px}#hrui .tk-uid:hover:where(:not(.hrui-legacy *)){color:var(--accent);background:var(--accent-soft)}#hrui .tk-empty .link-q:where(:not(.hrui-legacy *)){margin-left:4px}@media (max-width:700px){#hrui .tk-why:where(:not(.hrui-legacy *)){padding:0 16px 10px}}#hrui .ag-state:where(:not(.hrui-legacy *)){border-radius:999px}#hrui .ag-state .pill:where(:not(.hrui-legacy *)){cursor:pointer}#hrui .ag-state:hover .pill:where(:not(.hrui-legacy *)){box-shadow:0 0 0 3px var(--surface-2)}#hrui .seg-n:where(:not(.hrui-legacy *)){font-size:11px;color:var(--bad);margin-left:3px;font-variant-numeric:tabular-nums}#hrui .agent-chat .ac-hero:where(:not(.hrui-legacy *)){margin-top:10vh}#hrui .ac-bar.lean:where(:not(.hrui-legacy *)){justify-content:flex-end}#hrui .ac-bar .btn:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .agent-head .sub:where(:not(.hrui-legacy *)){-moz-column-gap:14px;column-gap:14px}#hrui .savebar-none:where(:not(.hrui-legacy *)){display:none}#hrui .lg-set:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:200px minmax(0,1fr);gap:36px;align-items:start;padding-top:6px}#hrui .lg-left:where(:not(.hrui-legacy *)){position:sticky;top:16px}#hrui .lg-stack:where(:not(.hrui-legacy *)){display:flex;flex-direction:column-reverse;gap:7px;padding-top:7px}#hrui .brk:where(:not(.hrui-legacy *)){position:relative;display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:11px 14px 12px;border-radius:8px;background:var(--b-top);border:1px solid var(--b-line);color:var(--lb-ink);box-shadow:inset 0 -3px 0 rgba(20,40,120,.08);transition:background .15s}#hrui .brk:hover:where(:not(.hrui-legacy *)){background:var(--b-left)}#hrui .brk .studs:where(:not(.hrui-legacy *)){position:absolute;top:-7px;left:14px;display:flex;gap:16px;pointer-events:none}#hrui .brk .studs i:where(:not(.hrui-legacy *)){width:22px;height:7px;border-radius:4px 4px 0 0;background:inherit;border:1px solid var(--b-line);border-bottom:0;display:block;background:var(--b-top)}#hrui .brk:hover .studs i:where(:not(.hrui-legacy *)){background:var(--b-left)}#hrui .brk b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px}#hrui .brk small:where(:not(.hrui-legacy *)){font-size:13px;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .brk.on:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:inset 0 -3px 0 rgba(0,0,0,.14)}#hrui .brk.on .studs i:where(:not(.hrui-legacy *)){background:var(--accent);border-color:var(--accent)}#hrui .brk-dot:where(:not(.hrui-legacy *)){width:6px;height:6px;border-radius:50%;background:#f5a524;display:inline-block}#hrui .lg-base:where(:not(.hrui-legacy *)){height:8px;border-radius:4px;background:var(--surface-2);margin-top:8px}#hrui .lg-cap:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);margin:10px 2px 0;line-height:1.45}#hrui .lg-del:where(:not(.hrui-legacy *)){display:inline-block;margin:18px 2px 0;font-size:13px;color:var(--bad)}#hrui .lg-del:hover:where(:not(.hrui-legacy *)){text-decoration:underline}#hrui .lg-ed:where(:not(.hrui-legacy *)){min-width:0;max-width:720px}#hrui .lg-ed>h2:where(:not(.hrui-legacy *)){font-size:22px;letter-spacing:-.3px;margin:0 0 4px;font-weight:600}#hrui .lg-desc:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px;margin:0 0 22px}#hrui .lg-sub:where(:not(.hrui-legacy *)){padding:18px 0;border-top:1px solid var(--line)}#hrui .lg-sub:first-of-type:where(:not(.hrui-legacy *)){border-top:0;padding-top:0}#hrui .lg-sub-h:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}#hrui .lg-sub-h h3:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;margin:0}#hrui .lg-sub-h .muted:where(:not(.hrui-legacy *)){font-size:13px;font-weight:400;margin-left:6px}#hrui .lg-ed .savebar:where(:not(.hrui-legacy *)){padding-left:0}#hrui .lg-ed .set-f:where(:not(.hrui-legacy *)){margin-bottom:22px}#hrui .lg-ed .two-f .set-f:where(:not(.hrui-legacy *)){margin-bottom:12px}#hrui .lg-del.m:where(:not(.hrui-legacy *)){display:none}#hrui .lg-ed textarea.md:where(:not(.hrui-legacy *)){min-height:320px}#hrui .ro .brk:where(:not(.hrui-legacy *)),#hrui .ro .lg-stack:where(:not(.hrui-legacy *)){pointer-events:auto}#hrui .ag-right:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;flex:none}@media (max-width:900px){#hrui .lg-set:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);gap:22px}#hrui .lg-left:where(:not(.hrui-legacy *)){position:static}#hrui .lg-stack:where(:not(.hrui-legacy *)){flex-direction:row;overflow-x:auto;gap:8px;padding:7px 2px 4px}#hrui .brk:where(:not(.hrui-legacy *)){min-width:150px;flex:1 0 150px}#hrui .lg-base:where(:not(.hrui-legacy *)),#hrui .lg-cap:where(:not(.hrui-legacy *)),#hrui .lg-left .lg-del:where(:not(.hrui-legacy *)){display:none}#hrui .lg-del.m:where(:not(.hrui-legacy *)){display:inline-block;margin-top:28px}}#hrui .ly:where(:not(.hrui-legacy *)){position:relative;margin:4px 0 0}#hrui .ly-iso:where(:not(.hrui-legacy *)){display:block;overflow:visible}#hrui .ly-iso .bk:where(:not(.hrui-legacy *)){transition:transform .25s cubic-bezier(.2,.8,.2,1)}#hrui .ly-iso .empty .l:where(:not(.hrui-legacy *)),#hrui .ly-iso .empty .r:where(:not(.hrui-legacy *)),#hrui .ly-iso .empty .sd:where(:not(.hrui-legacy *)),#hrui .ly-iso .empty .su:where(:not(.hrui-legacy *)),#hrui .ly-iso .empty .t:where(:not(.hrui-legacy *)){fill-opacity:1}#hrui .ly-iso .sl.on:where(:not(.hrui-legacy *)){transform:translateY(-6px)}#hrui .ly-iso .sl:not(.on):hover:where(:not(.hrui-legacy *)){transform:translateY(-2px)}#hrui .ly-iso .sl:not(.on):hover ellipse:where(:not(.hrui-legacy *)),#hrui .ly-iso .sl:not(.on):hover polygon:where(:not(.hrui-legacy *)),#hrui .ly-iso .sl:not(.on):hover rect:where(:not(.hrui-legacy *)){stroke:var(--b-line)}#hrui .ly-l:where(:not(.hrui-legacy *)){position:absolute;transform:translateY(-50%);display:flex;flex-direction:column;gap:1px;text-align:left;padding:3px 8px 3px 6px;border-radius:8px;width:140px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}#hrui .ly-l:where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:-18px;top:50%;width:13px;border-top:1px solid var(--line)}#hrui .ly-l b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:6px}#hrui .ly-l small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ly-l:hover b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ly-l.on:where(:not(.hrui-legacy *)){transform:translateY(calc(-50% - 6px))}#hrui .ly-l.on b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ly-l.on small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .ly-l.on:where(:not(.hrui-legacy *)):before{border-color:var(--accent)}#hrui .ly-chips:where(:not(.hrui-legacy *)){display:none}#hrui .lg-left .lg-cap:where(:not(.hrui-legacy *)){margin-top:14px}@media (max-width:900px){#hrui .ly:where(:not(.hrui-legacy *)){display:none}#hrui .ly-chips:where(:not(.hrui-legacy *)){display:flex;gap:6px;overflow-x:auto;padding:2px 0 4px}#hrui .ly-chips button:where(:not(.hrui-legacy *)){flex:none;padding:7px 12px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}#hrui .ly-chips button.on:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg)}}#hrui .ly-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;margin:0}#hrui .ly-n:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:2px;text-align:left;padding:9px 12px;border-radius:10px;position:relative}#hrui .ly-n b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:6px}#hrui .ly-n small:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ly-n:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ly-n:hover b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ly-n.on:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .ly-n.on b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ly-n.on small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .ly-n.on:where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--accent)}#hrui .st:where(:not(.hrui-legacy *)){max-width:1060px;margin:0 auto;padding:44px 40px 72px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:start}#hrui .st-head h1:where(:not(.hrui-legacy *)){font-size:32px;letter-spacing:-.7px;margin:0 0 6px;font-weight:700}#hrui .st-head .sub:where(:not(.hrui-legacy *)){font-size:15px;color:var(--muted);margin:0 0 26px}#hrui .st-steps:where(:not(.hrui-legacy *)){list-style:none;margin:0;padding:0}#hrui .st-step:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;position:relative;padding-bottom:28px}#hrui .st-step:not(:last-child):where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:15.25px;top:38px;bottom:6px;border-left:1.5px solid var(--line)}#hrui .st-step.done:not(:last-child):where(:not(.hrui-legacy *)):before{border-color:var(--accent)}#hrui .st-mk:where(:not(.hrui-legacy *)){width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:12px;color:var(--faint);box-shadow:inset 0 0 0 1.5px var(--line);background:var(--bg)}#hrui .st-mk svg:where(:not(.hrui-legacy *)){width:15px;height:15px}#hrui .st-step.cur .st-mk:where(:not(.hrui-legacy *)){color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent),0 0 0 5px var(--accent-soft)}#hrui .st-step.done .st-mk:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff;box-shadow:none}#hrui .st-t:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;min-height:32px}#hrui .st-t h3:where(:not(.hrui-legacy *)){font-size:17px;font-weight:600;margin:0;letter-spacing:-.1px}#hrui .st-step.done .st-t h3:where(:not(.hrui-legacy *)){color:var(--muted);font-weight:500}#hrui .st-step.todo .st-t h3:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .st-b p:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:2px 0 14px;line-height:1.55;max-width:520px}#hrui .st-step.todo .st-b p:where(:not(.hrui-legacy *)){color:var(--faint);margin-bottom:10px}#hrui .st-acts:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap}#hrui .st-robot:where(:not(.hrui-legacy *)){position:sticky;top:28px;text-align:center}#hrui .st-robot svg:where(:not(.hrui-legacy *)){width:100%;height:auto;display:block}#hrui .st-count:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--faint);margin:14px 0 0;letter-spacing:.08em;text-transform:uppercase}#hrui .robot .bk:where(:not(.hrui-legacy *)){cursor:default}#hrui .robot .ghost ellipse:where(:not(.hrui-legacy *)),#hrui .robot .ghost polygon:where(:not(.hrui-legacy *)),#hrui .robot .ghost rect:where(:not(.hrui-legacy *)){fill:var(--bg)!important;fill-opacity:1!important;stroke:var(--g-line)!important;stroke-dasharray:none}#hrui .robot .next .l:where(:not(.hrui-legacy *)),#hrui .robot .next .r:where(:not(.hrui-legacy *)),#hrui .robot .next .t:where(:not(.hrui-legacy *)),#hrui .robot .next ellipse:where(:not(.hrui-legacy *)),#hrui .robot .next rect:where(:not(.hrui-legacy *)){fill-opacity:1!important}#hrui .robot .plate .t:where(:not(.hrui-legacy *)){fill:var(--g-side)}#hrui .robot .next:where(:not(.hrui-legacy *)){animation:none}#hrui .robot .ghost .hl:where(:not(.hrui-legacy *)),#hrui .robot .ghost .sh:where(:not(.hrui-legacy *)),#hrui .robot .next .hl:where(:not(.hrui-legacy *)){display:none}#hrui .robot .eye:where(:not(.hrui-legacy *)){fill:var(--b-line);stroke:none}#hrui .robot .ghost .eye:where(:not(.hrui-legacy *)),#hrui .robot .next .eye:where(:not(.hrui-legacy *)){fill:none}#hrui .robot .panel:where(:not(.hrui-legacy *)){fill:var(--b-right);stroke:var(--b-line)}#hrui .robot .ghost .panel:where(:not(.hrui-legacy *)),#hrui .robot .next .panel:where(:not(.hrui-legacy *)){fill:none}#hrui .robot.done .eye:where(:not(.hrui-legacy *)){fill:var(--win-lit)}#hrui .robot.done .panel:where(:not(.hrui-legacy *)){fill:var(--accent);stroke:var(--accent)}#hrui .robot.done .tip ellipse:where(:not(.hrui-legacy *)),#hrui .robot.done .tip rect:where(:not(.hrui-legacy *)){fill:var(--flag)!important;stroke:var(--flag)!important}#hrui .rail-btn:where(:not(.hrui-legacy *)){position:relative}#hrui .rail-dot:where(:not(.hrui-legacy *)){position:absolute;top:5px;right:11px;width:6px;height:6px;border-radius:50%;background:var(--accent)}@media (max-width:900px){#hrui .st:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 16px 56px}#hrui .st-robot:where(:not(.hrui-legacy *)){position:static;order:-1;max-width:190px;margin:0 auto}#hrui .st-head h1:where(:not(.hrui-legacy *)){font-size:28px}}#hrui .nw-sheet:where(:not(.hrui-legacy *)){width:min(640px,100%)}#hrui .nw-demos:where(:not(.hrui-legacy *)){margin:18px 0 14px}#hrui .nw-demos .kicker:where(:not(.hrui-legacy *)){display:block;margin-bottom:9px}#hrui .nw-chips:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap}#hrui .nw-chip:where(:not(.hrui-legacy *)){padding:7px 14px;border-radius:999px;font-size:14px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);transition:background .15s}#hrui .nw-chip:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .nw-chip.on:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg);box-shadow:none}#hrui .nw-from:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);background:var(--surface);border-radius:999px;padding:4px 6px 4px 11px;margin:0 0 10px}#hrui .nw-from button:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--faint)}#hrui .nw-from button:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .nw-from svg:where(:not(.hrui-legacy *)){width:11px;height:11px}#hrui .nw-box:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:16px;background:var(--bg);transition:border-color .15s,box-shadow .15s}#hrui .nw-box:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .nw-box textarea:where(:not(.hrui-legacy *)){display:block;width:100%;border:0;outline:none;resize:vertical;font:inherit;font-size:15px;line-height:1.55;background:none;color:var(--fg);min-height:132px;padding:14px 16px 6px}#hrui .nw-bar:where(:not(.hrui-legacy *)){display:flex;gap:8px;flex-wrap:wrap;padding:6px 10px 10px}#hrui .nw-sel:where(:not(.hrui-legacy *)){position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 28px 0 12px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--muted)}#hrui .nw-sel select:where(:not(.hrui-legacy *)){-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:none;font:inherit;font-size:13px;color:var(--fg);font-weight:600;outline:none;cursor:pointer;max-width:170px}#hrui .nw-sel svg:where(:not(.hrui-legacy *)){position:absolute;right:11px;pointer-events:none;color:var(--muted)}#hrui .nw-sel:focus-within:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--accent)}#hrui .nw-foot:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;flex-wrap:wrap}#hrui .nw-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:0;flex:1 1 220px;line-height:1.5}#hrui .nw-note b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .nw-sheet .att-row:where(:not(.hrui-legacy *)){padding:12px 14px 0}#hrui .ag-sec:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;margin:36px 0 12px}#hrui .ag-sec .grow:where(:not(.hrui-legacy *)){flex:1}#hrui .card-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:12px 0 0}#hrui .new-card.hi:where(:not(.hrui-legacy *)){border:1.5px dashed var(--accent);color:var(--accent);flex-direction:column}#hrui .new-card.hi small:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:500;color:var(--muted)}#hrui .btn.pulse:where(:not(.hrui-legacy *)){animation:pulsering 2.6s ease-out infinite}@keyframes pulsering{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 40%,transparent)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb,var(--accent) 0%,transparent)}}#hrui .agent-side .ins-h:where(:not(.hrui-legacy *)){font-size:14px}#hrui .agent-side .now:where(:not(.hrui-legacy *)){font-size:14px}#hrui .agent-side .part:where(:not(.hrui-legacy *)){width:100px}#hrui .agent-side .part-n:where(:not(.hrui-legacy *)){font-size:14px}#hrui .agent-side .part small:where(:not(.hrui-legacy *)){font-size:13px;max-width:96px}#hrui .agent-side .tower-note:where(:not(.hrui-legacy *)){font-size:14px}#hrui .agent-side .key:where(:not(.hrui-legacy *)){font-size:13px}#hrui .agent-side .lg-n:where(:not(.hrui-legacy *)){font-size:14px}#hrui .agent-main:where(:not(.hrui-legacy *)){container-type:inline-size}@container (max-width:720px){#hrui .lg-set:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);gap:22px}#hrui .lg-left:where(:not(.hrui-legacy *)){position:static}#hrui .ly:where(:not(.hrui-legacy *)){display:none}#hrui .ly-chips:where(:not(.hrui-legacy *)){display:flex;gap:6px;overflow-x:auto;padding:2px 0 4px}#hrui .ly-chips button:where(:not(.hrui-legacy *)){flex:none;padding:7px 12px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}#hrui .ly-chips button.on:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg)}#hrui .lg-cap:where(:not(.hrui-legacy *)),#hrui .lg-left .lg-del:where(:not(.hrui-legacy *)){display:none}#hrui .lg-del.m:where(:not(.hrui-legacy *)){display:inline-block;margin-top:28px}}#hrui .st-paths:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 30px}#hrui .st-path:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:20px 20px 18px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);transition:box-shadow .15s,transform .15s}#hrui .st-path:hover:where(:not(.hrui-legacy *)){box-shadow:inset 0 0 0 1.5px var(--accent);transform:translateY(-1px)}#hrui .st-pi:where(:not(.hrui-legacy *)){width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);margin-bottom:6px}#hrui .st-pi svg:where(:not(.hrui-legacy *)){width:19px;height:19px}#hrui .st-path b:where(:not(.hrui-legacy *)){font-size:16px;font-weight:600}#hrui .st-path p:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:0;line-height:1.5}#hrui .st-go:where(:not(.hrui-legacy *)){margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;color:var(--accent)}#hrui .st-done summary:where(:not(.hrui-legacy *)){list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--muted);padding:6px 10px;border-radius:999px;background:var(--surface)}#hrui .st-done summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .st-done summary svg:where(:not(.hrui-legacy *)){width:13px;height:13px;color:var(--accent)}#hrui .st-done[open] summary:where(:not(.hrui-legacy *)){margin-bottom:18px}@media (max-width:700px){#hrui .st-paths:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}#hrui .bs:where(:not(.hrui-legacy *)){max-width:700px;border:1px solid var(--line);border-radius:20px;padding:22px 22px 18px;background:var(--bg);transition:border-color .4s,box-shadow .4s}#hrui .bs.building:where(:not(.hrui-legacy *)){border-color:color-mix(in srgb,var(--accent) 50%,var(--line));box-shadow:0 0 0 4px var(--accent-soft),0 16px 40px -24px color-mix(in srgb,var(--accent) 60%,transparent)}#hrui .bs-h:where(:not(.hrui-legacy *)){display:flex;gap:16px;align-items:center;margin-bottom:18px}#hrui .bs-ic:where(:not(.hrui-legacy *)){width:58px;flex:none;position:relative}#hrui .bs.building .bs-ic svg:where(:not(.hrui-legacy *)){animation:none}@keyframes bsbob{50%{transform:translateY(-3px)}}#hrui .bs-done:where(:not(.hrui-legacy *)){position:absolute;right:-6px;bottom:-4px;width:22px;height:22px;border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2.5px var(--bg)}#hrui .bs-done svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .bs-tt:where(:not(.hrui-legacy *)){min-width:0}#hrui .bs-k:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}#hrui .bs.done .bs-k:where(:not(.hrui-legacy *)){color:var(--ok)}#hrui .bs-h b:where(:not(.hrui-legacy *)){display:block;font-size:22px;font-weight:700;letter-spacing:-.45px;line-height:1.2}#hrui .bs-h small:where(:not(.hrui-legacy *)){display:block;font-size:14px;color:var(--muted);margin-top:4px}#hrui .bs-bar:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:0 0 18px}#hrui .bs-seg:where(:not(.hrui-legacy *)){display:block;height:8px;border-radius:3px;background:var(--surface-2);position:relative;overflow:hidden;transition:background .3s}#hrui .bs-seg.on:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .bs-seg.next:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .bs-seg.next:where(:not(.hrui-legacy *)):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 70%,transparent),transparent);animation:bsshim 1.1s linear infinite}@keyframes bsshim{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}#hrui .bs-t:where(:not(.hrui-legacy *)){padding:12px 13px;border-radius:14px;gap:12px}#hrui .bs-t.wait:where(:not(.hrui-legacy *)){border:1px dashed var(--line)}#hrui .bs-t.now:where(:not(.hrui-legacy *)){border:1.5px dashed var(--accent);background:var(--accent-soft)}#hrui .bs-t.now b:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .bs-t.now small:where(:not(.hrui-legacy *)){color:var(--accent);font-weight:600}#hrui .bs-c:where(:not(.hrui-legacy *)){width:28px;position:relative}#hrui .bs-ok:where(:not(.hrui-legacy *)){position:absolute;right:-5px;bottom:-3px;width:15px;height:15px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px var(--surface)}#hrui .bs-ok svg:where(:not(.hrui-legacy *)){width:9px;height:9px}#hrui .bs-x b:where(:not(.hrui-legacy *)){font-size:14px}#hrui .bs-x small:where(:not(.hrui-legacy *)){font-size:13px}@media (max-width:700px){#hrui .bs:where(:not(.hrui-legacy *)){padding:18px 16px 14px}#hrui .bs-h b:where(:not(.hrui-legacy *)){font-size:20px}#hrui .bs-ic:where(:not(.hrui-legacy *)){width:46px}}#hrui .nw-l:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;margin:16px 0 7px}#hrui .nw-l span:where(:not(.hrui-legacy *)){font-weight:400;color:var(--faint);font-size:13px}#hrui .nw-in:where(:not(.hrui-legacy *)){display:block;width:100%;border:1px solid var(--line);border-radius:12px;padding:11px 13px;font:inherit;font-size:15px;line-height:1.5;resize:vertical;background:var(--bg);color:var(--fg);outline:none;transition:border-color .15s,box-shadow .15s}#hrui .nw-in:focus:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .nw-sheet .nw-att:where(:not(.hrui-legacy *)){padding:0 0 8px}#hrui .nw-picks:where(:not(.hrui-legacy *)){position:relative;display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}#hrui .nw-pk:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 13px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--muted);max-width:100%}#hrui .nw-pk b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .nw-pk svg:where(:not(.hrui-legacy *)){flex:none;color:var(--muted)}#hrui .nw-pk.on:where(:not(.hrui-legacy *)),#hrui .nw-pk:hover:where(:not(.hrui-legacy *)){background:var(--surface-2)}#hrui .nw-pk.on:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--accent)}#hrui .nw-pop:where(:not(.hrui-legacy *)){position:absolute;left:0;bottom:calc(100% + 8px);z-index:8;width:min(380px,100%);max-height:320px;overflow:auto;background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:6px}#hrui .nw-opt:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px 10px;border-radius:10px}#hrui .nw-opt:focus-visible:where(:not(.hrui-legacy *)),#hrui .nw-opt:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .nw-opt .chk:where(:not(.hrui-legacy *)){width:16px;flex:none;color:var(--accent);display:grid;place-items:center}#hrui .nw-opt .grow:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .nw-opt b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .nw-opt small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--muted)}#hrui .nw-opt .rec:where(:not(.hrui-legacy *)){font-size:12px}#hrui .nw-steps:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);white-space:nowrap;align-self:center;margin-right:2px}#hrui .nw-steps em:where(:not(.hrui-legacy *)){font-style:normal;color:var(--accent)}#hrui .nw-sum:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:flex-start;background:var(--surface);border-radius:12px;padding:11px 13px;margin-top:18px;font-size:14px;line-height:1.5}#hrui .nw-sum p:where(:not(.hrui-legacy *)){flex:1;margin:0;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}#hrui .nw-sum button:where(:not(.hrui-legacy *)){flex:none;font-size:13px;font-weight:600;color:var(--accent);padding:1px 2px}#hrui .nw-hint:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;padding:10px 13px;border-radius:12px;background:var(--warn-soft);font-size:13px;line-height:1.5}#hrui .nw-hint span:where(:not(.hrui-legacy *)){flex:1 1 300px}#hrui .nw-hint b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .pl:where(:not(.hrui-legacy *)){margin-top:14px;border:1px solid var(--line);border-radius:16px;padding:14px 16px 4px}#hrui .pl-h:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;margin-bottom:8px}#hrui .pl-ic:where(:not(.hrui-legacy *)){width:42px;flex:none}#hrui .pl-ic .iso:where(:not(.hrui-legacy *)){width:42px}#hrui .pl.planning .pl-ic svg:where(:not(.hrui-legacy *)){animation:bsbob 1.4s ease-in-out infinite}#hrui .pl-k:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}#hrui .pl-h b:where(:not(.hrui-legacy *)){display:block;font-size:17px;font-weight:700;letter-spacing:-.25px;margin-top:1px}#hrui .pl-r:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;-moz-column-gap:10px;column-gap:10px;padding:7px 0;border-top:1px solid var(--line);font-size:14px;min-height:46px}#hrui .pl-l:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px}#hrui .pl-e:where(:not(.hrui-legacy *)){position:relative;display:flex;align-items:flex-start;gap:8px;min-width:0}#hrui .pl-e>svg:where(:not(.hrui-legacy *)){position:absolute;right:8px;top:12px;color:var(--faint);pointer-events:none}#hrui .pl-in:where(:not(.hrui-legacy *)){display:block;width:100%;min-width:0;border:0;background:none;font:inherit;font-size:14px;line-height:1.45;color:var(--fg);padding:6px 30px 6px 8px;margin-left:-8px;border-radius:8px;outline:none;transition:background .15s,box-shadow .15s}#hrui .pl-in:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .pl-in:focus:where(:not(.hrui-legacy *)){background:var(--bg);box-shadow:0 0 0 1.5px var(--accent)}#hrui .pl-ta:where(:not(.hrui-legacy *)){resize:none;background:var(--surface);margin-left:0}#hrui .pl-t:where(:not(.hrui-legacy *)){align-items:start}#hrui .pl-t .pl-l:where(:not(.hrui-legacy *)){padding-top:6px}#hrui .pl-ph:where(:not(.hrui-legacy *)){flex:none;width:38px;height:38px;border-radius:8px;overflow:hidden;background:var(--surface)}#hrui .pl-ph img:where(:not(.hrui-legacy *)){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#hrui .pl-v:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;width:calc(100% + 8px);text-align:left;padding:6px 8px;margin-left:-8px;border-radius:8px;font-size:14px;color:var(--fg);min-width:0}#hrui .pl-v>span:where(:not(.hrui-legacy *)){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .pl-v .a:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .pl-v svg:where(:not(.hrui-legacy *)){margin-left:auto;flex:none;color:var(--faint)}#hrui .pl-v.on:where(:not(.hrui-legacy *)),#hrui .pl-v:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .pl-x:where(:not(.hrui-legacy *)){font-size:14px}#hrui .pl-g:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:6px;border-top:1px solid var(--line);padding:12px 0 0;flex-wrap:wrap}#hrui .pl-gk:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}#hrui .pl-gs:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint)}#hrui .pl-g+.pl-r:where(:not(.hrui-legacy *)){border-top:0}#hrui .pl-foot:where(:not(.hrui-legacy *)){margin:0;padding:10px 0 12px;border-top:1px solid var(--line);font-size:13px;color:var(--faint)}#hrui .pl-pay:where(:not(.hrui-legacy *)){grid-column:2;font-size:13px;color:var(--warn);padding:0 0 4px}#hrui .nw-pop.pl-inl:where(:not(.hrui-legacy *)){position:static;width:auto;max-height:240px;box-shadow:none;border:0;background:var(--surface);margin:0 0 10px}#hrui .pl-sk:where(:not(.hrui-legacy *)){display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--surface) 0,var(--surface-2) 50%,var(--surface) 100%);background-size:200% 100%;animation:plsk 1.1s linear infinite}@keyframes plsk{0%{background-position:100% 0}to{background-position:-100% 0}}#hrui .nw-go:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}#hrui .nw-go .nw-note:where(:not(.hrui-legacy *)){flex:none;font-size:13px}@media (max-width:560px){#hrui .pl:where(:not(.hrui-legacy *)){padding:12px 12px 2px}#hrui .pl-r:where(:not(.hrui-legacy *)){grid-template-columns:86px minmax(0,1fr)}#hrui .nw-steps:where(:not(.hrui-legacy *)){display:none}#hrui .nw-go:where(:not(.hrui-legacy *)){width:100%;justify-content:space-between}#hrui .nw-go .nw-note:where(:not(.hrui-legacy *)){flex:1 1 0}}#hrui .st-ask:where(:not(.hrui-legacy *)){margin:0 0 40px;max-width:640px}#hrui .st-ask-q:where(:not(.hrui-legacy *)){display:block;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0 0 12px}#hrui .st-ask-box:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:18px;background:var(--bg);box-shadow:0 12px 32px -20px rgba(20,30,60,.3);transition:border-color .15s,box-shadow .15s}#hrui .st-ask-box:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}#hrui .st-ask-box textarea:where(:not(.hrui-legacy *)){display:block;width:100%;border:0;outline:none;resize:none;font:inherit;font-size:16px;line-height:1.55;background:none;color:var(--fg);padding:16px 18px 4px;min-height:80px}#hrui .st-ask-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px 10px 18px}#hrui .st-ask-n:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);line-height:1.45}@media (max-width:560px){#hrui .st-ask-bar:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;padding:6px 10px 10px 16px}#hrui .st-ask-bar .btn:where(:not(.hrui-legacy *)){width:100%}}#hrui .sg:where(:not(.hrui-legacy *)){max-width:900px;margin:0 auto;padding:64px 40px 80px}#hrui .sg-lead:where(:not(.hrui-legacy *)){margin:44px 0 0;max-width:640px;font-size:15px;line-height:1.55;color:var(--muted)}#hrui .sg-lead+.sg-tiles:where(:not(.hrui-legacy *)){margin-top:14px}#hrui .sg-q:where(:not(.hrui-legacy *)){font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0 0 18px;line-height:1.2}#hrui .sg-q label:where(:not(.hrui-legacy *)){cursor:text}#hrui .sg-alt:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px 22px;margin:14px 0 0;padding-left:4px}#hrui .sg-alt .link-q:where(:not(.hrui-legacy *)){margin:0;font-size:14px}#hrui .sg-alt .link-q:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sg-demos:where(:not(.hrui-legacy *)){margin-top:56px}#hrui .sg-dh:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}#hrui .sg-dh h2:where(:not(.hrui-legacy *)){font-size:17px;font-weight:600;margin:0;letter-spacing:-.2px}#hrui .sg-dh span:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}#hrui .sg-feat:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:20px;align-items:center;width:100%;text-align:left;padding:22px 26px;border-radius:18px;background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 40%,transparent);transition:transform .15s,box-shadow .15s}#hrui .sg-feat:hover:where(:not(.hrui-legacy *)){transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px var(--accent),0 16px 36px -24px color-mix(in srgb,var(--accent) 80%,transparent)}#hrui .sg-fx:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}#hrui .sg-tag:where(:not(.hrui-legacy *)){font-size:12px;font-weight:600;color:#fff;background:var(--accent);border-radius:999px;padding:3px 10px;margin-bottom:8px}#hrui .sg-cat:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}#hrui .sg-feat b:where(:not(.hrui-legacy *)){font-size:22px;letter-spacing:-.4px}#hrui .sg-feat p:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);margin:2px 0 4px;line-height:1.5}#hrui .sg-hm:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .sg-hm .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .sg-go:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600;color:var(--accent);margin-top:12px}#hrui .sg-art:where(:not(.hrui-legacy *)){justify-self:center;width:150px}#hrui .sg-art svg:where(:not(.hrui-legacy *)){width:100%;height:auto;display:block}#hrui .sg-grid:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}#hrui .sg-card:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);transition:box-shadow .15s,transform .15s;min-width:0}#hrui .sg-card:hover:where(:not(.hrui-legacy *)){box-shadow:inset 0 0 0 1.5px var(--accent);transform:translateY(-1px)}#hrui .sg-card b:where(:not(.hrui-legacy *)){font-size:15px;margin-top:2px}#hrui .sg-card p:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:0 0 10px;line-height:1.45}#hrui .sg-card .sg-hm:where(:not(.hrui-legacy *)){margin-top:auto;font-size:12px;line-height:1.45;max-width:100%;overflow-wrap:anywhere}#hrui .sg-card .sg-hm .mono:where(:not(.hrui-legacy *)){display:block}@media (max-width:900px){#hrui .sg-grid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#hrui .sg:where(:not(.hrui-legacy *)){padding:28px 16px 56px}#hrui .sg-q:where(:not(.hrui-legacy *)){font-size:24px}#hrui .sg-feat:where(:not(.hrui-legacy *)){grid-template-columns:1fr;padding:18px}#hrui .sg-art:where(:not(.hrui-legacy *)){display:none}#hrui .sg-demos:where(:not(.hrui-legacy *)){margin-top:40px}}#hrui .sg-tiles:where(:not(.hrui-legacy *)){margin-top:28px}#hrui .sg .tile:where(:not(.hrui-legacy *)){padding:22px 22px 24px}#hrui .sg .tile>b:where(:not(.hrui-legacy *)){font-size:16px}#hrui .sg .tile p:where(:not(.hrui-legacy *)){font-size:14px}#hrui .sg .tile-demo .td-list:where(:not(.hrui-legacy *)){margin-top:14px}#hrui .sg .td:where(:not(.hrui-legacy *)){font-size:14px}#hrui .sg .td span:last-child:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .sg .td:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .sg .td:hover .hx-play:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .demo-bs:where(:not(.hrui-legacy *)){margin:0 0 26px}#hrui .demo-bs .bs:where(:not(.hrui-legacy *)){max-width:none}#hrui .sg .td.on:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .sg .td.on .hx-play:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff}#hrui .file-img:where(:not(.hrui-legacy *)){background:var(--surface);display:grid;place-items:center;padding:18px}#hrui .file-img img:where(:not(.hrui-legacy *)){display:block;width:min(360px,100%);height:auto;border-radius:10px;box-shadow:0 8px 24px -14px rgba(0,0,0,.35)}#hrui .file-cap:where(:not(.hrui-legacy *)){padding-top:12px!important;color:var(--muted);font-size:13px}#hrui .sg-art:where(:not(.hrui-legacy *)){display:flex;align-items:flex-end;height:92px;margin:0 0 20px}#hrui .sg-art .pc:where(:not(.hrui-legacy *)){display:block;width:auto;height:auto;max-height:92px;overflow:visible}#hrui .sg-art .pc-plate ellipse:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate polygon:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate rect:where(:not(.hrui-legacy *)){fill-opacity:1;stroke:var(--g-line)}#hrui .sg-art .pc-plate .su:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate .t:where(:not(.hrui-legacy *)){fill:var(--bg)}#hrui .sg-art .pc-plate .l:where(:not(.hrui-legacy *)),#hrui .sg-art .pc-plate .sd:where(:not(.hrui-legacy *)){fill:var(--surface)}#hrui .sg-art .pc-plate .r:where(:not(.hrui-legacy *)){fill:var(--g-side)}#hrui .sg-art .pc .run:where(:not(.hrui-legacy *)){animation:none}#hrui .sg-art .pc .pr:where(:not(.hrui-legacy *)){fill:#fff;stroke:none}#hrui .sg-art .pc-ghost polygon:where(:not(.hrui-legacy *)){fill:none;stroke:var(--b-line);stroke-dasharray:3 3;stroke-width:1.1}#hrui .sg-art .pc-ghost .hl:where(:not(.hrui-legacy *)){display:none}#hrui .sg-art .pc-arw:where(:not(.hrui-legacy *)){fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round}#hrui .sg-art .pc-arh:where(:not(.hrui-legacy *)){fill:var(--accent);stroke:none}#hrui .sg-art .pc-a:where(:not(.hrui-legacy *)){transition:transform .35s cubic-bezier(.2,.8,.2,1)}#hrui .sg-art .pc-sh:where(:not(.hrui-legacy *)){transition:opacity .35s}#hrui .sg .tile:hover .pc-snap:where(:not(.hrui-legacy *)){transform:translateY(12px)}#hrui .sg .tile:hover .pc-sh:where(:not(.hrui-legacy *)){opacity:.35}#hrui .sg .tile:hover .pc-move:where(:not(.hrui-legacy *)){transform:translate(4px,2px)}#hrui .sg .tile-demo:hover .pc-a:where(:not(.hrui-legacy *)){transform:translateY(-3px)}#hrui .sg .tile-demo:hover:where(:not(.hrui-legacy *)){background:linear-gradient(180deg,var(--accent-soft),transparent 80%)}@media (prefers-reduced-motion:reduce){#hrui .sg-art .pc-a:where(:not(.hrui-legacy *)){transition:none}}@media (max-width:760px){#hrui .sg-art:where(:not(.hrui-legacy *)){height:66px;margin-bottom:14px}#hrui .sg-art .pc:where(:not(.hrui-legacy *)){height:66px;width:auto;max-height:none}}#hrui .sg3:where(:not(.hrui-legacy *)){max-width:1000px;padding:64px 40px 96px}#hrui .sg3 .sg-head:where(:not(.hrui-legacy *)){margin:0 0 28px}#hrui .sg3 .sg-q:where(:not(.hrui-legacy *)){font-size:36px;font-weight:700;letter-spacing:-.9px;line-height:1.12;text-wrap:balance}#hrui .sg3 .sg-lead:where(:not(.hrui-legacy *)){margin:0;font-size:16px}#hrui .sg3 .sg-lead b:where(:not(.hrui-legacy *)){font-weight:500}#hrui .sg3 .sg-lead b:where(:not(.hrui-legacy *)),#hrui .sg3 .sg-lead span:where(:not(.hrui-legacy *)){display:block}#hrui .sg3 .sg-tiles:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}#hrui .sg3 .tile:where(:not(.hrui-legacy *)){position:relative;display:block;width:100%;text-align:left;border:1px solid var(--line);border-radius:20px;background:var(--bg);box-shadow:none;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s}#hrui .sg3 .tile:hover:where(:not(.hrui-legacy *)){background:var(--bg)}#hrui .sg3 .sg-main:where(:not(.hrui-legacy *)){grid-column:1/-1}#hrui .sg3 .sg-side:hover:where(:not(.hrui-legacy *)){border-color:var(--b-line);box-shadow:0 14px 30px -20px rgba(40,90,255,.45);transform:translateY(-2px)}#hrui .sg3 .sg-side:focus-visible:where(:not(.hrui-legacy *)){outline:2px solid var(--accent);outline-offset:2px}#hrui .sg3 .sg-th:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:22px}#hrui .sg3 .sg-side:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;justify-content:flex-start}#hrui .sg3 .sg-side .sg-th:where(:not(.hrui-legacy *)){align-items:flex-start;padding-right:24px}#hrui .sg3 .sg-main .sg-d:where(:not(.hrui-legacy *)){max-width:600px}#hrui .sg3 .sg-art:where(:not(.hrui-legacy *)){flex:none;display:flex;align-items:center;justify-content:center;margin:0}#hrui .sg3 .sg-art .pc:where(:not(.hrui-legacy *)){display:block;width:auto;height:auto;max-width:108px;max-height:76px}#hrui .sg3 .sg-tx:where(:not(.hrui-legacy *)){display:block;min-width:0}#hrui .sg3 .sg-tt:where(:not(.hrui-legacy *)){display:block;margin:0 0 4px;font-size:17px;letter-spacing:-.01em;line-height:1.3;color:var(--fg)}#hrui .sg3 .sg-d:where(:not(.hrui-legacy *)){display:block;margin:0;font-size:14px;line-height:1.55;color:var(--muted)}#hrui .sg3 .tile .go:where(:not(.hrui-legacy *)){top:24px;right:22px}#hrui .sg3 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){margin-top:22px;box-shadow:none}#hrui .sg3 .sg-main .st-ask-box textarea:where(:not(.hrui-legacy *)){min-height:64px}#hrui .sg3 .sg-ex:where(:not(.hrui-legacy *)){display:inline-flex;max-width:calc(100% + 20px);align-items:center;flex-wrap:wrap;gap:6px 12px;margin:10px 0 0 -10px;padding:3px 10px;border-radius:14px}#hrui .sg3 .sg-exl:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint)}#hrui .sg3 .sg-ex .td-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin:0;align-self:auto}#hrui .sg3 .sg-ex .td:where(:not(.hrui-legacy *)){border-radius:999px;padding:5px 12px 5px 6px}@media (max-width:860px){#hrui .sg3 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:1fr}}@media (max-width:700px){#hrui .sg3:where(:not(.hrui-legacy *)){padding:28px 16px 64px}#hrui .sg3 .sg-q:where(:not(.hrui-legacy *)){font-size:28px;letter-spacing:-.6px}#hrui .sg3 .sg-lead:where(:not(.hrui-legacy *)){font-size:15px}#hrui .sg3 .sg-lead b:where(:not(.hrui-legacy *)),#hrui .sg3 .sg-lead span:where(:not(.hrui-legacy *)){display:inline}#hrui .sg3 .tile:where(:not(.hrui-legacy *)){padding:18px}#hrui .sg3 .sg-th:where(:not(.hrui-legacy *)){align-items:flex-start;gap:14px}#hrui .sg3 .sg-art:where(:not(.hrui-legacy *)){width:72px;height:52px}#hrui .sg3 .sg-art .pc:where(:not(.hrui-legacy *)){max-width:72px;max-height:52px}#hrui .sg3 .tile .go:where(:not(.hrui-legacy *)){top:18px;right:16px}#hrui .sg3 .sg-ex:where(:not(.hrui-legacy *)){display:flex;margin:10px -10px 0}#hrui .sg3 .sg-ex .td-list:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;width:100%}#hrui .sg3 .sg-ex .td:where(:not(.hrui-legacy *)){border-radius:10px}}@media (prefers-reduced-motion:reduce){#hrui .sg3 .tile:where(:not(.hrui-legacy *)){transition:none}#hrui .sg3 .sg-side:hover:where(:not(.hrui-legacy *)){transform:none}}#hrui .bs-ls:where(:not(.hrui-legacy *)){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:36px;column-gap:36px;border-top:1px solid var(--line)}#hrui .bs-i:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);min-width:0}#hrui .bs-i>button:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;min-width:0;border-radius:8px}#hrui .bs-wide:where(:not(.hrui-legacy *)){grid-column:1/-1;border-bottom:0;padding-bottom:2px}#hrui .bs-m:where(:not(.hrui-legacy *)){flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff}#hrui .bs-m svg:where(:not(.hrui-legacy *)){width:10px;height:10px}#hrui .bs-i.on .bs-m:where(:not(.hrui-legacy *)){background:var(--accent);box-shadow:none}#hrui .bs-i.now .bs-m:where(:not(.hrui-legacy *)){box-shadow:inset 0 0 0 2px var(--accent-soft);border:2px solid transparent;border-top:2px solid var(--accent);animation:bsspin .8s linear infinite}@keyframes bsspin{to{transform:rotate(1turn)}}#hrui .bs-i.wait .bs-m:where(:not(.hrui-legacy *)){box-shadow:inset 0 0 0 1.5px var(--line);background:none}#hrui .bs-i.lock .bs-m:where(:not(.hrui-legacy *)){box-shadow:none;color:var(--faint)}#hrui .bs-i.lock .bs-m svg:where(:not(.hrui-legacy *)){width:13px;height:13px}#hrui .bs-tx:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .bs-tx b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600;color:var(--fg);line-height:1.3}#hrui .bs-tx small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px;line-height:1.4}#hrui .bs-i.wait .bs-tx b:where(:not(.hrui-legacy *)),#hrui .bs-i.wait .bs-tx small:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .bs-i.now .bs-tx small:where(:not(.hrui-legacy *)){color:var(--accent);font-weight:600}#hrui .bs-i .bs-go:where(:not(.hrui-legacy *)){flex:none;align-self:center;font-size:13px;color:var(--faint);transition:color .15s}#hrui .bs-i>button:hover .bs-go:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .bs-i>button:hover .bs-tx b:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .bs-i.pop .bs-m:where(:not(.hrui-legacy *)){animation:isodrop .6s cubic-bezier(.3,1.6,.55,1) both;animation-delay:inherit}#hrui .bs-next:where(:not(.hrui-legacy *)){display:flex;gap:12px;margin-top:16px;padding:14px 16px;border-radius:14px;background:var(--surface)}#hrui .bs-nk:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);flex:none}#hrui .bs-nt:where(:not(.hrui-legacy *)){flex:1;font-size:14px;color:var(--muted);min-width:0}#hrui .bs-next .btn:where(:not(.hrui-legacy *)){flex:none}@media (max-width:640px){#hrui .bs-ls:where(:not(.hrui-legacy *)){-moz-column-gap:16px;column-gap:16px}#hrui .bs-i:where(:not(.hrui-legacy *)){padding:11px 0;gap:10px}#hrui .bs-i:not(.bs-wide) .bs-tx small:where(:not(.hrui-legacy *)){display:none}#hrui .bs-tx b:where(:not(.hrui-legacy *)){font-size:14px}#hrui .bs-next:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .bs-nt:where(:not(.hrui-legacy *)){flex-basis:calc(100% - 60px)}#hrui .bs-next .btn:where(:not(.hrui-legacy *)){width:100%}}@media (prefers-reduced-motion:reduce){#hrui .bs-i.now .bs-m:where(:not(.hrui-legacy *)){animation:none}}#hrui .bs-board:where(:not(.hrui-legacy *)){border-radius:16px;padding:8px;background-color:var(--surface);background-image:radial-gradient(circle,color-mix(in srgb,var(--b-line) 38%,transparent) 0 2.1px,transparent 2.6px);background-size:14px 14px;background-position:3px 3px;box-shadow:inset 0 0 0 1px var(--line)}#hrui .bs-board .bs-grid:where(:not(.hrui-legacy *)){gap:7px}#hrui .bs-board .bs-t:where(:not(.hrui-legacy *)){padding:11px 12px;border-radius:11px;gap:11px;transition:background .3s,box-shadow .3s,border-color .3s}#hrui .bs-board .bs-t.on:where(:not(.hrui-legacy *)){background:var(--bg);border:1px solid transparent;box-shadow:0 0 0 1px var(--line),0 2px 0 color-mix(in srgb,var(--b-line) 30%,transparent),0 6px 14px -10px rgba(20,30,60,.35)}#hrui .bs-board button.bs-t.on:hover:where(:not(.hrui-legacy *)){box-shadow:0 0 0 1.5px var(--accent),0 2px 0 color-mix(in srgb,var(--b-line) 30%,transparent),0 6px 14px -10px rgba(20,30,60,.35)}#hrui .bs-board .bs-t.lock:where(:not(.hrui-legacy *)),#hrui .bs-board .bs-t.wait:where(:not(.hrui-legacy *)){background:color-mix(in srgb,var(--bg) 72%,transparent);border:1px dashed color-mix(in srgb,var(--b-line) 70%,transparent)}#hrui .bs-board .bs-t.lock b:where(:not(.hrui-legacy *)),#hrui .bs-board .bs-t.wait b:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bs-board .bs-t.lock small:where(:not(.hrui-legacy *)){color:var(--muted);white-space:normal}#hrui .bs-board .bs-t.lock:where(:not(.hrui-legacy *)){opacity:1}#hrui .bs-board .bs-t.now:where(:not(.hrui-legacy *)){background:color-mix(in srgb,var(--accent-soft) 85%,transparent);border:1.5px dashed var(--accent)}#hrui .bs-board .bs-c:where(:not(.hrui-legacy *)){width:26px}#hrui .bs-board .bs-ok:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--bg)}#hrui .bs-board .bs-x b:where(:not(.hrui-legacy *)){font-size:14px}#hrui .bs-board .bs-x small:where(:not(.hrui-legacy *)){font-size:12px}#hrui .bs.done .bs-h:where(:not(.hrui-legacy *)){margin-bottom:16px}@media (max-width:640px){#hrui .bs-board .bs-x b:where(:not(.hrui-legacy *)){white-space:normal}#hrui .bs-board .bs-t.on .bs-x small:where(:not(.hrui-legacy *)){display:none}#hrui .bs-board .bs-t.lock .bs-x small:where(:not(.hrui-legacy *)){white-space:normal}#hrui .bs-board:where(:not(.hrui-legacy *)){padding:6px}#hrui .bs-board .bs-grid:where(:not(.hrui-legacy *)){gap:6px}#hrui .bs-board .bs-t:where(:not(.hrui-legacy *)){padding:9px 10px;gap:9px}#hrui .bs-board .bs-c:where(:not(.hrui-legacy *)){width:22px}}#hrui .pl-nd:where(:not(.hrui-legacy *)){align-items:start}#hrui .pl-nd .pl-l:where(:not(.hrui-legacy *)){padding-top:3px}#hrui .pl-need:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;margin:0 10px 4px 0;font-size:14px}#hrui .pl-need i:where(:not(.hrui-legacy *)){font-style:normal;font-size:12px;color:var(--warn);background:var(--warn-soft);border-radius:999px;padding:2px 8px}#hrui .pl-need i.ok:where(:not(.hrui-legacy *)){color:var(--ok);background:var(--ok-soft)}#hrui .pl-nh:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint);margin-top:2px}#hrui .nw-popn:where(:not(.hrui-legacy *)){margin:2px 4px 6px;padding:6px 8px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}#hrui .set-need:where(:not(.hrui-legacy *)){margin:0 0 16px;padding:10px 13px;border-radius:12px;background:var(--warn-soft);font-size:13px;line-height:1.5}#hrui .set-need b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .keyname.bad:where(:not(.hrui-legacy *)){border-color:var(--bad)!important;box-shadow:0 0 0 3px var(--bad-soft)}#hrui .thread-sep:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}#hrui .thread-sep:where(:not(.hrui-legacy *)):after,#hrui .thread-sep:where(:not(.hrui-legacy *)):before{content:"";flex:1;border-top:1px solid var(--line)}#hrui .tour:where(:not(.hrui-legacy *)){position:fixed;inset:0;z-index:80;pointer-events:none}#hrui .tour .tb:where(:not(.hrui-legacy *)){position:fixed;pointer-events:auto;background:transparent}#hrui .tour.free .tb:where(:not(.hrui-legacy *)){pointer-events:none}#hrui .tour-hole:where(:not(.hrui-legacy *)){position:fixed;pointer-events:none;box-shadow:0 0 0 9999px rgba(12,16,32,.56);transition:left .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1),width .35s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1),border-radius .35s}#hrui .tour.free .tour-hole:where(:not(.hrui-legacy *)){box-shadow:0 0 0 9999px rgba(12,16,32,.28)}#hrui .tour-hole:where(:not(.hrui-legacy *)){border-radius:18px;outline:1.5px solid rgba(255,255,255,.55);outline-offset:0}#hrui .tour-ring:where(:not(.hrui-legacy *)){position:fixed;pointer-events:none;border:2px solid var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent);transition:left .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1),width .35s,height .35s}#hrui .tour-ring:where(:not(.hrui-legacy *)):after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid var(--accent);animation:tourring 1.8s ease-out infinite}@keyframes tourring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}#hrui .tour-tip:where(:not(.hrui-legacy *)){position:fixed;pointer-events:auto;background:var(--bg);color:var(--fg);border-radius:16px;padding:16px 18px 14px;box-shadow:0 20px 50px -12px rgba(0,0,0,.45);transition:left .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1)}#hrui .tour-tip:where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:22px;top:-6px;width:12px;height:12px;background:var(--bg);transform:rotate(45deg);border-radius:2px}#hrui .tour-tip[data-side=up]:where(:not(.hrui-legacy *)):before{top:auto;bottom:-6px}#hrui .tour-tip[data-side=al]:where(:not(.hrui-legacy *)):before{left:-6px;top:var(--ay,24px)}#hrui .tour-tip[data-side=ar]:where(:not(.hrui-legacy *)):before{left:auto;right:-6px;top:var(--ay,24px)}#hrui .tour-tip[data-side=flat]:where(:not(.hrui-legacy *)):before{display:none}#hrui .tour-hole.off:where(:not(.hrui-legacy *)){opacity:0}#hrui .tour-k:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}#hrui .tour-tip b:where(:not(.hrui-legacy *)){display:block;font-size:17px;font-weight:700;letter-spacing:-.25px}#hrui .tour-tip p:where(:not(.hrui-legacy *)){margin:4px 0 12px;font-size:14px;color:var(--muted);line-height:1.5}#hrui .tour-tip b+.tour-a:where(:not(.hrui-legacy *)){margin-top:12px}#hrui .tour-a:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px}#hrui .tour-a .link-q:where(:not(.hrui-legacy *)){margin:0;font-size:13px}#hrui .tour-dots:where(:not(.hrui-legacy *)){display:flex;gap:5px}#hrui .tour-dots i:where(:not(.hrui-legacy *)){width:16px;height:4px;border-radius:2px;background:var(--surface-2)}#hrui .tour-dots i.on:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .tour-tip.nudge:where(:not(.hrui-legacy *)){animation:tournudge .4s}@keyframes tournudge{20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){#hrui .tour-hole:where(:not(.hrui-legacy *)),#hrui .tour-ring:where(:not(.hrui-legacy *)),#hrui .tour-tip:where(:not(.hrui-legacy *)){transition:none}#hrui .tour-ring:where(:not(.hrui-legacy *)):after{animation:none}}#hrui .use-seg:where(:not(.hrui-legacy *)){margin:0 0 14px}#hrui .copy-hint code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;background:var(--surface);color:var(--fg);padding:1px 6px;border-radius:5px}#hrui .st-repo:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);margin-bottom:10px}#hrui .st-repo-ic:where(:not(.hrui-legacy *)){width:28px;flex:none}#hrui .st-repo-x:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .st-repo-x b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-family:var(--mono);font-weight:600}#hrui .st-repo-x small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px}#hrui .st-repo-u:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);flex:none}#hrui .sheet-actions .link-q:where(:not(.hrui-legacy *)){margin-left:12px}#hrui .bs-nb:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;flex:none}@media (max-width:640px){#hrui .st-repo-u:where(:not(.hrui-legacy *)){display:none}#hrui .bs-nb:where(:not(.hrui-legacy *)){width:100%;justify-content:space-between}#hrui .bs-nb .btn:where(:not(.hrui-legacy *)){width:auto}}#hrui .card.hl:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--accent),0 18px 40px -24px color-mix(in srgb,var(--accent) 70%,transparent);animation:cardin .5s cubic-bezier(.2,.8,.2,1)}@keyframes cardin{0%{transform:translateY(-8px);opacity:.4}to{transform:none;opacity:1}}#hrui .pending-card:where(:not(.hrui-legacy *)){border:1.5px dashed var(--accent);background:var(--accent-soft);cursor:default}#hrui .pending-card .card-tower:where(:not(.hrui-legacy *)){opacity:.55}#hrui .hand-act .btn+.btn:where(:not(.hrui-legacy *)){margin-left:6px}#hrui .rail-l2:where(:not(.hrui-legacy *)){display:block;line-height:1.15;text-align:center;max-width:52px}#hrui .bs-next:where(:not(.hrui-legacy *)){align-items:center}#hrui .bs-nx:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}#hrui .bs-flow:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:10px;font-size:13px}#hrui .bf-n:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:4px;min-width:0}#hrui .bf-n small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);padding-left:4px}#hrui .bf-n b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .bs-flow b:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;align-self:flex-start}#hrui .bs-flow b svg:where(:not(.hrui-legacy *)){width:14px;height:14px;flex:none}#hrui .bs-flow .bf-b:where(:not(.hrui-legacy *)){color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)){flex:0 0 46px;height:0;margin-top:13px;border-top:1.5px solid var(--b-line);position:relative}#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)):after,#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)):before{content:"";position:absolute;top:-4.5px;border:4px solid transparent}#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)):after{right:-1px;border-left-color:var(--b-line);border-right:0}#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)):before{left:-1px;border-right-color:var(--b-line);border-left:0}#hrui .demo-tag.sm:where(:not(.hrui-legacy *)){font-size:11px;padding:1px 6px;vertical-align:1px}@media (max-width:640px){#hrui .bs-flow:where(:not(.hrui-legacy *)){flex-direction:column;gap:6px}#hrui .bs-flow .bf-x:where(:not(.hrui-legacy *)){display:none}}#hrui .ar-hero:where(:not(.hrui-legacy *)){max-width:760px;padding:12vh 28px 48px}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:28px;letter-spacing:-.025em;line-height:1.2;margin:0 0 20px;text-wrap:balance}#hrui .ar-box:where(:not(.hrui-legacy *)){max-width:none}#hrui .ar-box textarea:where(:not(.hrui-legacy *)){min-height:64px}#hrui .ar-go:where(:not(.hrui-legacy *)){height:34px;padding:0 14px;font-size:14px;flex:none}#hrui .ar-go:disabled:where(:not(.hrui-legacy *)){opacity:.45;cursor:default}#hrui .ar-demo:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;width:100%;margin-top:14px;padding:12px 16px 12px 12px;border:1px solid var(--line);border-radius:16px;background:var(--bg);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}#hrui .ar-demo:hover:where(:not(.hrui-legacy *)){border-color:var(--b-line);box-shadow:0 10px 24px -20px rgba(30,60,160,.5)}#hrui .ar-demo-art:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:96px;height:52px;flex:none;border-radius:10px;background:var(--surface);overflow:hidden}#hrui .ar-demo-art svg:where(:not(.hrui-legacy *)){width:72px;height:auto;max-height:34px;overflow:visible}#hrui .ar-demo-art .pc-race:where(:not(.hrui-legacy *)){animation:obHop 3.6s cubic-bezier(.3,0,.3,1) infinite}#hrui .ar-demo-art .pc-race.r0:where(:not(.hrui-legacy *)){animation-delay:-1.4s}#hrui .ar-demo-art .pc-race.r1:where(:not(.hrui-legacy *)){animation-delay:-1.1s}#hrui .ar-demo-art .pc-race.r2:where(:not(.hrui-legacy *)){animation-delay:-.8s}#hrui .ar-demo-t:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#hrui .ar-demo-t b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:600}#hrui .ar-demo-go:where(:not(.hrui-legacy *)){flex:none;font-size:18px;line-height:1;color:var(--faint);transition:transform .15s,color .15s}#hrui .ar-demo:hover .ar-demo-go:where(:not(.hrui-legacy *)){color:var(--accent);transform:translateX(2px)}#hrui .ar-recent:where(:not(.hrui-legacy *)){margin-top:32px}#hrui .ar-run .build-head .muted:where(:not(.hrui-legacy *)){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .cap-sheet:where(:not(.hrui-legacy *)){max-width:380px;text-align:center;padding:28px 28px 20px;position:relative}#hrui .cap-x:where(:not(.hrui-legacy *)){position:absolute;top:12px;right:12px}#hrui .cap-pic:where(:not(.hrui-legacy *)){display:grid;place-items:center;height:96px;margin:0 0 18px;border-radius:14px;background:var(--surface)}#hrui .cap-art:where(:not(.hrui-legacy *)){width:auto;height:44px;max-width:100%;overflow:visible}#hrui .cap-art .bk:where(:not(.hrui-legacy *)){cursor:default;animation:none}#hrui .cap-art .bk:hover:where(:not(.hrui-legacy *)){filter:none}#hrui .cap-art .au-ghost polygon:where(:not(.hrui-legacy *)),#hrui .cap-art .au-ghost polyline:where(:not(.hrui-legacy *)){fill:none;stroke:var(--b-line);stroke-dasharray:3 2.2;stroke-width:1.1;stroke-linejoin:round}#hrui .cap-sheet h3:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px}#hrui .cap-sheet .sub:where(:not(.hrui-legacy *)){margin:0 auto 20px;max-width:300px;text-wrap:balance}#hrui .cap-go:where(:not(.hrui-legacy *)){width:100%;justify-content:center;height:42px}#hrui .cap-no:where(:not(.hrui-legacy *)){display:block;margin:10px auto 0;font-size:13px;color:var(--muted)}#hrui .cap-no:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ad:where(:not(.hrui-legacy *)){max-width:1400px;margin:0 auto;padding:0 28px 32px}#hrui .ad-head:where(:not(.hrui-legacy *)){margin-top:28px}#hrui .ad-head h1:where(:not(.hrui-legacy *)){margin:0;font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}#hrui .ad-tasks:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}#hrui .ad-task:where(:not(.hrui-legacy *)){display:flex;gap:12px;align-items:flex-start;padding:12px 14px;text-align:left;font:inherit;color:inherit;border:1px solid var(--line);border-radius:14px;background:var(--bg);cursor:pointer;transition:border-color .15s,box-shadow .15s}#hrui .ad-task:hover:not(.on):where(:not(.hrui-legacy *)){border-color:var(--field,#d6d6dc)}#hrui .ad-task.on:where(:not(.hrui-legacy *)){border-color:var(--b-line);box-shadow:0 8px 20px -16px rgba(30,60,160,.45)}#hrui .ad-task-n:where(:not(.hrui-legacy *)){flex:none;font-family:var(--mono);font-size:11px;font-weight:600;margin-top:2px;color:var(--faint)}#hrui .ad-task.on .ad-task-n:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .ad-task-x:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .ad-task-x b:where(:not(.hrui-legacy *)){display:block;font-size:14px;line-height:1.45;font-weight:500;color:var(--muted)}#hrui .ad-task.on .ad-task-x b:where(:not(.hrui-legacy *)){font-weight:600;color:var(--fg)}#hrui .ad-task-x span:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;margin-top:4px;color:var(--faint)}#hrui .ad-runrow:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:16px;min-height:44px;margin-top:20px}#hrui .ad-run:where(:not(.hrui-legacy *)){flex:none;min-width:160px;padding:0 20px;justify-content:center;font-weight:600}#hrui .ad-runrow .btn:where(:not(.hrui-legacy *)){height:40px}#hrui .ad-run.running:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg);cursor:default}#hrui .ad-clk:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .ad-g:where(:not(.hrui-legacy *)){display:inline-block;margin-left:2px}#hrui .ad-fin:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}#hrui .ad-fin:empty:where(:not(.hrui-legacy *)){display:none}#hrui .ad-fin-v:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}#hrui .ad-fin .grow:where(:not(.hrui-legacy *)){flex:1}#hrui .ad-lanes:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(var(--ad-n,5),minmax(0,1fr));gap:12px;margin-top:16px;align-items:start}#hrui .ad-lane:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--bg);overflow:hidden;transition:border-color .2s,box-shadow .2s}#hrui .ad-lane.running:where(:not(.hrui-legacy *)){box-shadow:0 8px 18px -16px rgba(40,90,255,.5)}#hrui .ad-lane.picked:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .ad-lh:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;border-bottom:1px solid var(--line)}#hrui .ad-mark:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:24px;height:24px;flex:none}#hrui .ad-mark .h-logo:where(:not(.hrui-legacy *)){width:24px;height:24px;margin:0;border-radius:7px;vertical-align:0}#hrui .ad-nm:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .ad-nm b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-nm .mono:where(:not(.hrui-legacy *)){display:block;font-size:11px;color:var(--muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-open:where(:not(.hrui-legacy *)){flex:none}@keyframes adDot{50%{opacity:.3}}#hrui .ad-stats:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}#hrui .ad-stats>div:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:4px;padding:10px 14px 11px;min-width:0}#hrui .ad-stats>div+div:where(:not(.hrui-legacy *)){border-left:1px solid var(--line)}#hrui .ad-k:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}#hrui .ad-v:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-pane:where(:not(.hrui-legacy *)){position:relative;height:clamp(240px,calc(100vh - 560px),420px);overflow:hidden}#hrui .ad.live:where(:not(.hrui-legacy *)){min-height:100%;display:flex;flex-direction:column}#hrui .ad-lanes.live:where(:not(.hrui-legacy *)){flex:1;align-items:stretch;grid-auto-rows:minmax(0,1fr)}#hrui .ad-lanes.live .ad-pane:where(:not(.hrui-legacy *)){flex:1;height:auto;min-height:220px}#hrui .ad-wait:where(:not(.hrui-legacy *)){position:absolute;inset:0;display:grid;place-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}#hrui .ad-log:where(:not(.hrui-legacy *)){position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:12px}#hrui .ad-u:where(:not(.hrui-legacy *)){font-size:12px!important;line-height:1.5;padding:8px 11px!important;max-width:88%!important;border-radius:14px!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}#hrui .ad-att:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:7px;align-self:flex-end;max-width:88%;font-family:var(--mono);font-size:11px;color:var(--muted)}#hrui .ad-att span:last-child:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-md:where(:not(.hrui-legacy *)){font-size:12px!important;line-height:1.6;color:var(--muted)}#hrui .ad-md p:where(:not(.hrui-legacy *)){margin:0}#hrui .ad-acts summary:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:12px;color:var(--muted)}#hrui .ad-acts summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .ad-acts summary svg:where(:not(.hrui-legacy *)){flex:none;transform:rotate(-90deg);transition:transform .15s}#hrui .ad-acts[open] summary svg:where(:not(.hrui-legacy *)){transform:none}#hrui .ad-acts-b:where(:not(.hrui-legacy *)){margin:6px 0 0 5px;padding-left:11px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:5px}#hrui .ad-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;min-width:0;font-size:12px}#hrui .ad-act b:where(:not(.hrui-legacy *)){font-weight:500;white-space:nowrap}#hrui .ad-act.th:where(:not(.hrui-legacy *)){flex-direction:column;align-items:flex-start;gap:2px}#hrui .ad-act.th span:where(:not(.hrui-legacy *)){color:var(--faint);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}#hrui .ad-chip:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;color:var(--muted);background:var(--surface);border-radius:5px;padding:1px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#hrui .ad-working:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}#hrui .ad-ext:where(:not(.hrui-legacy *)){flex:none;font-family:var(--mono);font-size:8.5px;font-weight:700;color:var(--accent);background:var(--accent-soft);padding:3px 5px;border-radius:4px}#hrui .ad-file:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}#hrui .ad-file-n:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .ad-file-n>span:first-child:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-file-n>span:last-child:where(:not(.hrui-legacy *)){display:block;font-size:11px;color:var(--faint);margin-top:1px}#hrui .ad-file-open:where(:not(.hrui-legacy *)){flex:none;font-size:12px;font-weight:600;padding:4px 9px;border:1px solid var(--line);border-radius:7px;color:var(--accent);background:var(--bg)}#hrui .ad-file-open:hover:where(:not(.hrui-legacy *)){border-color:var(--b-line)}#hrui .ad-prev:where(:not(.hrui-legacy *)){position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg)}#hrui .ad-prev header:where(:not(.hrui-legacy *)){flex:none;display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;border-bottom:1px solid var(--line)}#hrui .ad-prev-n:where(:not(.hrui-legacy *)){flex:1;min-width:0;font-family:var(--mono);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ad-prev-x:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:7px;color:var(--muted)}#hrui .ad-prev-x svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .ad-prev-x:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .ad-prev-img:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:grid;place-items:center;padding:8px}#hrui .ad-prev-img img:where(:not(.hrui-legacy *)){max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#hrui .ad-prev-doc:where(:not(.hrui-legacy *)){flex:1;min-height:0;overflow-y:auto;padding:12px 14px;font-size:12px!important;line-height:1.55}#hrui .ad-prev-doc h1:where(:not(.hrui-legacy *)),#hrui .ad-prev-doc h2:where(:not(.hrui-legacy *)),#hrui .ad-prev-doc h3:where(:not(.hrui-legacy *)){font-size:13px;margin:10px 0 4px}#hrui .ad-bar:where(:not(.hrui-legacy *)){height:3px;background:var(--line)}#hrui .ad-bar i:where(:not(.hrui-legacy *)){display:block;height:100%;background:var(--accent);transition:width .12s linear}#hrui .ad-pick:where(:not(.hrui-legacy *)){display:block;width:100%;padding:10px 14px;font-size:13px;font-weight:600;border-top:1px solid var(--line);color:var(--accent);background:var(--bg);transition:background .15s}#hrui .ad-pick:hover:where(:not(.hrui-legacy *)){background:var(--accent-soft)}#hrui .ad-pick.on:where(:not(.hrui-legacy *)){background:var(--accent);color:#fff;border-top-color:var(--accent)}#hrui .ad-pick.on:hover:where(:not(.hrui-legacy *)){background:var(--accent-hover)}#hrui .ad-live:where(:not(.hrui-legacy *)){flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);animation:adDot 1s ease-in-out infinite}@keyframes adPop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:1100px){#hrui .ad-lanes:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#hrui .ar-recent .recent-row:where(:not(.hrui-legacy *)){flex-direction:column;align-items:flex-start;gap:2px}#hrui .ad:where(:not(.hrui-legacy *)){padding:0 16px 32px}#hrui .ar-hero:where(:not(.hrui-legacy *)){padding:32px 16px 40px}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:22px}#hrui .ad-head h1:where(:not(.hrui-legacy *)){font-size:22px}#hrui .ad-lanes:where(:not(.hrui-legacy *)),#hrui .ad-tasks:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .ad-runrow:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .ad-run:where(:not(.hrui-legacy *)){width:100%}#hrui .ad-fin .btn:where(:not(.hrui-legacy *)){flex:1;justify-content:center}#hrui .ad-fin .grow:where(:not(.hrui-legacy *)){display:none}#hrui .ad-lanes.live .ad-pane:where(:not(.hrui-legacy *)),#hrui .ad-pane:where(:not(.hrui-legacy *)){height:300px}}@media (prefers-reduced-motion:reduce){#hrui .ad-live:where(:not(.hrui-legacy *)),#hrui .ar-demo-art .pc-race:where(:not(.hrui-legacy *)){animation:none}}#hrui .kgrid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:30px 22px;padding-top:8px}#hrui .kc.set:where(:not(.hrui-legacy *)){overflow:visible;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s}#hrui .kc.set:hover:where(:not(.hrui-legacy *)){transform:translateY(-3px);border-color:var(--lb-line);box-shadow:0 14px 32px -18px rgba(20,40,120,.35)}#hrui .kc.set:active:where(:not(.hrui-legacy *)){transform:translateY(0)}#hrui .kc-studs:where(:not(.hrui-legacy *)){position:absolute;left:22px;top:-7px;display:flex;gap:12px;pointer-events:none}#hrui .kc-studs i:where(:not(.hrui-legacy *)){width:26px;height:7px;border-radius:6px 6px 0 0;background:var(--bg);border:1px solid var(--line);border-bottom:0;transition:background .2s,border-color .2s}#hrui .kc.set:hover .kc-studs i:where(:not(.hrui-legacy *)){background:var(--lb);border-color:var(--lb-line)}#hrui .kc.set .kc-prev:where(:not(.hrui-legacy *)){border-radius:17px 17px 0 0;height:160px}#hrui .kc.set .kc-ic:where(:not(.hrui-legacy *)){top:134px}#hrui .kc.set .kc-body:where(:not(.hrui-legacy *)){padding:36px 22px 20px}#hrui .kc-no:where(:not(.hrui-legacy *)){margin:0 0 6px}#hrui .kc.set .kc-tag:where(:not(.hrui-legacy *)){font-size:15px;margin:0 0 14px}#hrui .kc-pieces:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}#hrui .kp:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border:1px solid var(--line);border-radius:9px;background:var(--bg);font-size:13px;min-width:0;max-width:100%}#hrui .kp .iso:where(:not(.hrui-legacy *)){width:18px;height:auto;flex:none}#hrui .kp>span:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .kp i:where(:not(.hrui-legacy *)){font-style:normal;font-family:var(--mono);font-size:11px;color:var(--faint);margin-right:5px}#hrui .kc-gh:where(:not(.hrui-legacy *)),#hrui .st-gh:where(:not(.hrui-legacy *)){text-decoration:none}#hrui .kc-gh:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;min-width:0;font-family:var(--mono);font-size:12px;color:var(--muted);padding:6px 4px;border-radius:8px}#hrui .kc-gh:hover:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .kc-gh svg:where(:not(.hrui-legacy *)){width:15px;height:15px;flex:none}#hrui .kc-gh span:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .st-gh:where(:not(.hrui-legacy *)){flex:none;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--accent);padding:6px 10px;border:1px solid var(--line);border-radius:9px}#hrui .st-gh:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line)}#hrui .st-gh svg:where(:not(.hrui-legacy *)){width:14px;height:14px}@media (max-width:640px){#hrui .kgrid:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .kc.set .kc-prev:where(:not(.hrui-legacy *)){height:140px}#hrui .kc.set .kc-ic:where(:not(.hrui-legacy *)){top:114px}}@media (prefers-reduced-motion:reduce){#hrui .kc.set:hover:where(:not(.hrui-legacy *)),#hrui .kc.set:where(:not(.hrui-legacy *)){transform:none}}#hrui .iso .f-skill:where(:not(.hrui-legacy *)){--b-top:#e6dcff;--b-left:#cdb9ff;--b-right:#b49dfa;--b-line:#8f74e6;--lb-ink:#3b2380;--r-top:#a689ff;--r-left:#8a63f7;--r-right:#7550e3;--r-line:#5a3cc6}#hrui .iso .f-plugin:where(:not(.hrui-legacy *)){--b-top:#ffe0c7;--b-left:#ffc59c;--b-right:#f9aa78;--b-line:#e08550;--lb-ink:#7a3410;--r-top:#ff9a55;--r-left:#f5782a;--r-right:#e0661a;--r-line:#bd520d}#hrui .iso .f-tool:where(:not(.hrui-legacy *)){--b-top:#c6f0ec;--b-left:#97e2dc;--b-right:#6dd0c9;--b-line:#3fb0a8;--lb-ink:#0b5653;--r-top:#3fcbc3;--r-left:#17b2a9;--r-right:#0f9c94;--r-line:#0a7f78}#hrui .iso .f-mcp:where(:not(.hrui-legacy *)){--b-top:#ffd9ea;--b-left:#ffb8d6;--b-right:#f797c0;--b-line:#dd6b9f;--lb-ink:#7a1645;--r-top:#ff80b6;--r-left:#f0579b;--r-right:#d94585;--r-line:#b3326b}@media (prefers-color-scheme:dark){#hrui:not([data-theme=light]) .iso .f-skill:where(:not(.hrui-legacy *)){--b-top:#3d2f7a;--b-left:#30255f;--b-right:#271e4d;--b-line:#6c56c8}#hrui:not([data-theme=light]) .iso .f-plugin:where(:not(.hrui-legacy *)){--b-top:#6e3d1f;--b-left:#573019;--b-right:#462714;--b-line:#c8703a}#hrui:not([data-theme=light]) .iso .f-tool:where(:not(.hrui-legacy *)){--b-top:#1d5c58;--b-left:#174a47;--b-right:#123c39;--b-line:#2fa39b}#hrui:not([data-theme=light]) .iso .f-mcp:where(:not(.hrui-legacy *)){--b-top:#6e2448;--b-left:#581c3a;--b-right:#47172f;--b-line:#d0578e}}#hrui[data-theme=dark] .iso .f-skill:where(:not(.hrui-legacy *)){--b-top:#3d2f7a;--b-left:#30255f;--b-right:#271e4d;--b-line:#6c56c8}#hrui[data-theme=dark] .iso .f-plugin:where(:not(.hrui-legacy *)){--b-top:#6e3d1f;--b-left:#573019;--b-right:#462714;--b-line:#c8703a}#hrui[data-theme=dark] .iso .f-tool:where(:not(.hrui-legacy *)){--b-top:#1d5c58;--b-left:#174a47;--b-right:#123c39;--b-line:#2fa39b}#hrui[data-theme=dark] .iso .f-mcp:where(:not(.hrui-legacy *)){--b-top:#6e2448;--b-left:#581c3a;--b-right:#47172f;--b-line:#d0578e}#hrui .nw-pop.pl-dd:where(:not(.hrui-legacy *)){position:fixed;z-index:60;margin:0;padding:6px;background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 44px -18px rgba(20,30,60,.38),0 2px 6px rgba(0,0,0,.06);overflow:auto;overscroll-behavior:contain}#hrui .nw-pop [hidden]:where(:not(.hrui-legacy *)){display:none!important}#hrui .dd-s:where(:not(.hrui-legacy *)){position:sticky;top:-6px;z-index:1;background:var(--bg);margin:-6px -6px 4px;padding:8px 8px 6px;border-bottom:1px solid var(--line)}#hrui .dd-q:where(:not(.hrui-legacy *)){width:100%;border:0;background:var(--surface);border-radius:9px;padding:8px 10px;font-size:14px;color:var(--fg);outline:none}#hrui .dd-q:focus:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--accent-soft)}#hrui .dd-gh:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:10px 10px 3px}#hrui .nw-opt.dd-o:where(:not(.hrui-legacy *)){padding:6px 10px;min-height:34px}#hrui .dd-o b:where(:not(.hrui-legacy *)){font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#hrui .dd-o.on b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .dd-o small:where(:not(.hrui-legacy *)){margin-left:auto;padding-left:10px;font-size:12px;color:var(--faint);white-space:nowrap}#hrui .dd-none:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint);padding:10px;margin:0}#hrui .nw-pop.pl-dd .nw-popn:where(:not(.hrui-legacy *)){margin:0 0 4px}#hrui .card-st:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}#hrui .card-st small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);white-space:nowrap}#hrui .card-st small.warn:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .card-h b:where(:not(.hrui-legacy *)){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .ag-last:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);white-space:nowrap}#hrui .conn-stale:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:14px;margin:4px 0 16px;padding:12px 14px;border-radius:12px;background:var(--warn-soft);color:var(--fg);font-size:14px;line-height:1.5}#hrui .conn-stale span:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .conn-stale .btn:where(:not(.hrui-legacy *)){flex:none}#hrui .pending-card.stale:where(:not(.hrui-legacy *)){border-color:var(--line);border-style:dashed;background:var(--bg)}@media (max-width:640px){#hrui .conn-stale:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch}#hrui .ag-last:where(:not(.hrui-legacy *)){display:none}}#hrui .nw-pin:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:10px 12px;border:1px solid var(--line);border-radius:12px}#hrui .nw-pin .kicker:where(:not(.hrui-legacy *)){margin:0}#hrui .nw-pin-v:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:14px}#hrui .nw-pin-v .iso:where(:not(.hrui-legacy *)){width:20px;height:auto;flex:none}#hrui .nw-pin-v .mono:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .rs:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:7px;margin:2px 0 12px}#hrui .rs-i:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:9px;font-size:14px;color:var(--muted);line-height:1.4}#hrui .rs-i.new:where(:not(.hrui-legacy *)){animation:rsIn .28s ease-out}#hrui .rs-i.now:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .rs-i.now .dot:where(:not(.hrui-legacy *)){margin:0 5px}#hrui .rs-ok:where(:not(.hrui-legacy *)){width:16px;height:16px;border-radius:50%;background:var(--ok-soft);color:var(--ok);display:grid;place-items:center;flex:none}#hrui .rs-ok svg:where(:not(.hrui-legacy *)){width:10px;height:10px}#hrui .rs-sum:where(:not(.hrui-legacy *)){margin:0 0 10px}#hrui .agent-msg .bs:where(:not(.hrui-legacy *)){max-width:none;margin:2px 0 14px}#hrui .bs.bs-in:where(:not(.hrui-legacy *)){animation:bsin .3s ease-out both}@keyframes bsin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#hrui .bs-t.pop .bs-c:where(:not(.hrui-legacy *)),#hrui .bs-t.pop:where(:not(.hrui-legacy *)),#hrui .bs.bs-in:where(:not(.hrui-legacy *)){animation:none}}#hrui .rs-sum summary:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:13px;color:var(--muted)}#hrui .rs-sum summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .rs-sum summary svg:where(:not(.hrui-legacy *)){transform:rotate(-90deg);transition:transform .15s}#hrui .rs-sum[open] summary svg:where(:not(.hrui-legacy *)){transform:none}#hrui .rs-sum .rs:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .bs+.msg-user:where(:not(.hrui-legacy *)){margin-top:20px}@keyframes rsIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#hrui .rs-i.new:where(:not(.hrui-legacy *)){animation:none}}#hrui .part-lk:where(:not(.hrui-legacy *)){position:absolute;right:-6px;bottom:-2px;width:16px;height:16px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 1px var(--line);display:grid;place-items:center;color:var(--faint)}#hrui .part-lk svg:where(:not(.hrui-legacy *)){width:9px;height:9px}#hrui .zones:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--line)}#hrui .zr-b:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:baseline;width:100%;text-align:left;padding:7px 8px;border-radius:8px}#hrui .zr-b:focus-visible:where(:not(.hrui-legacy *)),#hrui .zr-b:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .zr-k:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600;white-space:nowrap}#hrui .zr-v:where(:not(.hrui-legacy *)){font-size:14px;color:var(--fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .zr-v .mono:where(:not(.hrui-legacy *)){font-size:13px}#hrui .zr-v.next:where(:not(.hrui-legacy *)),#hrui .zr-v.run:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .part.locked .part-ic:where(:not(.hrui-legacy *)){position:relative;opacity:.7}#hrui .part.locked small:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .part.locked:hover small:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .iso .bk:where(:not(.hrui-legacy *)){transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}#hrui .agent-side:has(.zr[data-zone=app]:is(:hover,:focus-within)) .iso-wrap .bk:not([data-tw=product]):not([data-tw=live]):where(:not(.hrui-legacy *)),#hrui .agent-side:has(.zr[data-zone=run]:is(:hover,:focus-within)) .iso-wrap .bk:not([data-tw=backend]):where(:not(.hrui-legacy *)),#hrui .agent-side:has(.zr[data-zone=you]:is(:hover,:focus-within)) .iso-wrap .bk:not([data-tw=b-runtime]):not([data-tw=model]):not([data-tw=task]):not([data-tw=skill]):not([data-tw=plugin]):not([data-tw=env]):where(:not(.hrui-legacy *)){opacity:.16}#hrui .agent-side:has(.zr[data-zone=mdl]:is(:hover,:focus-within)) .iso-wrap .bk:not([data-tw=model]):where(:not(.hrui-legacy *)){opacity:.16}@media (max-width:420px){#hrui .zr-b:where(:not(.hrui-legacy *)){grid-template-columns:118px minmax(0,1fr) auto}#hrui .zr-parts:where(:not(.hrui-legacy *)){padding-left:16px}}#hrui .iso-tip:where(:not(.hrui-legacy *)){position:fixed;z-index:90;pointer-events:none;max-width:260px;padding:6px 10px;border-radius:9px;background:var(--fg);color:var(--bg);font-size:13px;line-height:1.35;box-shadow:0 8px 20px -10px rgba(0,0,0,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .iso-tip-k:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:1px}#hrui .iso-wrap g.bk[data-tw=env]:where(:not(.hrui-legacy *)),#hrui .iso-wrap g.bk[data-tw=plugin]:where(:not(.hrui-legacy *)),#hrui .iso-wrap g.bk[data-tw=skill]:where(:not(.hrui-legacy *)){cursor:default}#hrui .iso-wrap g.bk[data-tw=env]:hover:where(:not(.hrui-legacy *)),#hrui .iso-wrap g.bk[data-tw=plugin]:hover:where(:not(.hrui-legacy *)),#hrui .iso-wrap g.bk[data-tw=skill]:hover:where(:not(.hrui-legacy *)){transform:translateY(-3px)}#hrui .coder:where(:not(.hrui-legacy *)){text-decoration:none}#hrui a.coder:hover:where(:not(.hrui-legacy *)){border-color:var(--lb-line);color:var(--accent)}#hrui .coder-ic:where(:not(.hrui-legacy *)){width:14px;height:14px;-o-object-fit:contain;object-fit:contain;vertical-align:-2px;margin-right:6px}#hrui .hand-act:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .hand-act .coders:where(:not(.hrui-legacy *)){color:var(--faint);font-size:13px}#hrui .copy-hint:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);min-width:0}#hrui .sheet-actions .copy-hint:where(:not(.hrui-legacy *)){order:3;flex-basis:100%}#hrui .copy-hint:empty:where(:not(.hrui-legacy *)){display:none}#hrui .copy-hint .coders:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint)}#hrui [data-copyhint].warn:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .proto-tag:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.03em;color:var(--muted);border:1px dashed var(--line);border-radius:6px;padding:1px 6px;white-space:nowrap;vertical-align:1px}@media (min-width:1001px) and (max-width:1280px){#hrui .agent-wrap:where(:not(.hrui-legacy *)),#hrui .build-wrap:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 320px}#hrui .agent-side:where(:not(.hrui-legacy *)){padding:22px 18px 36px}#hrui .bs-next:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .bs-next .bs-nx:where(:not(.hrui-legacy *)){flex:1 1 100%;min-width:0}#hrui .bs-next .btn:where(:not(.hrui-legacy *)){width:auto}}@media (max-width:520px){#hrui .invite .keyrow:where(:not(.hrui-legacy *)){flex-wrap:wrap}#hrui .invite .keyrow input:where(:not(.hrui-legacy *)){flex:1 1 100%;min-width:0}#hrui .agents-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) auto!important}#hrui .agents-g>:nth-child(3):where(:not(.hrui-legacy *)){display:none}}#hrui .ar-scroll:where(:not(.hrui-legacy *)){overflow-x:hidden}#hrui .hx:where(:not(.hrui-legacy *)){overflow-x:clip}#hrui .kc-note:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:8px 0 0}#hrui .dirty-dot:where(:not(.hrui-legacy *)){display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:6px;vertical-align:2px}#hrui .h-logo:where(:not(.hrui-legacy *)){display:inline-block;width:16px;height:16px;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 0 0 1px var(--line);vertical-align:-3px;margin-right:6px;flex:none}#hrui .ap-hn .h-logo:where(:not(.hrui-legacy *)),#hrui .dd-o b .h-logo:where(:not(.hrui-legacy *)),#hrui .opt .h-logo:where(:not(.hrui-legacy *)){width:18px;height:18px;vertical-align:-4px;margin-right:8px}#hrui .ap-hn:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;min-width:0}#hrui .h-pre:where(:not(.hrui-legacy *)){display:inline-block;margin-left:6px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:0 4px;vertical-align:1px;font-weight:500}#hrui .ar-brick .h-logo:where(:not(.hrui-legacy *)){margin-right:2px}#hrui .lib-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}#hrui .link-q.danger:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .link-q.danger:hover:where(:not(.hrui-legacy *)){text-decoration:underline}#hrui .lib-used:where(:not(.hrui-legacy *)),#hrui .row .t .lib-used:where(:not(.hrui-legacy *)){display:block;margin-top:4px;font-size:12px;color:var(--faint);font-family:var(--sans);letter-spacing:0}#hrui .lib-edit:where(:not(.hrui-legacy *)){display:grid;gap:8px;padding:12px 8px 14px;border-bottom:1px solid var(--line);background:var(--surface);border-radius:12px;margin:6px 0}#hrui .lib-edit textarea:where(:not(.hrui-legacy *)){resize:vertical;font-family:var(--sans)}#hrui .lib-edit-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}#hrui .lib-edit-act .lib-used:where(:not(.hrui-legacy *)){margin:0 auto 0 0}#hrui .cap-row small.warn:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .bs.bs-slim:where(:not(.hrui-legacy *)){padding:14px 16px;border-radius:16px}#hrui .bs-slim .bs-h:where(:not(.hrui-legacy *)){margin-bottom:10px;gap:12px}#hrui .bs-slim .bs-ic:where(:not(.hrui-legacy *)){width:34px}#hrui .bs-slim .bs-tt b:where(:not(.hrui-legacy *)){font-size:15px}#hrui .bs-slim .bs-k:where(:not(.hrui-legacy *)){font-size:11px;margin-bottom:2px}#hrui .bs-chips:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;gap:6px}#hrui .bs-chips .bs-t:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 6px;border-radius:999px;border:1px solid var(--line);background:var(--bg);font-size:12px;color:var(--muted);min-height:0;box-shadow:none;width:auto}#hrui .bs-chips .bs-t b:where(:not(.hrui-legacy *)){font-weight:500;font-size:12px;color:inherit}#hrui .bs-chips .bs-t.on:where(:not(.hrui-legacy *)){color:var(--fg);border-color:var(--lb-line);background:var(--lb)}#hrui .bs-ck:where(:not(.hrui-legacy *)){display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--surface);color:#fff;flex:none}#hrui .bs-ck svg:where(:not(.hrui-legacy *)){width:9px;height:9px}#hrui .bs-t.on .bs-ck:where(:not(.hrui-legacy *)){background:var(--accent)}#hrui .bs-t.lock .bs-ck:where(:not(.hrui-legacy *)){background:none;color:var(--faint)}#hrui .bs-chips button.bs-t:hover:where(:not(.hrui-legacy *)){border-color:var(--accent);color:var(--accent)}#hrui .bs-chips .bs-go:where(:not(.hrui-legacy *)){margin-left:2px}#hrui .ca-acts:where(:not(.hrui-legacy *)){margin:14px 0 12px}#hrui .sheet .copy-hint.lead:where(:not(.hrui-legacy *)){order:0;flex:1 1 240px;flex-basis:240px;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--fg);line-height:1.45;margin:0}#hrui .coder-pair:where(:not(.hrui-legacy *)){display:inline-flex;flex:none}#hrui .coder-pair img:where(:not(.hrui-legacy *)){width:22px;height:22px;border-radius:6px;background:var(--bg);box-shadow:0 0 0 2px var(--bg);-o-object-fit:contain;object-fit:contain}#hrui .coder-pair img+img:where(:not(.hrui-legacy *)){margin-left:-5px}#hrui .ca-acts .btn.line:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ca-acts .copy-hint:where(:not(.hrui-legacy *)){order:3;flex-basis:100%}#hrui .bs-compact .bs-grid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(12,minmax(0,1fr))}#hrui .bs-compact .bs-grid>:where(:not(.hrui-legacy *)){grid-column:span 3}#hrui .bs-compact .bs-grid>:nth-child(n+5):where(:not(.hrui-legacy *)){grid-column:span 4}#hrui .bs-compact .bs-board .bs-t:where(:not(.hrui-legacy *)){padding:9px 11px;min-height:0}#hrui .bs-compact .bs-board .bs-x b:where(:not(.hrui-legacy *)){font-size:14px}@media (max-width:760px){#hrui .bs-compact .bs-grid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .bs-compact .bs-grid>:nth-child(n):where(:not(.hrui-legacy *)),#hrui .bs-compact .bs-grid>:where(:not(.hrui-legacy *)){grid-column:span 1}}#hrui .bs-wrap:where(:not(.hrui-legacy *)){margin:0 0 18px}#hrui .bs-wrap .bs:where(:not(.hrui-legacy *)){max-width:none;margin:0}#hrui .bs.bs-save .bs-k:where(:not(.hrui-legacy *)),#hrui .bs.bs-save.done .bs-k:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .bs-save .bs-board:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:7px}#hrui .bs-save .bs-grid.bs-g1:where(:not(.hrui-legacy *)),#hrui .bs-save .bs-grid.bs-g3:where(:not(.hrui-legacy *)){grid-template-columns:repeat(3,minmax(0,1fr))}#hrui .bs-save .bs-grid.bs-g1>:where(:not(.hrui-legacy *)),#hrui .bs-save .bs-grid.bs-g3>:where(:not(.hrui-legacy *)){grid-column:auto}#hrui .bs-save .bs-gl:where(:not(.hrui-legacy *)){align-self:flex-start;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--surface);border-radius:6px;padding:3px 7px;margin:4px 0 0 1px}#hrui .bs-save .bs-x small:where(:not(.hrui-legacy *)){display:block;font-size:12px;line-height:1.25;color:var(--faint);margin-bottom:1px}#hrui .bs-save .bs-t.on .bs-x small:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .bs-save .bs-t.wait .bs-c:where(:not(.hrui-legacy *)){opacity:.6}@media (max-width:760px){#hrui .bs-save .bs-grid.bs-g1:where(:not(.hrui-legacy *)),#hrui .bs-save .bs-grid.bs-g3:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .bs-save .bs-grid.bs-g1>:nth-child(3):where(:not(.hrui-legacy *)){grid-column:1/-1}}#hrui .card-h .card-st:where(:not(.hrui-legacy *)){flex-direction:row;align-items:center;margin-left:auto}#hrui .card-h b:where(:not(.hrui-legacy *)){flex:0 1 auto}#hrui .card-h .demo-tag:where(:not(.hrui-legacy *)){flex:none}#hrui .card-sub:where(:not(.hrui-legacy *)){margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .card-conn:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin:3px 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .card-conn.warn:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .sheet.small-sheet.ap-sheet:where(:not(.hrui-legacy *)){width:min(720px,100%);max-width:720px}#hrui .ap-grid:where(:not(.hrui-legacy *)){grid-template-columns:230px minmax(0,1fr)}#hrui .ap-r:where(:not(.hrui-legacy *)){padding:0 6px 6px}#hrui .ap-q:where(:not(.hrui-legacy *)){position:sticky;top:0;background:var(--bg);padding:6px 0 4px;z-index:1}#hrui .ap-q .dd-q:where(:not(.hrui-legacy *)){width:100%}#hrui .ap-gh:where(:not(.hrui-legacy *)){display:block;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px}#hrui .ap-m .mono:where(:not(.hrui-legacy *)){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}#hrui .ap-nomatch:where(:not(.hrui-legacy *)){color:var(--faint);font-size:13px;padding:12px 10px;margin:0}@media (max-width:600px){#hrui .ap-grid:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);grid-template-rows:150px minmax(0,1fr);height:min(520px,70vh)}}#hrui .hand-step:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px}#hrui .hs-done:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--ok)}#hrui .hs-done svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .hand-sec.later:where(:not(.hrui-legacy *)){opacity:.55}#hrui .hand-step.later .kicker:where(:not(.hrui-legacy *)){opacity:.7}#hrui .hand-next:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 4px;font-size:13px;color:var(--muted)}#hrui .hk-ready:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;font-size:14px;padding:10px 12px;border-radius:12px;background:var(--surface)}#hrui .hk-ic:where(:not(.hrui-legacy *)){display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ok);color:#fff;flex:none}#hrui .hk-ic svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .hk-more:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .hk-more summary:where(:not(.hrui-legacy *)){font-size:13px;color:var(--accent);cursor:pointer;list-style:none}#hrui .hk-more summary:where(:not(.hrui-legacy *))::-webkit-details-marker{display:none}#hrui .hk-more .keyrow:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .stack-h:where(:not(.hrui-legacy *)){align-items:center}#hrui .side-tog:where(:not(.hrui-legacy *)){margin-left:6px;width:28px;height:28px}#hrui .side-off .agent-wrap:where(:not(.hrui-legacy *)),#hrui .side-off .build-wrap:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 52px}#hrui .side-off .agent-side:where(:not(.hrui-legacy *)){padding:18px 10px}#hrui .side-off .agent-side>:not(.stack-h):where(:not(.hrui-legacy *)){display:none}#hrui .side-off .agent-side .stack-h:where(:not(.hrui-legacy *)){flex-direction:column;align-items:center;gap:12px}#hrui .side-off .agent-side .stack-h>span:where(:not(.hrui-legacy *)){writing-mode:vertical-rl;transform:rotate(180deg);font-size:12px;color:var(--muted)}#hrui .side-off .agent-side .stack-n:where(:not(.hrui-legacy *)){display:none}#hrui .side-off .side-tog:where(:not(.hrui-legacy *)){margin:0;order:-1}#hrui .side-off .agent-wrap>.agent-side:where(:not(.hrui-legacy *)),#hrui .side-off .build-wrap>.agent-side:where(:not(.hrui-legacy *)){border-left:0}#hrui .side-off .agent-wrap:where(:not(.hrui-legacy *)),#hrui .side-off .build-wrap:where(:not(.hrui-legacy *)){background:linear-gradient(var(--line),var(--line)) no-repeat calc(100% - 51px) 0/1px 100%}@media (max-width:1000px){#hrui .side-tog svg:where(:not(.hrui-legacy *)){transform:rotate(-90deg)}#hrui .side-off .agent-wrap:where(:not(.hrui-legacy *)),#hrui .side-off .build-wrap:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);background:none}#hrui .side-off .agent-wrap>.agent-side:where(:not(.hrui-legacy *)),#hrui .side-off .build-wrap>.agent-side:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);padding:14px 16px}#hrui .side-off .agent-side .stack-h>span:where(:not(.hrui-legacy *)){font-size:13px}#hrui .side-off .side-tog:where(:not(.hrui-legacy *)){order:0;margin-left:auto}#hrui .side-off .agent-side .stack-h:where(:not(.hrui-legacy *)){justify-content:flex-start;flex-direction:row}#hrui .side-off .agent-side .stack-h>span:where(:not(.hrui-legacy *)){writing-mode:horizontal-tb;transform:none}}#hrui .pl-v.lk:where(:not(.hrui-legacy *)){cursor:default}#hrui .pl-v.lk:hover:where(:not(.hrui-legacy *)){background:none}#hrui .st-end:where(:not(.hrui-legacy *)){justify-content:flex-end;margin-top:4px;padding-top:14px;border-top:1px solid var(--line)}#hrui .sheet-actions.st-end .copy-hint:where(:not(.hrui-legacy *)){order:0;flex:1 1 auto;flex-basis:auto;margin-right:auto}@media (max-width:520px){#hrui .sheet-actions.st-end .copy-hint:where(:not(.hrui-legacy *)){flex-basis:100%}#hrui .st-end .btn:where(:not(.hrui-legacy *)){width:100%;justify-content:center}}#hrui .vm-seg:where(:not(.hrui-legacy *)){padding:3px;border:1px solid var(--line);background:var(--surface)}#hrui .vm-seg button:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:14px;color:var(--muted)}#hrui .vm-seg button.on:where(:not(.hrui-legacy *)){color:var(--accent);background:var(--bg);box-shadow:0 1px 3px rgba(20,30,60,.12)}@media (min-width:1001px){#hrui .agent-wrap>.agent-side:where(:not(.hrui-legacy *)){min-height:100vh;box-sizing:border-box}}#hrui .nw-q .nw-picks:where(:not(.hrui-legacy *)){margin-top:4px}#hrui .nw-ask:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px;background:var(--bg);transition:border-color .15s,box-shadow .15s}#hrui .nw-ask:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--lb)}#hrui .nw-ask .nw-in:where(:not(.hrui-legacy *)){border:0;box-shadow:none!important;resize:none;min-height:76px;background:transparent}#hrui .nw-ask .att-row:where(:not(.hrui-legacy *)){padding:10px 12px 0}#hrui .nw-ask-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;padding:0 8px 8px 6px}#hrui .nw-ask .send:where(:not(.hrui-legacy *)){margin:0}#hrui .nw-ask .send:disabled:where(:not(.hrui-legacy *)){opacity:.3}#hrui .nw-alt:where(:not(.hrui-legacy *)){gap:4px 10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--muted)}#hrui .nw-alt b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .nw-or:where(:not(.hrui-legacy *)){margin:18px 0 10px;letter-spacing:.06em}#hrui .nw-or+.nw-alt:where(:not(.hrui-legacy *)){margin-top:0;padding-top:0;border-top:0}#hrui .nw-or+.nw-hint:where(:not(.hrui-legacy *)){margin-top:0}#hrui .nw-from:where(:not(.hrui-legacy *)){margin-top:10px}#hrui .nw-cost:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);margin:8px 2px 0;line-height:1.5}#hrui .att-doc:where(:not(.hrui-legacy *)){width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:var(--bg);color:var(--muted);flex:none}#hrui .msg-doc:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:10px;background:var(--bg);font-size:13px;max-width:100%}#hrui .msg-doc>span:nth-child(2):where(:not(.hrui-legacy *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .msg-doc small:where(:not(.hrui-legacy *)){color:var(--muted);flex:none}#hrui .tk-stop:where(:not(.hrui-legacy *)){margin-left:4px}#hrui .th-row:where(:not(.hrui-legacy *)){display:flex;align-items:flex-start;gap:12px}#hrui .th-row h1:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .tk-acts:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:4px;flex:none;margin-top:-2px}#hrui .tk-share:where(:not(.hrui-legacy *)){gap:6px}#hrui .tk-share.on:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .tk-del:hover:where(:not(.hrui-legacy *)){color:var(--bad);background:var(--surface)}#hrui .share-list:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:8px;margin-top:4px}#hrui .share-ch:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}#hrui .share-ch:hover:where(:not(.hrui-legacy *)){border-color:var(--faint)}#hrui .share-ch.on:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}#hrui .share-ch b:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600}#hrui .share-ch small:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin-top:2px;line-height:1.4}#hrui .share-ic:where(:not(.hrui-legacy *)){flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--surface);color:var(--muted)}#hrui .share-ch.on .share-ic:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .share-ch>span:nth-child(2):where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .share-ok:where(:not(.hrui-legacy *)){flex:none;color:var(--accent);width:18px}#hrui .share-link:where(:not(.hrui-legacy *)){display:flex;gap:8px;margin-top:12px}#hrui .share-link .set-in:where(:not(.hrui-legacy *)){flex:1;min-width:0;font-size:13px}#hrui .share-done:where(:not(.hrui-legacy *)){justify-content:flex-end;margin-top:16px}#hrui .pg-opts:where(:not(.hrui-legacy *)){position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}#hrui .ac-hero .pg-opts:where(:not(.hrui-legacy *)){margin:0 0 10px}#hrui .pg-opts .nw-pk small:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);font-weight:500}#hrui .nw-pk.static:where(:not(.hrui-legacy *)){cursor:default;background:none;height:auto;padding:0;gap:6px}#hrui .nw-pk.static:hover:where(:not(.hrui-legacy *)){background:none}#hrui .ac-bar .pg-opts:where(:not(.hrui-legacy *)){-moz-column-gap:18px;column-gap:18px;row-gap:4px}#hrui .pg-pop:where(:not(.hrui-legacy *)){top:calc(100% + 6px);bottom:auto;text-align:left}#hrui .pg-hdr:where(:not(.hrui-legacy *)){position:static;flex-basis:100%;width:auto;max-width:440px;max-height:none;padding:6px 12px 12px;box-shadow:none;border-radius:12px}#hrui .pg-hdr-f:where(:not(.hrui-legacy *)){display:flex;justify-content:flex-end;margin-top:10px}#hrui .pg-hf:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:4px;margin-top:10px;font-size:13px;color:var(--muted)}#hrui .pg-hf .set-in:where(:not(.hrui-legacy *)){font-size:14px}#hrui .ac-bar .pg-opts:where(:not(.hrui-legacy *)){flex:1}@media (max-width:560px){#hrui .tk-share span:where(:not(.hrui-legacy *)){display:none}#hrui .tk-share:where(:not(.hrui-legacy *)){padding:0 10px}#hrui .pg-opts .nw-pk small:where(:not(.hrui-legacy *)){display:none}}#hrui .kc-q:where(:not(.hrui-legacy *)){margin:18px 0 0;max-width:360px}#hrui .kc-q input:where(:not(.hrui-legacy *)){width:100%}#hrui .kgrid:where(:not(.hrui-legacy *)){grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:22px 16px;padding-top:6px}#hrui .kc.set:where(:not(.hrui-legacy *)){padding:16px 16px 14px;border-radius:14px;gap:0}#hrui .kc.set .kc-studs:where(:not(.hrui-legacy *)){left:16px;top:-6px;gap:8px}#hrui .kc.set .kc-studs i:where(:not(.hrui-legacy *)){width:18px;height:6px;border-radius:5px 5px 0 0}#hrui .kc-top:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:11px;min-width:0}#hrui .kc.set .kc-ic:where(:not(.hrui-legacy *)){position:static;flex:none;width:38px;height:38px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}#hrui .kc.set .kc-ic svg:where(:not(.hrui-legacy *)){width:19px;height:19px}#hrui .kc.set .kc-ic b:where(:not(.hrui-legacy *)){font-size:16px}#hrui .kc-ttl:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}#hrui .kc-ttl h3:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;letter-spacing:-.1px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .kc-ttl .kc-no:where(:not(.hrui-legacy *)){margin:0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .kc-price:where(:not(.hrui-legacy *)){flex:none;align-self:flex-start;font-size:12px;font-weight:600;line-height:1;padding:5px 8px;border-radius:999px;background:var(--surface);color:var(--muted)}#hrui .kc-price.paid:where(:not(.hrui-legacy *)){background:var(--lb);color:var(--accent)}#hrui .kc.set .kc-tag:where(:not(.hrui-legacy *)){font-size:14px;line-height:1.45;color:var(--muted);margin:12px 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}#hrui .kc-meta:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:5px;font-size:13px;color:var(--fg);min-width:0;white-space:nowrap}#hrui .kc-meta .h-logo:where(:not(.hrui-legacy *)){margin-right:1px}#hrui .kc-dot:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .kc-m:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}#hrui .kc.set .kc-pieces:where(:not(.hrui-legacy *)){margin:8px 0 0;gap:5px}#hrui .kc.set .kp:where(:not(.hrui-legacy *)){padding:2px 8px 2px 4px;border-radius:7px;font-size:12px;gap:4px}#hrui .kc.set .kp .iso:where(:not(.hrui-legacy *)){width:15px}#hrui .kc.set .kc-act:where(:not(.hrui-legacy *)){margin-top:auto;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:8px}#hrui .kc.set .kc-act .kc-gh:where(:not(.hrui-legacy *)){padding:4px 2px;font-size:12px}#hrui .kc.set .kc-act .kc-gh svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .kc-site:where(:not(.hrui-legacy *)){border:0;background:none;cursor:pointer}#hrui .kc.set .kc-act .btn:where(:not(.hrui-legacy *)){flex:none}#hrui .kc-nomatch:where(:not(.hrui-legacy *)){color:var(--muted);font-size:14px;margin:28px 0 0}@media (max-width:640px){#hrui .kgrid:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .kc-q:where(:not(.hrui-legacy *)){max-width:none}}#hrui .list-wrap:where(:not(.hrui-legacy *)){padding:40px 40px 88px}#hrui .list-wrap h1:where(:not(.hrui-legacy *)){font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 6px}#hrui .list-wrap .sub:where(:not(.hrui-legacy *)){font-size:15px;line-height:1.5;color:var(--muted);margin:0 0 28px;max-width:680px}#hrui .list-top .sub:where(:not(.hrui-legacy *)){margin-bottom:0}#hrui .list-top:where(:not(.hrui-legacy *)){margin-bottom:28px}#hrui .agent-head:where(:not(.hrui-legacy *)){align-items:flex-start}#hrui .agent-head h1:where(:not(.hrui-legacy *)){font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1.2}#hrui .ah-t:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}#hrui .ah-t h1:where(:not(.hrui-legacy *)){min-width:0;overflow-wrap:anywhere}#hrui .agent-head .sub:where(:not(.hrui-legacy *)){margin-top:6px;font-size:13px;align-items:center}#hrui .agent-head .ag-right:where(:not(.hrui-legacy *)){padding-top:3px}#hrui .agent-head .ag-last:where(:not(.hrui-legacy *)){font-size:13px;color:var(--faint)}#hrui .lg-ed h2:where(:not(.hrui-legacy *)){font-size:20px;font-weight:600;letter-spacing:-.02em}#hrui .ar-hero:where(:not(.hrui-legacy *)){max-width:1000px;padding:64px 40px 96px}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:36px;font-weight:700;letter-spacing:-.8px;line-height:1.15;margin:0 0 24px}#hrui .ar-bar:where(:not(.hrui-legacy *)){flex-wrap:nowrap;align-items:flex-end}#hrui .ar-lanes:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}#hrui .ar-lanes .notice:where(:not(.hrui-legacy *)){flex:none;text-align:left;padding:0 4px}#hrui .new-card:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;overflow:hidden}#hrui .new-card .card-tower:where(:not(.hrui-legacy *)){background:transparent}#hrui .new-card .card-tower .iso:where(:not(.hrui-legacy *)){opacity:.9}#hrui .new-card .nc-b:where(:not(.hrui-legacy *)){flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--muted);font-weight:600}#hrui .new-card .nc-b svg:where(:not(.hrui-legacy *)){width:16px;height:16px}#hrui .new-card.hi .nc-b:where(:not(.hrui-legacy *)),#hrui .new-card:hover .nc-b:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .empty-list.es:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:center;gap:10px}#hrui .es-art:where(:not(.hrui-legacy *)){width:40px;display:block}#hrui .lib-form:where(:not(.hrui-legacy *)){align-items:flex-start}#hrui .lib-form .btn:where(:not(.hrui-legacy *)){align-self:flex-start;height:38px}#hrui .rail-me .me-l:where(:not(.hrui-legacy *)){display:none}#hrui .me-mob:where(:not(.hrui-legacy *)){display:none}@media (max-width:700px){#hrui .rail .ws-rail:where(:not(.hrui-legacy *)),#hrui .rail [data-nav=keys]:where(:not(.hrui-legacy *)),#hrui .rail [data-nav=library]:where(:not(.hrui-legacy *)),#hrui .rail [data-nav=usage]:where(:not(.hrui-legacy *)){display:none}#hrui .rail .rail-btn:where(:not(.hrui-legacy *)){white-space:nowrap;flex:1;width:auto;max-width:84px}#hrui .rail .rail-me:where(:not(.hrui-legacy *)){flex:1;max-width:84px;width:auto;height:auto;margin:0;border-radius:10px;background:none;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 0;color:var(--faint);font-size:11px;font-weight:400}#hrui .rail .rail-me .me-av:where(:not(.hrui-legacy *)){width:20px;height:20px;border-radius:50%;background:var(--surface-2);color:var(--fg);display:grid;place-items:center;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}#hrui .rail .rail-me .me-l:where(:not(.hrui-legacy *)){display:block}#hrui .rail .rail-me.more-on:where(:not(.hrui-legacy *)),#hrui .rail .rail-me:hover:where(:not(.hrui-legacy *)){color:var(--fg);box-shadow:none}#hrui .rail .rail-me.more-on .me-av:where(:not(.hrui-legacy *)){box-shadow:0 0 0 1.5px var(--accent)}#hrui .me-mob:where(:not(.hrui-legacy *)){display:flex}#hrui hr.me-mob:where(:not(.hrui-legacy *)){display:block}}@media (max-width:600px){#hrui .scrim:where(:not(.hrui-legacy *)){place-items:end center;padding:0}#hrui .scrim .sheet:where(:not(.hrui-legacy *)){width:100%;max-width:none;max-height:calc(100dvh - 20px);border-radius:20px 20px 0 0;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}}@media (hover:none){#hrui kbd:where(:not(.hrui-legacy *)){display:none}}#hrui .code:where(:not(.hrui-legacy *)){-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);padding-bottom:22px}#hrui .code-wrap:where(:not(.hrui-legacy *)){background:none}#hrui .code-wrap .code:where(:not(.hrui-legacy *)){background:var(--surface);padding-bottom:22px}#hrui .code-bar:where(:not(.hrui-legacy *)){padding:12px 0 0;justify-content:space-between;align-items:center}#hrui .ca-acts .copy-hint.lead:where(:not(.hrui-legacy *)),#hrui .code-bar .copy-hint.lead:where(:not(.hrui-legacy *)){flex:1 1 auto;font-size:13px;color:var(--muted)}#hrui .ca-acts:where(:not(.hrui-legacy *)){display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap}#hrui .ca-acts .copy-hint.lead:where(:not(.hrui-legacy *)){order:0;flex-basis:auto}@media (max-width:520px){#hrui .ca-acts:where(:not(.hrui-legacy *)),#hrui .code-bar:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;gap:10px}#hrui .ca-acts:where(:not(.hrui-legacy *)){flex-direction:column-reverse}#hrui .ca-acts .btn:where(:not(.hrui-legacy *)),#hrui .code-bar .btn:where(:not(.hrui-legacy *)){width:100%;justify-content:center}}@media (max-width:520px){#hrui .pv-r:where(:not(.hrui-legacy *)){grid-template-columns:36px minmax(0,1fr);row-gap:10px}#hrui .pv-act:where(:not(.hrui-legacy *)){grid-column:2;justify-content:flex-start}#hrui .pv-form:where(:not(.hrui-legacy *)){grid-column:1/-1}#hrui .pv-x small:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .lib-g:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)!important;row-gap:10px}#hrui .lib-act:where(:not(.hrui-legacy *)){justify-content:flex-start}#hrui .hand-foot:where(:not(.hrui-legacy *)){flex-wrap:wrap;row-gap:8px}#hrui .hand-foot .grow:where(:not(.hrui-legacy *)){flex:1 1 calc(100% - 20px)}#hrui .hand-foot .proto-tag:where(:not(.hrui-legacy *)),#hrui .hand-foot .sim:where(:not(.hrui-legacy *)){margin-right:auto}}#hrui .ev-row.k-error .ev-text:where(:not(.hrui-legacy *)){white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:860px){#hrui .tk-page:has(.tk-split.show-d) .tk-stats:where(:not(.hrui-legacy *)),#hrui .tk-page:has(.tk-split.show-d) .tk-top:where(:not(.hrui-legacy *)){display:none}#hrui .tk-split.show-d .task-head h1:where(:not(.hrui-legacy *)){font-size:18px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:700px){#hrui #mePop:where(:not(.hrui-legacy *)){width:min(300px,calc(100vw - 16px))}}@media (max-width:520px){#hrui .lib-g small:where(:not(.hrui-legacy *)){white-space:normal}#hrui .card-tower:where(:not(.hrui-legacy *)){height:168px}#hrui .card-tower .iso:where(:not(.hrui-legacy *)){max-height:150px}}#hrui .agent-head .sub>span:where(:not(.hrui-legacy *)){white-space:nowrap}@media (max-width:520px){#hrui .agent-head .ag-right:where(:not(.hrui-legacy *)){flex-basis:100%;padding-top:0}#hrui .agent-head .grow:where(:not(.hrui-legacy *)){flex-basis:100%}}#hrui .ar-lanes .ar-brick:where(:not(.hrui-legacy *)){white-space:nowrap;max-width:100%;min-width:0}@media (max-width:1000px){#hrui .agent-side .iso-wrap:where(:not(.hrui-legacy *)){max-width:300px;margin-left:auto;margin-right:auto}}@media (max-width:900px){#hrui .ly-chips:where(:not(.hrui-legacy *)){margin:0 -16px;padding:2px 16px 4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}}#hrui .kc.kc-pub:where(:not(.hrui-legacy *)){align-items:center;justify-content:center;gap:6px;min-height:200px;border:1.5px dashed var(--line);background:transparent;color:var(--muted);text-align:center;padding:24px}#hrui .kc-pub:hover:where(:not(.hrui-legacy *)){border-color:var(--accent);color:var(--accent)}#hrui .kc-pub b:where(:not(.hrui-legacy *)){font-size:15px;color:var(--fg)}#hrui .kc-pub small:where(:not(.hrui-legacy *)){font-size:13px}#hrui .kc-pub-art:where(:not(.hrui-legacy *)){width:44px;margin-bottom:6px}#hrui .ka-art:where(:not(.hrui-legacy *)){height:84px;width:auto;margin:0 auto}#hrui .ka-t:where(:not(.hrui-legacy *)){font-family:var(--mono);font-weight:600;fill:var(--lb-ink)}#hrui .gate-card:not(.on) .ka-tile:where(:not(.hrui-legacy *)){opacity:.75}#hrui .gc-check:where(:not(.hrui-legacy *)){border-color:var(--faint)}@media (max-width:520px){#hrui .gc-art:where(:not(.hrui-legacy *)){padding:6px 0 4px}#hrui .gc-art .gate-art:where(:not(.hrui-legacy *)),#hrui .gc-art .plan-iso:where(:not(.hrui-legacy *)){height:60px;width:auto}}@media (max-width:600px){#hrui .ap-grid:where(:not(.hrui-legacy *)){height:auto;max-height:none;grid-template-rows:auto}#hrui .ap-l:where(:not(.hrui-legacy *)){max-height:min(56vh,520px)}#hrui .ap-r.ap-none:where(:not(.hrui-legacy *)),#hrui .ap-r:has(>.ap-none:only-child):where(:not(.hrui-legacy *)){display:none}}#hrui .seg.tu-seg:where(:not(.hrui-legacy *)){display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}@media (max-width:800px){#hrui .ticks>.tk:where(:not(.hrui-legacy *)){display:none}}#hrui .small-sheet .sheet-actions:not(.ca-acts):not(.st-end):where(:not(.hrui-legacy *)){justify-content:flex-end}#hrui .invite .keyrow:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}#hrui .invite .keyrow input:where(:not(.hrui-legacy *)){grid-column:1/-1}#hrui .invite .keyrow .seg:where(:not(.hrui-legacy *)){justify-self:start}@media (min-width:601px) and (max-width:1100px){#hrui .bp-k:where(:not(.hrui-legacy *)){min-height:2.7em;display:flex;align-items:flex-end}}#hrui .agents-g .with-mini small.sub2:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#hrui .agents-g .with-mini>span:where(:not(.hrui-legacy *)){min-width:0}#hrui select.set-in:where(:not(.hrui-legacy *)){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%23919199' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}@media (max-width:1100px){#hrui .us-v:where(:not(.hrui-legacy *)){display:block}#hrui .us-v b:where(:not(.hrui-legacy *)){display:block}#hrui .us-v .us-d:where(:not(.hrui-legacy *)){display:table;margin-top:5px}}@media (min-width:701px) and (max-width:1024px){#hrui .sg3:where(:not(.hrui-legacy *)){padding:48px 28px 88px}}#hrui .bs-h b:where(:not(.hrui-legacy *)),#hrui .sg-tt:where(:not(.hrui-legacy *)),#hrui h1:where(:not(.hrui-legacy *)),#hrui h2:where(:not(.hrui-legacy *)),#hrui h3:where(:not(.hrui-legacy *)){text-wrap:balance}#hrui .au-sub:where(:not(.hrui-legacy *)),#hrui .card-note:where(:not(.hrui-legacy *)),#hrui .fine:where(:not(.hrui-legacy *)),#hrui .kc p:where(:not(.hrui-legacy *)),#hrui .lg-desc:where(:not(.hrui-legacy *)),#hrui .ob-sub:where(:not(.hrui-legacy *)),#hrui .set-help:where(:not(.hrui-legacy *)),#hrui .sg-d:where(:not(.hrui-legacy *)),#hrui .sub:where(:not(.hrui-legacy *)),#hrui p:where(:not(.hrui-legacy *)){text-wrap:pretty}#hrui a.me-row:where(:not(.hrui-legacy *)){color:inherit;text-decoration:none}#hrui .me-sec:where(:not(.hrui-legacy *)){padding:8px 10px 2px;font-size:12px;color:var(--faint)}#hrui .me-gh:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:11px;margin:8px 4px 4px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;font-size:14px;color:var(--fg);text-decoration:none;transition:border-color .15s,background .15s}#hrui .me-gh:hover:where(:not(.hrui-legacy *)){border-color:var(--faint);background:var(--surface)}#hrui .me-gh>svg:where(:not(.hrui-legacy *)){width:18px;height:18px;flex:none}#hrui .me-star:where(:not(.hrui-legacy *)){margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:13px;color:var(--muted)}#hrui .me-star svg:where(:not(.hrui-legacy *)){width:15px;height:15px}#hrui .hx:where(:not(.hrui-legacy *)){list-style:none;margin:4px 0 0;padding:0}#hrui .hx-s:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;position:relative;padding-bottom:20px}#hrui .hx-s:last-child:where(:not(.hrui-legacy *)){padding-bottom:4px}#hrui .hx-s:not(:last-child):where(:not(.hrui-legacy *)):before{content:"";position:absolute;left:13.5px;top:30px;bottom:4px;border-left:1.5px dashed var(--line)}#hrui .hx-s.built:not(:last-child):where(:not(.hrui-legacy *)):before{border-left-style:solid;border-color:var(--b-line)}#hrui .hx-b:where(:not(.hrui-legacy *)){width:28px;display:block;padding-top:1px}#hrui .hx-b .iso:where(:not(.hrui-legacy *)){display:block;width:28px}#hrui .hx-t:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:2px;min-height:26px;padding-top:2px}#hrui .hx-t b:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .hx-n:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:12px;color:var(--faint);flex:none}#hrui .hx-t b:where(:not(.hrui-legacy *)){font-size:15px;font-weight:600;letter-spacing:-.005em}#hrui .hx-s.empty .hx-t b:where(:not(.hrui-legacy *)){color:var(--muted);font-weight:600}#hrui .hx-sum:where(:not(.hrui-legacy *)){margin-left:auto;font-size:13px;color:var(--muted);white-space:nowrap;display:inline-flex;align-items:baseline;gap:6px}#hrui .hx-d:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .hx-s.empty .hx-d:where(:not(.hrui-legacy *)){opacity:.62}#hrui .hx-p:where(:not(.hrui-legacy *)){margin:0;font-size:14px;line-height:1.55;color:var(--muted)}#hrui .hx-p code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:13px;background:var(--surface);color:var(--fg);padding:1px 6px;border-radius:5px}#hrui .hx-who:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;font-size:13px;color:var(--faint);margin-bottom:8px}#hrui .hx-who .coder-pair img:where(:not(.hrui-legacy *)){width:18px;height:18px}#hrui .hx-bub:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:10px 14px;border-radius:16px 16px 16px 4px;background:var(--surface);font-size:15px;font-weight:600;color:var(--fg);line-height:1.4}#hrui .hx-bub.me:where(:not(.hrui-legacy *)){border-radius:16px 16px 4px 16px;background:var(--accent-soft)}#hrui .hx-say .hx-p:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .hx-bub+.hx-p:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .hx-keep:where(:not(.hrui-legacy *)){margin-top:6px}#hrui .hx-keep .copy-hint.lead:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}#hrui .hx-p i:where(:not(.hrui-legacy *)){font-style:normal;color:var(--fg)}#hrui .hx-live:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:13px;color:var(--muted)}#hrui .hx .reveal:where(:not(.hrui-legacy *)){margin-top:10px}#hrui .hx .keyrow:where(:not(.hrui-legacy *)){margin-top:10px}#hrui .hx .hand-steps:where(:not(.hrui-legacy *)){margin:0;border-top:0;padding-top:0}#hrui .hx-wait:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;margin-top:12px;font-size:13px;color:var(--muted);flex-wrap:wrap}#hrui .hx-wait .grow:where(:not(.hrui-legacy *)){flex:1 1 200px}#hrui .hx-note:where(:not(.hrui-legacy *)){margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--muted);padding:10px 14px;border-radius:12px;background:var(--surface)}#hrui .hx-note b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .ok-t:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;color:var(--ok);font-weight:600;font-size:14px}#hrui .ok-t svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .hand .hand-foot:where(:not(.hrui-legacy *)){border-top:1px solid var(--line);padding-top:14px;margin-top:6px}@media (max-width:520px){#hrui .hx-s:where(:not(.hrui-legacy *)){grid-template-columns:22px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}#hrui .hx-b .iso:where(:not(.hrui-legacy *)),#hrui .hx-b:where(:not(.hrui-legacy *)){width:22px}#hrui .hx-s:not(:last-child):where(:not(.hrui-legacy *)):before{left:10.5px;top:26px}#hrui .hx-bub:where(:not(.hrui-legacy *)){font-size:14px}}#hrui .hx-ex:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;font-weight:500;color:var(--fg)}#hrui .hx-eg:where(:not(.hrui-legacy *)){font-weight:500;color:var(--faint);flex:none}#hrui .hx-exs:where(:not(.hrui-legacy *)){display:grid;min-width:0}#hrui .hx-exl:where(:not(.hrui-legacy *)){grid-area:1/1;opacity:0;animation:hxex 9s infinite;animation-delay:calc(var(--i) * 3s)}@keyframes hxex{0%{opacity:0;transform:translateY(5px)}30%,4%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){#hrui .hx-exl:where(:not(.hrui-legacy *)){animation:none}#hrui .hx-exl:first-child:where(:not(.hrui-legacy *)){opacity:1}}#hrui .nw-build:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:18px;padding:12px 16px 12px 12px;border-radius:16px;background:var(--surface);margin-top:4px}#hrui .nw-art:where(:not(.hrui-legacy *)){flex:none;width:92px;display:block}#hrui .nw-art .iso:where(:not(.hrui-legacy *)){display:block;width:92px;height:auto;overflow:visible}#hrui .nw-build .nw-picks:where(:not(.hrui-legacy *)){margin:0;flex-direction:column;align-items:flex-start;gap:8px;flex-wrap:nowrap;min-width:0}#hrui .nw-build .nw-pk:where(:not(.hrui-legacy *)){background:var(--bg);box-shadow:0 0 0 1px var(--line)}#hrui .nw-build .nw-pk:hover:where(:not(.hrui-legacy *)){background:var(--bg);box-shadow:0 0 0 1px var(--faint)}#hrui .nw-build .nw-pk.on:where(:not(.hrui-legacy *)){box-shadow:0 0 0 2px var(--accent)}#hrui .nw-field:where(:not(.hrui-legacy *)){position:relative}#hrui .nw-ph:where(:not(.hrui-legacy *)){position:absolute;left:0;right:0;top:0;padding:11px 13px;font-size:15px;line-height:1.5;pointer-events:none;display:grid;color:var(--faint);opacity:.75}#hrui .nw-ph .hx-exl:where(:not(.hrui-legacy *)){grid-area:1/1}#hrui .nw-in:focus:not(:-moz-placeholder)+.nw-ph:where(:not(.hrui-legacy *)),#hrui .nw-in:not(:-moz-placeholder)+.nw-ph:where(:not(.hrui-legacy *)){display:none}#hrui .nw-in:focus:not(:placeholder-shown)+.nw-ph:where(:not(.hrui-legacy *)),#hrui .nw-in:not(:placeholder-shown)+.nw-ph:where(:not(.hrui-legacy *)){display:none}#hrui .nw-msg:where(:not(.hrui-legacy *)){min-height:1.5em}#hrui .nw-msg.bad:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .nw-msg.warn:where(:not(.hrui-legacy *)){color:var(--warn)}#hrui .nw-msg.warn b:where(:not(.hrui-legacy *)){font-weight:600}#hrui .nw-q .nw-in[aria-invalid=true]:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .nw-q .nw-ask:has([aria-invalid=true]):where(:not(.hrui-legacy *)){border-color:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}#hrui .nw-q.code-ask .nw-alt:where(:not(.hrui-legacy *)){border-radius:12px;box-shadow:0 0 0 1.5px var(--accent);padding:12px 14px;background:var(--accent-soft)}@media (max-width:520px){#hrui .nw-build:where(:not(.hrui-legacy *)){gap:12px;padding:10px 12px 10px 8px}#hrui .nw-art .iso:where(:not(.hrui-legacy *)),#hrui .nw-art:where(:not(.hrui-legacy *)){width:72px}}#hrui .sg3 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:32px}#hrui .sg3 .sg-q:where(:not(.hrui-legacy *)){margin:0 0 12px}#hrui .sg3 .sg-lead:where(:not(.hrui-legacy *)){font-size:17px;line-height:1.55;max-width:640px;color:var(--muted)}#hrui .sg3 .sg-lead b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600}#hrui .sg3 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr);gap:12px}#hrui .sg3 .sg-th:where(:not(.hrui-legacy *)){align-items:flex-start;gap:24px}#hrui .sg3 .sg-art:where(:not(.hrui-legacy *)){width:108px;height:76px}#hrui .sg3 .sg-tx:where(:not(.hrui-legacy *)){padding-top:6px}#hrui .sg3 .sg-tt:where(:not(.hrui-legacy *)){font-size:18px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}#hrui .sg3 .sg-d:where(:not(.hrui-legacy *)){font-size:15px;line-height:1.6;max-width:600px;text-wrap:pretty}#hrui .sg3 .sg-d1:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sg3 .sg-d2:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .sg3 .sg-main .sg-d .sg-d2:where(:not(.hrui-legacy *)){display:block;margin-top:2px}#hrui .sg3 .sg-main:where(:not(.hrui-legacy *)){padding:24px 24px 20px}#hrui .sg3 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){margin:20px 0 0 132px}#hrui .sg3 .sg-main .sg-ex:where(:not(.hrui-legacy *)){margin-left:122px}#hrui .sg3 .sg-side:where(:not(.hrui-legacy *)){padding:20px 56px 20px 24px}#hrui .sg3 .sg-side .sg-th:where(:not(.hrui-legacy *)){padding-right:0}#hrui .sg3 .tile .go:where(:not(.hrui-legacy *)){top:50%;transform:translateY(-50%);right:24px}#hrui .sg3 .sg-side:hover:where(:not(.hrui-legacy *)){transform:none}#hrui .sg3 .sg-side:hover .go:where(:not(.hrui-legacy *)){color:var(--accent)}@media (max-width:860px){#hrui .sg3 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){margin-left:0}#hrui .sg3 .sg-main .sg-ex:where(:not(.hrui-legacy *)){margin-left:-10px}}@media (max-width:700px){#hrui .sg3 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:22px}#hrui .sg3 .sg-q:where(:not(.hrui-legacy *)){margin-bottom:10px}#hrui .sg3 .sg-lead:where(:not(.hrui-legacy *)){font-size:16px}#hrui .sg3 .sg-th:where(:not(.hrui-legacy *)){gap:14px}#hrui .sg3 .sg-art:where(:not(.hrui-legacy *)){width:72px;height:52px}#hrui .sg3 .sg-tx:where(:not(.hrui-legacy *)){padding-top:2px}#hrui .sg3 .sg-tt:where(:not(.hrui-legacy *)){font-size:17px;margin-bottom:4px}#hrui .sg3 .sg-d:where(:not(.hrui-legacy *)){font-size:14px}#hrui .sg3 .sg-side:where(:not(.hrui-legacy *)){padding:16px 40px 16px 16px}#hrui .sg3 .tile .go:where(:not(.hrui-legacy *)){right:16px}#hrui .sg3 .sg-main .sg-ex:where(:not(.hrui-legacy *)){margin-left:-10px}#hrui .sg3 .sg-main .st-ask-box textarea:where(:not(.hrui-legacy *)){min-height:92px}}#hrui .au-card h1:where(:not(.hrui-legacy *)),#hrui .ob-card h1:where(:not(.hrui-legacy *)),#hrui .sg-tt:where(:not(.hrui-legacy *)),#hrui h1:where(:not(.hrui-legacy *)){font-family:var(--display);font-optical-sizing:auto}#hrui .agent-head h1:where(:not(.hrui-legacy *)),#hrui .ar-h:where(:not(.hrui-legacy *)),#hrui .list-wrap h1:where(:not(.hrui-legacy *)){font-weight:700;letter-spacing:-.025em}#hrui .sg4.sg3:where(:not(.hrui-legacy *)){max-width:1000px;padding:44px 40px 96px}#hrui .sg4 .sg-head:where(:not(.hrui-legacy *)){margin:0 0 28px}#hrui .sg4 .sg-eye:where(:not(.hrui-legacy *)){margin:0 0 14px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}#hrui .sg4 .sg-q:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:44px;line-height:1.06;font-weight:700;letter-spacing:-.03em;margin:0 0 14px;text-wrap:balance}#hrui .sg4 .sg-lead:where(:not(.hrui-legacy *)){font-size:18px;line-height:1.5;color:var(--muted);max-width:none;margin:0}#hrui .sg4 .sg-l1:where(:not(.hrui-legacy *)),#hrui .sg4 .sg-l2:where(:not(.hrui-legacy *)){display:block}#hrui .sg4 .sg-l1:where(:not(.hrui-legacy *)){color:var(--fg)}@media (max-width:700px){#hrui .sg4 .sg-l1:where(:not(.hrui-legacy *)),#hrui .sg4 .sg-l2:where(:not(.hrui-legacy *)){display:inline}}#hrui .sg4 .sg-tiles:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr)}#hrui .sg4 .tile.sg-way:where(:not(.hrui-legacy *)){display:block;width:100%;text-align:left;border:1px solid var(--line);border-radius:20px;background:var(--bg);padding:22px 28px;box-shadow:none;transform:none;transition:border-color .2s,box-shadow .2s}#hrui .sg4 .sg-side:where(:not(.hrui-legacy *)){cursor:pointer}#hrui .sg4 .sg-side:focus-visible:where(:not(.hrui-legacy *)),#hrui .sg4 .sg-side:hover:where(:not(.hrui-legacy *)){border-color:var(--b-line);box-shadow:0 18px 40px -28px rgba(40,90,255,.45)}#hrui .sg4 .sg-wh:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:32px}#hrui .sg4 .sg-tx:where(:not(.hrui-legacy *)){flex:1;min-width:0;padding:0}#hrui .sg4 .sg-tt:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:8px;font-family:var(--display);font-size:22px;font-weight:650;letter-spacing:-.02em;line-height:1.2;margin:0 0 8px;color:var(--fg)}#hrui .sg4 .sg-go:where(:not(.hrui-legacy *)){font-family:var(--sans);font-size:18px;font-weight:400;color:var(--faint);transition:transform .2s,color .2s}#hrui .sg4 .sg-side:hover .sg-go:where(:not(.hrui-legacy *)){transform:translateX(3px);color:var(--accent)}#hrui .sg4 .sg-d:where(:not(.hrui-legacy *)){font-size:15px;line-height:1.6;max-width:560px;margin:0;text-wrap:pretty}#hrui .sg4 .sg-d1:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sg4 .sg-d2:where(:not(.hrui-legacy *)){color:var(--muted)}#hrui .sg4 .sg-main .sg-d2:where(:not(.hrui-legacy *)){margin-top:2px}#hrui .sg4 .sg-art:where(:not(.hrui-legacy *)){flex:none;display:flex;align-items:center;justify-content:flex-end;width:236px;height:120px;margin:-4px -4px -4px 0}#hrui .sg4 .sg-art .pc:where(:not(.hrui-legacy *)){display:block;width:100%;height:100%;max-width:none;max-height:none;overflow:visible}#hrui .sg4 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){margin:22px 0 0;box-shadow:none}#hrui .sg4 .sg-main .sg-ex:where(:not(.hrui-legacy *)){margin:12px 0 0 -10px}#hrui .sg4 .tile .go:where(:not(.hrui-legacy *)){display:none}#hrui .wa .wa-win:where(:not(.hrui-legacy *)){fill:none;stroke:var(--accent);stroke-width:.11;stroke-linecap:round;stroke-linejoin:round}#hrui .wa .old.pc-ghost polygon:where(:not(.hrui-legacy *)){stroke:var(--faint)}#hrui .wa .wa-log rect:where(:not(.hrui-legacy *)){fill:var(--accent);opacity:.45}#hrui .wa .wa-lb line:where(:not(.hrui-legacy *)){stroke:var(--faint);stroke-width:.8}#hrui .wa .wa-lb circle:where(:not(.hrui-legacy *)){fill:var(--faint)}#hrui .wa .wa-lb text:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:10px;fill:var(--muted);letter-spacing:0}#hrui .wa .wa-log circle:where(:not(.hrui-legacy *)){fill:var(--accent)}@keyframes waOnT{0%{fill:var(--g-face);stroke:var(--g-line)}to{fill:var(--b-top);stroke:var(--b-line)}}@keyframes waOnL{0%{fill:var(--g-side);stroke:var(--g-line)}to{fill:var(--b-left);stroke:var(--b-line)}}@keyframes waOnR{0%{fill:var(--surface-2);stroke:var(--g-line)}to{fill:var(--b-right);stroke:var(--b-line)}}@keyframes waWin{0%{stroke:var(--faint)}to{stroke:var(--accent)}}#hrui .wa-build.play .wa-s .t:where(:not(.hrui-legacy *)){animation:waOnT .5s ease-out calc(var(--wd,0)*.9s + 2.15s) both}#hrui .wa-build.play .wa-s .l:where(:not(.hrui-legacy *)){animation:waOnL .5s ease-out calc(var(--wd,0)*.9s + 2.15s) both}#hrui .wa-build.play .wa-s .r:where(:not(.hrui-legacy *)){animation:waOnR .5s ease-out calc(var(--wd,0)*.9s + 2.15s) both}#hrui .wa-build.play .wa-print .wa-win:where(:not(.hrui-legacy *)){animation:waWin .5s ease-out calc(var(--wd,0)*.9s + 2.15s) both}#hrui .wa-move.play .wa-app .bk .t:where(:not(.hrui-legacy *)){animation:waOnT .5s ease-out calc(var(--wd,0)*.9s + 1.7s) both}#hrui .wa-move.play .wa-app .bk .l:where(:not(.hrui-legacy *)){animation:waOnL .5s ease-out calc(var(--wd,0)*.9s + 1.7s) both}#hrui .wa-move.play .wa-app .bk .r:where(:not(.hrui-legacy *)){animation:waOnR .5s ease-out calc(var(--wd,0)*.9s + 1.7s) both}#hrui .wa-move.play .wa-app .wa-win:where(:not(.hrui-legacy *)){animation:waWin .5s ease-out calc(var(--wd,0)*.9s + 1.7s) both}#hrui .wa.play .wa-h:where(:not(.hrui-legacy *)){animation:waDrop .5s cubic-bezier(.3,1.5,.55,1) calc(var(--wd,0)*.9s + .15s) both}#hrui .wa.play .wa-m:where(:not(.hrui-legacy *)){animation:waDrop .5s cubic-bezier(.3,1.5,.55,1) calc(var(--wd,0)*.9s + .55s) both}#hrui .wa-hr.play .wa-h .bk .t:where(:not(.hrui-legacy *)),#hrui .wa-hr.play .wa-m .t:where(:not(.hrui-legacy *)){animation:waRunT 1s ease-in-out calc(var(--wd,0)*.9s + 1.1s) 1}#hrui .wa-hr.play .wa-h .bk .l:where(:not(.hrui-legacy *)),#hrui .wa-hr.play .wa-m .l:where(:not(.hrui-legacy *)){animation:waRunL 1s ease-in-out calc(var(--wd,0)*.9s + 1.1s) 1}#hrui .wa-hr.play .wa-h .bk .r:where(:not(.hrui-legacy *)),#hrui .wa-hr.play .wa-m .r:where(:not(.hrui-legacy *)){animation:waRunR 1s ease-in-out calc(var(--wd,0)*.9s + 1.1s) 1}#hrui .wa-hr.play .wa-log>g:where(:not(.hrui-legacy *)){animation:waLog .35s ease-out both}#hrui .wa-hr.play .wa-log>g:first-child:where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + 1.3s)}#hrui .wa-hr.play .wa-log>g:nth-child(2):where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + 1.5s)}#hrui .wa-hr.play .wa-log>g:nth-child(3):where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + 1.7s)}#hrui .wa-hr.play .wa-g:where(:not(.hrui-legacy *)){animation:waFade .5s ease-out calc(var(--wd,0)*.9s + 2.2s) both}#hrui .wa-build.play .wa-s:where(:not(.hrui-legacy *)){animation:waDrop .45s cubic-bezier(.3,1.5,.55,1) both}#hrui .wa-build.play .wa-s0:where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + .7s)}#hrui .wa-build.play .wa-s1:where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + 1s)}#hrui .wa-build.play .wa-s2:where(:not(.hrui-legacy *)){animation-delay:calc(var(--wd,0)*.9s + 1.3s)}#hrui .wa-build.play .wa-print:where(:not(.hrui-legacy *)){animation:waFade .4s ease-out calc(var(--wd,0)*.9s + 1.8s) both}#hrui .wa-move.play .wa-app:where(:not(.hrui-legacy *)){animation:waLift 1.9s cubic-bezier(.3,1.3,.55,1) calc(var(--wd,0)*.9s + .2s) both}#hrui .wa-move.play .wa-old:where(:not(.hrui-legacy *)){animation:waOut .7s ease-in calc(var(--wd,0)*.9s + .55s) both}#hrui .wa-move.play .wa-new:where(:not(.hrui-legacy *)){animation:waIn .8s cubic-bezier(.2,.9,.3,1) calc(var(--wd,0)*.9s + .7s) both}#hrui .wa-move .wa-old:where(:not(.hrui-legacy *)){opacity:0}#hrui .wa-move.play .wa-old:where(:not(.hrui-legacy *)){opacity:1}@keyframes waLog{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes waDrop{0%{transform:translateY(-28px);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}@keyframes waRunT{50%{fill:var(--r-top)}}@keyframes waRunL{50%{fill:var(--r-left)}}@keyframes waRunR{50%{fill:var(--r-right)}}@keyframes waDot{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes waFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes waDraw{0%{stroke-dashoffset:60;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes waBuild{0%{opacity:0;transform:translateY(-22px)}35%{opacity:1;transform:translateY(-22px)}to{opacity:1;transform:none}}@keyframes waLift{0%{transform:none}18%,62%{transform:translateY(-12px)}to{transform:none}}@keyframes waOut{0%{transform:none;opacity:1}to{transform:translate(-30px,-17px);opacity:0}}@keyframes waIn{0%{transform:translate(40px,23px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){#hrui .wa.play :where(:not(.hrui-legacy *)),#hrui .wa.play:where(:not(.hrui-legacy *)){animation:none!important}#hrui .wa-move .wa-old:where(:not(.hrui-legacy *)){opacity:0}}@media (max-width:860px){#hrui .sg4 .sg-art:where(:not(.hrui-legacy *)){width:200px;height:108px}#hrui .sg4 .sg-wh:where(:not(.hrui-legacy *)){gap:20px}}@media (max-width:700px){#hrui .sg4.sg3:where(:not(.hrui-legacy *)){padding:28px 16px 104px}#hrui .sg4 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:22px}#hrui .sg4 .sg-eye:where(:not(.hrui-legacy *)){margin-bottom:10px;font-size:11px}#hrui .sg4 .sg-q:where(:not(.hrui-legacy *)){font-size:30px;letter-spacing:-.025em;margin-bottom:10px}#hrui .sg4 .sg-lead:where(:not(.hrui-legacy *)){font-size:16px}#hrui .sg4 .tile.sg-way:where(:not(.hrui-legacy *)){padding:18px}#hrui .sg4 .sg-wh:where(:not(.hrui-legacy *)){flex-direction:column-reverse;align-items:flex-start;gap:10px}#hrui .sg4 .sg-art:where(:not(.hrui-legacy *)){width:100%;height:96px;margin:0;justify-content:flex-start}#hrui .sg4 .sg-tt:where(:not(.hrui-legacy *)){font-size:18px;margin-bottom:6px}#hrui .sg4 .sg-d:where(:not(.hrui-legacy *)){font-size:14px}#hrui .sg4 .sg-main .st-ask-box textarea:where(:not(.hrui-legacy *)){min-height:92px}}#hrui .sg4.sg3:where(:not(.hrui-legacy *)){max-width:1180px;padding-top:36px}#hrui .sg4 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:24px}#hrui .sg4 .sg-eye:where(:not(.hrui-legacy *)){margin-bottom:12px}#hrui .sg4 .sg-q:where(:not(.hrui-legacy *)){font-size:42px;margin-bottom:12px}#hrui .sg4 .sg-lead:where(:not(.hrui-legacy *)){font-size:17px}#hrui .sg4 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:stretch}#hrui .sg4 .sg-main:where(:not(.hrui-legacy *)){grid-column:1;grid-row:1/span 2;display:flex;flex-direction:column}#hrui .sg4 .sg-side:where(:not(.hrui-legacy *)){grid-column:2}#hrui .sg4 .sg-art:where(:not(.hrui-legacy *)){width:auto;height:auto;margin:0}#hrui .sg4 .sg-art .wa:where(:not(.hrui-legacy *)){width:auto;height:auto;max-width:100%}#hrui .sg4 .sg-main .sg-wh:where(:not(.hrui-legacy *)){align-items:flex-start;gap:16px}#hrui .sg4 .sg-main .sg-art:where(:not(.hrui-legacy *)){margin:-8px -10px -8px 0}#hrui .sg4 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){flex:1;display:flex;flex-direction:column;margin-top:16px}#hrui .sg4 .sg-main .st-ask-box textarea:where(:not(.hrui-legacy *)){flex:1;min-height:72px}#hrui .sg4 .tile.sg-side:where(:not(.hrui-legacy *)){padding:22px 22px 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}#hrui .sg4 .sg-side .sg-wh:where(:not(.hrui-legacy *)){display:block}#hrui .sg4 .sg-side .sg-art:where(:not(.hrui-legacy *)){float:right;margin:-6px -12px 4px 16px}#hrui .sg4 .sg-side .sg-tt:where(:not(.hrui-legacy *)){display:block;font-size:20px;line-height:1.25;margin:0 0 8px}#hrui .sg4 .sg-side .sg-go:where(:not(.hrui-legacy *)){display:inline-block;margin-left:6px}#hrui .sg4 .sg-nw:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .sg4 .sg-side .sg-d:where(:not(.hrui-legacy *)){font-size:14px;line-height:1.55;max-width:none;margin:0}#hrui .sg4 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#hrui .sg4 .sg-main .sg-wh:where(:not(.hrui-legacy *)){gap:10px}#hrui .sg4 .sg-main .sg-tt:where(:not(.hrui-legacy *)){margin-bottom:10px}#hrui .sg4 .sg-main .sg-d:where(:not(.hrui-legacy *)){max-width:none}#hrui .sg4 .sg-main .sg-d1:where(:not(.hrui-legacy *)){display:block;font-size:16px;line-height:1.5;text-wrap:balance}#hrui .sg4 .sg-main .sg-d2:where(:not(.hrui-legacy *)){display:block;margin-top:10px;font-size:14px;line-height:1.55;text-wrap:balance}#hrui .sg4 .sg-main .sg-ex:where(:not(.hrui-legacy *)){gap:4px 8px;margin-top:10px}#hrui .sg4 .sg-ex .td-list:where(:not(.hrui-legacy *)){gap:2px}#hrui .sg4 .sg-ex .td:where(:not(.hrui-legacy *)){font-size:13px;gap:6px;padding:4px 10px 4px 5px}#hrui .sg4 .sg-ex .td b:where(:not(.hrui-legacy *)){font-size:13px}#hrui .sg4 .sg-main .sg-art .wa:where(:not(.hrui-legacy *)){max-width:204px}@media (max-width:1100px){#hrui .sg4 .sg-main .sg-art .wa:where(:not(.hrui-legacy *)){max-width:180px}}@media (max-width:860px){#hrui .sg4 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .sg4 .sg-main:where(:not(.hrui-legacy *)),#hrui .sg4 .sg-side:where(:not(.hrui-legacy *)){grid-column:1;grid-row:auto}}@media (max-width:700px){#hrui .sg4.sg3:where(:not(.hrui-legacy *)){padding-top:24px}#hrui .sg4 .sg-q:where(:not(.hrui-legacy *)){font-size:30px}#hrui .sg4 .sg-lead:where(:not(.hrui-legacy *)){font-size:16px}#hrui .sg4 .sg-main .sg-wh:where(:not(.hrui-legacy *)){flex-direction:column-reverse;align-items:flex-start;gap:6px}#hrui .sg4 .sg-main .sg-art:where(:not(.hrui-legacy *)){margin:0 0 0 -6px}#hrui .sg4 .sg-side:where(:not(.hrui-legacy *)){padding:16px 18px}#hrui .sg4 .sg-side .sg-tt:where(:not(.hrui-legacy *)){font-size:17px}#hrui .sg4 .sg-side .sg-art .wa:where(:not(.hrui-legacy *)){max-width:150px}}#hrui .sg4.sg3:where(:not(.hrui-legacy *)){padding-top:clamp(28px,6.4vh,72px)}#hrui .sg4 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:clamp(22px,4.6vh,48px)}#hrui .sg4 .sg-eye:where(:not(.hrui-legacy *)){margin-bottom:clamp(10px,1.8vh,18px)}#hrui .sg4 .sg-q:where(:not(.hrui-legacy *)){margin-bottom:clamp(10px,1.8vh,18px)}#hrui .sg4 .sg-lead:where(:not(.hrui-legacy *)){line-height:1.55}#hrui .sg4 .sg-tiles:where(:not(.hrui-legacy *)){gap:clamp(12px,2vh,20px)}#hrui .sg4 .tile.sg-way:where(:not(.hrui-legacy *)){padding:clamp(22px,3.4vh,32px) clamp(22px,2.4vw,34px)}#hrui .sg4 .tile.sg-side:where(:not(.hrui-legacy *)){padding:clamp(22px,3.4vh,32px) clamp(22px,2.2vw,30px)}#hrui .sg4 .sg-main .sg-tt:where(:not(.hrui-legacy *)){margin-bottom:clamp(10px,1.6vh,16px)}#hrui .sg4 .sg-main .sg-d2:where(:not(.hrui-legacy *)){margin-top:clamp(8px,1.4vh,12px)}#hrui .sg4 .sg-main .st-ask-box:where(:not(.hrui-legacy *)){margin-top:clamp(16px,3vh,28px)}#hrui .sg4 .sg-main .sg-ex:where(:not(.hrui-legacy *)){margin-top:clamp(10px,2vh,18px)}#hrui .sg4 .sg-side .sg-tt:where(:not(.hrui-legacy *)){margin-bottom:clamp(8px,1.4vh,12px)}#hrui .sg4 .sg-side .sg-d:where(:not(.hrui-legacy *)){line-height:1.6}@media (max-width:700px){#hrui .sg4.sg3:where(:not(.hrui-legacy *)){padding-top:24px}#hrui .sg4 .sg-head:where(:not(.hrui-legacy *)){margin-bottom:22px}#hrui .sg4 .tile.sg-side:where(:not(.hrui-legacy *)),#hrui .sg4 .tile.sg-way:where(:not(.hrui-legacy *)){padding:18px}}#hrui .list-wrap:where(:not(.hrui-legacy *)){max-width:1180px;margin:0 auto;padding:clamp(28px,6.4vh,72px) 40px 96px}#hrui .list-wrap.bp:where(:not(.hrui-legacy *)),#hrui .list-wrap.prov:where(:not(.hrui-legacy *)),#hrui .list-wrap.us:where(:not(.hrui-legacy *)){max-width:1180px}#hrui .lw-n>:where(:not(.hrui-legacy *)){max-width:880px}#hrui .lw-n .list-top>div:first-child:where(:not(.hrui-legacy *)){max-width:600px}#hrui .list-top.ph:where(:not(.hrui-legacy *)){align-items:flex-start;flex-wrap:nowrap;margin-bottom:clamp(24px,4vh,40px)}#hrui .ph-art:where(:not(.hrui-legacy *)){flex:none;margin:-22px 0 -22px auto;display:block}#hrui .ph-art .pa:where(:not(.hrui-legacy *)){display:block;overflow:visible}#hrui .sheet h3:where(:not(.hrui-legacy *)),#hrui .sheet-top h3:where(:not(.hrui-legacy *)){font-family:var(--display);font-weight:650;letter-spacing:-.015em}#hrui .bs-h b:where(:not(.hrui-legacy *)){font-family:var(--display)}#hrui .tab-brick:where(:not(.hrui-legacy *)){display:inline-block;width:15px;vertical-align:-2px;margin-right:7px}#hrui .tab-brick .iso:where(:not(.hrui-legacy *)){display:block;width:15px}#hrui .lib-t:where(:not(.hrui-legacy *)){display:flex!important;align-items:flex-start;gap:14px}#hrui .lib-ic:where(:not(.hrui-legacy *)){flex:none;width:28px;margin-top:2px}#hrui .lib-ic .iso:where(:not(.hrui-legacy *)){display:block;width:28px}#hrui .us-nm:where(:not(.hrui-legacy *)){display:flex!important;align-items:flex-start;gap:14px}#hrui .us-nm .mini-iso:where(:not(.hrui-legacy *)){flex:none;width:28px;margin:1px 0 0}#hrui .us-nmx:where(:not(.hrui-legacy *)){min-width:0;display:flex;flex-direction:column}#hrui .pa-keys.play .pa-app .bk .t:where(:not(.hrui-legacy *)){animation:waOnT .5s ease-out 1.1s both}#hrui .pa-keys.play .pa-app .bk .l:where(:not(.hrui-legacy *)){animation:waOnL .5s ease-out 1.1s both}#hrui .pa-keys.play .pa-app .bk .r:where(:not(.hrui-legacy *)){animation:waOnR .5s ease-out 1.1s both}#hrui .pa-keys.play .pa-app .wa-win:where(:not(.hrui-legacy *)){animation:waWin .5s ease-out 1.1s both}#hrui .pa-keys.play .pa-key:where(:not(.hrui-legacy *)){animation:waDrop .55s cubic-bezier(.3,1.5,.55,1) .45s both}#hrui .pa-ext.play .pa-p:where(:not(.hrui-legacy *)){animation:waDrop .5s cubic-bezier(.3,1.5,.55,1) both}#hrui .pa-ext.play .pa-p0:where(:not(.hrui-legacy *)){animation-delay:.3s}#hrui .pa-ext.play .pa-p1:where(:not(.hrui-legacy *)){animation-delay:.6s}#hrui .pa-ext.play .pa-p2:where(:not(.hrui-legacy *)){animation-delay:.9s}#hrui .pa-ext.play .pa-p3:where(:not(.hrui-legacy *)){animation-delay:1.2s}@media (prefers-reduced-motion:reduce){#hrui .pa.play :where(:not(.hrui-legacy *)){animation:none!important}}#hrui .lw-n .keybox:where(:not(.hrui-legacy *)){max-width:880px}#hrui .ar-hero:where(:not(.hrui-legacy *)){max-width:1180px;margin:0 auto;padding:clamp(28px,6.4vh,72px) 40px 96px}#hrui .ar-hero>:where(:not(.hrui-legacy *)){max-width:880px}@media (max-width:1024px){#hrui .ar-hero:where(:not(.hrui-legacy *)),#hrui .list-wrap:where(:not(.hrui-legacy *)),#hrui .sg4.sg3:where(:not(.hrui-legacy *)){padding-left:28px;padding-right:28px;padding-top:clamp(28px,6.4vh,72px)}}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:42px;letter-spacing:-.03em;line-height:1.08;margin-bottom:28px}@media (max-width:700px){#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:30px;letter-spacing:-.025em}}@media (max-width:860px){#hrui .ph-art:where(:not(.hrui-legacy *)){display:none}}@media (max-width:520px){#hrui .lib-g .lib-act:where(:not(.hrui-legacy *)){padding-left:42px}}#hrui .sub2.mono:where(:not(.hrui-legacy *)){font-family:var(--mono)!important;font-size:12px!important}#hrui .lib-t small.mono:where(:not(.hrui-legacy *)){overflow-wrap:anywhere}#hrui .lib-used .link-q.inl:where(:not(.hrui-legacy *)){font-size:inherit}#hrui .cap-row small .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .lw-n .tabs.inline button:where(:not(.hrui-legacy *)){white-space:nowrap;flex:none}@media (max-width:520px){#hrui .lw-n .tabs.inline:where(:not(.hrui-legacy *)){gap:22px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);padding-right:28px}#hrui .lw-n .tabs.inline:where(:not(.hrui-legacy *))::-webkit-scrollbar{display:none}}#hrui .cap-br:where(:not(.hrui-legacy *)){display:none}#hrui .cap-row small .mono:where(:not(.hrui-legacy *)){overflow-wrap:anywhere}@media (max-width:520px){#hrui .cap-mcp:where(:not(.hrui-legacy *)){flex-wrap:wrap;row-gap:4px}#hrui .cap-mcp .tog:where(:not(.hrui-legacy *)){order:1}#hrui .cap-mcp .cap-br:where(:not(.hrui-legacy *)){display:block;order:2;flex-basis:100%;height:0}#hrui .cap-mcp [data-editmcp]:where(:not(.hrui-legacy *)){order:3;margin-left:36px}#hrui .cap-mcp [data-delrow]:where(:not(.hrui-legacy *)){order:4}}#hrui .mcp-sheet .set-f:where(:not(.hrui-legacy *)){margin:0 0 14px}#hrui .mcp-sheet .sheet-actions:where(:not(.hrui-legacy *)){margin-top:6px}#hrui .mcp-sheet label .muted:where(:not(.hrui-legacy *)){font-weight:400;margin-left:4px}#hrui .opt.mw:where(:not(.hrui-legacy *)){padding:10px}#hrui .opt.mw .mw-ic:where(:not(.hrui-legacy *)){flex:none;width:26px}#hrui .opt.mw .mw-ic .mini-iso:where(:not(.hrui-legacy *)){width:26px;margin:0}#hrui .opt.mw>span:nth-child(2):where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .opt.mw .mw-go:where(:not(.hrui-legacy *)){color:var(--faint);font-size:18px;line-height:1}@media (max-width:700px){#hrui .list-wrap:where(:not(.hrui-legacy *)){padding:24px 16px 104px}}#hrui .sheet:focus-visible:where(:not(.hrui-legacy *)),#hrui .sheet:focus:where(:not(.hrui-legacy *)),#hrui [role=alertdialog]:focus-visible:where(:not(.hrui-legacy *)),#hrui [role=alertdialog]:focus:where(:not(.hrui-legacy *)),#hrui [role=dialog]:focus-visible:where(:not(.hrui-legacy *)),#hrui [role=dialog]:focus:where(:not(.hrui-legacy *)){outline:none}@media (max-width:1024px){#hrui .list-wrap:where(:not(.hrui-legacy *)){padding:32px 28px 88px}#hrui .ar-hero:where(:not(.hrui-legacy *)){padding:32px 28px 88px}}@media (max-width:700px){#hrui .list-wrap:where(:not(.hrui-legacy *)){padding:24px 16px 104px}#hrui .agent-head h1:where(:not(.hrui-legacy *)),#hrui .list-wrap h1:where(:not(.hrui-legacy *)){font-size:24px;letter-spacing:-.4px}#hrui .list-wrap .sub:where(:not(.hrui-legacy *)){font-size:14px}#hrui .list-top:where(:not(.hrui-legacy *)){margin-bottom:22px}#hrui .ar-hero:where(:not(.hrui-legacy *)){padding:28px 16px 96px}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:28px;letter-spacing:-.6px}}#hrui .cap-row small:where(:not(.hrui-legacy *)),#hrui .del-p:where(:not(.hrui-legacy *)),#hrui .empty-list:where(:not(.hrui-legacy *)),#hrui .grow>small:where(:not(.hrui-legacy *)),#hrui .keywarn:where(:not(.hrui-legacy *)),#hrui .lg-cap:where(:not(.hrui-legacy *)),#hrui .lib-lead:where(:not(.hrui-legacy *)),#hrui .lib-used:where(:not(.hrui-legacy *)),#hrui .note:where(:not(.hrui-legacy *)),#hrui .sub2:where(:not(.hrui-legacy *)),#hrui .us-n:where(:not(.hrui-legacy *)),#hrui dd:where(:not(.hrui-legacy *)),#hrui li:where(:not(.hrui-legacy *)),#hrui small:where(:not(.hrui-legacy *)){text-wrap:pretty}#hrui .bp-for:where(:not(.hrui-legacy *)),#hrui .bp-inc:where(:not(.hrui-legacy *)){text-wrap:balance}#hrui .lg-desc:where(:not(.hrui-legacy *)),#hrui .lib-lead:where(:not(.hrui-legacy *)){max-width:68ch}#hrui .set-help:where(:not(.hrui-legacy *)){max-width:72ch}#hrui .au-hint:where(:not(.hrui-legacy *)),#hrui .bp-autol:where(:not(.hrui-legacy *)),#hrui .bp-for:where(:not(.hrui-legacy *)),#hrui .bp-inc:where(:not(.hrui-legacy *)),#hrui .hx-exl:where(:not(.hrui-legacy *)),#hrui .kc-tag:where(:not(.hrui-legacy *)),#hrui .lg-cap:where(:not(.hrui-legacy *)),#hrui .ob-stat>span:where(:not(.hrui-legacy *)){line-height:1.5}#hrui .gt-label:where(:not(.hrui-legacy *)),#hrui .h-pre:where(:not(.hrui-legacy *)),#hrui .kc-ttl .kc-no:where(:not(.hrui-legacy *)),#hrui .kicker:where(:not(.hrui-legacy *)),#hrui .sg-eye:where(:not(.hrui-legacy *)){letter-spacing:.08em}#hrui .bp-price:where(:not(.hrui-legacy *)),#hrui .bp-v:where(:not(.hrui-legacy *)),#hrui .count:where(:not(.hrui-legacy *)),#hrui .r.num:where(:not(.hrui-legacy *)),#hrui .tabs .count:where(:not(.hrui-legacy *)),#hrui .us-v b:where(:not(.hrui-legacy *)),#hrui td.r:where(:not(.hrui-legacy *)){font-variant-numeric:tabular-nums}#hrui .grow:where(:not(.hrui-legacy *)),#hrui .hk-ready>span:last-child:where(:not(.hrui-legacy *)),#hrui .ship-opt small:where(:not(.hrui-legacy *)),#hrui .us-hot:where(:not(.hrui-legacy *)){text-wrap:balance}#hrui .us-hot .link-q:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .meta:where(:not(.hrui-legacy *)){overflow:hidden}#hrui .meta-in:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;margin-left:-.9em}#hrui .meta-i:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .meta-i:where(:not(.hrui-legacy *)):before{content:"·";display:inline-block;width:.9em;text-align:center}#hrui .agents-g .card-tower:where(:not(.hrui-legacy *)),#hrui .card .card-tower:where(:not(.hrui-legacy *)){height:236px}#hrui .card .card-tower .iso:where(:not(.hrui-legacy *)){max-width:200px;max-height:208px}#hrui .iso .lbl-card:where(:not(.hrui-legacy *)){letter-spacing:-.01em}#hrui .parts:where(:not(.hrui-legacy *)){gap:2px}#hrui .parts .part:where(:not(.hrui-legacy *)){width:auto;flex:1 1 0;min-width:0;padding:6px 4px 5px}#hrui .parts .part small:where(:not(.hrui-legacy *)){text-wrap:balance;text-align:center}@media (max-width:1399px){#hrui .agent-side .parts:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(2,1fr);row-gap:4px}}#hrui .sg5:where(:not(.hrui-legacy *)){max-width:1180px;margin:0 auto;padding:clamp(28px,6.4vh,72px) 40px 64px}#hrui .sg5 .sg-head:where(:not(.hrui-legacy *)){max-width:900px}#hrui .sg5 .sg-eye:where(:not(.hrui-legacy *)){margin:0 0 clamp(10px,1.6vh,16px);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}#hrui .sg5 .sg-q:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:42px;line-height:1.08;font-weight:700;letter-spacing:-.03em;margin:0 0 clamp(10px,1.8vh,16px);text-wrap:balance}#hrui .sg5 .sg-lead:where(:not(.hrui-legacy *)){margin:0;max-width:none;font-size:16px;line-height:1.6;color:var(--muted)}#hrui .sg5 .sg-lead span:where(:not(.hrui-legacy *)){display:block}#hrui .sg5 .sg-l1:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sg5 .sg-ask:where(:not(.hrui-legacy *)){display:flex;align-items:flex-end;gap:10px;margin:clamp(20px,3.4vh,32px) 0 0;padding:7px 7px 7px 0;border-radius:18px}#hrui .sg5 .sg-ask textarea:where(:not(.hrui-legacy *)){flex:1;min-width:0;min-height:44px;max-height:180px;padding:11px 4px 11px 20px;font-size:16px;line-height:1.4}#hrui .sg5 .sg-ask .st-ask-bar:where(:not(.hrui-legacy *)){flex:none;padding:0;gap:12px}#hrui .sg5 .sg-ask .st-ask-n:where(:not(.hrui-legacy *)){max-width:220px;font-size:13px;line-height:1.35;text-align:right}#hrui .sg5 .sg-ask .st-ask-n:empty:where(:not(.hrui-legacy *)){display:none}#hrui .sg5 .sg-ask .btn:where(:not(.hrui-legacy *)){height:44px;padding:0 18px;border-radius:13px}#hrui .sg5 .sg-tiles:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(16px,2.8vh,24px);border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--bg)}#hrui .sg5 .tile:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:clamp(18px,3vh,28px) clamp(20px,2vw,28px) clamp(18px,2.8vh,26px);box-shadow:-1px 0 0 var(--line);border-radius:0;min-width:0;background:none}#hrui .sg5 .tile:first-child:where(:not(.hrui-legacy *)){box-shadow:none}#hrui .sg5 .sg-side:where(:not(.hrui-legacy *)){cursor:pointer;position:relative;font:inherit;color:inherit}#hrui .sg5 .sg-side:focus-visible:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-side:hover:where(:not(.hrui-legacy *)){background:linear-gradient(180deg,var(--accent-soft),transparent 70%)}#hrui .sg5 .sg-side:focus-visible:where(:not(.hrui-legacy *)){outline:2px solid var(--accent);outline-offset:-2px}#hrui .sg5 .sg-main:hover:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-main:where(:not(.hrui-legacy *)){background:none;cursor:default}#hrui .sg5 .sg-art:where(:not(.hrui-legacy *)){display:flex;align-items:flex-end;justify-content:flex-start;justify-self:start;height:min(116px,13.4vh);margin:0 0 clamp(12px,2vh,18px);width:auto;float:none}#hrui .sg5 .sg-art .wa:where(:not(.hrui-legacy *)){display:block;width:auto;max-width:100%;height:min(calc(var(--hn)*1px),calc(var(--hn)*.1155vh))}#hrui .sg5 .sg-main .sg-d2:where(:not(.hrui-legacy *)){display:block;margin-top:6px}#hrui .sg5 .sg-go:where(:not(.hrui-legacy *)){position:absolute;top:clamp(18px,3vh,28px);right:clamp(18px,1.8vw,24px);color:var(--faint);font-size:18px;line-height:1;transition:color .15s,transform .15s}#hrui .sg5 .sg-side:hover .sg-go:where(:not(.hrui-legacy *)){color:var(--accent);transform:translateX(3px)}#hrui .sg5 .sg-tt:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:20px;font-weight:650;letter-spacing:-.015em;line-height:1.25;margin:0 0 8px;text-wrap:balance}#hrui .sg5 .sg-d:where(:not(.hrui-legacy *)){margin:0;font-size:14px;line-height:1.6;color:var(--muted);text-wrap:pretty}#hrui .sg5 .sg-d1:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sg5 .sg-ex:where(:not(.hrui-legacy *)){margin-top:clamp(12px,2vh,18px)}#hrui .sg5 .sg-exl:where(:not(.hrui-legacy *)){display:block;font-size:13px;color:var(--muted);margin:0 0 4px}#hrui .sg5 .td-list:where(:not(.hrui-legacy *)){margin:0 -8px;gap:0}#hrui .sg5 .td:where(:not(.hrui-legacy *)){font-size:14px;padding:4px 8px}@media (max-width:1024px){#hrui .sg5:where(:not(.hrui-legacy *)){padding-left:28px;padding-right:28px}#hrui .sg5 .sg-q:where(:not(.hrui-legacy *)){font-size:36px}#hrui .ar-h:where(:not(.hrui-legacy *)){font-size:36px}}@media (max-height:760px) and (min-width:981px){#hrui .sg5 .sg-q:where(:not(.hrui-legacy *)){font-size:38px}#hrui .sg5 .sg-lead:where(:not(.hrui-legacy *)){line-height:1.5}#hrui .sg5 .sg-main .sg-d2:where(:not(.hrui-legacy *)){margin-top:4px}#hrui .sg5 .td:where(:not(.hrui-legacy *)){padding:3px 8px}#hrui .sg5 .sg-exl:where(:not(.hrui-legacy *)){margin-bottom:2px}}@media (max-width:980px){#hrui .sg5 .sg-tiles:where(:not(.hrui-legacy *)){grid-template-columns:1fr}#hrui .sg5 .tile:where(:not(.hrui-legacy *)){box-shadow:0 -1px 0 var(--line);display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;align-items:start}#hrui .sg5 .tile:first-child:where(:not(.hrui-legacy *)){box-shadow:none}#hrui .sg5 .sg-art:where(:not(.hrui-legacy *)){grid-row:1/span 3;height:70px;margin:2px 0 0;width:116px;justify-content:center}#hrui .sg5 .sg-art .wa:where(:not(.hrui-legacy *)){height:calc(var(--hn)*.6px)}#hrui .sg5 .sg-d:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-ex:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-tt:where(:not(.hrui-legacy *)){grid-column:2}#hrui .sg5 .sg-tt:where(:not(.hrui-legacy *)){padding-right:24px}}@media (max-width:860px){#hrui .sg5 .sg-ask:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;gap:0;padding:0}#hrui .sg5 .sg-ask textarea:where(:not(.hrui-legacy *)){flex:none;min-height:68px;padding:14px 16px 4px}#hrui .sg5 .sg-ask .st-ask-bar:where(:not(.hrui-legacy *)){justify-content:flex-end;padding:6px 8px 8px 16px}#hrui .sg5 .sg-ask .st-ask-n:where(:not(.hrui-legacy *)){text-align:left;margin-right:auto}}@media (min-width:861px){#hrui .sg5 .sg-ask textarea:-moz-placeholder:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .sg5 .sg-ask textarea:placeholder-shown:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:700px){#hrui .sg5:where(:not(.hrui-legacy *)){padding:24px 16px 104px}#hrui .sg5 .sg-q:where(:not(.hrui-legacy *)){font-size:30px}#hrui .sg5 .sg-lead:where(:not(.hrui-legacy *)){font-size:15px}#hrui .sg5 .tile:where(:not(.hrui-legacy *)){grid-template-columns:1fr;padding:18px}#hrui .sg5 .sg-art:where(:not(.hrui-legacy *)){grid-row:auto;width:auto;height:64px;margin:0 0 12px;justify-content:flex-start}#hrui .sg5 .sg-art .wa:where(:not(.hrui-legacy *)){height:calc(var(--hn)*.55px)}#hrui .sg5 .sg-d:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-ex:where(:not(.hrui-legacy *)),#hrui .sg5 .sg-tt:where(:not(.hrui-legacy *)){grid-column:1}#hrui .sg5 .sg-tt:where(:not(.hrui-legacy *)){font-size:18px}}#hrui .nw-q .nw-build:where(:not(.hrui-legacy *)){position:relative}#hrui .nw-q .nw-picks:where(:not(.hrui-legacy *)){position:static}#hrui .nw-q .nw-pop:where(:not(.hrui-legacy *)){left:0;right:0;width:auto;top:calc(100% + 6px);bottom:auto;max-height:340px}#hrui .nw-q .nw-pk>span:first-child:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .nw-q .nw-ext:where(:not(.hrui-legacy *)){height:auto;padding:4px 2px;background:none;border:0;box-shadow:none;color:var(--muted);font-size:13px}#hrui .nw-q .nw-ext b:where(:not(.hrui-legacy *)){font-weight:500;white-space:normal}#hrui .nw-alt:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width:520px){#hrui .nw-q .nw-build:where(:not(.hrui-legacy *)){gap:12px;padding:10px 12px 10px 8px}#hrui .nw-q .nw-art:where(:not(.hrui-legacy *)){width:64px;flex:none}#hrui .nw-q .nw-picks:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch;gap:6px;min-width:0;flex:1}#hrui .nw-q .nw-pk:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:0;justify-items:start;text-align:left;height:auto;padding:6px 12px 7px;border-radius:12px}#hrui .nw-q .nw-pk>span:first-child:where(:not(.hrui-legacy *)){font-size:11px;line-height:1.3}#hrui .nw-q .nw-pk b:where(:not(.hrui-legacy *)){grid-column:1;font-size:14px;line-height:1.35}#hrui .nw-q .nw-pk>svg:where(:not(.hrui-legacy *)){grid-column:2;grid-row:1/span 2;align-self:center}#hrui .nw-q .nw-ext:where(:not(.hrui-legacy *)){display:block;padding:2px 2px 0}#hrui .nw-q .nw-ext>span:first-child:where(:not(.hrui-legacy *)){display:block}}#hrui .copy-hint.lead>span:last-child:where(:not(.hrui-legacy *)){font-weight:600}#hrui .agents-g .with-mini small.sub2.ag-sub:where(:not(.hrui-legacy *)){white-space:normal;overflow:visible;text-overflow:clip}#hrui .kt:where(:not(.hrui-legacy *)){height:100vh;min-height:0;display:flex;flex-direction:column;background:var(--bg)}#hrui .kt-h:where(:not(.hrui-legacy *)),#hrui .kt-tabs:where(:not(.hrui-legacy *)){flex:none}#hrui .kt-body:where(:not(.hrui-legacy *)){flex:1}#hrui .kt-h:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 28px;border-bottom:1px solid var(--line)}#hrui .kt-back:where(:not(.hrui-legacy *)){font-size:14px;color:var(--muted);white-space:nowrap}#hrui .kt-back:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .kt-id:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:12px;min-width:0}#hrui .kt-id .kc-ic:where(:not(.hrui-legacy *)){position:static;inset:auto;margin:0;width:36px;height:36px;border-radius:10px;flex:none;display:grid;place-items:center}#hrui .kt-id .kc-ic svg:where(:not(.hrui-legacy *)){width:20px;height:20px}#hrui .kt-id h1:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}#hrui .kt-meta:where(:not(.hrui-legacy *)){display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin:3px 0 0;font-size:13px;color:var(--muted)}#hrui .kt-meta .h-logo:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .kt-meta .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .kt-dot:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .kt-act:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px}#hrui .kt-free:where(:not(.hrui-legacy *)){font-size:12px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}#hrui .kt-free.used:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--muted)}#hrui .kt-gh:where(:not(.hrui-legacy *)){text-decoration:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;font-family:var(--mono);font-size:12px;color:var(--muted);white-space:nowrap}#hrui .kt-gh svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .kt-gh:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .kt-act .btn:where(:not(.hrui-legacy *)){white-space:nowrap}#hrui .kt-tabs:where(:not(.hrui-legacy *)){display:none}#hrui .kt-body:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:380px minmax(0,1fr);min-height:0}#hrui .kt-play:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line)}#hrui .kt-ph:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line)}#hrui .kt-ph b:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:16px;font-weight:650;letter-spacing:-.01em}#hrui .kt-st:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}#hrui .kt-pb:where(:not(.hrui-legacy *)){flex:1;min-height:0;overflow:auto;padding:14px 16px}#hrui .kt-idle:where(:not(.hrui-legacy *)){height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:0 24px}#hrui .kt-idle p:where(:not(.hrui-legacy *)){margin:0;font-size:14px;line-height:1.55;color:var(--muted);max-width:260px;text-wrap:balance}#hrui .kt-idle b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;display:block}#hrui .kt-tower:where(:not(.hrui-legacy *)){width:96px;display:block}#hrui .kt-tower .iso:where(:not(.hrui-legacy *)){display:block;width:100%}#hrui .kt-list:where(:not(.hrui-legacy *)){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}#hrui .kt-row:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:10px;align-items:start;padding:8px 6px;border-radius:8px;font-size:13px;line-height:1.45}#hrui .kt-row .badge:where(:not(.hrui-legacy *)){margin-top:1px}#hrui .kt-row .ev-t:where(:not(.hrui-legacy *)){padding-top:1px}#hrui .kt-tx:where(:not(.hrui-legacy *)){min-width:0;overflow-wrap:anywhere}#hrui .kt-tx .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .kt-in:where(:not(.hrui-legacy *)){animation:ktIn .35s ease-out both}@keyframes ktIn{0%{opacity:0;transform:translateY(4px)}}#hrui .kt-wait:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:10px 6px;font-size:13px;color:var(--muted)}#hrui .kt-next:where(:not(.hrui-legacy *)){margin:0 16px 16px;padding:16px 18px;border-radius:16px;background:var(--accent-soft)}#hrui .kt-next.fresh:where(:not(.hrui-legacy *)){animation:ktIn .4s ease-out both}#hrui .kt-next b:where(:not(.hrui-legacy *)){display:block;font-family:var(--display);font-size:17px;font-weight:650;letter-spacing:-.01em}#hrui .kt-next p:where(:not(.hrui-legacy *)){margin:4px 0 12px;font-size:13px;line-height:1.5;color:var(--muted);text-wrap:pretty}#hrui .kt-next .btn:where(:not(.hrui-legacy *)){width:100%;justify-content:center}#hrui .kt-next-m:where(:not(.hrui-legacy *)){display:none}#hrui .kt-ph>span:first-child:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;gap:1px}#hrui .kt-proto:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:var(--faint)}#hrui .kt-app:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-height:0;min-width:0;padding:14px 18px 18px;background:var(--surface)}#hrui .kt-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;padding:0 2px 10px}#hrui .kt-url:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;background:var(--bg);border:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden}#hrui .kt-url svg:where(:not(.hrui-legacy *)){width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2}#hrui .kt-tag:where(:not(.hrui-legacy *)){font-size:12px;font-weight:500;color:var(--muted)}#hrui .kt-frame:where(:not(.hrui-legacy *)){flex:1;min-height:0;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:0 18px 40px -30px rgba(20,30,60,.35)}#hrui .ka:where(:not(.hrui-legacy *)){height:100%;display:flex;flex-direction:column;background:#fff;color:#1d1d1f;font-size:13px;line-height:1.45;color-scheme:light}#hrui .ka-top:where(:not(.hrui-legacy *)){flex:none;display:flex;align-items:center;gap:12px;height:46px;padding:0 16px;border-bottom:1px solid #ececf0}#hrui .ka-brand:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:14px;color:#285aff;white-space:nowrap}#hrui .ka-brand svg:where(:not(.hrui-legacy *)){width:17px;height:17px}#hrui .ka-title:where(:not(.hrui-legacy *)){margin-left:auto;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ka-pill:where(:not(.hrui-legacy *)){flex:none;font-family:var(--mono);font-size:11px;padding:4px 10px;border-radius:999px;background:#eef3ff;color:#285aff;white-space:nowrap}#hrui .ka-main:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 290px}#hrui .ka-board:where(:not(.hrui-legacy *)){min-height:0;overflow:auto;padding:16px;background:#f6f7f9;display:flex;flex-direction:column;gap:12px}#hrui .ka-card:where(:not(.hrui-legacy *)){background:#fff;border:1px solid #e9e9ee;border-radius:12px;padding:12px 14px;min-width:0}#hrui .ka-card>b:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600}#hrui .ka-card>small:where(:not(.hrui-legacy *)){display:block;font-size:11px;color:#8a8a94;margin-top:1px}#hrui .ka-card>strong:where(:not(.hrui-legacy *)){display:block;margin-top:10px;font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}#hrui .ka-kpis:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#hrui .ka-two:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px}#hrui .ka-ghost:where(:not(.hrui-legacy *)){min-height:176px;background:none;border-style:dashed}#hrui .ka-chart:where(:not(.hrui-legacy *)){display:block;width:100%;height:auto;margin-top:8px}#hrui .ka-grid:where(:not(.hrui-legacy *)){stroke:#eef0f4;stroke-width:1}#hrui .ka-line:where(:not(.hrui-legacy *)){fill:none;stroke:#285aff;stroke-width:2;stroke-linejoin:round}#hrui .ka-area:where(:not(.hrui-legacy *)){fill:rgba(40,90,255,.08)}#hrui .ka-chart text:where(:not(.hrui-legacy *)){font-size:8px;fill:#8a8a94;font-family:var(--sans)}#hrui .ka-bars:where(:not(.hrui-legacy *)){margin-top:10px;display:flex;flex-direction:column;gap:9px}#hrui .ka-bar:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px}#hrui .ka-bar span:where(:not(.hrui-legacy *)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#5b5b64}#hrui .ka-bar i:where(:not(.hrui-legacy *)){display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#285aff var(--w),#eef0f4 var(--w))}#hrui .ka-bar b:where(:not(.hrui-legacy *)){font-weight:600;font-variant-numeric:tabular-nums}#hrui .ka-empty:where(:not(.hrui-legacy *)){margin:auto;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;color:#8a8a94;max-width:260px;padding:24px}#hrui .ka-empty b:where(:not(.hrui-legacy *)){color:#1d1d1f;font-weight:600}#hrui .ka-chat:where(:not(.hrui-legacy *)){min-height:0;display:flex;flex-direction:column;border-left:1px solid #ececf0;background:#fff}#hrui .ka-chat-h:where(:not(.hrui-legacy *)){flex:none;padding:12px 16px;font-weight:600;border-bottom:1px solid #f0f0f3}#hrui .ka-chat-h small:where(:not(.hrui-legacy *)){display:block;font-weight:400;font-size:11px;color:#8a8a94}#hrui .ka-chat-b:where(:not(.hrui-legacy *)){flex:1;min-height:0;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}#hrui .ka-u:where(:not(.hrui-legacy *)){align-self:flex-end;max-width:92%;padding:8px 12px;border-radius:12px;background:#eef3ff}#hrui .ka-a:where(:not(.hrui-legacy *)){margin:0;line-height:1.5}#hrui .ka-a>b:where(:not(.hrui-legacy *)){display:block;font-size:12px;margin-bottom:2px}#hrui .ka-a code:where(:not(.hrui-legacy *)){font-family:var(--mono);font-size:11px;background:#f3f3f6;padding:1px 4px;border-radius:4px}#hrui .ka-meta:where(:not(.hrui-legacy *)){margin:0;font-size:12px;color:#8a8a94}#hrui .ka-meta:where(:not(.hrui-legacy *)):before{content:"› "}#hrui .ka-hint:where(:not(.hrui-legacy *)){margin:0;color:#8a8a94;line-height:1.5}#hrui .ka-comp:where(:not(.hrui-legacy *)){flex:none;padding:10px 12px 12px;border-top:1px solid #f0f0f3}#hrui .ka-comp textarea:where(:not(.hrui-legacy *)){display:block;width:100%;resize:none;border:1px solid #e3e3e8;border-radius:10px;padding:8px 10px;font:inherit;font-size:13px;line-height:1.45;background:#fff;color:#1d1d1f;outline:none}#hrui .ka-comp textarea:focus:where(:not(.hrui-legacy *)){border-color:#285aff;box-shadow:0 0 0 3px rgba(40,90,255,.12)}#hrui .ka-comp.used textarea:where(:not(.hrui-legacy *)){background:#f6f7f9;color:#8a8a94}#hrui .ka-comp-b:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}#hrui .ka-note:where(:not(.hrui-legacy *)){font-size:12px;color:#8a8a94}#hrui .ka-send:where(:not(.hrui-legacy *)){height:32px;padding:0 16px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}#hrui .ka-send:disabled:where(:not(.hrui-legacy *)){opacity:.3;cursor:default}#hrui .ka-pop:where(:not(.hrui-legacy *)){animation:kaPop .45s cubic-bezier(.2,.8,.2,1) both}@keyframes kaPop{0%{opacity:0;transform:translateY(6px) scale(.985)}}#hrui .ka-canvas:where(:not(.hrui-legacy *)){position:relative;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:62px 18px 18px;background:#fbfbfc radial-gradient(#e4e4ea 1px,transparent 0) 0 0/16px 16px}#hrui .ka-tools:where(:not(.hrui-legacy *)){position:absolute;top:12px;left:50%;transform:translateX(-50%);display:flex;gap:2px;padding:5px;border-radius:10px;background:#fff;border:1px solid #ececf0;box-shadow:0 6px 16px -10px rgba(0,0,0,.25)}#hrui .ka-tools svg:where(:not(.hrui-legacy *)){width:26px;height:26px;padding:5px;fill:none;stroke:#5b5b64;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;border-radius:6px}#hrui .ka-tools svg:nth-child(3):where(:not(.hrui-legacy *)){background:#eef3ff;stroke:#285aff}#hrui .ka-shots:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 14px}#hrui .ka-shot:where(:not(.hrui-legacy *)){margin:0;min-width:0}#hrui .ka-frame:where(:not(.hrui-legacy *)){position:relative;display:block;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#eceef3;box-shadow:0 1px 0 rgba(0,0,0,.04)}#hrui .ka-scene:where(:not(.hrui-legacy *)){position:absolute;inset:0;width:100%;height:100%;display:block}#hrui .ka-render:where(:not(.hrui-legacy *)){position:absolute;inset:0;display:grid;place-items:center;font-style:normal;font-size:11px;color:#8a8a94;background:linear-gradient(100deg,#eceef3 30%,#f6f7fa 50%,#eceef3 70%) 0 0/300% 100%;animation:kaShine 1.4s linear infinite}@keyframes kaShine{to{background-position:-150% 0}}#hrui .ka-shot figcaption:where(:not(.hrui-legacy *)){display:flex;align-items:baseline;gap:6px;margin-top:6px;font-size:12px;min-width:0}#hrui .ka-shot figcaption b:where(:not(.hrui-legacy *)){flex:none;width:16px;height:16px;border-radius:5px;background:#1d1d1f;color:#fff;font-size:10px;display:grid;place-items:center}#hrui .ka-shot figcaption small:where(:not(.hrui-legacy *)){margin-left:auto;flex:none;color:#8a8a94}#hrui .ka-player .ka-screen:where(:not(.hrui-legacy *)){position:relative;flex:none;margin:14px 14px 4px;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#141416;color:#77777f;display:grid;place-items:center;font-size:12px}#hrui .ka-play:where(:not(.hrui-legacy *)){position:relative;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center}#hrui .ka-play svg:where(:not(.hrui-legacy *)){width:18px;height:18px;fill:#1d1d1f;margin-left:2px}#hrui .ka-dur:where(:not(.hrui-legacy *)){position:absolute;right:8px;bottom:6px;font-family:var(--mono);font-size:11px;color:#fff}#hrui .ka-player .ka-a:where(:not(.hrui-legacy *)){padding:8px 16px 0}#hrui .ka-player .ka-comp:where(:not(.hrui-legacy *)){margin-top:auto}#hrui .ka-red:where(:not(.hrui-legacy *)){color:#e52521}#hrui .ka-back:where(:not(.hrui-legacy *)){color:#8a8a94;font-weight:500;font-size:13px}#hrui .ka-game:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:grid;place-items:center;padding:16px;background:#f6f7f9}#hrui .ka-world:where(:not(.hrui-legacy *)){display:block;width:100%;max-width:820px;max-height:100%;border-radius:12px}#hrui .ka-under:where(:not(.hrui-legacy *)){flex:none;border-top:1px solid #ececf0}#hrui .ka-under .ka-comp:where(:not(.hrui-legacy *)){border-top:0;display:flex;gap:10px;align-items:flex-end}#hrui .ka-under .ka-comp textarea:where(:not(.hrui-legacy *)){flex:1}#hrui .ka-under .ka-comp-b:where(:not(.hrui-legacy *)){margin:0;flex-direction:column;align-items:flex-end;gap:4px}#hrui .ka-work:where(:not(.hrui-legacy *)){flex-direction:row}#hrui .ka-side:where(:not(.hrui-legacy *)){flex:none;width:210px;display:flex;flex-direction:column;gap:4px;padding:12px;border-right:1px solid #ececf0;background:#fbfbfc}#hrui .ka-search:where(:not(.hrui-legacy *)){height:30px;display:flex;align-items:center;padding:0 10px;border-radius:8px;background:#f0f0f3;color:#8a8a94;font-size:12px}#hrui .ka-k:where(:not(.hrui-legacy *)){margin:10px 4px 2px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8a8a94}#hrui .ka-person:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:9px;padding:7px 6px;border-radius:9px;min-width:0}#hrui .ka-person.on:where(:not(.hrui-legacy *)){background:#eef3ff}#hrui .ka-person>span:last-child:where(:not(.hrui-legacy *)){min-width:0}#hrui .ka-person b:where(:not(.hrui-legacy *)){display:block;font-size:13px;font-weight:600}#hrui .ka-person small:where(:not(.hrui-legacy *)){display:block;font-size:11px;color:#8a8a94;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .ka-av:where(:not(.hrui-legacy *)){flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:600}#hrui .ka-room:where(:not(.hrui-legacy *)){flex:1;min-width:0;border-left:0}#hrui .ka-q ol:where(:not(.hrui-legacy *)){margin:6px 0 0;padding-left:18px}#hrui .ka-q li:where(:not(.hrui-legacy *)){margin:5px 0}#hrui .ka-chip:where(:not(.hrui-legacy *)){display:inline-block;margin-left:4px;padding:1px 8px;border-radius:999px;border:1px dashed #c9c9d1;font-size:12px;color:#8a8a94;transition:all .3s}#hrui .ka-chip.on:where(:not(.hrui-legacy *)){border-style:solid;border-color:#285aff;background:#eef3ff;color:#285aff}#hrui .ka-mate:where(:not(.hrui-legacy *)){display:flex;gap:10px;align-items:flex-start;max-width:360px}#hrui .ka-mate b:where(:not(.hrui-legacy *)){display:block}#hrui .ka-mate small:where(:not(.hrui-legacy *)){display:block;font-size:12px;color:#8a8a94}#hrui .ka-mate-d:where(:not(.hrui-legacy *)){display:block;margin-top:4px;color:#5b5b64}@media (max-width:1240px){#hrui .ka-main:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) 250px}#hrui .kt-body:where(:not(.hrui-legacy *)){grid-template-columns:340px minmax(0,1fr)}}@media (max-width:1100px){#hrui .kt-h:where(:not(.hrui-legacy *)){padding:14px 24px}#hrui .kt-gh span:where(:not(.hrui-legacy *)){display:none}#hrui .kt-tabs:where(:not(.hrui-legacy *)){display:flex;gap:22px;padding:0 24px;border-bottom:1px solid var(--line)}#hrui .kt-tabs button:where(:not(.hrui-legacy *)){padding:10px 0 11px;font-size:14px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}#hrui .kt-tabs button.on:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;border-color:var(--accent)}#hrui .kt-tabs .count:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}#hrui .kt-body:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .kt-play:where(:not(.hrui-legacy *)){border-right:0}#hrui .kt[data-tab=app] .kt-play:where(:not(.hrui-legacy *)),#hrui .kt[data-tab=play] .kt-app:where(:not(.hrui-legacy *)){display:none}#hrui .kt.done .kt-next-m:where(:not(.hrui-legacy *)){display:block;margin-top:12px}#hrui .kt-next-m .kt-next:where(:not(.hrui-legacy *)){margin:0}}@media (max-width:860px){#hrui .ka-main:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;overflow:auto}#hrui .ka-board:where(:not(.hrui-legacy *)){flex:none;overflow:visible}#hrui .ka-chat:where(:not(.hrui-legacy *)){border-left:0;border-top:1px solid #ececf0}#hrui .ka-kpis:where(:not(.hrui-legacy *)),#hrui .ka-two:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .ka-shots:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr))}#hrui .ka-side:where(:not(.hrui-legacy *)){display:none}#hrui .ka-player .ka-comp:where(:not(.hrui-legacy *)){margin-top:0}}@media (max-width:700px){#hrui .kt:where(:not(.hrui-legacy *)){padding-bottom:56px}#hrui .kt-h:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back act" "id id";gap:10px;padding:14px 16px}#hrui .kt-back:where(:not(.hrui-legacy *)){grid-area:back}#hrui .kt-act:where(:not(.hrui-legacy *)){grid-area:act}#hrui .kt-id:where(:not(.hrui-legacy *)){grid-area:id}#hrui .kt-free:where(:not(.hrui-legacy *)),#hrui .kt-gh:where(:not(.hrui-legacy *)){display:none}#hrui .kt-tabs:where(:not(.hrui-legacy *)){padding:0 16px}#hrui .kt-app:where(:not(.hrui-legacy *)){padding:12px 12px 16px}#hrui .kt-pb:where(:not(.hrui-legacy *)){min-height:360px}}#hrui .kt-next:where(:not(.hrui-legacy *)){margin-bottom:52px}#hrui .kt-live:where(:not(.hrui-legacy *)){display:none}@media (max-width:1100px){#hrui .kt-app:where(:not(.hrui-legacy *)){padding-bottom:52px}#hrui .kt[data-tab=app] .kt-live:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;width:100%;min-width:0;margin:0 0 10px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);font-size:13px;color:var(--fg);text-align:left;cursor:pointer}#hrui .kt-live:hover:where(:not(.hrui-legacy *)){border-color:var(--line-strong,#cfd2da)}#hrui .kt-live .badge:where(:not(.hrui-legacy *)){flex:none}#hrui .kt-live-t:where(:not(.hrui-legacy *)){flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#hrui .kt-live-t .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .kt-live-go:where(:not(.hrui-legacy *)){flex:none;color:var(--accent);font-weight:500}#hrui .kt-live-ok:where(:not(.hrui-legacy *)){flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--ok-soft,#e6f6ec);color:var(--ok,#1f8a4c)}#hrui .kt-live-ok svg:where(:not(.hrui-legacy *)){width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}}#hrui .kt-meta.meta:where(:not(.hrui-legacy *)){display:block}#hrui .kt-meta .meta-in:where(:not(.hrui-legacy *)){align-items:center}#hrui .kt-meta .meta-i:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center}#hrui .kt-meta .h-logo:where(:not(.hrui-legacy *)){margin-right:6px}@media (max-width:1100px){#hrui .kt:where(:not(.hrui-legacy *)){flex:1 1 auto;height:auto;min-height:0;overflow-y:auto}#hrui .kt-body:where(:not(.hrui-legacy *)){flex:1 0 auto}#hrui .kt-frame:where(:not(.hrui-legacy *)){height:auto;flex:none;min-height:480px;display:flex;flex-direction:column}#hrui .kt-frame>.ka:where(:not(.hrui-legacy *)){flex:1;height:auto}#hrui .ka-board:where(:not(.hrui-legacy *)),#hrui .ka-canvas:where(:not(.hrui-legacy *)),#hrui .ka-main:where(:not(.hrui-legacy *)){overflow:visible}#hrui .ka-chat-b:where(:not(.hrui-legacy *)){overflow:visible;flex:1 0 auto}#hrui .kt-pb:where(:not(.hrui-legacy *)){min-height:360px;overflow:visible}}@media (max-width:860px){#hrui .kt-free:where(:not(.hrui-legacy *)){display:none}#hrui .kt-frame:where(:not(.hrui-legacy *)){min-height:0}#hrui .ka-chat-b:where(:not(.hrui-legacy *)){flex:none}}#hrui .ka-player:where(:not(.hrui-legacy *)){overflow:hidden}#hrui .ka-player .ka-a:where(:not(.hrui-legacy *)){flex:0 1 auto;min-height:0;overflow:auto}#hrui .ka-player .ka-comp:where(:not(.hrui-legacy *)){flex:none}@media (max-width:700px){#hrui .kt-next:where(:not(.hrui-legacy *)){margin-bottom:16px}#hrui .kt-app:where(:not(.hrui-legacy *)){padding-bottom:16px}#hrui .kt-next .btn:where(:not(.hrui-legacy *)){display:flex;width:-moz-fit-content;width:fit-content;margin-left:auto}#hrui .ka-under .ka-comp:where(:not(.hrui-legacy *)){flex-direction:column;align-items:stretch}#hrui .ka-under .ka-comp-b:where(:not(.hrui-legacy *)){flex-direction:row;align-items:center;justify-content:space-between}#hrui .ka-dash .ka-title:where(:not(.hrui-legacy *)),#hrui .ka-video .ka-pill:where(:not(.hrui-legacy *)){display:none}}@media (max-width:1100px) and (min-width:701px){#hrui .kt-next:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:24px;column-gap:24px;align-items:center}#hrui .kt-next b:where(:not(.hrui-legacy *)),#hrui .kt-next p:where(:not(.hrui-legacy *)){grid-column:1}#hrui .kt-next p:where(:not(.hrui-legacy *)){margin:4px 0 0}#hrui .kt-next .btn:where(:not(.hrui-legacy *)){grid-column:2;grid-row:1/3;width:auto;padding-left:22px;padding-right:22px}}#hrui .nw-pop.pl-fly:where(:not(.hrui-legacy *)){padding:6px;border-radius:12px;animation:flyIn .14s ease-out both;transform-origin:left top}@keyframes flyIn{0%{opacity:0;transform:translateX(-4px) scale(.98)}}#hrui .nw-pop.pl-fly:not(.side):where(:not(.hrui-legacy *)){animation-name:flyDn}@keyframes flyDn{0%{opacity:0;transform:translateY(-4px)}}#hrui .pl-fly .dd-s:where(:not(.hrui-legacy *)){padding:6px;margin:-6px -6px 4px}#hrui .pl-fly .dd-q:where(:not(.hrui-legacy *)){font-size:13px;padding:7px 9px;border-radius:8px}#hrui .pl-fly .nw-opt.dd-o:where(:not(.hrui-legacy *)){min-height:32px;padding:5px 8px;gap:8px;border-radius:8px}#hrui .pl-fly .nw-opt .chk:where(:not(.hrui-legacy *)){width:14px}#hrui .pl-fly .dd-o b:where(:not(.hrui-legacy *)){font-size:13px}#hrui .pl-fly .dd-o b.mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .pl-fly .dd-o b .h-logo:where(:not(.hrui-legacy *)){width:16px;height:16px;vertical-align:-3px;margin-right:8px}#hrui .pl-fly .dd-o small:where(:not(.hrui-legacy *)){font-size:12px;padding-left:8px}#hrui .pl-fly .dd-gh:where(:not(.hrui-legacy *)){padding:8px 8px 2px}#hrui .pl-fly .dd-none:where(:not(.hrui-legacy *)){padding:8px}#hrui .dd-foot:where(:not(.hrui-legacy *)){position:sticky;bottom:-6px;display:flex;align-items:center;gap:6px;margin:4px -6px -6px;padding:8px 14px;border-top:1px solid var(--line);background:var(--bg);font-size:12px;color:var(--muted)}#hrui .dd-foot svg:where(:not(.hrui-legacy *)){width:12px;height:12px;flex:none}#hrui .nw-q .nw-pop.pl-fly:where(:not(.hrui-legacy *)){right:auto}#hrui .brand-ic:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff;border:1px solid var(--line);flex:none}#hrui .brand-ic svg:where(:not(.hrui-legacy *)){width:16px;height:16px;fill:var(--bc)}#hrui .cap-ic .brand-ic:where(:not(.hrui-legacy *)){width:24px;height:24px;border-radius:7px}#hrui .cap-ic .brand-ic svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .cap-ic.off .brand-ic:where(:not(.hrui-legacy *)){filter:grayscale(1);opacity:.55}#hrui .opt .brand-ic:where(:not(.hrui-legacy *)){width:24px;height:24px;border-radius:7px;margin-right:2px}#hrui .opt .brand-ic svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .ar-prog:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}#hrui .fn:where(:not(.hrui-legacy *)){display:flex;min-width:0;max-width:100%}#hrui .fn-a:where(:not(.hrui-legacy *)){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hrui .fn-b:where(:not(.hrui-legacy *)){flex:none;white-space:nowrap}#hrui .ad-file-n>span:first-child:where(:not(.hrui-legacy *)),#hrui .ad-prev-n:where(:not(.hrui-legacy *)){overflow:visible}@media (max-width:1100px) and (min-width:861px){#hrui .ad-lanes.few:where(:not(.hrui-legacy *)){grid-template-columns:repeat(var(--ad-n),minmax(0,1fr))}}@media (min-width:1001px){#hrui .agent-side .iso-wrap:where(:not(.hrui-legacy *)){max-width:340px;margin-left:auto;margin-right:auto}}@media (min-width:1001px) and (max-height:940px){#hrui .agent-side .iso-wrap:where(:not(.hrui-legacy *)){max-width:288px}}@media (min-width:1101px){#hrui .kt-play:where(:not(.hrui-legacy *)){position:relative;z-index:2;border-right:1px solid var(--line);box-shadow:8px 0 24px -10px rgba(20,30,60,.22),2px 0 6px -2px rgba(20,30,60,.1)}}#hrui .sheet.sk-sheet:where(:not(.hrui-legacy *)){width:min(760px,calc(100vw - 48px));max-width:none}#hrui .sk-f:where(:not(.hrui-legacy *)){margin-bottom:14px}#hrui .sk-f label:where(:not(.hrui-legacy *)){display:block;font-size:14px;font-weight:600;margin-bottom:6px}#hrui .sk-desc:where(:not(.hrui-legacy *)){resize:vertical;min-height:64px;line-height:1.5}#hrui .sk-ed:where(:not(.hrui-legacy *)){border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden}#hrui .sk-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:6px 8px 0;border-bottom:1px solid var(--line)}#hrui .sk-tabs:where(:not(.hrui-legacy *)){flex:1;min-width:0;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}#hrui .sk-tabs:where(:not(.hrui-legacy *))::-webkit-scrollbar{display:none}#hrui .sk-tab:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;flex:none;max-width:220px;border-radius:8px 8px 0 0;margin-bottom:-1px;border:1px solid transparent;border-bottom:0}#hrui .sk-tab>button:first-child:where(:not(.hrui-legacy *)){min-width:0;padding:7px 10px;font-family:var(--mono);font-size:12px;color:var(--muted)}#hrui .sk-tab.on:where(:not(.hrui-legacy *)){background:var(--bg);border-color:var(--line)}#hrui .sk-tab.on>button:first-child:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .sk-rm:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:22px;height:22px;margin-right:4px;border-radius:6px;color:var(--faint)}#hrui .sk-rm:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .sk-rm svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .sk-add:where(:not(.hrui-legacy *)){flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 8px;font-size:13px;font-weight:500;color:var(--fg)}#hrui .sk-add:hover:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .sk-add svg:where(:not(.hrui-legacy *)){width:14px;height:14px}#hrui .sk-code:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:auto minmax(0,1fr);background:var(--bg);height:300px}#hrui .sk-ln:where(:not(.hrui-legacy *)){margin:0;padding:14px 10px 14px 16px;min-width:44px;text-align:right;font-family:var(--mono);font-size:13px;line-height:1.6;color:var(--faint);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg)}#hrui .sk-code textarea:where(:not(.hrui-legacy *)){display:block;width:100%;height:100%;border:0;resize:none;outline:none;padding:14px 16px 14px 6px;font-family:var(--mono);font-size:13px;line-height:1.6;color:var(--fg);background:transparent;white-space:pre;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}#hrui .sk-code textarea:where(:not(.hrui-legacy *))::-moz-placeholder{color:var(--faint)}#hrui .sk-code textarea:where(:not(.hrui-legacy *))::placeholder{color:var(--faint)}#hrui .sk-ed:focus-within:where(:not(.hrui-legacy *)){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}#hrui .sk-foot:where(:not(.hrui-legacy *)){margin-top:16px;align-items:center}#hrui .sk-state:where(:not(.hrui-legacy *)){font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:4px 10px;white-space:nowrap}@media (max-width:700px){#hrui .sheet.sk-sheet:where(:not(.hrui-legacy *)){width:100%}#hrui .sk-code:where(:not(.hrui-legacy *)){height:220px}#hrui .sk-ln:where(:not(.hrui-legacy *)){min-width:34px;padding-left:10px}}#hrui .sk-sheet .sheet-top:where(:not(.hrui-legacy *)){margin-bottom:18px}#hrui .sk-foot .sk-state:where(:not(.hrui-legacy *)){margin-right:auto}#hrui .sk-desc:where(:not(.hrui-legacy *)){overflow:hidden}@media (max-width:700px){#hrui .sk-add span:where(:not(.hrui-legacy *)){display:none}#hrui .sk-add:where(:not(.hrui-legacy *)){padding:6px 8px 8px}#hrui .sk-add svg:where(:not(.hrui-legacy *)){width:16px;height:16px}}#hrui .cap-head:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-bottom:14px}#hrui .cap-head .cap-tabs:where(:not(.hrui-legacy *)){border-bottom:0;flex:1 1 auto;min-width:0;margin:0}#hrui .cap-head>.btn:where(:not(.hrui-legacy *)){flex:none;margin-left:auto;margin-bottom:6px}#hrui .cap-find:where(:not(.hrui-legacy *)){margin:0 0 12px}#hrui .cap-find input:where(:not(.hrui-legacy *)){max-width:320px}#hrui .cap-row[hidden]:where(:not(.hrui-legacy *)){display:none!important}@media (max-width:700px){#hrui .cap-head:where(:not(.hrui-legacy *)){border-bottom:0}#hrui .cap-head .cap-tabs:where(:not(.hrui-legacy *)){flex-basis:100%;border-bottom:1px solid var(--line)}#hrui .cap-find input:where(:not(.hrui-legacy *)){max-width:none}}#hrui .agent-side .parts:where(:not(.hrui-legacy *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;align-items:start;justify-items:stretch}#hrui .agent-side .parts .part:where(:not(.hrui-legacy *)){width:auto;padding:6px 2px 5px}#hrui .agent-side .part-n:where(:not(.hrui-legacy *)){white-space:nowrap;font-size:13px}#hrui .agent-side .part.locked .part-n:where(:not(.hrui-legacy *)){color:var(--muted);font-weight:500}@media (max-width:1399px){#hrui .agent-side .parts:where(:not(.hrui-legacy *)){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px}}#hrui .h-wall:where(:not(.hrui-legacy *)){--b-top:#e3e9ff;--b-left:#c9d5ff;--b-right:#aebfff;--b-line:#7e93ec}#hrui .h-grass:where(:not(.hrui-legacy *)){--b-top:#cdeed7;--b-left:#a6dfb8;--b-right:#86cd9c;--b-line:#5fb07a}#hrui .iso .hs:where(:not(.hrui-legacy *)){animation:isodrop .45s cubic-bezier(.2,.8,.2,1) both}#hrui .iso .hs-seam:where(:not(.hrui-legacy *)){fill:none;stroke:var(--b-line);stroke-width:.8;opacity:.55}#hrui .agent-side .iso-wrap:where(:not(.hrui-legacy *)){position:relative}#hrui .house-layer:where(:not(.hrui-legacy *)){position:absolute;inset:0;pointer-events:none;animation:hsLayer 3.2s ease both}#hrui .house-layer .iso:where(:not(.hrui-legacy *)){width:100%;height:100%}#hrui .iso-wrap.hs-on>svg.iso>g>:not(.cf):where(:not(.hrui-legacy *)){animation:hsAway 3.2s ease both}@keyframes hsLayer{0%,12%{opacity:0}20%,80%{opacity:1}92%,to{opacity:0}}@keyframes hsAway{0%,10%{opacity:1;transform:none}18%,82%{opacity:0;transform:translateY(6px)}94%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#hrui .house-layer:where(:not(.hrui-legacy *)){display:none}#hrui .iso-wrap.hs-on>svg.iso>g>:where(:not(.hrui-legacy *)){animation:none}}#hrui .rail-letter:where(:not(.hrui-legacy *)){margin-top:auto}#hrui .rail-letter+.rail-me:where(:not(.hrui-legacy *)){margin-top:8px}#hrui .letter-dot:where(:not(.hrui-legacy *)){position:absolute;top:5px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg)}#hrui .letter-dot[hidden]:where(:not(.hrui-legacy *)){display:none}#hrui .me-dot:where(:not(.hrui-legacy *)){width:8px;height:8px;border-radius:50%;background:var(--accent);margin-left:auto}#hrui .letter-page:where(:not(.hrui-legacy *)){flex:1 1 auto;min-height:0;display:flex;background:#fff}#hrui .letter-frame:where(:not(.hrui-legacy *)){display:block;flex:1 1 auto;width:100%;height:100%;border:0;background:#fff}@media (max-width:700px){#hrui .rail-letter:where(:not(.hrui-legacy *)){display:none}#hrui .rail-me:where(:not(.hrui-legacy *)){position:relative}#hrui .rail-me.dot:where(:not(.hrui-legacy *)):after{content:"";position:absolute;top:0;right:1px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg)}}#hrui .ag-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;height:56px;padding:0 20px 0 12px;border-bottom:1px solid var(--line);flex:none;min-width:0;background:var(--bg)}#hrui .ag-back:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:var(--muted);flex:none}#hrui .ag-back:hover:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .ag-bar .ag-name:where(:not(.hrui-legacy *)){font-family:var(--display);font-size:20px;font-weight:650;letter-spacing:-.3px;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:320px}#hrui .ag-bar .demo-tag:where(:not(.hrui-legacy *)){margin-left:0;vertical-align:0}#hrui .ag-bar .ag-state:where(:not(.hrui-legacy *)){flex:none}#hrui .ag-hid:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:2px;color:var(--faint);flex:none;margin-left:4px}#hrui .ag-hid .mono:where(:not(.hrui-legacy *)){font-size:12px}#hrui .tabs.inline.ag-tabs:where(:not(.hrui-legacy *)){align-self:stretch;display:flex;align-items:stretch;gap:24px;margin:0 0 0 24px;padding:0;border:0}#hrui .ag-tabs button:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;padding:0;font-size:14px;margin-bottom:-1px}#hrui .ag-bar .ag-right:where(:not(.hrui-legacy *)){margin-left:auto;display:flex;align-items:center;gap:12px;flex:none}#hrui .tk-page>.conn-stale:where(:not(.hrui-legacy *)){margin:12px 20px 0}#hrui .tk-page>.scroll:where(:not(.hrui-legacy *)){flex:1;min-height:0}#hrui .tk-page>.scroll>.agent-wrap>.agent-side:where(:not(.hrui-legacy *)){max-height:calc(100vh - 57px)}#hrui .tk-page>.scroll .agent-main:where(:not(.hrui-legacy *)){padding-top:28px}#hrui .tk-split:where(:not(.hrui-legacy *)){grid-template-columns:300px minmax(0,1fr);border-top:0;margin-top:0}#hrui .tk-split.has-side:where(:not(.hrui-legacy *)){grid-template-columns:300px minmax(0,1fr) 400px}#hrui .side-off .tk-split.has-side:where(:not(.hrui-legacy *)){grid-template-columns:300px minmax(0,1fr) 52px}#hrui .tk-split>.agent-side:where(:not(.hrui-legacy *)){min-height:0;overflow:auto;border-left:1px solid var(--line)}#hrui .side-off .tk-split>.agent-side:where(:not(.hrui-legacy *)){border-left:1px solid var(--line)}#hrui .tk-bar:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:4px;padding:12px 8px 8px;min-height:60px;flex:none;position:relative}#hrui .tk-bar .grow:where(:not(.hrui-legacy *)){flex:1}#hrui .tk-ib:where(:not(.hrui-legacy *)){width:34px;height:34px;border-radius:999px;color:var(--muted);position:relative;display:grid;place-items:center}#hrui .tk-ib:hover:where(:not(.hrui-legacy *)),#hrui .tk-ib[aria-expanded=true]:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .tk-ib.on:where(:not(.hrui-legacy *)){color:var(--accent);background:var(--accent-soft)}#hrui .tk-ib svg:where(:not(.hrui-legacy *)){width:16px;height:16px}#hrui .flt-dot:where(:not(.hrui-legacy *)){position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--bad);box-shadow:0 0 0 2px var(--bg)}#hrui .flt-w:where(:not(.hrui-legacy *)){position:relative;display:inline-flex}#hrui .flt-pop:where(:not(.hrui-legacy *)){min-width:150px}#hrui .flt-pop .flt-hr:where(:not(.hrui-legacy *)){display:block;height:1px;background:var(--line);margin:4px 6px}#hrui .flt-n:where(:not(.hrui-legacy *)){margin-left:auto;padding-left:16px;color:var(--bad);font-variant-numeric:tabular-nums;font-size:12px}#hrui .tk-sq:where(:not(.hrui-legacy *)){flex:1;max-width:none;height:36px;border-radius:10px}#hrui .tk-sq input:where(:not(.hrui-legacy *)){font-size:14px;padding:8px 0;min-width:0}#hrui .tk-fsum:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;padding:0 18px 8px;font-size:13px;color:var(--muted)}#hrui .tk-fsum span:where(:not(.hrui-legacy *)){flex:1;min-width:0}#hrui .pg-opts.in-bar:where(:not(.hrui-legacy *)){display:inline-flex;margin:0;flex:0 1 auto;min-width:0}#hrui .pg-opts.in-bar .nw-pk:where(:not(.hrui-legacy *)){height:30px;padding:0 8px 0 10px;background:none;gap:4px;font-size:13px}#hrui .pg-opts.in-bar .nw-pk.on:where(:not(.hrui-legacy *)),#hrui .pg-opts.in-bar .nw-pk:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .pg-opts.in-bar .nw-pk b:where(:not(.hrui-legacy *)){font-weight:500;color:var(--muted);font-size:12px}#hrui .agent-msg.am-foot>.agent-meta:where(:not(.hrui-legacy *)){font-size:12px;color:var(--faint);margin-top:-2px}#hrui .agent-msg.am-foot>.agent-meta .link-q:where(:not(.hrui-legacy *)){font-size:12px}#hrui .tk-tools:where(:not(.hrui-legacy *)){padding:16px 8px 10px;gap:10px}#hrui .tk-newb:where(:not(.hrui-legacy *)){align-self:flex-start;gap:6px;padding:8px 16px 8px 12px;font-size:14px}#hrui .tk-newb svg:where(:not(.hrui-legacy *)){width:16px;height:16px}#hrui .tk-newb.on:where(:not(.hrui-legacy *)){background:var(--accent-soft);color:var(--accent)}#hrui .tk-tools .search:where(:not(.hrui-legacy *)){border-radius:10px}#hrui .tk-segs:where(:not(.hrui-legacy *)){display:flex;align-items:center;justify-content:space-between;gap:8px}#hrui .tk-segs .seg button:where(:not(.hrui-legacy *)){font-size:13px;padding:4px 10px}#hrui .tk-sum:where(:not(.hrui-legacy *)){display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:12px;color:var(--muted);padding:0 10px}#hrui .tk-sum[hidden]:where(:not(.hrui-legacy *)){display:none}#hrui .tk-sum b:where(:not(.hrui-legacy *)){color:var(--fg);font-weight:600;font-variant-numeric:tabular-nums}#hrui .rng-w:where(:not(.hrui-legacy *)){position:relative;display:inline-flex;flex:none}#hrui .rng-b:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--muted);padding:4px 8px 4px 10px;border-radius:999px}#hrui .rng-b:hover:where(:not(.hrui-legacy *)),#hrui .rng-b[aria-expanded=true]:where(:not(.hrui-legacy *)){background:var(--surface);color:var(--fg)}#hrui .rng-b svg:where(:not(.hrui-legacy *)){width:12px;height:12px}#hrui .rng-pop:where(:not(.hrui-legacy *)){position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:112px;background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 24px rgba(20,20,40,.12);padding:4px;display:flex;flex-direction:column}#hrui .rng-pop button:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:8px;padding:6px 10px 6px 8px;border-radius:8px;font-size:13px;color:var(--fg);text-align:left}#hrui .rng-pop button:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .rng-pop button i:where(:not(.hrui-legacy *)),#hrui .rng-pop button svg:where(:not(.hrui-legacy *)){width:14px;height:14px;flex:none;color:var(--accent)}#hrui .tk-new:where(:not(.hrui-legacy *)){padding:0 8px}#hrui .tk-list:where(:not(.hrui-legacy *)){padding:4px 8px 24px}#hrui .tk-d .task-head.tp-head:where(:not(.hrui-legacy *)){padding:12px 24px 10px}#hrui .tp-head .th-row:where(:not(.hrui-legacy *)){display:flex;gap:12px;min-width:0}#hrui .tp-head .tp-t:where(:not(.hrui-legacy *)){flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;letter-spacing:-.1px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .tp-head .tno:where(:not(.hrui-legacy *)){margin-right:6px}#hrui .tk-d .tabs.tp-tabs:where(:not(.hrui-legacy *)){display:inline-flex;flex:none;gap:2px;padding:3px;border:0;border-radius:999px;background:var(--surface)}#hrui .tp-tabs button:where(:not(.hrui-legacy *)){padding:4px 12px;margin:0;border:0;border-radius:999px;font-size:13px;color:var(--muted)}#hrui .tp-tabs button.on:where(:not(.hrui-legacy *)){background:var(--bg);color:var(--fg);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}#hrui .tp-head .tk-acts:where(:not(.hrui-legacy *)){margin-top:0}#hrui .tp-sub:where(:not(.hrui-legacy *)){display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:10px}#hrui .tp-head .meta:where(:not(.hrui-legacy *)){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 12px;margin:0 0 0 auto;padding:0;font-size:13px;max-width:none;align-self:auto;overflow:visible;min-width:0}#hrui .tp-head .tk-back:where(:not(.hrui-legacy *)){display:none}#hrui .tk-d .thread:where(:not(.hrui-legacy *)){padding:24px 32px}#hrui .tk-d .composer-wrap:where(:not(.hrui-legacy *)){padding:4px 32px 16px}#hrui .tk-d .trace:where(:not(.hrui-legacy *)){padding:18px 24px 48px}#hrui .tk-split>.agent-side:where(:not(.hrui-legacy *)){padding-top:16px}#hrui .tk-newp:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 32px;overflow:auto}#hrui .tk-newp .ac-hero:where(:not(.hrui-legacy *)){width:100%;max-width:720px;margin:0 0 10vh}@media (max-width:1279px){#hrui .tk-split.has-side:where(:not(.hrui-legacy *)),#hrui .tk-split:where(:not(.hrui-legacy *)){grid-template-columns:272px minmax(0,1fr)}#hrui .side-off .tk-split.has-side:where(:not(.hrui-legacy *)){grid-template-columns:272px minmax(0,1fr) 52px}#hrui .tk-split.has-side:where(:not(.hrui-legacy *)){position:relative}#hrui:not(.side-off) .tk-split.has-side>.agent-side:where(:not(.hrui-legacy *)){position:absolute;top:0;right:0;bottom:0;width:min(400px,100%);z-index:6;background:var(--bg);box-shadow:-12px 0 32px -12px rgba(20,30,60,.25)}#hrui .tk-d .ev-row:where(:not(.hrui-legacy *)){grid-template-columns:56px minmax(0,1fr) 56px}#hrui .tk-d .ev-tok:where(:not(.hrui-legacy *)){display:none}}@media (max-width:900px){#hrui .ag-hid .mono:where(:not(.hrui-legacy *)){display:none}#hrui .tabs.inline.ag-tabs:where(:not(.hrui-legacy *)){margin-left:12px}}@media (max-width:700px){#hrui .ag-bar:where(:not(.hrui-legacy *)){height:auto;min-height:56px;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:0;padding:8px 12px 0 8px}#hrui .ag-hid:where(:not(.hrui-legacy *)){display:none}#hrui .tabs.inline.ag-tabs:where(:not(.hrui-legacy *)){order:9;flex:0 0 100%;height:40px;margin:0 0 0 4px}#hrui .ag-bar .ag-name:where(:not(.hrui-legacy *)){max-width:52vw}}@media (max-width:860px){#hrui .tk-split.has-side>.agent-side:where(:not(.hrui-legacy *)){display:none}#hrui .side-off .tk-split.has-side:where(:not(.hrui-legacy *)),#hrui .tk-split.has-side:where(:not(.hrui-legacy *)){grid-template-columns:minmax(0,1fr)}#hrui .tk-page:has(.tk-split.show-d) .ag-bar:where(:not(.hrui-legacy *)){display:none}#hrui .tp-head .tk-back:where(:not(.hrui-legacy *)){display:grid;place-items:center;width:28px;height:28px;margin:0 -4px 0 -8px;flex:none}#hrui .tk-d .composer-wrap:where(:not(.hrui-legacy *)),#hrui .tk-d .thread:where(:not(.hrui-legacy *)){padding-left:16px;padding-right:16px}#hrui .tk-d .task-head.tp-head:where(:not(.hrui-legacy *)){padding:10px 16px}}#hrui .ag-ident:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;flex:0 1 auto}#hrui .ag-l1:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:10px;min-width:0}#hrui .ag-bar .ag-name:where(:not(.hrui-legacy *)){font-size:22px;line-height:1.15;max-width:360px}#hrui .ag-l2:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:5px;font-size:12px;line-height:18px;color:var(--muted);white-space:nowrap;min-width:0;overflow:hidden}#hrui .ag-l2 .h-logo:where(:not(.hrui-legacy *)){width:14px;height:14px;border-radius:3px;flex:none}#hrui .ag-l2 .mono:where(:not(.hrui-legacy *)){font:400 12px var(--mono)}#hrui .ag-l2 .sep:where(:not(.hrui-legacy *)){color:var(--faint)}#hrui .ag-l2 .ag-hid:where(:not(.hrui-legacy *)){margin:0;gap:0;color:var(--muted)}#hrui .ag-l2 .ag-hid .icon-btn.xs:where(:not(.hrui-legacy *)){width:18px;height:18px;color:var(--faint)}#hrui .ag-l2 .ag-hid .icon-btn.xs:hover:where(:not(.hrui-legacy *)){color:var(--fg)}#hrui .ag-state:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;flex:none}#hrui .ag-state .pill:where(:not(.hrui-legacy *)){background:none;padding:0;font-size:13px;font-weight:500;gap:6px}#hrui .ag-state .pill .dot:where(:not(.hrui-legacy *)){width:6px;height:6px}#hrui .tabs.inline.ag-tabs:where(:not(.hrui-legacy *)){margin-left:28px}#hrui .ag-bar:where(:not(.hrui-legacy *)){padding-left:16px}#hrui .tk-bar:where(:not(.hrui-legacy *)){height:56px;min-height:0;padding:0 12px 0 16px;gap:2px;border-bottom:1px solid var(--line)}#hrui .tk-bar .tk-newb:where(:not(.hrui-legacy *)){height:32px;padding:0 14px 0 10px;border:1px solid var(--line);border-radius:999px;background:var(--bg);font-size:14px;font-weight:500;align-self:center}#hrui .tk-bar .tk-newb:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .tk-bar .tk-newb.on:where(:not(.hrui-legacy *)){background:var(--surface-2);border-color:transparent;color:var(--fg)}#hrui .tk-ib:where(:not(.hrui-legacy *)){width:32px;height:32px}#hrui .tk-scope:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted)}#hrui .tk-fsum:where(:not(.hrui-legacy *)){padding:10px 16px 2px}#hrui .tk-list:where(:not(.hrui-legacy *)){padding:8px 8px 64px}#hrui .tk-r:where(:not(.hrui-legacy *)){padding:10px 8px;gap:14px}#hrui .tk-r.on:where(:not(.hrui-legacy *)){background:var(--surface-2)}#hrui .tk-r .dot:where(:not(.hrui-legacy *)){width:6px;height:6px;margin-top:7px}#hrui .tk-r .dot:not(.run):not(.bad):where(:not(.hrui-legacy *)){background:#c9c9d1}#hrui .tk-rt b:where(:not(.hrui-legacy *)){font-weight:500}#hrui .tk-d .task-head.tp-head:where(:not(.hrui-legacy *)){height:56px;flex:none;display:flex;align-items:center;padding:0 32px;border-bottom:1px solid var(--line)}#hrui .tp-head .th-row:where(:not(.hrui-legacy *)){width:100%;max-width:720px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}#hrui .tp-new .th-row:where(:not(.hrui-legacy *)){display:flex}#hrui .tk-d .tabs.tp-tabs:where(:not(.hrui-legacy *)){padding:2px;gap:0;margin:0}#hrui .tp-tabs button:where(:not(.hrui-legacy *)){height:28px;padding:0 14px;display:inline-flex;align-items:center;gap:5px}#hrui .tp-tabs button.on:where(:not(.hrui-legacy *)){font-weight:500;box-shadow:0 0 0 1px var(--line)}#hrui .tp-head .tk-acts:where(:not(.hrui-legacy *)){justify-self:end;display:flex;align-items:center;gap:2px;margin:0}#hrui .tp-head .tk-share.on:where(:not(.hrui-legacy *)){color:var(--accent)}#hrui .tp-head .tk-stop:where(:not(.hrui-legacy *)){border-radius:999px}#hrui .tk-d .thread:where(:not(.hrui-legacy *)){padding:28px 32px 24px}#hrui .tk-d .thread-inner:where(:not(.hrui-legacy *)){gap:20px}#hrui .tk-d .composer-wrap:where(:not(.hrui-legacy *)){padding:0 32px 20px}#hrui .tk-d .trace:where(:not(.hrui-legacy *)){width:100%;max-width:784px;margin:0 auto;padding:28px 32px 24px}#hrui .tk-d .chips:where(:not(.hrui-legacy *)){display:none}#hrui .tk-d .ev-row:where(:not(.hrui-legacy *)){grid-template-columns:56px minmax(0,1fr) auto 56px;padding:10px 8px}#hrui .tk-d .ev-row .badge:where(:not(.hrui-legacy *)){background:none;border:0;padding:0;font:400 12px var(--mono);color:var(--faint);letter-spacing:0;text-transform:none}#hrui .tk-d .ev-row .badge.b-done:where(:not(.hrui-legacy *)){color:var(--ok)}#hrui .tk-d .ev-row .badge.b-error:where(:not(.hrui-legacy *)){color:var(--bad)}#hrui .tk-d .readonly:where(:not(.hrui-legacy *)){min-height:64px;flex-wrap:nowrap;padding:12px 12px 12px 20px;border-radius:22px}#hrui .tk-d .readonly span:where(:not(.hrui-legacy *)){flex:1 1 auto;min-width:0}#hrui .tk-d .composer-wrap .btn:where(:not(.hrui-legacy *)),#hrui .tk-d .readonly .btn:where(:not(.hrui-legacy *)){border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:6px 14px}#hrui .tk-d .readonly .btn:hover:where(:not(.hrui-legacy *)){background:var(--surface-2)}#hrui .msg-user .from:where(:not(.hrui-legacy *)){font:400 12px var(--mono);color:var(--faint);margin-bottom:4px}#hrui button.from:where(:not(.hrui-legacy *)){display:block;padding:0;text-align:left}#hrui button.from:hover:where(:not(.hrui-legacy *)){color:var(--fg);text-decoration:underline}#hrui .agent-meta .rid-b:where(:not(.hrui-legacy *)){font-family:var(--mono)}#hrui .set-split>.agent-side:where(:not(.hrui-legacy *)),#hrui .tk-split>.agent-side:where(:not(.hrui-legacy *)){padding:0 24px 24px;border-left:1px solid var(--line);min-height:0;overflow:auto}#hrui .set-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)),#hrui .tk-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)){height:56px;margin:0 -24px 16px;padding:0 16px 0 24px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted);font-weight:400}#hrui .agent-side>.stack-h .stack-n:where(:not(.hrui-legacy *)){margin-left:auto}#hrui .side-off .set-split>.agent-side:where(:not(.hrui-legacy *)),#hrui .side-off .tk-split>.agent-side:where(:not(.hrui-legacy *)){padding:0}#hrui .side-off .set-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)),#hrui .side-off .tk-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)){height:auto;margin:0;padding:12px 0 0;border:0;gap:28px;background:linear-gradient(var(--line),var(--line)) no-repeat 0 55px/100% 1px}#hrui .side-off .set-split .side-tog:where(:not(.hrui-legacy *)),#hrui .side-off .tk-split .side-tog:where(:not(.hrui-legacy *)){width:32px;height:32px}#hrui .set-split:where(:not(.hrui-legacy *)){flex:1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr) 400px;position:relative}#hrui .side-off .set-split:where(:not(.hrui-legacy *)){grid-template-columns:300px minmax(0,1fr) 52px}#hrui .set-split>.lg-set:where(:not(.hrui-legacy *)){display:contents}#hrui .set-split .lg-left:where(:not(.hrui-legacy *)){position:static;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line)}#hrui .lg-lbar:where(:not(.hrui-legacy *)){height:56px;flex:none;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden}#hrui .lg-rows:where(:not(.hrui-legacy *)){flex:1;min-height:0;overflow:auto;padding:8px}#hrui .set-split .ly-list:where(:not(.hrui-legacy *)){gap:0}#hrui .set-split .ly-n:where(:not(.hrui-legacy *)){padding:10px 8px}#hrui .set-split .ly-n b:where(:not(.hrui-legacy *)){font-weight:500;color:var(--fg)}#hrui .set-split .ly-n small:where(:not(.hrui-legacy *)){font-size:12px}#hrui .set-split .ly-n.on:where(:not(.hrui-legacy *)){background:var(--surface-2)}#hrui .set-split .ly-n.on:where(:not(.hrui-legacy *)):before{display:none}#hrui .set-split .lg-left>.lg-del:where(:not(.hrui-legacy *)){flex:none;margin:0 0 48px;padding:12px 16px;text-align:left;align-self:flex-start}#hrui .set-split .lg-ed:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;min-width:0;min-height:0;max-width:none}#hrui .lg-bar:where(:not(.hrui-legacy *)){height:56px;flex:none;display:flex;align-items:center;padding:0 32px;border-bottom:1px solid var(--line)}#hrui .lg-col:where(:not(.hrui-legacy *)){width:100%;max-width:720px;margin:0 auto}#hrui .lg-bar .lg-col:where(:not(.hrui-legacy *)){display:flex;align-items:center;gap:6px;min-width:0}#hrui .lg-bar h2:where(:not(.hrui-legacy *)){flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;letter-spacing:-.1px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hrui .lg-scroll:where(:not(.hrui-legacy *)){flex:1;min-height:0;overflow:auto;padding:28px 32px 40px}#hrui .lg-scroll .lg-desc:where(:not(.hrui-legacy *)){margin:0 0 20px}#hrui .lg-scroll .set-f:where(:not(.hrui-legacy *)){margin-bottom:20px}#hrui .lg-scroll textarea.md:where(:not(.hrui-legacy *)){min-height:420px}#hrui .lg-bar .savebar:where(:not(.hrui-legacy *)){position:static;margin:0;padding:0;border:0;background:none;gap:6px;flex:none}#hrui .lg-bar .savebar span:where(:not(.hrui-legacy *)){flex:none}#hrui .sv-st:where(:not(.hrui-legacy *)){display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin-right:8px}#hrui .sv-st i:where(:not(.hrui-legacy *)){width:6px;height:6px;border-radius:50%;background:var(--warn)}#hrui .sv-st.ok i:where(:not(.hrui-legacy *)){background:var(--ok)}#hrui .lg-bar .savebar .btn:where(:not(.hrui-legacy *)){height:32px;padding:0 14px;border-radius:999px;font-size:14px;border:1px solid var(--line);background:var(--bg)}#hrui .lg-bar .savebar .btn:hover:where(:not(.hrui-legacy *)){background:var(--surface)}#hrui .lg-bar .savebar .sv-ink:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg);border-color:var(--fg);padding:0 16px}#hrui .lg-bar .savebar .sv-ink:hover:where(:not(.hrui-legacy *)){background:var(--fg);opacity:.88}#hrui .lg-ro:where(:not(.hrui-legacy *)){font-size:13px;color:var(--muted);flex:none}#hrui .set-split>.agent-side[data-focus] .iso-wrap .bk:where(:not(.hrui-legacy *)){transition:opacity .2s}#hrui .set-split>.agent-side[data-focus=caps]:has(.bk[data-tw=skill],.bk[data-tw=plugin],.bk[data-tw=mcp]) .iso-wrap .bk:not([data-tw=skill]):not([data-tw=plugin]):not([data-tw=mcp]):where(:not(.hrui-legacy *)),#hrui .set-split>.agent-side[data-focus=harness]:has(.bk[data-tw=b-runtime]) .iso-wrap .bk:not([data-tw=b-runtime]):where(:not(.hrui-legacy *)),#hrui .set-split>.agent-side[data-focus=instructions]:has(.bk[data-tw=task]) .iso-wrap .bk:not([data-tw=task]):where(:not(.hrui-legacy *)),#hrui .set-split>.agent-side[data-focus=model]:has(.bk[data-tw=model]) .iso-wrap .bk:not([data-tw=model]):where(:not(.hrui-legacy *)),#hrui .set-split>.agent-side[data-focus=runtime]:has(.bk[data-tw=env],.bk[data-tw=backend]) .iso-wrap .bk:not([data-tw=env]):not([data-tw=backend]):where(:not(.hrui-legacy *)){opacity:.28}@media (max-width:1279px){#hrui .tk-d .ev-row:where(:not(.hrui-legacy *)){grid-template-columns:56px minmax(0,1fr) 56px}#hrui .tk-d .ev-row>span:nth-child(3):where(:not(.hrui-legacy *)){display:none}#hrui .set-split:where(:not(.hrui-legacy *)),#hrui .side-off .set-split:where(:not(.hrui-legacy *)){grid-template-columns:272px minmax(0,1fr) 52px}#hrui:not(.side-off) .set-split>.agent-side:where(:not(.hrui-legacy *)){position:absolute;top:0;right:0;bottom:0;width:min(400px,100%);z-index:6;background:var(--bg);box-shadow:-12px 0 32px -12px rgba(20,30,60,.25)}}@media (max-width:900px){#hrui .ag-hid .mono:where(:not(.hrui-legacy *)){display:none}#hrui .ag-l2 .ag-hid:where(:not(.hrui-legacy *)){margin-left:-4px}}@media (max-width:860px){#hrui .tk-d .task-head.tp-head:where(:not(.hrui-legacy *)){padding:0 16px}#hrui .tp-head .th-row:where(:not(.hrui-legacy *)){display:flex;gap:10px}#hrui .tp-head .tp-t:where(:not(.hrui-legacy *)){flex:1}#hrui .tk-d .composer-wrap:where(:not(.hrui-legacy *)),#hrui .tk-d .thread:where(:not(.hrui-legacy *)){padding-left:16px;padding-right:16px}#hrui .set-split:where(:not(.hrui-legacy *)),#hrui .side-off .set-split:where(:not(.hrui-legacy *)){display:flex;flex-direction:column;overflow:auto}#hrui.side-off .set-split>.agent-side:where(:not(.hrui-legacy *)),#hrui:not(.side-off) .set-split>.agent-side:where(:not(.hrui-legacy *)){display:block;position:static;width:auto;box-shadow:none;border-left:0;border-top:1px solid var(--line);padding:0 16px 24px;overflow:visible;flex:none}#hrui .set-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)){margin:0 -16px 16px;padding:0 8px 0 16px}#hrui.side-off .set-split>.agent-side:where(:not(.hrui-legacy *)){padding:0 16px}#hrui.side-off .set-split>.agent-side>.stack-h:where(:not(.hrui-legacy *)){flex-direction:row;height:56px;margin:0;padding:0;gap:8px;background:none}#hrui.side-off .set-split>.agent-side>.stack-h>span:where(:not(.hrui-legacy *)){writing-mode:horizontal-tb;transform:none;font-size:13px}#hrui.side-off .set-split .side-tog:where(:not(.hrui-legacy *)){order:0;margin-left:auto}#hrui .set-split .side-tog svg:where(:not(.hrui-legacy *)){transform:rotate(-90deg)}#hrui .set-split .lg-left:where(:not(.hrui-legacy *)){border-right:0;flex:none}#hrui .set-split .lg-rows:where(:not(.hrui-legacy *)){overflow:visible;padding:10px 16px 0}#hrui .set-split .lg-left>.lg-del:where(:not(.hrui-legacy *)),#hrui .set-split .lg-rows .ly-list:where(:not(.hrui-legacy *)){display:none}#hrui .set-split .ly-chips:where(:not(.hrui-legacy *)){display:flex;gap:6px;overflow-x:auto;padding:2px 0 4px}#hrui .set-split .ly-chips button:where(:not(.hrui-legacy *)){flex:none;padding:7px 12px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}#hrui .set-split .ly-chips button.on:where(:not(.hrui-legacy *)){background:var(--fg);color:var(--bg)}#hrui .set-split .lg-ed:where(:not(.hrui-legacy *)){flex:none}#hrui .lg-bar:where(:not(.hrui-legacy *)),#hrui .lg-scroll:where(:not(.hrui-legacy *)){padding-left:16px;padding-right:16px}#hrui .lg-scroll:where(:not(.hrui-legacy *)){overflow:visible;flex:none}#hrui .set-split .lg-del.m:where(:not(.hrui-legacy *)){display:inline-block;margin-top:28px}}@media (max-width:700px){#hrui .ag-bar .ag-name:where(:not(.hrui-legacy *)){max-width:52vw}#hrui .ag-l2:where(:not(.hrui-legacy *)){max-width:calc(100vw - 140px)}#hrui .ag-l2 .ag-hid:where(:not(.hrui-legacy *)),#hrui .ag-l2 .sep-id:where(:not(.hrui-legacy *)){display:none}}