.hf-scope{--ink:#1b1b1b;--ink-2:#34322e;--parchment:#f7f5f2;--paper:#fff;--stone-6:#6f6a62;--stone-4:#a6a199;--line:#1b1b1b21;--line-soft:#1b1b1b12;--sky:#6fa6dc;--sky-deep:#4d86c2;--sky-bg:#e4edf7;--live:#3e9b6c;--live-bg:#e4f1e9;--wait:#c9912f;--wait-bg:#f5ebd7;--alert:#c4543f;--surface-canvas:var(--parchment);--surface-highlight:var(--paper);--surface-inverse:var(--ink);--text-primary:var(--ink);--text-secondary:var(--stone-6);--text-tertiary:var(--stone-4);--text-on-inverse:var(--parchment);--border-default:var(--line);--border-soft:var(--line-soft);--accent-pulse:var(--sky);--accent-pulse-deep:var(--sky-deep);--status-live-fg:var(--live);--status-live-bg:var(--live-bg);--status-wait-fg:var(--wait);--status-wait-bg:var(--wait-bg);--status-think-fg:var(--sky-deep);--status-think-bg:var(--sky-bg);--status-alert-fg:var(--alert);--glass-light-bg:#ffffff75;--glass-light-border:#fff9;--glass-dark-bg:#1b1b1b80;--glass-dark-border:#ffffff29;--glass-blur:16px;--f-display:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--f-ui:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--f-mono:var(--font-space-mono),"Space Mono",ui-monospace,monospace;--fw-wordmark:280;--fw-body:430;--fw-display-h2:520;--fw-display-h1:540;--fw-display-hero:560;--fw-ui-title:560;--fw-ui-button:500;--type-display-size:clamp(44px,7vw,96px);--type-display-lh:.96;--type-display-tracking:-.05em;--type-h1-size:clamp(34px,5vw,64px);--type-h1-lh:1.02;--type-h1-tracking:-.045em;--type-h2-size:clamp(26px,3.4vw,40px);--type-h2-lh:1.08;--type-h2-tracking:-.035em;--type-title-size:22px;--type-title-lh:1.25;--type-title-tracking:-.01em;--type-body-size:17px;--type-body-lh:1.55;--type-body-tracking:0em;--type-label-size:11.5px;--type-label-lh:1.4;--type-label-tracking:.18em;--r-chip:12px;--r-card:20px;--r-frame:32px;--r-pill:999px;--gut:clamp(20px,4vw,56px);--space-xs:10px;--space-sm:14px;--space-md:18px;--space-lg:26px;--space-xl:36px;--space-2xl:46px;--space-3xl:64px;--space-4xl:96px;--ease-standard:ease-out;--dur-micro:.2s;--dur-reveal:.6s;--dur-breath:6.8s;--ld-olive:#3b3a2e;--ld-charcoal:#33343a;--ld-teal-deep:#0f3a40;--ld-slate-green:#55625b;--ld-sage:#c9d1c8;--ld-khaki:#c7bea0;--ld-navy:#173247;--ld-card:#ecebe7;--ld-canvas:#f2f1ee;--ld-ink:#1a1a1a;--ld-text-muted:#6e6e6e;--ld-line:#00000017;--ld-indigo:#3d5afe;--ld-indigo-bg:#dee3fb;--ld-chrome-bg:#ecece9;--ld-chrome-dot:#cdcdca;--ld-chrome-radius:16px;--ld-block-radius:28px}.hf-scope *{box-sizing:border-box;margin:0;padding:0}.hf-scope{scroll-behavior:smooth;background:var(--parchment);color:var(--ink);font-family:var(--f-display);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:430;line-height:1.55}@media (min-width:761px){.hf-scope{zoom:.94}}.hf-scope ::selection{background:var(--sky);color:var(--ink)}.hf-scope img{max-width:100%;display:block}.hf-scope a{color:inherit;text-decoration:none}.hf-scope a:hover{color:var(--sky-deep)}.hf-scope .mobile-preserved-only{display:none}.hf-scope .ck-row.mobile-preserved-only{display:none!important}.hf-scope .wrap{max-width:1360px;padding:0 var(--gut);--railpad:calc((100vw - min(1360px,100vw))/2 + var(--gut));margin:0 auto}.hf-scope .wrap.wide{--railpad:calc((100vw - min(1520px,100vw))/2 + var(--gut));max-width:1520px}.hf-scope .eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--stone-6);font-size:11.5px}.hf-scope .eyebrow b{color:var(--ink);font-weight:400}.hf-scope .section{padding:clamp(60px,7vw,100px) 0}.hf-scope .reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.hf-scope .reveal.in{opacity:1;transform:none}.hf-scope .lhead{margin-bottom:clamp(24px,3vw,40px)}.hf-scope .kicker{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--stone-6);margin-bottom:14px;font-size:11.5px}.hf-scope .lsec{font-family:var(--f-display);letter-spacing:-.028em;max-width:56ch;font-size:clamp(30px,3.4vw,46px);font-weight:560;line-height:1.1}.hf-scope .lsec span{color:var(--stone-4);font-weight:520;display:block}.hf-scope .lsec.xl{letter-spacing:-.04em;max-width:24ch;font-size:clamp(36px,4.6vw,64px);line-height:1.02}.hf-scope .lhead.center{text-align:center}.hf-scope .lhead.center .lsec{max-width:22ch;margin:0 auto}.hf-scope .btn{font-family:var(--f-ui);letter-spacing:.01em;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:500;transition:all .2s;display:inline-flex}.hf-scope .btn.primary{background:var(--ink);color:var(--parchment)}.hf-scope .btn.primary:hover{color:var(--parchment);transform:translateY(-1px);box-shadow:0 10px 24px #1b1b1b2e}.hf-scope .btn.secondary{border-color:var(--sky-deep);color:var(--sky-deep);background:0 0}.hf-scope .btn.secondary:hover{border-color:var(--sky);color:var(--sky)}.hf-scope .btn.pillwhite{background:var(--paper);border-color:var(--line);color:var(--ink)}.hf-scope .btn.pillwhite:hover{border-color:var(--ink);color:var(--ink)}.hf-scope .btn.ghost{color:var(--stone-6);background:0 0}.hf-scope .btn.ghost:hover{color:var(--ink)}.hf-scope .btn.sm{padding:8px 16px;font-size:13px}.hf-scope .status{border-radius:var(--r-pill);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:inline-flex}.hf-scope .status .d{border-radius:50%;flex:none;width:7px;height:7px}.hf-scope .status.live{background:var(--status-live-bg);color:var(--status-live-fg)}.hf-scope .status.live .d{background:var(--status-live-fg)}.hf-scope .status.wait{background:var(--status-wait-bg);color:var(--status-wait-fg)}.hf-scope .status.wait .d{background:var(--status-wait-fg)}.hf-scope .status.think{background:var(--status-think-bg);color:var(--status-think-fg)}.hf-scope .status.think .d{background:var(--sky);animation:1.6s infinite hf-scope-pulse}@keyframes hf-scope-pulse{0%,to{opacity:1}50%{opacity:.35}}.hf-scope nav.bar{z-index:60;pointer-events:none;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;top:18px;left:18px;right:18px}.hf-scope nav.bar .sp{transition:flex .55s cubic-bezier(.22,.61,.36,1)}.hf-scope nav.bar .sp.side{flex:1 1 0}.hf-scope nav.bar .sp.mid{flex:0 10px;min-width:10px}.hf-scope nav.bar[data-motion=edge].scrolled .sp.side{flex:0 1 0}.hf-scope nav.bar[data-motion=edge].scrolled .sp.mid{flex:10px}.hf-scope nav.bar[data-motion=condense].scrolled .sp.mid{flex:0 8px;min-width:8px}.hf-scope nav.bar.shy-hide{transform:translateY(calc(-100% - 26px))}.hf-scope nav.bar[data-motion=recede].scrolled .pillnav{opacity:.55;transform:scale(.88)}.hf-scope nav.bar[data-motion=recede].scrolled .pillnav:hover,.hf-scope nav.bar[data-motion=recede].scrolled .pillnav:focus-within{opacity:1;transform:scale(1)}.hf-scope nav.bar[data-motion=glass].scrolled .pillnav{-webkit-backdrop-filter:blur(16px);background:#1b1b1b94;box-shadow:0 6px 18px #1b1b1b1a}.hf-scope nav.bar[data-motion=glass].scrolled .pillnav:hover{background:var(--ink)}.hf-scope nav.bar[data-motion=dock].scrolled:not(:hover):not(:focus-within) .pillnav:not(.cta) .word{opacity:0;max-width:0;margin:0}.hf-scope nav.bar[data-motion=dock].scrolled:not(:hover):not(:focus-within) .pillnav:not(.cta) .links{opacity:0;max-width:0}.hf-scope nav.bar[data-motion=dock].scrolled:not(:hover):not(:focus-within) .pillnav.cta{opacity:0;pointer-events:none;max-width:0;padding:8px 0;overflow:hidden}.hf-scope nav.bar[data-motion=dock].scrolled:not(:hover):not(:focus-within) .sp.mid{flex:0 1 0;min-width:0}.hf-scope nav.bar[data-motion=slim].scrolled .pillnav{border-radius:12px;padding:5px 11px}.hf-scope nav.bar[data-motion=slim].scrolled .pillnav.cta{padding:5px}.hf-scope nav.bar[data-motion=slim].scrolled .mk{width:16px;height:16px}.hf-scope nav.bar[data-motion=slim].scrolled .links a{padding:6px 9px;font-size:12px}.hf-scope nav.bar[data-motion=slim].scrolled .pillnav.cta a{padding:7px 14px;font-size:12.5px}.hf-scope nav.bar[data-motion=fullbar],.hf-scope nav.bar[data-motion=ribbon]{transition:transform .5s cubic-bezier(.22,.61,.36,1),top .6s cubic-bezier(.3,1.25,.35,1),left .6s cubic-bezier(.3,1.25,.35,1),right .6s cubic-bezier(.3,1.25,.35,1),background .45s,box-shadow .5s,padding .55s cubic-bezier(.3,1.25,.35,1)}.hf-scope nav.bar[data-motion=fullbar].scrolled,.hf-scope nav.bar[data-motion=ribbon].scrolled{background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line),0 10px 26px #1b1b1b0f;pointer-events:auto;top:0;left:0;right:0}.hf-scope nav.bar[data-motion=fullbar].scrolled{padding:9px 20px}.hf-scope nav.bar[data-motion=ribbon].scrolled{padding:5px 14px}.hf-scope nav.bar[data-motion=bloom]:after{content:"";background:color-mix(in srgb,var(--paper) 95%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);opacity:0;z-index:-1;border-radius:22px;transition:transform .7s cubic-bezier(.3,1.3,.35,1),opacity .35s;position:absolute;inset:-7px -8px;transform:scaleX(.12);box-shadow:0 16px 44px #1b1b1b1f}.hf-scope nav.bar[data-motion=bloom].scrolled:after{opacity:1;transform:scaleX(1)}.hf-scope nav.bar[data-motion=fullbar].scrolled .sp.side,.hf-scope nav.bar[data-motion=ribbon].scrolled .sp.side,.hf-scope nav.bar[data-motion=bloom].scrolled .sp.side{flex:0 1 0}.hf-scope nav.bar[data-motion=fullbar].scrolled .sp.mid,.hf-scope nav.bar[data-motion=ribbon].scrolled .sp.mid,.hf-scope nav.bar[data-motion=bloom].scrolled .sp.mid{flex:10px}.hf-scope nav.bar[data-motion=fullbar].scrolled .pillnav,.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav,.hf-scope nav.bar[data-motion=bloom].scrolled .pillnav{box-shadow:none;color:var(--ink);background:0 0}.hf-scope nav.bar[data-motion=fullbar].scrolled .mk,.hf-scope nav.bar[data-motion=ribbon].scrolled .mk,.hf-scope nav.bar[data-motion=bloom].scrolled .mk,.hf-scope nav.bar[data-motion=fullbar].scrolled .links a,.hf-scope nav.bar[data-motion=ribbon].scrolled .links a,.hf-scope nav.bar[data-motion=bloom].scrolled .links a{color:var(--ink)}.hf-scope nav.bar[data-motion=fullbar].scrolled .links a:hover,.hf-scope nav.bar[data-motion=ribbon].scrolled .links a:hover,.hf-scope nav.bar[data-motion=bloom].scrolled .links a:hover{color:var(--ink);background:#1b1b1b12}.hf-scope nav.bar[data-motion=fullbar].scrolled .pillnav.cta a,.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav.cta a,.hf-scope nav.bar[data-motion=bloom].scrolled .pillnav.cta a{color:var(--ink)}.hf-scope nav.bar[data-motion=fullbar].scrolled .pillnav.cta a.solid,.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav.cta a.solid,.hf-scope nav.bar[data-motion=bloom].scrolled .pillnav.cta a.solid{background:var(--ink);color:var(--parchment)}.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav{padding:4px 8px}.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav.cta{padding:4px}.hf-scope nav.bar[data-motion=ribbon].scrolled .mk{width:16px;height:16px}.hf-scope nav.bar[data-motion=ribbon].scrolled .pillnav.cta a{padding:6px 14px;font-size:12.5px}.hf-scope nav.bar .pillnav{pointer-events:auto;background:var(--ink);color:var(--parchment);border-radius:16px;align-items:center;gap:0;padding:8px 14px;transition:box-shadow .55s,transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s,max-width .5s cubic-bezier(.22,.61,.36,1),padding .5s cubic-bezier(.22,.61,.36,1),background .4s,border-radius .45s;display:flex;position:relative;box-shadow:0 14px 40px #1b1b1b38}.hf-scope nav.bar.scrolled .pillnav{box-shadow:0 8px 22px #1b1b1b21}.hf-scope nav.bar .brand-home{color:inherit;flex:none;align-items:center;display:flex}.hf-scope nav.bar .brand-home:hover{color:inherit}.hf-scope nav.bar .mk{width:26px;height:26px;color:var(--parchment);flex:none;transition:width .45s cubic-bezier(.22,.61,.36,1),height .45s cubic-bezier(.22,.61,.36,1),color .3s}.hf-scope nav.bar .word{font-family:var(--f-ui);max-width:70px;margin:0 7px 0 4px;font-size:17.5px;font-weight:500;transition:max-width .5s cubic-bezier(.22,.61,.36,1),opacity .35s,margin .5s cubic-bezier(.22,.61,.36,1);overflow:hidden}.hf-scope nav.bar .links{flex-wrap:nowrap;gap:0;max-width:460px;transition:max-width .5s cubic-bezier(.22,.61,.36,1),opacity .35s;display:flex;overflow:hidden}.hf-scope nav.bar[data-motion=edge].scrolled .pillnav:not(.cta):not(:hover):not(:focus-within) .word,.hf-scope nav.bar[data-motion=condense].scrolled .pillnav:not(.cta):not(:hover):not(:focus-within) .word{opacity:0;max-width:0;margin:0}.hf-scope nav.bar[data-motion=edge].scrolled .pillnav:not(.cta):not(:hover):not(:focus-within) .links,.hf-scope nav.bar[data-motion=condense].scrolled .pillnav:not(.cta):not(:hover):not(:focus-within) .links{opacity:0;max-width:0}.hf-scope .motion-try{z-index:70;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);align-items:center;gap:4px;padding:6px 8px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #1b1b1b1f}.hf-scope .motion-try .mt-label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);white-space:nowrap;padding:0 6px;font-size:9.5px}.hf-scope .motion-try button{font-family:var(--f-ui);border-radius:var(--r-pill);color:var(--stone-6);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;padding:6px 12px;font-size:12px;transition:all .2s}.hf-scope .motion-try button:hover{color:var(--ink)}.hf-scope .motion-try button.on{background:var(--ink);color:var(--parchment)}.hf-scope .mt-hive{color:var(--ink);align-items:center;padding:0 2px 0 9px;display:inline-flex}.hf-scope .mt-hive svg{width:20px;height:20px}.hf-scope .mt-cta{font-family:var(--f-ui);border-radius:var(--r-pill);background:var(--ink);color:var(--parchment);white-space:nowrap;padding:8px 16px;font-size:13px;font-weight:560;transition:all .2s}.hf-scope .mt-cta:hover{color:var(--parchment);background:#000}.hf-scope .mt-hive .mt-word{opacity:0;max-width:0;font-family:var(--f-ui);color:var(--parchment);white-space:nowrap;margin-left:0;font-size:13.5px;font-weight:560;transition:max-width .34s cubic-bezier(.4,0,.2,1),opacity .25s 50ms,margin-left .34s cubic-bezier(.4,0,.2,1);overflow:hidden}.hf-scope #salesPill{transition:background .3s,border-color .3s}.hf-scope #salesPill:hover{background:var(--ink);border-color:var(--ink)}.hf-scope #salesPill:hover .mt-hive{color:var(--parchment)}.hf-scope #salesPill:hover .mt-word{opacity:1;max-width:48px;margin-left:4px}.hf-scope #salesPill:hover .mt-cta{background:var(--parchment);color:var(--ink)}.hf-scope #salesPill:hover .mt-cta:hover{background:#fff}.hf-scope nav.bar .links a{font-family:var(--f-ui);color:var(--parchment);opacity:.7;white-space:nowrap;border-radius:10px;padding:8px 11px;font-size:13px;transition:all .2s}.hf-scope nav.bar .links a:hover{opacity:1;color:var(--parchment);background:#f7f5f21a}.hf-scope nav.bar .pillnav.cta{max-width:340px;padding:8px}.hf-scope nav.bar .pillnav.cta a{font-family:var(--f-ui);color:var(--parchment);white-space:nowrap;border-radius:11px;padding:9px 18px;font-size:13.5px;font-weight:500}.hf-scope nav.bar .pillnav.cta a.solid{background:var(--parchment);color:var(--ink);transition:all .2s}.hf-scope nav.bar .pillnav.cta a.solid:hover{background:var(--sky-bg);color:var(--ink)}@media (max-width:1080px){.hf-scope nav.bar .links{display:none}}.hf-scope .navdd{align-items:center;display:flex}.hf-scope .navdd:hover>a,.hf-scope .navdd:focus-within>a{opacity:1;background:#f7f5f21a}.hf-scope nav.bar[data-motion=fullbar].scrolled .navdd:hover>a,.hf-scope nav.bar[data-motion=ribbon].scrolled .navdd:hover>a,.hf-scope nav.bar[data-motion=bloom].scrolled .navdd:hover>a{background:#1b1b1b12}.hf-scope .ddwrap{visibility:hidden;opacity:0;z-index:5;padding-top:14px;transition:opacity .18s,visibility 0s linear .2s;position:absolute;top:100%;left:0}.hf-scope .ddwrap,.hf-scope nav.bar .links .ddwrap a{white-space:normal}.hf-scope .navdd:hover .ddwrap,.hf-scope .navdd:focus-within .ddwrap{visibility:visible;opacity:1;transition:opacity .18s}.hf-scope .ddpanel{background:var(--paper);border:1px solid var(--line);width:430px;color:var(--ink);border-radius:18px;padding:8px;transition:transform .24s cubic-bezier(.3,1.2,.4,1);display:block;transform:translateY(7px);box-shadow:0 30px 70px #1b1b1b2e,0 4px 14px #1b1b1b0f}.hf-scope .navdd:hover .ddpanel,.hf-scope .navdd:focus-within .ddpanel{transform:none}.hf-scope .ddpanel.wide{grid-template-columns:300px 1fr;gap:8px;width:730px;display:grid}.hf-scope .ddcol{min-width:0;display:block}.hf-scope .ddi{border-radius:12px;padding:14px 16px;display:block}.hf-scope .ddi:hover{background:#1b1b1b0b}.hf-scope .ddt{font-family:var(--f-ui);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:18px;font-size:16.5px;font-weight:560;display:flex}.hf-scope .ddt i{font-style:normal;font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--stone-4);white-space:nowrap;font-size:9.5px;font-weight:400}.hf-scope .dds{font-family:var(--f-ui);color:var(--stone-6);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.hf-scope .dddemo{background:var(--ld-card,#fff);border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.hf-scope .dddemo:hover{border-color:var(--stone-4)}.hf-scope .ddm-chart{align-items:flex-end;gap:9px;height:172px;padding:20px 22px 0;display:flex;position:relative}.hf-scope .ddm-chart i{background:var(--stone-4);opacity:.55;border-radius:3px 3px 0 0;flex:1}.hf-scope .ddm-chart i.k{background:var(--ink);opacity:1}.hf-scope .ddm-chart i.b{background:var(--sky,#7aa7d9);opacity:1}.hf-scope .ddm-play{width:46px;height:46px;color:var(--ink);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 26px #1b1b1b38}.hf-scope .ddm-cap{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:14px 18px 16px;font-size:11.5px;font-weight:700;display:block}.hf-scope .ddm-cap em{letter-spacing:.1em;color:var(--stone-6);margin-top:5px;font-size:10.5px;font-style:normal;font-weight:400;display:block}.hf-scope header.hero{text-align:center;padding:clamp(204px,28vh,286px) var(--gut) 72px;flex-direction:column;align-items:center;display:flex}.hf-scope header.hero h1{letter-spacing:-.045em;max-width:20ch;font-size:clamp(46px,6.1vw,88px);font-weight:560;line-height:1.02}.hf-scope header.hero h1 em{color:var(--stone-4);font-style:normal}.hf-scope header.hero h1 .dot{color:var(--sky-deep)}.hf-scope header.hero p.lede{max-width:56ch;color:var(--stone-6);margin-top:34px;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.hf-scope .hero-copy{display:block}.hf-scope .hero-copy-mobile{display:none}.hf-scope header.hero .cta-row{margin-top:46px}.hf-scope header.hero .btn{padding:15px 30px;font-size:15px}.hf-scope .cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:62px;display:flex}.hf-scope .trust-strip{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--stone-4);flex-wrap:wrap;justify-content:center;gap:22px;margin-top:30px;font-size:10.5px;display:flex}.hf-scope .trust-strip span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.hf-scope .trust-strip .tick{background:var(--live);border-radius:50%;flex:none;width:5px;height:5px}.hf-scope .chrome{border:1px solid var(--ld-line);background:var(--paper);border-radius:20px;overflow:hidden;box-shadow:0 44px 110px #1b1b1b26}.hf-scope .dispw{flex-direction:column;align-items:center;width:min(100%,1120px);margin:0 auto;display:flex}.hf-scope .disp{background:linear-gradient(#37373a,#17171a 58%,#101012);border-radius:22px;width:100%;padding:13px;position:relative;box-shadow:0 48px 110px #1b1b1b3d,0 6px 18px #1b1b1b1a,inset 0 1px #ffffff29,inset 0 0 0 1px #00000073}.hf-scope .disp:after{content:"";pointer-events:none;z-index:3;border-radius:11px;position:absolute;inset:12px;box-shadow:0 0 0 1px #00000080}.hf-scope .disp .chrome{box-shadow:none;border:0;border-radius:10px}.hf-scope .disp-stand{aspect-ratio:380/288;background:radial-gradient(19% 21% at 50% 0,#ffffff80,#fff0 74%),linear-gradient(#b6b7b8 0%,#bbbcbe 5.9%,#bdbec0 9.4%,#c7c8ca 20.8%,#cdced0 27.8%,#d2d3d5 34.7%,#d6d7d9 41.7%,#d8d9db 52.1%,#d5d6d8 62.5%,#d0d2d4 72.9%,#cecfd1 86%,#cdced0 100%);width:19%;position:relative;-webkit-mask-image:linear-gradient(#000 0 22%,#000000f7 29%,#000000e6 35%,#000000c7 41%,#0000009e 46.5%,#00000070 51.5%,#00000047 56%,#00000026 60%,#0000000f 63.5%,#00000004 66%,#0000 68%);mask-image:linear-gradient(#000 0 22%,#000000f7 29%,#000000e6 35%,#000000c7 41%,#0000009e 46.5%,#00000070 51.5%,#00000047 56%,#00000026 60%,#0000000f 63.5%,#00000004 66%,#0000 68%)}.hf-scope .disp-stand:before{content:"";aspect-ratio:88/25;background:linear-gradient(#fff 70%,#ffffffc7 88%,#ffffff4d);border-radius:0 0 50% 50%/0 0 100% 100%;width:23.2%;position:absolute;top:0;left:50%;transform:translate(-50%)}.hf-scope .disp-stand:after{content:none;background:linear-gradient(#4a4a4a,#333 55%,#5c5c5c) 2.04% 100%/9.74% 9.1% no-repeat,linear-gradient(#4a4a4a,#333 55%,#5c5c5c) 98.25% 100%/9.47% 9.1% no-repeat,linear-gradient(#d1d2d4 0%,#e5e6e8 9.7%,#edeef1 17.7%,#e2e3e5 25.8%,#cfd0d1 32.3%,#aaabad 38.7%,#7e7f81 45.2%,#626264 51.6%,#c2c3c5 54.8%,#d9dadc 59.7%,#dbdcde 100%) 0 0/100% 90.9% no-repeat;height:11.5%;display:none;position:absolute;bottom:0;left:0;right:0}@media (max-width:720px){.hf-scope .disp{border-radius:16px;padding:9px}.hf-scope .disp:after{border-radius:9px;inset:8px}}.hf-scope .chrome .cbar{background:var(--ld-chrome-bg);justify-content:center;align-items:center;padding:12px 18px;display:flex;position:relative}.hf-scope .chrome .cbar .dots{gap:7px;display:flex;position:absolute;left:18px}.hf-scope .chrome .cbar .dot{background:var(--ld-chrome-dot);border-radius:50%;width:9px;height:9px}.hf-scope .chrome .cbar .dots .dot:first-child{background:var(--sky)}.hf-scope .chrome .cbar .url{display:none}.hf-scope .app{background:var(--paper);text-align:left;grid-template-rows:minmax(0,1fr);grid-template-columns:236px 1fr;height:560px;display:grid}@media (max-width:860px){.hf-scope .app{grid-template-columns:1fr}.hf-scope .app .side{display:none}}.hf-scope .app-menu-toggle,.hf-scope .app-menu-scrim,.hf-scope .mobile-prompts{display:none}.hf-scope .app .side{background:var(--parchment);border-right:1px solid var(--line-soft);font-family:var(--f-ui);flex-direction:column;gap:1px;padding:16px 12px 20px;font-size:14px;display:flex}.hf-scope .side .ws{align-items:center;gap:10px;padding:8px 10px 14px;font-size:15px;font-weight:560;display:flex}.hf-scope .side .ws svg{width:16px;height:16px;color:var(--ink);flex:none}.hf-scope .side .item{color:var(--ink-2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:11px;padding:8.5px 10px;transition:all .15s;display:flex;overflow:hidden}.hf-scope .side .item svg{width:13px;height:13px;color:var(--stone-4);stroke:currentColor;fill:none;stroke-width:1.8px;flex:none}.hf-scope .side .item:hover{color:var(--ink);background:#1b1b1b0b}.hf-scope .side .item.active{color:var(--ink);background:#1b1b1b0f}.hf-scope .side .item .badge{font-family:var(--f-mono);color:var(--ink-2);background:#1b1b1b14;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:10px}.hf-scope .side .hr{background:var(--line-soft);height:1px;margin:10px 8px}.hf-scope .side .grp{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);padding:14px 10px 6px;font-size:9.5px}.hf-scope .app .main{background:var(--paper);flex-direction:column;min-width:0;min-height:0;display:flex}.hf-scope .main .topbar{border-bottom:1px solid var(--line-soft);align-items:center;gap:9px;padding:15px 24px;display:flex}.hf-scope .main .topbar svg{width:15px;height:15px;color:var(--ink)}.hf-scope .main .topbar>svg{display:none}.hf-scope .main .topbar .mn{font-family:var(--f-ui);font-size:14px;font-weight:500}.hf-scope .main .topbar .mn i{color:var(--stone-6);font-style:normal;font-weight:400}.hf-scope .main .topbar .chev{color:var(--stone-4);font-size:10px}.hf-scope .main .topbar{position:relative}.hf-scope .mdlbtn{white-space:nowrap;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;margin:-4px -8px;padding:4px 8px;display:inline-flex}.hf-scope .mdlbtn .mn{white-space:nowrap;align-items:center;display:inline-flex}.hf-scope .mdlbtn:hover{background:#1b1b1b0d}.hf-scope .mdlbtn .chev{transition:transform .18s}.hf-scope .mdlbtn[aria-expanded=true] .chev{transform:rotate(180deg)}.hf-scope .mdlpop{z-index:30;background:var(--paper);border:1px solid var(--line);text-align:left;border-radius:16px;width:292px;padding:6px;position:absolute;top:calc(100% - 5px);left:44px;box-shadow:0 30px 70px #1b1b1b2e,0 4px 14px #1b1b1b0f}.hf-scope .mdlpop[hidden]{display:none}.hf-scope .mdlpop .mp-h{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);padding:8px 10px 4px;font-size:9px}.hf-scope .mdlpop .mp-div{background:var(--line-soft);height:1px;margin:5px 8px}.hf-scope .mdlr{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.hf-scope .mdlr:hover{background:#1b1b1b0b}.hf-scope .mdlr .g{border:1px solid var(--line-soft);width:24px;height:24px;font-family:var(--f-ui);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.hf-scope .mdlr .g svg{width:13px;height:13px}.hf-scope .mdlr .g.hv{background:var(--ink);border-color:var(--ink);color:var(--parchment)}.hf-scope .mdlr .tx{flex:1;min-width:0}.hf-scope .mdlr .tx b{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:560;line-height:1.25;display:flex}.hf-scope .mdlr .tx>span{font-family:var(--f-ui);color:var(--stone-6);margin-top:1px;font-size:10.5px;line-height:1.35;display:block}.hf-scope .mdlr .rec{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-deep);border:1px solid color-mix(in srgb,var(--sky-deep) 40%,transparent);border-radius:99px;flex:none;padding:1.5px 7px;font-size:8px}.hf-scope .mdlr .ck{border:1.5px solid var(--stone-4);border-radius:50%;flex:none;width:8px;height:8px;margin-left:6px}.hf-scope .mdlr.on .ck{background:var(--sky-deep);border-color:var(--sky-deep)}.hf-scope .mdlpop .mp-foot{font-family:var(--f-ui);color:var(--stone-6);border-top:1px solid var(--line-soft);align-items:center;gap:7px;margin-top:4px;padding:9px 10px 6px;font-size:10.5px;display:flex}.hf-scope .mdlpop .mp-foot .ondot{background:var(--status-live-fg);border-radius:50%;flex:none;width:6px;height:6px}.hf-scope .thread{scrollbar-width:none;flex-direction:column;flex:1;gap:20px;width:100%;max-width:860px;min-height:0;margin:0 auto;padding:30px clamp(18px,3.4vw,48px) 14px;display:flex;overflow-y:auto}.hf-scope .thread[hidden]{display:none}.hf-scope .composerdock{flex:none;width:100%;max-width:860px;margin:0 auto;padding:6px clamp(18px,3.4vw,48px) 18px}.hf-scope .thread[hidden]+.composerdock{display:none}.hf-scope .filechip{background:var(--parchment);border:1px solid var(--line-soft);border-radius:14px;align-self:flex-end;align-items:center;gap:12px;padding:11px 16px;display:inline-flex}.hf-scope .filechip .glyph{color:#fff;width:30px;height:30px;font-family:var(--f-mono);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}.hf-scope .filechip .meta b{font-family:var(--f-ui);font-size:13.5px;font-weight:500;display:block}.hf-scope .filechip .meta span{font-family:var(--f-mono);color:var(--stone-4);letter-spacing:.06em;font-size:10px}.hf-scope .bubble-user{background:var(--parchment);border-radius:18px;align-self:flex-end;max-width:78%;padding:15px 22px;font-size:15.5px;line-height:1.55}.hf-scope .turn{gap:13px;max-width:100%;display:flex}.hf-scope .turn .av{width:19px;height:19px;color:var(--ink);flex:none;margin-top:2px}.hf-scope .turn .lbl{font-family:var(--f-mono);letter-spacing:.1em;color:var(--stone-4);margin-bottom:10px;font-size:11px}.hf-scope .turn .body{flex:1;min-width:0}.hf-scope .turn .lead{letter-spacing:-.01em;font-size:16.5px;font-weight:560;line-height:1.45}.hf-scope .turn .para{color:var(--ink-2);max-width:64ch;margin-top:10px;font-size:15px;line-height:1.6}.hf-scope .ans{margin-top:6px}.hf-scope .ans .ai{border-bottom:1px solid var(--line-soft);gap:15px;padding:15px 0;display:flex}.hf-scope .ans .ai:last-child{border-bottom:none}.hf-scope .ans .n{font-family:var(--f-mono);color:var(--stone-4);flex:none;padding-top:2px;font-size:12px}.hf-scope .ans .dot{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.hf-scope .ans .t{font-family:var(--f-ui);font-size:15px;font-weight:560}.hf-scope .ans .d{color:var(--stone-6);max-width:60ch;margin-top:3px;font-size:14.5px;line-height:1.55}.hf-scope .turn .status{margin-top:16px}.hf-scope .codeblock{background:#211f1c;border-radius:12px;max-width:660px;margin-top:16px;overflow:hidden}.hf-scope .codeblock .ch{font-family:var(--f-mono);letter-spacing:.06em;color:#f7f5f280;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 16px;font-size:11px;display:flex}.hf-scope .codeblock .ch .copy{cursor:pointer;transition:all .2s}.hf-scope .codeblock .ch .copy:hover{color:var(--parchment)}.hf-scope .codeblock pre{font-family:var(--f-mono);color:#e8e5df;margin:0;padding:16px 20px 18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.hf-scope .codeblock .c{color:#8b877f}.hf-scope .codeblock .k{color:#8fb8e8}.hf-scope .codeblock .s{color:#e0a458}.hf-scope .codeblock .ln{color:#5f5b54;-webkit-user-select:none;user-select:none;width:22px;display:inline-block}.hf-scope .gchart{border:1px solid var(--line-soft);background:var(--paper);border-radius:14px;max-width:660px;margin-top:16px;padding:18px 22px 14px;box-shadow:0 10px 28px #1b1b1b0d}.hf-scope .gchart .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hf-scope .gchart .legend{font-family:var(--f-mono);letter-spacing:.06em;color:var(--stone-6);gap:16px;font-size:10.5px;display:flex}.hf-scope .gchart .legend i{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.hf-scope .gchart .gt{font-family:var(--f-ui);white-space:nowrap;font-size:13.5px;font-weight:560}.hf-scope .gbars{border-bottom:1px solid var(--line);justify-content:space-around;align-items:flex-end;height:160px;padding-top:20px;display:flex}.hf-scope .ggrp{align-items:flex-end;gap:7px;height:100%;display:flex}.hf-scope .gbar{transform-origin:bottom;border-radius:3px 3px 0 0;width:26px;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.hf-scope .gchart:not(.grown) .gbar{transform:scaleY(.04)}.hf-scope .gbar.f{background:var(--stone-4)}.hf-scope .gbar.a{background:var(--ink)}.hf-scope .gbar.sky{background:var(--sky)}.hf-scope .glabels{justify-content:space-around;padding-top:8px;display:flex}.hf-scope .glabels span{font-family:var(--f-mono);color:var(--stone-4);font-size:10px}.hf-scope .composer2{background:var(--paper);border:1px solid var(--line);border-radius:18px;margin-top:auto;padding:16px 14px 12px 20px;box-shadow:0 18px 40px #1b1b1b14}.hf-scope .composer2 .ph{color:var(--stone-4);white-space:nowrap;text-overflow:ellipsis;padding-bottom:16px;font-size:15px;overflow:hidden}.hf-scope .composer2 .caret{background:var(--sky-deep);vertical-align:-2px;width:1.5px;height:15px;margin-left:2px;animation:1.1s step-end infinite hf-scope-carblink;display:inline-block}@keyframes hf-scope-carblink{50%{opacity:0}}.hf-scope .composer2 .capsule.know.on{color:var(--sky-deep);background:#e4edf7;border-color:#0000;font-weight:520}.hf-scope .composer2 .capsule.know.on svg{color:var(--sky-deep)}.hf-scope .composer2 .capsule.srcs{gap:5px;padding-left:9px}.hf-scope .composer2 .capsule.srcs .slg{width:16px;height:16px;display:inline-flex}.hf-scope .composer2 .capsule.srcs .slg svg{width:16px;height:16px}.hf-scope .composer2 .capsule.srcs b{color:var(--ink);font-weight:520}.hf-scope .composer2 .capsule.srcs .chv{color:var(--stone-4);margin-left:1px;font-size:10px;font-style:normal}.hf-scope .composer2 .capsule.ghost{color:var(--stone-4);background:0 0;border-style:dashed}.hf-scope .composer2 .mic{width:34px;height:34px;color:var(--stone-6);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:all .15s;display:inline-flex}.hf-scope .composer2 .mic:hover{color:var(--ink);background:#1b1b1b0d}.hf-scope .composer2 .mic svg{width:16px;height:16px}.hf-scope .composer2 .crow{align-items:center;gap:8px;display:flex}.hf-scope .composer2 .add{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.hf-scope .composer2 .capsule{font-family:var(--f-ui);color:var(--ink-2);background:var(--paper);border:1px solid var(--line);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:500;display:inline-flex}.hf-scope .composer2 .capsule svg{width:12px;height:12px;color:var(--ink-2);flex:none}.hf-scope .composer2 .send{background:var(--sky-deep);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin-left:0;font-size:16px;transition:all .2s;display:flex}.hf-scope .composer2 .send:hover{transform:translateY(-1px);box-shadow:0 8px 18px #4d86c266}.hf-scope .composer2.mini{font-family:var(--f-ui);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:500}.hf-scope .composer2.mini .ph{padding-bottom:12px;font-size:13.5px}.hf-scope .composer2.mini .capsule{padding:6px 12px;font-size:12px}.hf-scope .composer2.mini .add{width:30px;height:30px;font-size:14px}.hf-scope .composer2.mini .send{width:32px;height:32px;font-size:14px}.hf-scope .attachrow{margin-bottom:12px;display:flex}.hf-scope .attach{background:var(--parchment);border:1px solid var(--line-soft);font-family:var(--f-ui);border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .attach .g{color:#fff;width:19px;height:19px;font-family:var(--f-mono);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.hf-scope .attach .x{color:var(--stone-4);cursor:pointer;margin-left:2px;font-size:12px}.hf-scope .vtabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:26px;display:flex}.hf-scope #product .vtabs{margin-top:34px;margin-bottom:26px}.hf-scope #product{--pblur:18px;--popa:.5;--pscale:1.014}.hf-scope #product .vtabs,.hf-scope #product .dispw{filter:blur(var(--pblur));opacity:var(--popa);transform:scale(var(--pscale));transform-origin:50% 24%;will-change:filter,opacity,transform}.hf-scope #product.pv-clear .vtabs,.hf-scope #product.pv-clear .dispw{filter:none;opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.hf-scope #product .vtabs,.hf-scope #product .dispw{filter:none!important;opacity:1!important;transform:none!important}}.hf-scope .vtabs button{font-family:var(--f-ui);color:var(--stone-4);opacity:.46;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:500;transition:all .35s}.hf-scope .vtabs button:hover{opacity:1;border-color:var(--line);color:var(--ink)}.hf-scope .vtabs button.active{background:var(--ink);border-color:var(--ink);color:var(--parchment);opacity:1}.hf-scope .vweb{flex-direction:column;gap:10px;margin:2px 0 4px;display:flex}.hf-scope .wv-h{color:var(--ink);align-items:center;gap:8px;font-size:13.5px;font-weight:560;display:flex}.hf-scope .wv-h svg{background:var(--ink);width:15px;height:15px;stroke:var(--parchment);fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:3px}.hf-scope .wv-qs{flex-wrap:wrap;gap:8px;display:flex}.hf-scope .wv-q{font-family:var(--f-mono);color:var(--ink-2);background:#1b1b1b0d;border-radius:9px;align-items:center;gap:7px;padding:5.5px 11px;font-size:11px;display:inline-flex}.hf-scope .wv-q svg{width:12px;height:12px;stroke:var(--stone-4);fill:none;stroke-width:2px;stroke-linecap:round}.hf-scope .wv-src{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hf-scope .wv-card{border:1px solid var(--line-soft);background:#ffffff8c;border-radius:11px;min-width:0;padding:10px 12px}.hf-scope .wv-t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:12.5px;font-weight:560;display:flex;overflow:hidden}.hf-scope .wv-g{color:#fff;width:16px;height:16px;font-family:var(--f-mono);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:8.5px;font-weight:600;display:inline-flex}.hf-scope .wv-d{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.hf-scope .wv-u{font-family:var(--f-mono);color:var(--stone-4);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:9.5px;overflow:hidden}@media (max-width:720px){.hf-scope .wv-src{grid-template-columns:1fr}}.hf-scope #product .thread,.hf-scope #work .thread,.hf-scope #vSide,.hf-scope #vSideD,.hf-scope #vAgents,.hf-scope #vAgentsD{transition:opacity .26s ease-out}.hf-scope #product .thread[hidden],.hf-scope #work .thread[hidden],.hf-scope .agentview[hidden]{display:none!important}.hf-scope .agentview{flex-direction:column;flex:1;min-height:0;display:flex}.hf-scope .ag-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:11px;padding:12px 18px;display:flex}.hf-scope .ag-back{border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;line-height:1;transition:all .15s;display:inline-flex}.hf-scope .ag-back:hover{color:var(--ink);border-color:var(--ink)}.hf-scope .ag-bc{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.hf-scope .ag-bc i{color:var(--stone-4);padding:0 3px;font-style:normal}.hf-scope .ag-bc b{color:var(--ink);font-weight:600}.hf-scope .ag-share{background:var(--ink);color:var(--parchment);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:7px 15px;font-family:inherit;font-size:12px;font-weight:560;display:inline-flex}.hf-scope .ag-share svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf-scope .ag-grid{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:1.15fr 1fr;min-height:0;display:grid}.hf-scope .ag-cfg{scrollbar-width:none;flex-direction:column;gap:13px;min-width:0;padding:18px 22px 22px;display:flex;overflow-y:auto}.hf-scope .ag-h{color:var(--ink);font-size:13.5px;font-weight:600}.hf-scope .ag-sub{color:var(--stone-4);margin-top:2px;font-size:11.5px}.hf-scope .ag-inst{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 26px 12px 15px;font-size:12px;line-height:1.6;display:flex;position:relative}.hf-scope .ag-inst p{margin:0}.hf-scope .ag-inst b{color:var(--ink);font-weight:560}.hf-scope .ag-expand{color:var(--stone-4);font-size:13px;position:absolute;bottom:7px;right:9px}.hf-scope .ag-cards{gap:10px;display:flex}.hf-scope .ag-card{border:1px solid var(--line-soft);color:var(--ink-2);background:#ffffff80;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:10px 10px 9px;font-size:12.5px;font-weight:560;display:flex}.hf-scope .ag-card.active{border-color:var(--sky-deep);box-shadow:0 0 0 1px var(--sky-deep);color:var(--ink)}.hf-scope .ag-ill{background:#1b1b1b0b;border-radius:8px;justify-content:center;align-items:center;width:100%;height:38px;display:flex}.hf-scope .ag-pill{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;width:66%;height:14px;padding:0 3px;display:flex}.hf-scope .ag-pill em{background:var(--line);border-radius:2px;flex:1;height:3px}.hf-scope .ag-pill i{background:var(--sky-deep);border-radius:50%;width:9px;height:9px}.hf-scope .ag-form{border:1px solid var(--line);background:#fff;border-radius:4px;flex-direction:column;gap:2.5px;width:30px;height:24px;padding:4px;display:flex}.hf-scope .ag-form i{background:var(--line);border-radius:2px;height:2.5px}.hf-scope .ag-form em{background:var(--sky-deep);border-radius:2.5px;width:72%;height:4.5px;margin-top:1px}.hf-scope .ag-auto{justify-content:center;align-items:center;gap:6px;width:66%;display:flex}.hf-scope .ag-auto em,.hf-scope .ag-auto i{border-top:2px dotted var(--line);flex:1;height:0}.hf-scope .ag-auto .hb{border:1px solid var(--line);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.hf-scope .ag-auto .hb svg{width:12px;height:12px;fill:var(--sky-deep)}.hf-scope .ag-cl{align-items:center;gap:6px;width:100%;display:flex}.hf-scope .ag-def{color:var(--stone-4);font-size:11px;font-weight:460}.hf-scope .ag-know{border:1.5px dashed var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:16px 14px 14px;display:flex}.hf-scope .ag-fan{align-items:flex-end;display:flex}.hf-scope .ag-doc{border:1px solid var(--line-soft);width:38px;height:44px;transform:rotate(var(--r));background:#fff;border-radius:9px;justify-content:center;align-items:center;margin:0 -5px;display:flex;box-shadow:0 8px 16px -9px #1b1b1b59}.hf-scope .ag-fi{color:#fff;width:22px;height:22px;font-family:var(--f-mono);border-radius:5px;justify-content:center;align-items:center;font-weight:600;display:flex}.hf-scope .ag-conn{border:1px solid var(--line-soft);background:#fff;border-radius:12px;overflow:hidden}.hf-scope .ag-crow{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:8px 13px;display:flex}.hf-scope .ag-crow:last-child{border-bottom:0}.hf-scope .ag-cg{border:1px solid var(--line-soft);background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.hf-scope .ag-cg svg{width:13px;height:13px;display:block}.hf-scope .ag-cg.bb{border:1px solid var(--line);color:var(--ink);background:#fff}.hf-scope .ag-cg.bb svg{fill:currentColor;width:12px;height:12px}.hf-scope .ag-cn{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:560;overflow:hidden}.hf-scope .ag-tgl{background:var(--line);cursor:pointer;border-radius:999px;flex:none;width:31px;height:18px;transition:background .18s;position:relative}.hf-scope .ag-tgl i{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1b1b1b40}.hf-scope .ag-tgl.on{background:var(--sky-deep)}.hf-scope .ag-tgl.on i{left:15px}.hf-scope .ag-cta{color:var(--stone-4);cursor:pointer;flex:none;font-size:11.5px;font-weight:560;transition:color .15s}.hf-scope .ag-cta:hover{color:var(--ink)}.hf-scope .ag-fnames{font-family:var(--f-mono);color:var(--stone-4);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;overflow:hidden}.hf-scope .ag-attach{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:560;transition:all .15s;display:inline-flex}.hf-scope .ag-attach:hover{border-color:var(--ink)}.hf-scope .ag-prev{border-left:1px solid var(--line-soft);flex-direction:column;min-width:0;display:flex}.hf-scope .ag-plbl{border-bottom:1px solid var(--line-soft);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;padding:13px 18px;font-size:12.5px;font-weight:560;overflow:hidden}.hf-scope .ag-pbody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;padding:18px;display:flex}.hf-scope .ag-glyph{background:var(--ink);width:52px;height:52px;color:var(--parchment);font-family:var(--f-mono);letter-spacing:.04em;box-shadow:0 0 0 5px #fff,0 0 0 6px var(--line-soft);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.hf-scope .ag-pname{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600}.hf-scope .ag-pdesc{color:var(--ink-2);max-width:270px;font-size:12.5px;line-height:1.6}.hf-scope .ag-ask{border:1px solid var(--line);color:var(--stone-4);background:#fff;border-radius:16px;align-items:center;gap:9px;margin:0 16px 16px;padding:9px 9px 9px 10px;font-size:13px;display:flex;box-shadow:0 12px 28px -20px #1b1b1b4d}.hf-scope .ag-add{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:50%;flex:none;font-size:15px;line-height:1}.hf-scope .ag-ask span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hf-scope .ag-mic{width:17px;height:17px;stroke:var(--stone-4);fill:none;stroke-width:1.8px;stroke-linecap:round;flex:none}.hf-scope .ag-ask .send{background:var(--sky-deep);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;width:30px;height:30px;font-size:15px}@media (max-width:860px){.hf-scope .ag-grid{grid-template-columns:1fr}.hf-scope .ag-prev{border-left:0;border-top:1px solid var(--line-soft)}}.hf-scope .vout{opacity:0!important}.hf-scope .wsmode{border:1px solid var(--line-soft);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;padding:0;transition:all .18s;display:inline-flex}.hf-scope .main .topbar .wsmode svg{width:15px;height:15px;color:var(--stone-6)}.hf-scope .wsmode:hover{border-color:var(--line)}.hf-scope .main .topbar .wsmode:hover svg{color:var(--ink)}.hf-scope .wsmode .wm-moon,.hf-scope[data-ws=dark] .wsmode .wm-sun{display:none}.hf-scope[data-ws=dark] .wsmode .wm-moon{display:block}.hf-scope[data-ws=dark] .chrome .cbar{--ld-chrome-bg:#232326;--ld-chrome-dot:#3d3d42}.hf-scope[data-ws=dark] .app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1a1a1e;--parchment:#131316;--ink:#f4f2ee;--ink-2:#d6d2cb;--stone-6:#9c978e;--stone-4:#787369;--line:#ffffff26;--line-soft:#ffffff14;--sky-bg:#1f2a38;--live-bg:#17281f;--wait-bg:#2b2416;--status-live-bg:#17281f;--status-live-fg:#71c295;--status-wait-bg:#2b2416;--status-wait-fg:#ddb264;--status-think-bg:#1f2a38;--status-think-fg:#93bae9;--sky-deep:#7daadd;color:var(--ink)}.hf-scope[data-ws=dark] .app .side .item:hover,.hf-scope[data-ws=dark] .app .side .item.active,.hf-scope[data-ws=dark] .app .mdlbtn:hover,.hf-scope[data-ws=dark] .app .mdlr:hover,.hf-scope[data-ws=dark] .app .composer2 .mic:hover,.hf-scope[data-ws=dark] .app .ag-ill{background:#ffffff12}.hf-scope[data-ws=dark] .app .side .item .badge,.hf-scope[data-ws=dark] .app .bb-beh em,.hf-scope[data-ws=dark] .app .bb-conf{color:var(--ink-2);background:#ffffff1c}.hf-scope[data-ws=dark] .app .mdlr .g,.hf-scope[data-ws=dark] .app .ag-inst,.hf-scope[data-ws=dark] .app .ag-card,.hf-scope[data-ws=dark] .app .ag-pill,.hf-scope[data-ws=dark] .app .ag-form,.hf-scope[data-ws=dark] .app .ag-auto .hb,.hf-scope[data-ws=dark] .app .ag-doc,.hf-scope[data-ws=dark] .app .ag-conn,.hf-scope[data-ws=dark] .app .ag-cg,.hf-scope[data-ws=dark] .app .ag-cg.bb,.hf-scope[data-ws=dark] .app .ag-attach,.hf-scope[data-ws=dark] .app .ag-ask,.hf-scope[data-ws=dark] .app .ag-add,.hf-scope[data-ws=dark] .app .ig-search,.hf-scope[data-ws=dark] .app .ig-card,.hf-scope[data-ws=dark] .app .ig-g,.hf-scope[data-ws=dark] .app .ig-addp,.hf-scope[data-ws=dark] .app .bb-pill,.hf-scope[data-ws=dark] .app .bb-learned,.hf-scope[data-ws=dark] .app .bb-search,.hf-scope[data-ws=dark] .app .bb-beh,.hf-scope[data-ws=dark] .app .bb-facts,.hf-scope[data-ws=dark] .app .wx-node,.hf-scope[data-ws=dark] .app .wx-g,.hf-scope[data-ws=dark] .app .wx-side,.hf-scope[data-ws=dark] .app .wx-auto,.hf-scope[data-ws=dark] .app .sg-run,.hf-scope[data-ws=dark] .app .sg-stat,.hf-scope[data-ws=dark] .app .sg-tbl{background:#232328}.hf-scope[data-ws=dark] .app .composer2 .capsule.know.on,.hf-scope[data-ws=dark] .app .wx-tag,.hf-scope[data-ws=dark] .app .sg-grp.k{color:#93bae9;background:#7daadd2e}.hf-scope[data-ws=dark] .app .wx-live,.hf-scope[data-ws=dark] .app .sg-run.did{color:#71c295;background:#71c29529;border-color:#0000}.hf-scope[data-ws=dark] .app .aans{color:var(--ink-2);background:#232328}.hf-scope[data-ws=dark] .app .nyou{background:#ddb2641f;border-color:#ddb2644d}.hf-scope[data-ws=dark] .app .bb-canvas{background:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)}.hf-scope[data-ws=dark] .app .wx-canvas{background-image:radial-gradient(#ffffff17 1px,#0000 1.4px)}.hf-scope[data-ws=dark] .app .bb-edges line{stroke:#ffffff38}.hf-scope[data-ws=dark] .app .wx-edges path{stroke:#ffffff3d}.hf-scope[data-ws=dark] .app .composer2,.hf-scope[data-ws=dark] .app .wf-node,.hf-scope[data-ws=dark] .app .wf-menu,.hf-scope[data-ws=dark] .app .mdlpop,.hf-scope[data-ws=dark] .app .gchart{box-shadow:0 18px 40px #00000073}.hf-scope[data-ws=dark] .app .srcsq.lt{background:#f4f2ee}.hf-scope[data-ws=dark] .app .ig-cta2,.hf-scope[data-ws=dark] .app .ig-tab.on,.hf-scope[data-ws=dark] .app .sg-act .no,.hf-scope[data-ws=dark] .app .sg-rd,.hf-scope[data-ws=dark] .app .wx-sr,.hf-scope[data-ws=dark] .app .ch-c,.hf-scope[data-ws=dark] .app .ch-main{color:var(--ink);box-shadow:none;background:#2c2c32}.hf-scope[data-ws=dark] .app .ig-tabs{background:#1f1f24}.hf-scope[data-ws=dark] .app .wv-card{background:#ffffff0d}.hf-scope[data-ws=dark] .app .wv-q{background:#ffffff12}.hf-scope[data-ws=dark] .app .mdlr .g.hv,.hf-scope[data-ws=dark] .app .ag-share,.hf-scope[data-ws=dark] .app .ag-glyph,.hf-scope[data-ws=dark] .app .ig-add,.hf-scope[data-ws=dark] .app .bb-pill.on,.hf-scope[data-ws=dark] .app .wx-new,.hf-scope[data-ws=dark] .app .wx-hint,.hf-scope[data-ws=dark] .app .wx-hg,.hf-scope[data-ws=dark] .app .wx-af,.hf-scope[data-ws=dark] .app .wx-gen,.hf-scope[data-ws=dark] .app .wx-ask .wx-send,.hf-scope[data-ws=dark] .app .sg-act .ok,.hf-scope[data-ws=dark] .app .sg-an,.hf-scope[data-ws=dark] .app .ch-re,.hf-scope[data-ws=dark] .app .ch-app{background:var(--ink);border-color:var(--ink);color:#141417}.hf-scope[data-ws=dark] .app .ch-app .ch-cm b{color:#141417}.hf-scope[data-ws=dark] .app .ch-app .ch-cm span{color:#1414179e}.hf-scope[data-ws=dark] .app .wv-h svg{background:var(--ink);stroke:#141417}.hf-scope[data-ws=dark] .app .wx-hg2{background:var(--ink);color:#141417}.hf-scope .logostrip{padding:clamp(8px,1.4vw,18px) var(--gut) 8px;flex-direction:column;align-items:center;gap:14px;display:flex}.hf-scope .logostrip-label{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--stone-4);text-align:center;font-size:11px;font-weight:500}.hf-scope .logostrip-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(22px,4.5vw,54px);width:100%;display:flex}.hf-scope .logostrip .pl{font-family:var(--f-ui);letter-spacing:.01em;color:var(--ink-2);white-space:nowrap;align-items:center;gap:9px;font-size:15.5px;font-weight:560;display:inline-flex}.hf-scope .logostrip .pl svg{flex:none;width:20px;height:20px}.hf-scope .logostrip .pl.ic{letter-spacing:.13em;color:#172b4d;text-transform:uppercase;gap:12px;font-size:16px;font-weight:700}.hf-scope .logostrip .pl.rio{color:#2b3244;font-size:19.5px;font-weight:700}.hf-scope .logostrip .pl.rio svg{width:30px;height:20px}.hf-scope .logostrip .pl.msn{letter-spacing:.24em;gap:12px;font-size:15.5px;font-weight:700}.hf-scope .logostrip .pl.msn svg{width:33px;height:20px}.hf-scope .logostrip .pl.ts{letter-spacing:-.01em;align-items:flex-end;gap:0;font-size:20.5px;font-weight:700}.hf-scope .ts-u{background:#3ab54a;width:17px;height:5px;margin:0 0 3px 3px;display:inline-block}.hf-scope .logostrip .pl.oxf{gap:11px}.hf-scope .logostrip .pl.oxf svg{width:37px;height:45px}.hf-scope .oxt{text-align:left;color:#002147;font-family:Georgia,Times New Roman,serif;line-height:1.08}.hf-scope .oxt .l1{letter-spacing:.13em;font-size:10.5px;display:block}.hf-scope .oxt .l2{letter-spacing:.1em;font-size:19.5px;display:block}.hf-scope .logostrip .pl.icl{letter-spacing:-.015em;color:#003e74;text-align:left;font-size:18px;font-weight:700;line-height:1.04;display:inline-block}.hf-scope .logostrip .pl.ant{color:#e15349;letter-spacing:.26em;gap:7px;font-size:17px;font-weight:500}.hf-scope .asq{color:#fff;letter-spacing:0;background:#e15349;flex:none;justify-content:center;align-items:center;width:29px;height:29px;font-size:19px;font-weight:600;display:inline-flex}.hf-scope .logostrip .pl.hil{gap:11px}.hf-scope .hsq{color:#fff;width:34px;height:34px;font-family:var(--f-ui);letter-spacing:0;background:#a51c30;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:inline-flex}.hf-scope .ht{color:#3a3a3a;text-align:left;letter-spacing:0;font-size:12.5px;font-weight:450;line-height:1.3}.hf-scope .logostrip .pl.omx{gap:0;line-height:0}.hf-scope .logostrip .pl.omx img{flex:none;width:116px;height:auto}.hf-scope .logostrip .pl.acc{font-family:var(--f-display);letter-spacing:-.01em;color:#1b1b1b;align-items:flex-start;gap:2px;font-size:22px;font-weight:640}.hf-scope .logostrip .pl.acc svg{width:13.5px;height:13.5px;margin-top:1px}.hf-scope .logostrip .pl.kin{color:#252a47;gap:10px}.hf-scope .logostrip .pl.kin svg{flex:none;width:29px;height:25px}.hf-scope .kg-t{text-align:left;font-family:var(--f-ui);border-left:1.5px solid #252a47;flex-direction:column;justify-content:center;padding-left:9px;line-height:1.12;display:flex}.hf-scope .kg-t .k1{letter-spacing:.32em;font-size:13.5px;font-weight:620}.hf-scope .kg-t .k2{letter-spacing:.13em;font-size:10.5px;font-weight:460}.hf-scope .manifesto-pin{height:230vh;position:relative}.hf-scope .manifesto-pin .mstick{min-height:100svh;padding:0 var(--gut);text-align:left;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:sticky;top:0}.hf-scope .manifesto-pin .mbox{flex-direction:column;align-items:flex-start;width:min(1060px,100%);display:flex}.hf-scope .mline{letter-spacing:-.034em;text-wrap:pretty;max-width:100%;margin:clamp(24px,3.8vh,46px) 0 0;font-size:clamp(31px,3.9vw,56px);font-weight:540;line-height:1.14}.hf-scope .mline .w{color:#e4e1da;transition:color .4s ease-out}.hf-scope .mline .w.g.on{color:var(--stone-4)}.hf-scope .mline .w.k.on{color:var(--ink)}.hf-scope .mmark{width:19px;height:19px;color:var(--ink);flex:none}.hf-scope .mlock{letter-spacing:-.012em;color:var(--ink);opacity:.14;align-items:center;gap:11px;margin-top:clamp(26px,3.8vh,48px);font-size:19px;font-weight:540;transition:opacity .5s ease-out;display:flex}.hf-scope .mlock:has(.mmark.on){opacity:1}.hf-scope .manifesto-pin .mfoot{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);opacity:0;font-size:11.5px;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(8px)}.hf-scope .manifesto-pin .mfoot.on,.hf-scope .manifesto-pin.static .mfoot{opacity:1;transform:none}.hf-scope .manifesto-pin.static{height:auto}.hf-scope .manifesto-pin.static .mstick{min-height:0;padding:clamp(76px,9vw,140px) var(--gut);position:static}.hf-scope .manifesto-pin.static .mline .w.g{color:var(--stone-4)}.hf-scope .manifesto-pin.static .mline .w.k{color:var(--ink)}.hf-scope .manifesto-pin.static .mlock{opacity:1}.hf-scope{--pow-1:#e9eef8;--pow-2:#d3ddf1;--pow-3:#b7c8ea;--pow-4:#9db4df}.hf-scope .tintfx{pointer-events:none;z-index:-1;display:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.hf-scope[data-tint]:not([data-tint=none]) .tintfx{display:block}.hf-scope .tintfx .fx-tint{background:var(--fxbg,none);-webkit-mask:var(--fxmask,none);-webkit-mask:var(--fxmask,none);mask:var(--fxmask,none);position:absolute;inset:-12%}.hf-scope .tintfx .fx-grain{opacity:.4;mix-blend-mode:soft-light;-webkit-mask:var(--fxmask,none);-webkit-mask:var(--fxmask,none);mask:var(--fxmask,none);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='140'%20height='140'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3C/filter%3E%3Crect%20width='140'%20height='140'%20filter='url%28%23n%29'%20opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:-12%}.hf-scope .tintfx .fx-a,.hf-scope .tintfx .fx-b{filter:blur(58px);border-radius:50%;display:none;position:absolute}.hf-scope[data-tint=aura] .mstick{--fxbg:radial-gradient(46% 42% at 50% 52%,var(--pow-4) 0%,var(--pow-3) 34%,color-mix(in srgb,var(--pow-1) 72%,transparent) 62%,transparent 78%);--fxmask:radial-gradient(50% 46% at 50% 52%,#000 0%,#000 55%,transparent 80%)}.hf-scope[data-tint=horizon] .mstick{--fxbg:radial-gradient(94% 20% at 50% 56%,var(--pow-3) 0%,color-mix(in srgb,var(--pow-2) 80%,transparent) 52%,transparent 76%);--fxmask:radial-gradient(96% 24% at 50% 56%,#000 0%,#000 50%,transparent 80%)}.hf-scope[data-tint=corner] .mstick{--fxbg:radial-gradient(74% 66% at 10% 6%,var(--pow-3) 0%,color-mix(in srgb,var(--pow-2) 78%,transparent) 40%,transparent 68%);--fxmask:radial-gradient(80% 72% at 10% 6%,#000 0%,#000 42%,transparent 72%)}.hf-scope[data-tint=halo] .mstick{--fxbg:radial-gradient(46% 42% at 50% 50%,transparent 42%,color-mix(in srgb,var(--pow-3) 88%,transparent) 56%,color-mix(in srgb,var(--pow-2) 75%,transparent) 66%,transparent 80%);--fxmask:radial-gradient(50% 46% at 50% 50%,transparent 36%,#000 56%,#000 66%,transparent 84%)}.hf-scope[data-tint=veil] .mstick{--fxbg:radial-gradient(110% 86% at 50% 46%,var(--pow-1) 0%,color-mix(in srgb,var(--pow-2) 62%,var(--pow-1)) 58%,transparent 100%);--fxmask:linear-gradient(180deg,transparent 0%,#000 14%,#000 84%,transparent 100%)}.hf-scope[data-tint=orbs] .mstick{--fxbg:radial-gradient(60% 52% at 50% 52%,color-mix(in srgb,var(--pow-1) 38%,transparent) 0%,transparent 74%);--fxmask:radial-gradient(70% 62% at 50% 50%,#000 0%,transparent 88%)}.hf-scope[data-tint=orbs] .tintfx .fx-a{opacity:.55;background:radial-gradient(circle,color-mix(in srgb,var(--pow-3) 72%,transparent),color-mix(in srgb,var(--pow-2) 45%,transparent) 62%,transparent 74%);width:34vmin;height:34vmin;animation:26s ease-in-out infinite alternate hf-scope-fxdrift1;display:block;top:8%;left:8%}.hf-scope[data-tint=orbs] .tintfx .fx-b{opacity:.5;background:radial-gradient(circle,color-mix(in srgb,var(--pow-4) 62%,transparent),color-mix(in srgb,var(--pow-3) 40%,transparent) 58%,transparent 74%);width:22vmin;height:22vmin;animation:32s ease-in-out infinite alternate hf-scope-fxdrift2;display:block;bottom:9%;right:7%}@keyframes hf-scope-fxdrift1{0%{transform:translate(0)scale(1)}to{transform:translate(9vmin,6vmin)scale(1.14)}}@keyframes hf-scope-fxdrift2{0%{transform:translate(0)scale(1.1)}to{transform:translate(-8vmin,-7vmin)scale(.94)}}.hf-scope[data-tint=ink] .mline .w{color:#dee6f5}.hf-scope[data-tint=ink] .mline .w.g.on,.hf-scope[data-tint=ink] .manifesto-pin.static .mline .w.g{color:#93aedc}.hf-scope[data-tint=ink] .mmark{color:#7e9dd4}.hf-scope[data-tint=ink] .kicker{color:#93aedc}.hf-scope .tint-try{left:18px;right:auto}@media (max-width:900px){.hf-scope .tint-try{display:none}}.hf-scope .blocks{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:6px;padding-left:var(--railpad);padding-right:var(--railpad);scroll-padding-left:var(--railpad);gap:16px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow-x:auto}.hf-scope .blocks::-webkit-scrollbar{display:none}.hf-scope .block{scroll-snap-align:start;border-radius:var(--ld-block-radius);color:#fff;zoom:.72;flex-direction:column;flex:0 0 min(620px,88vw);min-height:620px;max-height:780px;padding:44px 40px 0;display:flex;overflow:hidden}.hf-scope .block.light{color:var(--ink)}.hf-scope .block h4{font-family:var(--f-ui);letter-spacing:-.015em;margin-bottom:12px;font-size:27px;font-weight:560}.hf-scope .block>p{opacity:.88;max-width:28ch;font-size:16.5px;line-height:1.55}.hf-scope .block .arrow{width:46px;height:46px;color:inherit;cursor:pointer;background:#ffffff29;border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:26px;font-size:16px;transition:all .2s;display:flex}.hf-scope .block.light .arrow{background:#1b1b1b12;border-color:#1b1b1b0f}.hf-scope .block .arrow:hover{background:#ffffff4d}.hf-scope .block.light .arrow:hover{background:#1b1b1b24}.hf-scope .block .float{background:var(--paper);color:var(--ink);border-radius:18px;width:min(580px,100%);margin-top:auto;margin-bottom:clamp(56px,12%,110px);padding:20px 24px;font-size:14.5px;box-shadow:0 26px 54px #00000042}.hf-scope .block .floatstack{flex-direction:column;gap:14px;width:min(580px,100%);margin-top:auto;margin-bottom:-110px;display:flex}.hf-scope .block .floatstack .float{width:100%;margin:0}.hf-scope .block .blk-lower{pointer-events:none;z-index:0;background:#f7f5f23d;position:absolute;inset:52% 0 0}.hf-scope .block .tfeats,.hf-scope .block .floatstack{z-index:1;position:relative}.hf-scope .block .floatstack.orch{margin-top:64px;margin-bottom:auto}.hf-scope .tfeats{flex-wrap:wrap;gap:clamp(24px,4.5%,44px);margin-top:46px;margin-bottom:40px;display:flex}.hf-scope .tfeat{flex:1 1 0;min-width:0;max-width:32ch}.hf-scope .tfeats.zh{justify-content:flex-end}.hf-scope .tfeats.zh .tfeat{flex:none;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;max-width:none;display:grid}.hf-scope .tfeats.zh .tico{grid-row:1/3;margin-bottom:0;height:auto!important}.hf-scope .tfeats.zh .tfeat b{align-self:end;font-size:15.5px;line-height:1.25}.hf-scope .tfeats.zh .tfeat span{align-self:start;margin-top:2px;font-size:12.5px}.hf-scope .tfeat .tico{align-items:center;height:58px;margin-bottom:14px;display:flex}.hf-scope .tfeat b{font-family:var(--f-ui);font-size:16.5px;font-weight:560;display:block}.hf-scope .tfeat>span{opacity:.75;margin-top:5px;font-size:14.5px;line-height:1.55;display:block}.hf-scope .tokeff{max-width:560px;margin-top:46px;margin-bottom:40px}.hf-scope .te-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hf-scope .te-head b{font-family:var(--f-ui);color:#69b584;white-space:nowrap;font-size:16.5px;font-weight:560}.hf-scope .te-head span{opacity:.75;font-size:14.5px}.hf-scope .te-row{grid-template-columns:minmax(150px,auto) 1fr auto;align-items:center;gap:14px;margin-top:16px;font-size:13.5px;display:grid}.hf-scope .te-row .lb{opacity:.8;font-family:var(--f-ui);white-space:nowrap}.hf-scope .te-row .bar{background:#f7f5f224;border-radius:2px;min-width:70px;height:4px;display:block;position:relative}.hf-scope .te-row .bar i{background:#f7f5f2d9;border-radius:2px;display:block;position:absolute;top:0;bottom:0;left:0}.hf-scope .te-row .bar i.g{background:#69b584}.hf-scope .te-row .val{font-family:var(--f-mono);letter-spacing:.06em;opacity:.6;white-space:nowrap;font-size:11px}.hf-scope .te-short{display:none}.hf-scope .float .ah{align-items:center;gap:9px;padding-bottom:14px;display:flex}.hf-scope .float .ah svg{width:15px;height:15px;color:var(--ink);flex:none}.hf-scope .float .ah b{font-family:var(--f-ui);flex:1;font-size:15px;font-weight:560}.hf-scope .abubble{background:var(--ink);color:var(--parchment);border-radius:14px;width:fit-content;max-width:85%;margin-left:auto;padding:11px 16px;font-size:14px}.hf-scope .aattr{font-family:var(--f-ui);color:var(--stone-4);text-align:right;letter-spacing:.01em;margin-top:7px;font-size:11px}.hf-scope .aread{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);font-family:var(--f-mono);letter-spacing:.12em;color:var(--stone-4);flex-wrap:wrap;align-items:center;gap:10px;margin:13px 0;padding:10px 0;font-size:9.5px;display:flex}.hf-scope .aread .rl{color:var(--sky-deep)}.hf-scope .aread .src{font-family:var(--f-ui);letter-spacing:0;color:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .aread .src-long{display:none}.hf-scope .srcsq{color:#fff;width:18px;height:18px;font-family:var(--f-mono);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:inline-flex}.hf-scope .srcsq.lt{border:1px solid var(--line);background:#fff}.hf-scope .aread .rr{white-space:nowrap;font-family:var(--f-ui);letter-spacing:0;color:var(--stone-4);margin-left:auto;font-size:11.5px}.hf-scope .aans{color:var(--ink-2);background:#f2f0ec;border-radius:14px;width:fit-content;max-width:88%;padding:12px 16px;font-size:14px;line-height:1.62}.hf-scope .aans b{color:var(--ink);font-weight:560}.hf-scope .afile{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:12px;padding:9px 11px;display:flex}.hf-scope .afile .xls{flex:none;width:26px;height:26px;display:flex}.hf-scope .afile .xls svg{width:100%;height:100%}.hf-scope .afile .fn{flex-direction:column;gap:1px;min-width:0;display:flex}.hf-scope .afile .fn b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:560}.hf-scope .afile .fn span{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;font-size:11px}.hf-scope .afile .dl{font-family:var(--f-ui);color:var(--ink);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:14px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.hf-scope .afile .dl svg{flex:none;width:12px;height:12px}.hf-scope .afoot{border-top:1px solid var(--line-soft);font-family:var(--f-ui);letter-spacing:.01em;text-transform:none;color:var(--stone-4);justify-content:space-between;gap:10px;margin-top:13px;padding-top:11px;font-size:11px;display:flex}.hf-scope .irow .srcname{font-weight:500;font-family:var(--f-ui);color:var(--ink);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.hf-scope .tgl{background:var(--sky-deep);border-radius:999px;flex:none;width:34px;height:20px;position:relative}.hf-scope .tgl:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:2.5px;right:2.5px}.hf-scope .tgl.off{background:#1b1b1b26}.hf-scope .tgl.off:after{left:2.5px;right:auto}.hf-scope .cnct{font-family:var(--f-ui);color:var(--stone-6);flex:none;font-size:12.5px}.hf-scope .block .floatstack.ints,.hf-scope .block .floatstack.exe{margin-bottom:44px}.hf-scope .block .floatstack.orch{margin-bottom:-14px}.hf-scope .askline{color:var(--stone-4);border-top:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;padding:13px 2px 11px;font-size:14px;display:flex}.hf-scope .intcount{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;font-size:12px}.hf-scope .caprow{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.hf-scope .cmini{border:1px solid var(--line);width:30px;height:30px;color:var(--stone-6);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.hf-scope .ckcap{background:var(--ld-indigo-bg);color:#3d5fd0;font-family:var(--f-ui);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .srccap{background:var(--parchment);border:1px solid var(--line-soft);font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .srccap i{color:var(--stone-4);margin-left:2px;font-style:normal}.hf-scope .sendmini{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:inline-flex}.hf-scope .xrow{border-top:1px solid var(--line-soft);padding:6px 0}.hf-scope .xrow .xtop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hf-scope .xrow .xtop b{font-family:var(--f-ui);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:560;overflow:hidden}.hf-scope .xrow .needs{font-family:var(--f-ui);color:var(--wait);letter-spacing:0;white-space:nowrap;flex:none;font-size:12px;font-weight:500}.hf-scope .xsub{font-family:var(--f-ui);color:var(--stone-4);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:5px;font-size:11.5px;display:flex;overflow:hidden}.hf-scope .xsub .srcsq{border-radius:4px;width:15px;height:15px;font-size:8px}.hf-scope .xbtns{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:4px;padding-top:8px;display:flex}.hf-scope .xbtns .apr{background:var(--ink);color:var(--parchment);font-family:var(--f-ui);cursor:pointer;border:none;border-radius:999px;padding:8px 20px;font-size:13px;font-weight:500}.hf-scope .xbtns .det{color:var(--ink-2);border:1px solid var(--line);font-family:var(--f-ui);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:500}.hf-scope .xbtns .vr{font-family:var(--f-ui);color:var(--ink-2);font-size:13.5px;font-weight:500}.hf-scope .arrowrow{align-items:center;height:46px;margin-top:26px;display:flex;position:relative}.hf-scope .arrowrow .arrow{margin-top:0}.hf-scope .arrowrow .ctxgraph{pointer-events:none;width:min(480px,80%);margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hf-scope .ctxgraph svg{width:100%;height:auto;margin-left:auto;display:block}.hf-scope .ctxgraph .gl{font-family:var(--f-ui);fill:var(--ink);font-size:12.5px;font-weight:560}.hf-scope .ctxgraph .gm{font-family:var(--f-mono);letter-spacing:.12em;fill:var(--stone-6);font-size:8.5px}.hf-scope .ctxgraph .xt{font-family:var(--f-ui);fill:#fff;font-size:6.5px;font-weight:600}.hf-scope .ctxgraph .mt{font-family:var(--f-ui);fill:#0866ff;font-size:15px;font-weight:700}.hf-scope .ctxgraph .gnode{fill:#26333b;stroke:#1b1b1b47;stroke-width:1.4px}.hf-scope .ctxgraph .gedge{fill:none;stroke:#1b1b1b4d;stroke-width:1.2px}.hf-scope .ctxgraph .ebr{fill:none;stroke:#1b1b1b52;stroke-width:1.2px}.hf-scope .ctxgraph .ed{fill:#1b1b1b52}.hf-scope .ctxgraph .eds{fill:var(--sky-deep)}.hf-scope .ctxgraph .et{font-family:var(--f-mono);fill:var(--ink-2);font-size:10.5px}.hf-scope .ctxgraph .eo{font-family:var(--f-mono);fill:var(--stone-6);font-size:10px}.hf-scope .ctxgraph .ei{font-family:var(--f-mono);letter-spacing:.14em;fill:var(--sky-deep);font-size:6.8px}.hf-scope .ctxgraph .en{font-family:var(--f-ui);fill:var(--ink);font-size:11.5px;font-weight:600}.hf-scope .ctxgraph .ebox{fill:#201f1c;stroke:none}.hf-scope .ctxgraph .en2{font-family:var(--f-display);fill:var(--parchment);font-size:12px;font-weight:480}.hf-scope .ctxgraph .eattr{font-family:var(--f-mono);letter-spacing:.12em;fill:var(--stone-4);font-size:7.5px}.hf-scope .ctxgraph .cpill{fill:#ffffff0f;stroke:#ffffff4d;stroke-width:1.3px}.hf-scope .ctxgraph .ct1{font-family:var(--f-ui);fill:#fff;font-size:11.5px;font-weight:560}.hf-scope .ctxgraph .ct2{font-family:var(--f-mono);letter-spacing:.16em;fill:#ffffff80;font-size:6.5px}.hf-scope .ctxgraph .cl-i{fill:none;stroke:#ffffff40;stroke-width:1.2px}.hf-scope .ctxgraph .cl-a{fill:none;stroke:var(--sky);stroke-width:1.4px}.hf-scope .ctxgraph .cn-i{fill:#ffffff12;stroke:#ffffff59;stroke-width:1.3px}.hf-scope .ctxgraph .cn-a{fill:#6fa6dc2e;stroke:var(--sky);stroke-width:1.6px}.hf-scope .ctxgraph .clb-i{font-family:var(--f-mono);letter-spacing:.1em;fill:#ffffff8c;font-size:9px}.hf-scope .ctxgraph .clb-a{font-family:var(--f-ui);fill:#fff;font-size:11px;font-weight:560}.hf-scope .ctxgraph .tc-i{fill:#ffffff0f;stroke:#ffffff38;stroke-width:1.1px}.hf-scope .ctxgraph .tc-a{fill:#6fa6dc21;stroke:var(--sky);stroke-width:1.4px}.hf-scope .ctxgraph .tn{font-family:var(--f-ui);fill:#fff;font-size:10px;font-weight:560}.hf-scope .ctxgraph .ta{font-family:var(--f-mono);letter-spacing:.05em;fill:#fff9;font-size:6.4px}.hf-scope .ctxgraph .av{fill:#ffffff24;stroke:#ffffff73;stroke-width:.8px}.hf-scope .ctxgraph .hs{fill:none;stroke:#ffffff4d;stroke-width:1.1px;stroke-dasharray:4 3}.hf-scope .ctxgraph .hlab{font-family:var(--f-mono);letter-spacing:.1em;fill:var(--sky);font-size:7px}.hf-scope .ctxgraph .htx{font-family:var(--f-mono);letter-spacing:.04em;fill:#ffffffd9;font-size:7.2px}.hf-scope .ctxgraph .fl{fill:#6fa6dc33}.hf-scope .ctxgraph .flt{font-family:var(--f-mono);letter-spacing:.12em;fill:var(--sky);font-size:6.5px}.hf-scope .nyou{background:#fbf4e6;border:1px solid #c9912f4d;border-radius:12px;margin-bottom:2px;padding:12px 14px}.hf-scope .nyhead{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wait);justify-content:space-between;gap:10px;margin-bottom:9px;font-size:9px;display:flex}.hf-scope .nyrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.hf-scope .nyl{flex:1;min-width:0}.hf-scope .nyrow b{font-family:var(--f-ui);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:560;display:block;overflow:hidden}.hf-scope .nysub{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;margin-top:4px;font-size:11px;display:block;overflow:hidden}.hf-scope .dept{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:3px;font-size:8.5px;display:block}.hf-scope .nybtns{flex:none;gap:8px;display:flex}.hf-scope .nybtns .rev{border:1px solid var(--ink);font-family:var(--f-ui);cursor:pointer;color:var(--ink);background:0 0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:500}.hf-scope .nybtns .apr2{background:var(--ink);color:var(--parchment);font-family:var(--f-ui);cursor:pointer;border:none;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:500}.hf-scope .steps{gap:6px;margin-top:14px;display:flex;position:relative}.hf-scope .steps:before{content:"";background:var(--line);height:1.5px;position:absolute;top:8px;left:9%;right:9%}.hf-scope .step{text-align:center;flex:1;min-width:0;position:relative}.hf-scope .step .sdot{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin:0 auto 8px;display:flex;position:relative}.hf-scope .sdot.g{background:var(--live)}.hf-scope .sdot.g svg{width:9px;height:9px}.hf-scope .sdot.y{background:var(--wait)}.hf-scope .sdot.k{background:var(--ink)}.hf-scope .step .sd{font-family:var(--f-mono);letter-spacing:.12em;color:var(--sky-deep);text-transform:uppercase;font-size:8px}.hf-scope .step .sl{font-family:var(--f-ui);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:560;overflow:hidden}.hf-scope .step .sm{font-family:var(--f-ui);letter-spacing:0;color:var(--stone-4);white-space:nowrap;text-overflow:ellipsis;text-transform:none;margin-top:3px;font-size:9.5px;overflow:hidden}.hf-scope .ctxgraph .sl{font-family:var(--f-mono);fill:#fff;font-size:9px;font-weight:700}.hf-scope .ctxgraph.treecard{background:var(--paper);z-index:2;border-radius:16px;width:min(460px,74%);padding:14px 16px;top:calc(50% + 88px);right:-175px;box-shadow:0 20px 44px #1b1b1b24}.hf-scope .float .ctxgraph.treecard{width:100%;box-shadow:none;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;margin-bottom:2px;padding:4px 0 10px;position:static;top:auto;right:auto}.hf-scope .float .ctxgraph.treecard svg{width:auto;height:100px;margin:0 auto}.hf-scope .carnav{justify-content:flex-end;gap:10px;margin-top:20px;transition:transform .55s cubic-bezier(.3,1.25,.35,1);display:flex}.hf-scope .carnav.dodge{transform:translateX(var(--dodge,-190px))}.hf-scope .carnav button{border:1px solid var(--line);background:var(--paper);width:46px;height:46px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:17px;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.hf-scope .carnav button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1b1b1b1f}.hf-scope .carnav button:disabled{opacity:.35;pointer-events:none}.hf-scope .hood-nav{display:none}.hf-scope .block.light .float{border:1px solid var(--line-soft);box-shadow:0 22px 48px #1b1b1b29}.hf-scope .float .it{font-family:var(--f-ui);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;font-size:16px;font-weight:560;display:flex}.hf-scope .float .when{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;font-size:11.5px;font-weight:400}.hf-scope .float .orch-foot{border-top:1px solid var(--line-soft);font-family:var(--f-ui);color:var(--stone-4);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:16px;padding-top:11px;font-size:12.5px;overflow:hidden}.hf-scope .float .irow{border-top:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;padding:11.5px 0;font-size:14.5px;display:flex}.hf-scope .float .irow>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hf-scope .float .amt{font-family:var(--f-mono);color:var(--ink);white-space:nowrap;font-size:12.5px}.hf-scope .mini{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:10px}.hf-scope .mini.ok{background:var(--status-live-bg);color:var(--status-live-fg)}.hf-scope .mini.no{color:var(--alert);background:#f3deda}.hf-scope .mini.ask{background:var(--status-think-bg);color:var(--status-think-fg)}.hf-scope .mini.hold{background:var(--status-wait-bg);color:var(--status-wait-fg)}.hf-scope .caps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:980px){.hf-scope .caps{grid-template-columns:1fr}}.hf-scope .cap-card{border-radius:var(--ld-block-radius);flex-direction:column;min-height:600px;padding:32px 30px;display:flex;position:relative;overflow:hidden}.hf-scope .cap-card h3{font-family:var(--f-ui);letter-spacing:-.01em;font-size:24px;font-weight:560}.hf-scope .cap-card>p{opacity:.8;max-width:30ch;margin-top:8px;font-size:15px;line-height:1.6}.hf-scope .cap-card .arrow{cursor:pointer;width:44px;height:44px;color:inherit;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:24px;font-size:16px;transition:all .2s;display:flex}.hf-scope .cap-card.chat{background:var(--ld-olive);color:var(--parchment)}.hf-scope .cap-card.chat .arrow{background:#ffffff24}.hf-scope .cap-card.flows{background:var(--sky-bg);color:var(--ink)}.hf-scope .cap-card.flows .arrow{background:#1b1b1b14}.hf-scope .cap-card.agents{background:var(--ld-card);color:var(--ink)}.hf-scope .cap-card.agents .arrow{background:#1b1b1b14}.hf-scope .cap-card .arrow:hover{transform:translate(2px)}.hf-scope .chat-float{background:var(--paper);width:min(430px,102%);color:var(--ink);border-radius:18px;margin-top:auto;margin-bottom:-6px;margin-left:-6px;padding:16px 14px 12px 16px;box-shadow:0 30px 64px #0000004d}.hf-scope .wf-zone{min-height:330px;margin-top:auto;position:relative}.hf-scope .wf-node{background:var(--paper);border-radius:14px;width:min(300px,88%);padding:13px 15px 10px;position:absolute;top:0;left:0;box-shadow:0 20px 44px #1b1b1b24}.hf-scope .wf-node .nh{align-items:center;gap:10px;display:flex}.hf-scope .wf-node .nico{background:#7a6ff0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hf-scope .wf-node .nh b{font-family:var(--f-ui);flex:1;font-size:14.5px;font-weight:560}.hf-scope .wf-node .nh .mx{color:var(--stone-4);letter-spacing:2px;font-size:12px}.hf-scope .wf-node .ntabs{font-family:var(--f-ui);color:var(--stone-6);border-top:1px solid var(--line-soft);gap:16px;margin-top:11px;padding-top:9px;font-size:12px;display:flex}.hf-scope .wf-menu{background:var(--paper);border-radius:16px;width:min(320px,92%);padding:15px 16px 8px;position:absolute;bottom:0;right:0;box-shadow:0 26px 54px #1b1b1b2e}.hf-scope .wf-menu .mh{font-family:var(--f-ui);justify-content:space-between;align-items:center;padding-bottom:4px;font-size:14.5px;font-weight:560;display:flex}.hf-scope .wf-menu .mh .x{color:var(--stone-4);cursor:pointer;font-size:13px}.hf-scope .wf-menu .ml{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);padding:6px 0;font-size:9.5px}.hf-scope .wf-row{border-top:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.hf-scope .wf-row .rico{border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}.hf-scope .wf-row b{font-family:var(--f-ui);font-size:13.5px;font-weight:560;display:block}.hf-scope .wf-row span{color:var(--stone-6);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.45;display:block;overflow:hidden}.hf-scope .wf-row>div{flex:1;min-width:0}.hf-scope .wf-link{pointer-events:none;width:80px;height:150px;position:absolute;top:92px;left:24px}.hf-scope .checklist{margin-top:auto;padding-left:2px;position:relative}.hf-scope .checklist:before{content:"";background:#1b1b1b24;width:2px;position:absolute;top:30px;bottom:34px;left:14px}.hf-scope .chk{gap:16px;padding:13px 0;display:flex;position:relative}.hf-scope .chk .cic{background:var(--ink);width:28px;height:28px;color:var(--parchment);z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.hf-scope .chk .cic svg{width:12px;height:12px}.hf-scope .chk.pending .cic{background:var(--ld-card);border:2.5px solid var(--stone-4);color:#0000}.hf-scope .chk.pending .cic:after{content:"";border:2.5px solid #0000;border-top-color:var(--ink);border-radius:50%;animation:1.2s linear infinite hf-scope-spin;position:absolute;inset:-2.5px}@keyframes hf-scope-spin{to{transform:rotate(360deg)}}.hf-scope .chk .ct{font-family:var(--f-ui);padding-top:3px;font-size:16px;font-weight:560}.hf-scope .chk .chips{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.hf-scope .fchip{font-family:var(--f-ui);background:#ffffffbf;border-radius:8px;align-items:center;gap:9px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.hf-scope .fchip .g{color:#fff;width:20px;height:20px;font-family:var(--f-mono);border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:flex}.hf-scope .deeprow{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}@media (max-width:980px){.hf-scope .deeprow{grid-template-columns:1fr}}.hf-scope .cap-card.integrations{background:var(--ld-navy);color:#fff;min-height:640px}.hf-scope .cap-card.integrations .arrow{background:#ffffff24}.hf-scope .intpill{font-family:var(--f-ui);white-space:nowrap;background:#091826a6;border-radius:12px;align-self:center;margin:26px 0 30px;padding:12px 22px;font-size:14px;font-weight:500}.hf-scope .logogrid{grid-template-columns:repeat(5,1fr);align-self:stretch;gap:12px;display:grid}@media (max-width:560px){.hf-scope .logogrid{grid-template-columns:repeat(4,1fr)}}.hf-scope .ltile{aspect-ratio:1;background:#ffffff12;border:1px solid #ffffff0d;border-radius:16px;justify-content:center;align-items:center;display:flex}.hf-scope .ltile .sq{width:30px;height:30px;font-family:var(--f-ui);color:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.hf-scope .ltile .rd{border-radius:50%}.hf-scope .ltile svg{width:30px;height:30px}.hf-scope .cap-card.api{color:var(--parchment);background:#1e1d1a;min-height:640px}.hf-scope .cap-card.api .arrow{background:#ffffff24}.hf-scope .api-code{font-family:var(--f-mono);color:#e8e5df;background:#292824;border-radius:14px;margin-top:30px;padding:20px 18px;font-size:12.5px;line-height:1.75;overflow-x:auto}.hf-scope .api-code .ln{color:#5f5b54;-webkit-user-select:none;user-select:none;width:26px;display:inline-block}.hf-scope .api-code .k{color:#8fb8e8}.hf-scope .api-code .s{color:#e0a458}.hf-scope .api-code .c{color:#8b877f}.hf-scope .runs{background:var(--ld-olive);color:var(--parchment);border-radius:var(--ld-block-radius);padding:clamp(26px,3.5vw,46px);overflow:hidden}.hf-scope .runs .rhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hf-scope .runs .reye{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f280;font-size:10.5px}.hf-scope .runs h3{letter-spacing:-.025em;margin-top:12px;font-size:clamp(22px,2.6vw,32px);font-weight:560}.hf-scope .rtoggle{background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:5px;display:inline-flex}.hf-scope .rtoggle button{font-family:var(--f-ui);cursor:pointer;color:#f7f5f299;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:500;transition:all .2s}.hf-scope .rtoggle button.active{background:var(--paper);color:var(--ink)}.hf-scope .dg-scroll{margin-top:8px;overflow-x:auto}.hf-scope .diagram{min-width:840px;height:420px;position:relative}.hf-scope .dg-lines{width:100%;height:100%;position:absolute;inset:0}.hf-scope .dg-lines path{stroke:#f7f5f24d;stroke-width:1.5px;fill:none}.hf-scope .dg-lane{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#f7f5f26b;font-size:10px;position:absolute;left:0}.hf-scope .dg-node{font-family:var(--f-mono);letter-spacing:.02em;white-space:nowrap;color:var(--parchment);background:#ffffff0f;border:1px solid #ffffff2b;border-radius:10px;align-items:center;gap:10px;padding:11px 16px;font-size:12px;display:flex;position:absolute}.hf-scope .dg-node .ck{color:#7fc29b;font-size:11px}.hf-scope .dg-node.on{border-color:var(--sky);box-shadow:0 0 0 1.5px var(--sky)}.hf-scope .dg-node .bdot{background:var(--sky);border-radius:50%;flex:none;width:8px;height:8px}.hf-scope .dg-goal{font-family:var(--f-display);white-space:nowrap;background:#ffffff0d;border:1px solid #fff3;border-radius:14px;align-items:center;gap:10px;padding:13px 18px;font-size:15px;display:flex;position:absolute}.hf-scope .dg-goal .chip{font-family:var(--f-mono);color:#bcd7f0;background:#6fa6dc4d;border-radius:7px;padding:3px 9px;font-size:11px}.hf-scope .dg2{flex-direction:column;margin-top:16px;display:none}.hf-scope .dg-mobile,.hf-scope .dgm-hud{display:none}.hf-scope .dg2 .lane2{border-bottom:1px dashed #f7f5f224;align-items:center;gap:20px;padding:24px 0;display:flex}.hf-scope .dg2 .lane2:last-child{border-bottom:none}.hf-scope .dg2 .l{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#f7f5f26b;flex:none;width:96px;font-size:10px}.hf-scope .dg2 .dots2{background-image:radial-gradient(circle,#f7f5f273 1.3px,#0000 1.7px);background-position:0;background-repeat:repeat-x;background-size:13px 3px;flex:1;height:3px}.hf-scope .dg2 .cnt{font-family:var(--f-mono);color:var(--parchment);white-space:nowrap;font-size:12.5px}.hf-scope .runs.thousands .dg-scroll{display:none}.hf-scope .runs.thousands .dg2{display:flex}.hf-scope .tabs-center{justify-content:center;margin-bottom:34px;display:flex}.hf-scope .dtabs{background:0 0;border-radius:999px;flex-wrap:nowrap;gap:6px;max-width:100%;padding:0;display:inline-flex;overflow:hidden}.hf-scope .dtabs button{font-family:var(--f-ui);cursor:pointer;color:var(--ink-2);white-space:nowrap;background:0 0;border:none;border-radius:999px;flex:none;padding:13px 26px;font-size:15px;font-weight:500;transition:all .2s}.hf-scope .dtabs button.active{background:var(--ink);color:var(--parchment);box-shadow:none;opacity:1}.hf-scope .dtabs button{color:var(--stone-4);opacity:.45;transition:all .35s}.hf-scope .dtabs button:hover{opacity:1;color:var(--ink)}@media (max-width:900px){.hf-scope .dtabs button{padding:10px 15px;font-size:13px}}.hf-scope .trust-top{grid-template-columns:1fr 1.35fr;align-items:center;gap:clamp(24px,4vw,56px);margin-bottom:clamp(56px,7vw,96px);display:grid}@media (max-width:900px){.hf-scope .trust-top{grid-template-columns:1fr}}.hf-scope .trust-top .lhead{margin-bottom:0}.hf-scope .trust-top .tbody{color:var(--stone-6);max-width:44ch;margin-top:22px;font-size:15.5px;line-height:1.65}.hf-scope .trust-top .btn{margin-top:28px}.hf-scope .trust-scene{border-radius:var(--ld-block-radius);background:radial-gradient(130% 170% at 14% -12%,#9fc3e4 0%,#4d86c2 36%,#173247 80%,#0f3a40 100%);flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:560px;padding:46px 28px;display:flex;position:relative;overflow:hidden}.hf-scope .glass-row{align-items:center;gap:16px;display:flex}.hf-scope .glass-tile{background:var(--glass-light-bg);border:1px solid var(--glass-light-border);width:80px;height:80px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.35);color:var(--ink);border-radius:20px;justify-content:center;align-items:center;display:flex}.hf-scope .glass-tile.big{transform:scale(1.12)}.hf-scope .tslides{flex:none;width:min(460px,100%);min-height:185px;position:relative}.hf-scope .tslide{text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;transform:translateY(8px)}.hf-scope .tslide.on{opacity:1;pointer-events:auto;transform:none}.hf-scope .tslide .tbadge{color:#fff;justify-content:center;align-items:center;height:150px;display:flex}.hf-scope .tslide .tbadge svg{width:70px;height:70px}.hf-scope .trust-scene .badge-soc{transform:scale(1.4)}.hf-scope .trust-scene .badge-gdpr{transform:scale(1.32)}.hf-scope .tslide p{color:#f7f5f2b8;max-width:44ch;margin:0;font-size:14.5px;line-height:1.6}.hf-scope .tslide p b{color:#fff;font-family:var(--f-ui);font-weight:560}.hf-scope .trust-scene .badge-soc .t1{color:#f7f5f2bf}.hf-scope .trust-scene .badge-soc .t2{color:#fff}.hf-scope .trust-scene .badge-soc .rule{opacity:1;background:#f7f5f28c}.hf-scope .trust-scene .badge-gdpr{width:96px;height:96px}.hf-scope .trust-scene .badge-gdpr .star{color:#f4c63d}.hf-scope .trust-scene .badge-gdpr .gc{color:#fff}.hf-scope .tdots{gap:8px;display:flex}.hf-scope .tdots button{cursor:pointer;background:#f7f5f259;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:all .3s}.hf-scope .tdots button.on{background:#fff;width:22px}.hf-scope .badge-soc{text-align:center;font-family:var(--f-ui)}.hf-scope .badge-soc .t1{letter-spacing:.06em;color:var(--ink-2);font-size:17px}.hf-scope .badge-soc .rule{background:var(--ink-2);opacity:.5;width:56px;height:1px;margin:7px auto}.hf-scope .badge-soc .t2{letter-spacing:.02em;font-size:26px;font-weight:560}.hf-scope .badge-gdpr{width:104px;height:104px;position:relative}.hf-scope .badge-gdpr .star{color:var(--ink-2);font-size:11px;position:absolute;top:50%;left:50%}.hf-scope .badge-gdpr .gc{font-family:var(--f-ui);letter-spacing:.04em;justify-content:center;align-items:center;font-size:17px;font-weight:560;display:flex;position:absolute;inset:0}.hf-scope .deploy{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:clamp(32px,4vw,52px);display:grid}@media (max-width:1000px){.hf-scope .deploy{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.hf-scope .deploy{grid-template-columns:1fr}}.hf-scope .dep{background:var(--ld-card);border-radius:20px;flex-direction:column;min-height:330px;padding:24px 22px;transition:all .2s;display:flex}.hf-scope .dep.hl{background:var(--sky-bg)}.hf-scope .dep .tile{background:var(--paper);width:72px;height:72px;font-family:var(--f-mono);letter-spacing:.06em;color:var(--ink);border-radius:18px;justify-content:center;align-items:center;margin-bottom:auto;font-size:13px;display:flex;box-shadow:0 8px 20px #1b1b1b12}.hf-scope .dep .tile .pillt{border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:10px}.hf-scope .dep .caption{margin-top:26px}.hf-scope .dep .caption b{font-family:var(--f-ui);color:var(--ink);font-size:14.5px;font-weight:560}.hf-scope .dep .caption span{color:var(--stone-6);font-size:13.5px;line-height:1.55}.hf-scope .dep .pill-badge{font-family:var(--f-ui);background:var(--paper);color:var(--stone-6);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-top:16px;padding:6px 14px;font-size:12px;font-weight:500}.hf-scope .dep.hl .pill-badge{background:var(--sky);color:var(--ink)}.hf-scope .editions{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:1000px){.hf-scope .editions{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hf-scope .editions{grid-template-columns:1fr}}.hf-scope .ed{background:var(--ld-card);border-radius:20px;flex-direction:column;min-height:320px;padding:24px 22px;transition:all .2s;display:flex}.hf-scope .ed.hl{background:var(--sky-bg)}.hf-scope .ed:hover{transform:translateY(-2px);box-shadow:0 18px 40px #1b1b1b14}.hf-scope .ed .tile{background:var(--paper);border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:auto;display:flex;box-shadow:0 8px 20px #1b1b1b12}.hf-scope .ed .tile svg{width:30px;height:30px;color:var(--ink)}.hf-scope .ed .caption{margin-top:26px}.hf-scope .ed .caption b{font-family:var(--f-ui);color:var(--ink);font-size:15px;font-weight:560}.hf-scope .ed .caption span{color:var(--stone-6);font-size:13.5px;line-height:1.55}.hf-scope .ed .pill-badge{font-family:var(--f-ui);background:var(--paper);color:var(--stone-6);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-top:16px;padding:6px 14px;font-size:12px;font-weight:500}.hf-scope .ed.hl .pill-badge{background:var(--sky);color:var(--ink)}.hf-scope .faq{max-width:780px;margin:0 auto}.hf-scope .faq details{border-top:1px solid var(--line-soft)}.hf-scope .faq details:last-of-type{border-bottom:1px solid var(--line-soft)}.hf-scope .faq summary{cursor:pointer;font-family:var(--f-ui);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:16.5px;font-weight:560;list-style:none;display:flex}.hf-scope .faq summary::-webkit-details-marker{display:none}.hf-scope .faq summary .pm{font-family:var(--f-mono);color:var(--stone-4);flex:none;font-size:15px;transition:all .2s}.hf-scope .faq details[open] summary .pm{transform:rotate(45deg)}.hf-scope .faq .a{color:var(--stone-6);max-width:62ch;padding:0 4px 22px;font-size:15px;line-height:1.65}.hf-scope .cta-band{color:var(--ink);text-align:center;background:0 0;border-radius:0;padding:clamp(56px,8vw,110px) clamp(24px,4vw,72px);position:relative}.hf-scope .cta-band h2{letter-spacing:-.045em;max-width:16ch;margin:0 auto;font-size:clamp(36px,4.4vw,62px);font-weight:560;line-height:1.04}.hf-scope .wl{background:var(--paper);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:8px;max-width:920px;margin:clamp(34px,4.5vw,56px) auto 0;padding:9px 9px 9px 30px;display:flex;box-shadow:0 18px 50px #1b1b1b14}@media (max-width:520px){.hf-scope .wl{border-radius:26px;flex-direction:column;gap:10px;padding:14px}}.hf-scope .wl input{font-family:var(--f-display);color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 2px;font-size:clamp(16px,1.4vw,19px)}.hf-scope .wl input::placeholder{color:var(--stone-4)}.hf-scope .wl .btn.primary{background:var(--ink);color:var(--parchment);padding:16px 30px;font-size:15px}@media (max-width:520px){.hf-scope .wl .btn.primary{justify-content:center;width:100%}}.hf-scope .band-note{color:var(--stone-6);max-width:58ch;margin:clamp(26px,3.5vw,40px) auto 0;font-size:15px;line-height:1.6}.hf-scope .waitlist-mobile{display:none}.hf-scope .wlm{z-index:200;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.hf-scope .wlm[hidden]{display:none}.hf-scope .wlm-back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#1b1b1b6b;transition:opacity .22s;position:absolute;inset:0}.hf-scope .wlm-card{background:var(--parchment);text-align:center;opacity:0;border-radius:24px;width:100%;max-width:560px;padding:44px 46px 40px;transition:opacity .22s,transform .22s;position:relative;transform:translateY(14px)scale(.98);box-shadow:0 40px 90px #1b1b1b47}.hf-scope .wlm.on .wlm-back{opacity:1}.hf-scope .wlm.on .wlm-card{opacity:1;transform:none}.hf-scope .wlm-x{color:var(--stone-4);cursor:pointer;background:0 0;border:none;padding:6px;font-size:26px;line-height:1;position:absolute;top:14px;right:18px}.hf-scope .wlm-x:hover{color:var(--ink)}.hf-scope .wlm-mark{width:30px;height:30px;color:var(--ink);margin:0 auto}.hf-scope .wlm-card h3{letter-spacing:-.03em;margin-top:14px;font-size:30px;font-weight:560}.hf-scope .wlm-echo{font-family:var(--f-display);color:var(--ink-2);margin-top:12px;font-size:16.5px;font-style:italic}.hf-scope .wlm-sub{color:var(--stone-6);margin-top:10px;font-size:14.5px;line-height:1.55}.hf-scope .wlm-done{color:var(--ink-2);margin-top:26px;font-size:15px}.hf-scope .wlm-form{text-align:left;margin-top:24px}.hf-scope .wlm-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hf-scope .wlm-field label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);margin-bottom:6px;font-size:10px;display:block}.hf-scope .wlm-field input{width:100%;font-family:var(--f-display);color:var(--ink);background:var(--paper);border:1px solid var(--line-soft);border-radius:12px;outline:none;padding:11px 14px;font-size:15px;transition:border-color .16s,box-shadow .16s}.hf-scope .wlm-field input::placeholder{color:var(--stone-4)}.hf-scope .wlm-field input:focus{border-color:var(--ink);box-shadow:0 0 0 3px #1b1b1b12}.hf-scope .wlm-field input.err{border-color:#c4553b;box-shadow:0 0 0 3px #c4553b1f}.hf-scope .wlm-error{color:#c4553b;text-align:center;margin-top:12px;font-size:13px}.hf-scope .wlm-go{justify-content:center;width:100%;margin-top:14px;padding:14px 22px;font-size:14px}.hf-scope .band-meta{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--stone-4);flex-wrap:wrap;justify-content:center;gap:20px;margin-top:18px;font-size:10px;display:flex}.hf-scope .band-meta span{white-space:nowrap}.hf-scope footer{background:var(--ink);color:var(--parchment);border-radius:var(--r-frame) var(--r-frame) 0 0;padding:clamp(64px,8vw,110px) var(--gut) 0;margin-top:clamp(70px,8vw,120px);overflow:hidden}.hf-scope footer a:hover{color:var(--sky)}.hf-scope .ftop{grid-template-columns:minmax(260px,1.1fr) 2.6fr;gap:clamp(32px,5vw,72px);max-width:1360px;margin:0 auto;display:grid}.hf-scope .fsec,.hf-scope .typeline,.hf-scope .fmeta{max-width:1360px;margin-left:auto;margin-right:auto}@media (max-width:900px){.hf-scope .ftop{grid-template-columns:1fr}}.hf-scope .fbrand .brow{align-items:center;gap:13px;display:flex}.hf-scope .fbrand .brow svg{width:32px;height:32px;color:var(--parchment)}.hf-scope .fbrand .brow .w{font-family:var(--f-display);letter-spacing:.015em;font-size:32px;font-weight:280}.hf-scope .fbrand .ftag{color:#f7f5f299;max-width:24ch;margin-top:18px;font-size:15.5px;line-height:1.5}.hf-scope .fbadge{align-items:center;gap:15px;margin-top:26px;display:flex}.hf-scope .fbadge .bico{border-radius:50%;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.hf-scope .fbadge .bico.dotgrid{background:#8a867e radial-gradient(#1b1b1b8c 1.5px,#0000 1.9px) 0 0/7px 7px}.hf-scope .fbadge .bico.eu{background:#2b4ea2}.hf-scope .fbadge .bico.eu .star{color:#f4c63d;font-size:5.5px;position:absolute;top:50%;left:50%}.hf-scope .fbadge b{font-family:var(--f-ui);font-size:15px;font-weight:560;display:block}.hf-scope .fbadge span{color:#f7f5f28c;margin-top:1px;font-size:13.5px;display:block}.hf-scope .fcols{grid-template-columns:repeat(6,auto);justify-content:space-between;gap:clamp(18px,2.6vw,44px);font-size:14.5px;display:grid}@media (max-width:1100px){.hf-scope .fcols{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.hf-scope .fcols{grid-template-columns:repeat(2,1fr)}}.hf-scope .fcols h6{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f7f5f26b;margin-bottom:16px;font-size:10px;font-weight:400}.hf-scope .fcols a{color:#f7f5f2d9;padding:6px 0;display:block}.hf-scope .fcols a.dim{color:#f7f5f273}.hf-scope .fcols a:hover{color:var(--parchment)}.hf-scope .fsec{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:clamp(40px,5vw,64px) auto 0;display:flex}.hf-scope .morelink{font-family:var(--f-ui);color:var(--parchment);font-size:15px;font-weight:500}.hf-scope .morelink i{color:#f7f5f280;margin-left:6px;font-style:normal}.hf-scope .socials{flex-wrap:wrap;gap:clamp(16px,2.4vw,34px);display:flex}.hf-scope .soc{font-family:var(--f-ui);color:var(--parchment);align-items:center;gap:9px;font-size:14.5px;display:inline-flex}.hf-scope .soc svg{flex:none;width:17px;height:17px}.hf-scope .typeline{letter-spacing:-.04em;text-align:center;min-height:1.3em;margin-top:clamp(56px,7vw,96px);font-size:clamp(26px,4vw,46px);font-weight:520}.hf-scope .typeline .caret{background:var(--parchment);vertical-align:-.12em;width:.06em;height:.95em;margin-left:.06em;animation:1s step-end infinite hf-scope-blink;display:inline-block}@keyframes hf-scope-blink{50%{opacity:0}}.hf-scope .fmeta{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#f7f5f280;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;font-size:10.5px;display:flex}.hf-scope .giant{letter-spacing:-.02em;color:var(--parchment);opacity:.97;-webkit-user-select:none;user-select:none;text-align:center;margin-top:clamp(36px,5vw,72px);font-size:clamp(110px,24vw,380px);font-weight:230;line-height:.74;transform:translateY(14%)}@media (prefers-reduced-motion:reduce){.hf-scope .reveal{opacity:1;transition:none;transform:none}.hf-scope .typeline .caret,.hf-scope .status.think .d,.hf-scope .chk.pending .cic:after{animation:none}.hf-scope .gchart:not(.grown) .gbar{transform:none}}.hf-scope .capsx .sec{font-family:var(--f-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.6vw,48px);font-weight:540;line-height:1.04}.hf-scope .capsx .stk-grid{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.hf-scope .capsx .stk{border-radius:var(--r-frame);flex-direction:column;grid-column:span 2;padding:clamp(22px,2vw,28px) clamp(20px,1.8vw,26px);display:flex;position:relative;overflow:hidden}.hf-scope .capsx .stk>*{zoom:.85}.hf-scope .capsx .stk.w3{grid-column:span 3}.hf-scope .capsx .stk.w4{grid-column:span 4}@media (max-width:1080px){.hf-scope .capsx .stk,.hf-scope .capsx .stk.w3,.hf-scope .capsx .stk.w4{grid-column:span 6}}.hf-scope .capsx .stk h3{font-family:var(--f-ui);letter-spacing:-.01em;font-size:21px;font-weight:560}.hf-scope .capsx .stk .sub{color:var(--stone-6);max-width:34ch;margin-top:7px;font-size:15px;line-height:1.5}.hf-scope .capsx .stk .go{width:36px;height:36px;color:var(--ink);background:#1b1b1b14;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:18px;font-size:15px;transition:all .2s;display:flex}.hf-scope .capsx .stk:hover .go{transform:translate(3px)}.hf-scope .capsx .stk.dk h3{color:var(--parchment)}.hf-scope .capsx .stk.dk .sub{color:#f7f5f29e}.hf-scope .capsx .stk.dk .go{color:var(--parchment);background:#f7f5f224}.hf-scope .capsx .stk-mono{color:#fff;font-family:var(--f-ui);border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:inline-flex}.hf-scope .capsx .stk-mono.rnd{border-radius:50%}.hf-scope .capsx .stk-white{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;padding:6px;display:inline-flex}.hf-scope .capsx .stk-white svg{width:100%;height:100%}.hf-scope .capsx .wfc{flex:1;margin:52px -10px -14px;position:relative}.hf-scope .capsx .wfc .wire{width:100%;height:100%;position:absolute;inset:0}.hf-scope .capsx .wf-node{white-space:nowrap;background:var(--paper);border:1px solid #1b1b1b17;border-radius:12px;width:auto;position:absolute;top:2%;left:4%;box-shadow:0 10px 26px #1b1b1b1a}.hf-scope .capsx .wf-node.apr{z-index:1;top:22%;left:30%}.hf-scope .capsx .wf-appr .av{color:#fcfbf9;width:22px;height:22px;font-family:var(--f-mono);background:#24384e;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex}.hf-scope .capsx .wf-appr b{font-family:var(--f-ui);white-space:nowrap;font-size:12.5px;font-weight:560}.hf-scope .capsx .wf-node .wtag{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#c9912f;background:#f5ebd7;border-radius:999px;flex:none;padding:3px 8px;font-size:8.5px}.hf-scope .capsx .wf-node .nh{font-family:var(--f-ui);align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:560;display:flex}.hf-scope .capsx .wf-node .nh .nic{color:#fff;background:#5e6ad2;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.hf-scope .capsx .wf-node .nh .nr{color:var(--stone-4);gap:8px;margin-left:auto;font-size:11px;display:flex}.hf-scope .capsx .wf-node .nf{border-top:1px solid var(--line-soft);font-family:var(--f-mono);color:var(--stone-4);gap:14px;padding:7px 12px;font-size:9.5px;display:flex}.hf-scope .capsx .wf-cursor{z-index:3;width:15px;position:absolute;top:38.5%;left:68%}.hf-scope .capsx .wf-pop{background:var(--paper);z-index:2;border:1px solid #1b1b1b14;border-radius:14px;width:64%;position:absolute;top:42%;left:22%;box-shadow:0 22px 50px #1b1b1b29}.hf-scope .capsx .wf-pop .ph2,.hf-scope .capsx .lp-sug .ph2{font-family:var(--f-ui);align-items:center;gap:8px;padding:12px 14px 8px;font-size:13px;font-weight:560;display:flex}.hf-scope .capsx .lp-sug .ph2{padding:0 0 4px}.hf-scope .capsx .wf-pop .ph2 .x,.hf-scope .capsx .lp-sug .ph2 .x{color:var(--stone-4);margin-left:auto;font-size:11px}.hf-scope .capsx .ph2 .hm,.hf-scope .capsx .dp-head .hm{width:15px;height:15px;color:var(--ink);flex:none}.hf-scope .capsx .wf-pop .plab,.hf-scope .capsx .lp-sug .plab{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--stone-4);padding:0 14px 4px;font-size:9px}.hf-scope .capsx .lp-sug .plab{border-bottom:1px solid var(--line-soft);margin-bottom:10px;padding:0 0 10px}.hf-scope .capsx .wf-row{align-items:center;gap:10px;padding:8px 14px;display:flex}.hf-scope .capsx .wf-row.onr{background:#f4f2ee}.hf-scope .capsx .wf-row .wic{border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.hf-scope .capsx .wf-row .wt{font-family:var(--f-ui);font-size:12.5px;font-weight:500;line-height:1.2;display:block}.hf-scope .capsx .wf-row .wd{color:var(--stone-4);font-size:10.5px;line-height:1.3}.hf-scope .capsx .agt{flex-direction:column;flex:1;justify-content:center;gap:0;padding:10px 4px 0;display:flex}.hf-scope .capsx .ag-step{gap:14px;display:flex}.hf-scope .capsx .ag-rail{flex-direction:column;align-items:center;display:flex}.hf-scope .capsx .ag-dot{background:var(--ink);width:26px;height:26px;color:var(--parchment);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.hf-scope .capsx .ag-dot.pend{border:1.5px solid var(--stone-4);color:var(--stone-4);background:0 0}.hf-scope .capsx .ag-line{background:#1b1b1b2e;flex:1;width:2px;min-height:26px;margin:4px 0}.hf-scope .capsx .ag-body{padding:3px 0 26px}.hf-scope .capsx .ag-t{font-family:var(--f-ui);font-size:15.5px;font-weight:560}.hf-scope .capsx .ag-chips{flex-direction:column;align-items:flex-start;gap:6px;margin-top:9px;display:flex}.hf-scope .capsx .ag-chip{font-family:var(--f-ui);color:var(--ink-2);background:#1b1b1b0f;border-radius:7px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;display:inline-flex}.hf-scope .capsx .ag-chip .fi{color:#fff;width:16px;height:16px;font-size:9px;font-weight:700;font-family:var(--f-ui);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .ag-chip svg{width:16px;height:16px}.hf-scope .capsx .ag-spin{border:2px solid #1b1b1b2e;border-top-color:var(--ink);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite hf-scope-stkspin}@keyframes hf-scope-stkspin{to{transform:rotate(360deg)}}.hf-scope .capsx .ag-shimmer{background:linear-gradient(90deg,var(--ink) 30%,var(--stone-4) 50%,var(--ink) 70%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite hf-scope-stkshim}@keyframes hf-scope-stkshim{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.hf-scope .capsx .ag-spin,.hf-scope .capsx .ag-shimmer{animation:none}}.hf-scope .capsx .mdl{flex-direction:column;flex:1;justify-content:center;margin:20px -6px 0;display:flex;position:relative}.hf-scope .capsx .mdl-card{background:var(--paper);border-radius:16px;padding:4px 0 10px;overflow:hidden;box-shadow:0 22px 50px #1b1b1b24}.hf-scope .capsx .mdl .mg{font-family:var(--f-ui);color:var(--stone-4);padding:7px 16px 4px;font-size:11.5px}.hf-scope .capsx .mdl .mr{font-family:var(--f-ui);color:var(--ink);border-top:1px solid var(--line-soft);align-items:center;gap:13px;padding:10px 18px;font-size:15px;font-weight:500;display:flex}.hf-scope .capsx .mdl .mr .mi{border:1px solid var(--line);width:32px;height:32px;font-size:14px;font-weight:700;font-family:var(--f-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .mdl .mr .reg{align-items:center;gap:7px;margin-left:auto;display:inline-flex}.hf-scope .capsx .mdl .reg .fl{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 1px #1b1b1b1a}.hf-scope .capsx .mdl .reg .gl{width:13px;height:13px;color:var(--stone-4)}.hf-scope .capsx .mdl-regions{align-items:center;margin:0;display:flex;position:absolute;top:-26px;right:22px}.hf-scope .capsx .mdlp .mdl-regions{top:-44px}.hf-scope .capsx .mdl-regions .figs{align-items:center;gap:10px;display:inline-flex}.hf-scope .capsx .mdl-regions .figs .fl,.hf-scope .capsx .mdl-regions .figs .gl{border-radius:50%;flex:none;width:33px;height:33px}.hf-scope .capsx .mdl-regions .figs .fl{box-shadow:0 0 0 1px #1b1b1b14}.hf-scope .capsx .mdl-regions .figs .gl{color:var(--stone-4)}.hf-scope .capsx .mdlp .mdl{flex-direction:column;flex:1;justify-content:flex-end;margin:8px 0 0;padding-bottom:104px;display:flex;position:relative}.hf-scope .capsx .mdl-pop{background:var(--paper);border-radius:14px;width:84%;margin:0 auto;padding:8px 0 3px;overflow:hidden;box-shadow:0 22px 50px #1b1b1b29}.hf-scope .capsx .mp-hd{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);padding:7px 16px 3px;font-size:9px}.hf-scope .capsx .mp-sep{background:var(--line-soft);height:1px;margin:5px 0}.hf-scope .capsx .mp-r{align-items:center;gap:11px;padding:8px 14px;display:flex}.hf-scope .capsx .mp-r.on{padding:6px 14px 10px}.hf-scope .capsx .mp-hg{background:var(--ink);width:25px;height:25px;color:var(--parchment);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .mp-hg svg{width:15px;height:15px}.hf-scope .capsx .mp-mi{border:1px solid var(--line);width:23px;height:23px;font-family:var(--f-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.hf-scope .capsx .mp-b{flex:1;min-width:0}.hf-scope .capsx .mp-b b{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:7px;font-size:12.5px;font-weight:560;line-height:1.3;display:flex}.hf-scope .capsx .mp-b b em{font-style:normal;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sky-deep);border:1px solid color-mix(in srgb,var(--sky-deep) 40%,transparent);border-radius:99px;padding:1.5px 6px;font-size:7.5px}.hf-scope .capsx .mp-b span{font-family:var(--f-ui);color:var(--stone-6);margin-top:0;font-size:9.5px;line-height:1.3;display:block}.hf-scope .capsx .mp-rad{border:1.5px solid var(--stone-4);border-radius:50%;flex:none;width:9px;height:9px}.hf-scope .capsx .mp-rad.sel{background:var(--sky-deep);border-color:var(--sky-deep)}.hf-scope .capsx .mp-ft{font-family:var(--f-ui);color:var(--stone-6);border-top:1px solid var(--line-soft);align-items:center;gap:8px;margin-top:3px;padding:6px 14px 3px;font-size:9.5px;line-height:1.3;display:flex}.hf-scope .capsx .mp-ft .ondot{background:var(--status-live-fg);border-radius:50%;flex:none;width:6px;height:6px}.hf-scope .capsx .mdl-bar{background:#1b1b1b0b;border-top:1px solid #1b1b1b14;flex-direction:column;gap:11px;padding:14px 26px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.hf-scope .capsx .mb-ph{font-family:var(--f-display);color:var(--stone-4);font-size:15px}.hf-scope .capsx .mb-row{white-space:nowrap;align-items:center;gap:8px;min-height:32px;padding-right:78px;display:flex;position:relative}.hf-scope .capsx .mb-plus{border:1px solid var(--line);width:28px;height:28px;color:var(--stone-6);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .mb-chip{background:var(--paper);font-family:var(--f-ui);color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:0 1px 3px #1b1b1b0f}.hf-scope .capsx .mb-cg{width:13px;height:13px;color:var(--ink);flex:none;display:inline-flex}.hf-scope .capsx .mb-chip .chv{color:var(--stone-4);font-size:9px;font-style:normal}.hf-scope .capsx .mb-mic{width:28px;height:28px;color:var(--stone-6);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:42px;transform:translateY(-50%)}.hf-scope .capsx .mb-mic svg{width:15px;height:15px}.hf-scope .capsx .mb-send{background:var(--ink);width:32px;height:32px;color:var(--parchment);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hf-scope .capsx .iw-pill{font-family:var(--f-ui);letter-spacing:.02em;color:#f7f5f2b8;align-self:center;font-size:13px}.hf-scope .capsx .iw-grid{grid-template-columns:repeat(6,1fr);gap:9px;margin:0 -34px -40px;padding:0 8px;display:grid}.hf-scope .capsx .stk-itile{aspect-ratio:1;background:#f7f5f214;border:1px solid #f7f5f20f;border-radius:13px;justify-content:center;align-items:center;padding:11px;display:flex}.hf-scope .capsx .stk-itile svg{width:100%;height:100%}.hf-scope .capsx .iw-orb{align-self:center;width:min(340px,76vw);height:min(340px,76vw);margin:16px auto -30px;position:relative}.hf-scope .capsx .iw-rings{width:100%;height:100%;position:absolute;inset:0}.hf-scope .capsx .iw-orb .stk-itile{aspect-ratio:auto;width:13.2%;height:13.2%;transform:translate(-50%,-50%) scale(var(--s,1));opacity:var(--o,1);padding:8px;position:absolute;box-shadow:0 10px 22px #00000040}.hf-scope .capsx .iw-orb .hub{--s:1.18;z-index:4;background:#e8f0f8;border-color:#f7f5f240;border-radius:13px;padding:6px;top:50%;left:50%;box-shadow:0 0 0 10px #f7f5f20b,0 22px 46px #0006}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(2){--s:1.06;--o:1;z-index:3;top:31%;left:50%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(3){--s:1.06;--o:1;z-index:3;top:44.1%;left:70%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(4){--s:1.06;--o:1;z-index:3;top:65.4%;left:62.3%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(5){--s:1.06;--o:1;z-index:3;top:65.4%;left:37.7%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(6){--s:1.06;--o:1;z-index:3;top:44.1%;left:30%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(7){--s:.9;--o:.95;z-index:2;top:62.4%;left:83.3%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(8){--s:.9;--o:.95;z-index:2;top:80%;left:63.8%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(9){--s:.9;--o:.95;z-index:2;top:80%;left:36.2%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(10){--s:.9;--o:.95;z-index:2;top:62.4%;left:16.7%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(11){--s:.9;--o:.95;z-index:2;top:37.6%;left:16.7%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(12){--s:.9;--o:.95;z-index:2;top:20%;left:36.2%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(13){--s:.9;--o:.95;z-index:2;top:20%;left:63.8%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(14){--s:.9;--o:.95;z-index:2;top:37.6%;left:83.3%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(15){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:6.7%;left:36.4%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(16){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:6.9%;left:64.2%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(17){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:20.7%;left:87.6%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(18){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:43.9%;left:99%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(19){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:69%;left:94.9%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(20){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:88%;left:76.5%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(21){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:95%;left:49.7%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(22){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:87.7%;left:23%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(23){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:68.4%;left:4.8%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(24){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:43.3%;left:1%}.hf-scope .capsx .iw-orb .stk-itile:nth-of-type(25){--s:.72;--o:.55;z-index:1;filter:saturate(.85);top:20.3%;left:12.8%}.hf-scope .capsx .iw-grid .stk-itile:nth-child(6n+1),.hf-scope .capsx .iw-grid .stk-itile:nth-child(6n){opacity:.55}.hf-scope .capsx .mdl-fb{border-top:1px solid var(--line-soft);margin:9px 16px 2px;padding-top:11px}.hf-scope .capsx .mdl-fb .fb-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.hf-scope .capsx .mdl-fb .tgl{background:#0e7a64;border-radius:999px;flex:none;width:34px;height:20px;position:relative;box-shadow:inset 0 1px 2px #0000002e}.hf-scope .capsx .mdl-fb .tgl i{background:linear-gradient(#fff,#f2f0ec);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;right:2px;transform:translateY(-50%);box-shadow:0 1px 2px #1b1b1b4d,0 0 0 .5px #1b1b1b0f}.hf-scope .capsx .mdl-fb .fb-ok{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#2f7d53bf;font-size:9.5px}.hf-scope .capsx .mt-ic svg{width:17px;height:17px}.hf-scope .capsx .mt-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hf-scope .capsx .mt-k{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.hf-scope .capsx .mt-t{color:var(--ink);font-size:13px;line-height:1.35}.hf-scope .capsx .mdl-fb .mt-t{font-family:var(--f-ui);color:#1b1b1b8c;letter-spacing:.01em;font-size:12.5px}.hf-scope .capsx .mdl-fb .mt-t b{color:#1b1b1bb8;font-weight:560}.hf-scope .capsx .mt-t b{font-weight:600}.hf-scope .capsx .mt-pill{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#3e7d5f;background:#eaf3ee;border-radius:999px;flex:none;padding:5px 9px;font-size:9.5px}.hf-scope .capsx .api-code .ev{color:#69b584}.hf-scope .capsx .api-code .dim{color:#f7f5f27a}.hf-scope .capsx .api-code{background:#2a2b30;border:0;border-radius:0;flex:none;margin:0;padding:18px 26px;position:absolute;inset:33% 0 0;overflow:hidden}.hf-scope .capsx .wfp>*{z-index:1;position:relative}.hf-scope .capsx .wfp .wfc:before{content:"";z-index:0;background:#dcd8ce;position:absolute;inset:-26px -60px -60px}.hf-scope .capsx .api-code pre{font-family:var(--f-mono);color:#d8d4cd;white-space:pre;font-size:11.5px;line-height:1.75;overflow-x:auto}.hf-scope .capsx .api-code .ln{color:#4e4b46;-webkit-user-select:none;user-select:none;width:20px;display:inline-block}.hf-scope .capsx .api-code .c1{color:#8fb9e8}.hf-scope .capsx .api-code .c2{color:#d9a648}.hf-scope .capsx .api-code .c3{color:#8b8880}.hf-scope .capsx .vm-inner{background:#f7f5f212;border:1px solid #f7f5f214;border-radius:20px;flex-direction:column;flex:none;gap:16px;margin-top:24px;padding:22px 20px;display:flex}.hf-scope .capsx .vm-q{max-width:88%;color:var(--parchment);background:#f7f5f229;border-radius:14px 14px 4px;align-self:flex-end;padding:11px 14px;font-size:13px;line-height:1.5}.hf-scope .capsx .vm-meta{font-family:var(--f-mono);color:#f7f5f280;white-space:nowrap;align-self:flex-end;font-size:10px}.hf-scope .capsx .vm-a{color:#f7f5f2eb;max-width:92%;font-size:13px;line-height:1.55}.hf-scope .capsx .vm-mark{color:#f7f5f2d9;margin-bottom:-6px}.hf-scope .capsx .vm-mark svg{width:13px;height:13px;display:block}.hf-scope .capsx .vm-light .vm-mark{color:var(--ink)}.hf-scope .capsx .vm-acts{color:#f7f5f266;gap:10px;font-size:11px;display:flex}.hf-scope .capsx .vm-bar{background:var(--paper);border-radius:999px;align-items:center;gap:10px;margin-top:auto;padding:8px 8px 8px 14px;display:flex}.hf-scope .capsx .vm-bar .ph3{color:var(--stone-4);flex:1;font-size:13px}.hf-scope .capsx .vm-end{background:var(--sky-deep);color:#fff;font-family:var(--f-ui);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .capsx .vm-end .bars{align-items:center;gap:2px;display:inline-flex}.hf-scope .capsx .vm-end .bars i{background:#fff;border-radius:2px;width:2.5px;display:block}.hf-scope .capsx .vi-mic{justify-content:center;align-items:center;width:210px;height:210px;margin:auto;display:flex;position:relative}.hf-scope .capsx .vi-ring{border:1.5px solid #1b1b1b1a;border-radius:50%;position:absolute}.hf-scope .capsx .vi-core{background:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.hf-scope .capsx .vi-core svg{width:26px;height:26px;stroke:var(--parchment);fill:var(--parchment)}.hf-scope .capsx .vi-bar{background:var(--paper);border:1px solid var(--line-soft);border-radius:16px;flex-direction:column;gap:11px;padding:14px 16px 12px;display:flex;box-shadow:0 18px 40px #1b1b1b1a}.hf-scope .capsx .vi-wave{align-items:center;gap:2px;height:22px;display:flex;overflow:hidden}.hf-scope .capsx .vi-wave i{background:var(--stone-4);border-radius:2px;flex:none;width:2px}.hf-scope .capsx .vi-row{align-items:center;gap:8px;min-width:0;display:flex}.hf-scope .capsx .vi-row>*{min-width:0}.hf-scope .capsx .vi-row .vi-x,.hf-scope .capsx .vi-row .vi-ok,.hf-scope .capsx .vi-row .vm-end{flex:none}.hf-scope .capsx .ck-src,.hf-scope .capsx .vi-chip{overflow:hidden}.hf-scope .capsx .ck-know{flex:none}.hf-scope .capsx .vi-chip{border:1px solid var(--line);font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:inline-flex}.hf-scope .capsx .vi-x{width:28px;height:28px;color:var(--stone-6);background:#edeae4;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.hf-scope .capsx .vi-ok{background:var(--ink);width:28px;height:28px;color:var(--parchment);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.hf-scope .capsx .ck-stage{flex:1;min-height:400px;margin-top:20px;position:relative}.hf-scope .capsx .ck-pop{background:var(--paper);z-index:2;border:1px solid #1b1b1b12;border-radius:14px;width:min(320px,88%);padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);box-shadow:0 24px 55px #1b1b1b24}.hf-scope .capsx .ck-row{font-family:var(--f-ui);align-items:center;gap:10px;padding:8px 9px;font-size:13px;font-weight:500;display:flex}.hf-scope .capsx .ck-row svg,.hf-scope .capsx .ck-row .fi{flex:none;width:17px;height:17px}.hf-scope .capsx .ck-row .fi{color:#fff;font-size:9.5px;font-weight:700;font-family:var(--f-ui);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .ck-tgl{background:var(--sky-deep);border-radius:999px;width:30px;height:17px;margin-left:auto;position:relative}.hf-scope .capsx .ck-tgl i{background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;right:2px}.hf-scope .capsx .ck-tgl.off{background:#d9d5ce}.hf-scope .capsx .ck-tgl.off i{left:2px;right:auto}.hf-scope .capsx .ck-conn{font-family:var(--f-ui);color:var(--stone-4);margin-left:auto;font-size:11.5px}.hf-scope .capsx .ck-bar{background:var(--paper);border:1px solid var(--line-soft);border-radius:16px;flex-direction:column;gap:11px;padding:13px 15px 11px;display:flex;position:absolute;bottom:26px;left:0;right:0;box-shadow:0 18px 40px #1b1b1b1a}.hf-scope .capsx .ck-src{border:1px solid var(--line);font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;display:inline-flex}.hf-scope .capsx .ck-src svg{width:13px;height:13px}.hf-scope .capsx .ck-know{color:var(--sky-deep);font-family:var(--f-ui);white-space:nowrap;background:#e4edf7;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:500;display:inline-flex}.hf-scope .capsx .ck-send{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:29px;height:29px;margin-left:auto;font-size:13px;display:flex}.hf-scope .capsx .stk-strip{overscroll-behavior-x:contain;scroll-padding:0 var(--railpad);scrollbar-width:none;-ms-overflow-style:none;padding:0 var(--railpad) 4px;gap:20px;margin:0 calc(50% - 50vw);display:flex;overflow-x:auto}.hf-scope .capsx .stk-strip::-webkit-scrollbar{display:none}.hf-scope .capsx .stk-strip>.stk{flex:0 0 min(400px,86vw);max-height:min(540px,70vh)}.hf-scope .capsx .stk-nav{justify-content:flex-end;gap:10px;margin:20px 0 26px;transition:transform .55s cubic-bezier(.3,1.25,.35,1);display:flex}.hf-scope .capsx .stk-nav.dodge{transform:translateX(var(--dodge,-190px))}.hf-scope .capsx .stk-nav button{border:1px solid var(--line);background:var(--paper);width:46px;height:46px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:17px;transition:transform .2s,box-shadow .2s}.hf-scope .capsx .stk-nav button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1b1b1b1f}.hf-scope .capsx .cp-ans{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex;position:absolute;bottom:122px;left:26px;right:26px}.hf-scope .capsx .cp-hrow{flex-direction:row;align-items:flex-start;gap:10px;display:flex}.hf-scope .capsx .hav{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-left:1px;display:inline-flex}.hf-scope .capsx .hav svg{color:#f7f5f2cc;width:16px;height:16px}.hf-scope .capsx .cp-hbody{flex:1;min-width:0}.hf-scope .capsx .cp-q{color:var(--parchment);background:#f7f5f221;border-radius:16px 16px 5px;align-self:flex-end;max-width:82%;margin-bottom:15px;padding:10px 14px;font-size:13.5px;line-height:1.45}.hf-scope .capsx .cp-ans .lbl{font-family:var(--f-mono);letter-spacing:.08em;color:var(--stone-4);text-transform:uppercase;font-size:9.5px}.hf-scope .capsx .cp-ans .txt{color:#f7f5f2ed;margin-top:0;font-size:14px;line-height:1.5}.hf-scope .capsx .cp-ans .srcs{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.hf-scope .capsx .cp-ans .srcs .sc{font-family:var(--f-ui);color:#f7f5f2e6;background:#f7f5f21f;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;display:inline-flex}.hf-scope .capsx .cp-ans .srcs .sc .fi{color:#fff;width:14px;height:14px;font-size:8px;font-weight:700;font-family:var(--f-ui);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .cp-do{background:#f7f5f212;border-radius:11px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.hf-scope .capsx .cp-dr{font-family:var(--f-ui);color:#f7f5f2eb;border-top:1px solid #f7f5f217;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.hf-scope .capsx .cp-dr:first-child{border-top:0}.hf-scope .capsx .cp-dn{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hf-scope .capsx .cp-dt{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#f7f5f294;white-space:nowrap;font-size:9px}.hf-scope .capsx .cp-act{align-items:center;gap:12px;margin-top:12px;display:flex}.hf-scope .capsx .cp-go{background:var(--paper);color:var(--ink);font-family:var(--f-ui);white-space:nowrap;border-radius:999px;padding:7px 15px;font-size:12px;font-weight:560}.hf-scope .capsx .cp-alt{font-family:var(--f-ui);color:#f7f5f299;white-space:nowrap;font-size:12px}.hf-scope .capsx .wf-meta{background:var(--paper);font-family:var(--f-ui);color:var(--ink);z-index:3;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:inline-flex;position:absolute;top:calc(12% + 100px);left:8%;box-shadow:0 12px 30px #1b1b1b24}.hf-scope .capsx .wf-meta .d{background:var(--status-live-fg);border-radius:50%;flex:none;width:6px;height:6px}.hf-scope .capsx .chatp{padding-bottom:0}.hf-scope .capsx .cp-lower{display:none}.hf-scope .capsx .cp-bar{box-shadow:none;background:#f7f5f20f;border-top:1px solid #f7f5f221;border-radius:0;flex-direction:column;gap:12px;padding:15px 26px 17px;display:flex;position:absolute;inset:auto 0 0}.hf-scope .capsx .cp-file{font-family:var(--f-ui);color:var(--ink);background:#f2f0ec;border-radius:9px;align-self:flex-start;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:inline-flex}.hf-scope .capsx .cp-file .fi{color:#fff;width:17px;height:17px;font-size:9.5px;font-weight:700;font-family:var(--f-ui);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.hf-scope .capsx .cp-file .cp-x{color:var(--stone-4);margin-left:2px;font-size:10px}.hf-scope .capsx .cp-ph{color:#f7f5f280;font-size:15px}.hf-scope .capsx .cp-row{white-space:nowrap;align-items:center;gap:8px;min-height:32px;padding-right:78px;display:flex;position:relative;overflow:hidden}.hf-scope .capsx .cp-mic{color:#f7f5f2b3;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:50%;right:42px;transform:translateY(-50%)}.hf-scope .capsx .cp-mic svg{width:15px;height:15px}.hf-scope .capsx .cp-plus{color:#f7f5f2cc;border:1px solid #f7f5f24d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.hf-scope .capsx .cp-chip{background:var(--paper);font-family:var(--f-ui);color:var(--ink);border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope .capsx .cp-chip.dim2{color:#f7f5f28c;background:0 0;border-color:#0000;padding-left:2px}.hf-scope .capsx .cp-send{background:var(--paper);width:32px;height:32px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hf-scope .capsx .lp-mini{aspect-ratio:1;justify-content:center;align-items:center;width:min(260px,72%);margin:auto;display:flex;position:relative}.hf-scope .capsx .lp-ring2{border:1.5px solid var(--ink);border-radius:50%;position:absolute}.hf-scope .capsx .lp-st{background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.hf-scope .capsx .lp-core2{background:var(--ink);width:124px;height:124px;color:var(--parchment);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.hf-scope .capsx .lp-core2 svg{width:19px;height:19px}.hf-scope .capsx .lp-core2 b{font-family:var(--f-ui);font-size:13.5px;font-weight:560}.hf-scope .capsx .lp-core2 span{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#f7f5f28c;font-size:7.5px}.hf-scope .capsx .lp-caption{font-family:var(--f-ui);color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:18px;margin:20px 0 8px;font-size:13px;font-weight:500;display:flex}.hf-scope .capsx .lp-caption i{font-style:normal;font-family:var(--f-mono);color:var(--sky-deep);margin-right:6px;font-size:10px}.hf-scope .capsx .lp-cycle{flex:none;width:540px;max-width:100%;height:460px;margin:auto;position:relative}.hf-scope .capsx .lp-arrows{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hf-scope .capsx .lp-arrows .lpf{stroke:var(--sky-deep);stroke-width:1.6px;stroke-dasharray:5 6;opacity:.55;animation:1.1s linear infinite hf-scope-lpflow}@keyframes hf-scope-lpflow{to{stroke-dashoffset:-22px}}.hf-scope .capsx .lp-hub{background:var(--ink);width:100px;height:100px;color:var(--parchment);z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #141e2d4d}.hf-scope .capsx .lp-hub:before{content:"";border:1.5px solid var(--sky-deep);opacity:.3;border-radius:50%;animation:2.6s ease-out infinite hf-scope-lppulse;position:absolute;inset:-10px}@keyframes hf-scope-lppulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.hf-scope .capsx .lp-hub svg{width:21px;height:21px}.hf-scope .capsx .lp-hub b{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#f7f5f299;font-size:8px;font-weight:500}.hf-scope .capsx .lpc{z-index:1;background:#fff;border:1px solid #141e2d17;border-radius:13px;width:206px;padding:12px 13px;position:absolute;box-shadow:0 8px 22px #141e2d17}.hf-scope .capsx .lpc-h{align-items:center;gap:8px;margin-bottom:10px;display:flex}.hf-scope .capsx .lpc-ic{width:25px;height:25px;color:var(--ink);background:#141e2d0f;border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.hf-scope .capsx .lpc-ic svg{width:14px;height:14px}.hf-scope .capsx .lpc-n{font-family:var(--f-mono);color:var(--sky-deep);letter-spacing:.04em;font-size:10px}.hf-scope .capsx .lpc-h b{font-family:var(--f-ui);color:var(--ink);font-size:13px;font-weight:560}.hf-scope .capsx .lpc-task{font-family:var(--f-mono);color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:11px;display:flex}.hf-scope .capsx .lpc-freq{color:var(--sky-deep);letter-spacing:.02em;background:#1f5a8c1a;border-radius:5px;padding:2px 6px;font-size:9px}.hf-scope .capsx .lpc-bars{align-items:flex-end;gap:4px;height:22px;display:flex}.hf-scope .capsx .lpc-bars i{background:var(--sky-deep);opacity:.38;border-radius:2px 2px 0 0;flex:1}.hf-scope .capsx .lpc-bars i:last-child{opacity:.85}.hf-scope .capsx .lpc-spec{font-family:var(--f-mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.95;overflow:hidden}.hf-scope .capsx .lpc-spec span{color:var(--sky-deep);margin-right:7px}.hf-scope .capsx .lpc-wire{align-items:center;gap:5px;margin-bottom:9px;display:flex}.hf-scope .capsx .lpc-wire .tool{font-family:var(--f-mono);color:var(--ink);background:#141e2d0d;border:1px solid #141e2d14;border-radius:6px;padding:3px 7px;font-size:9.5px}.hf-scope .capsx .lpc-wire em{color:var(--sky-deep);font-size:11px;font-style:normal}.hf-scope .capsx .lpc-meta{font-family:var(--f-mono);color:#141e2d80;font-size:9.5px}.hf-scope .capsx .lpc-run{font-family:var(--f-mono);color:var(--ink);align-items:center;gap:8px;margin-bottom:9px;font-size:11px;display:flex}.hf-scope .capsx .lpc-dot{border-radius:50%;flex:none;width:7px;height:7px}.hf-scope .capsx .lpc-dot.ok{background:#3e9e6b;box-shadow:0 0 0 3px #3e9e6b24}.hf-scope .capsx .ok-pill{color:#2f8557;background:#3e9e6b21;border-radius:5px;padding:2px 6px}.hf-scope .capsx .lp-body{flex:1;min-height:360px;margin-top:6px;position:relative}.hf-scope .capsx .lp-scene{position:absolute;inset:0}.hf-scope .capsx .lp-screen{background:#fdfcfb;border:1px solid #141e2d1a;border-radius:16px;width:100%;height:105%;position:absolute;top:10%;left:12%;overflow:hidden;box-shadow:0 34px 80px #141e2d29}.hf-scope .capsx .lps-bar{background:#ebe9e4;align-items:center;gap:6px;padding:11px 16px;display:flex}.hf-scope .capsx .lps-bar .d{background:#141e2d29;border-radius:50%;width:8px;height:8px}.hf-scope .capsx .lps-url{font-family:var(--f-mono);letter-spacing:.08em;color:var(--stone-4);background:#fff;border-radius:999px;margin-left:14px;padding:4px 12px;font-size:9.5px}.hf-scope .capsx .lps-body{filter:blur(11px);opacity:.85;height:100%;display:flex}.hf-scope .capsx .lps-side2{width:21%;font-family:var(--f-ui);color:var(--ink-2);border-right:1px solid #141e2d12;flex-direction:column;gap:9px;padding:16px 15px;font-size:10.5px;display:flex}.hf-scope .capsx .lps-side2 .lg{color:var(--ink);align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:600;display:flex}.hf-scope .capsx .lps-side2 .ni.mid{margin-top:9px}.hf-scope .capsx .lps-side2 .lg .hm{width:12px;height:12px}.hf-scope .capsx .lps-side2 .ni{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hf-scope .capsx .lps-side2 .ni.on{color:var(--ink);background:#efede7;border-radius:6px;margin-left:-8px;padding:4px 8px;font-weight:520}.hf-scope .capsx .lps-side2 .nt{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);margin-top:9px;font-size:7.5px}.hf-scope .capsx .lps-main2{font-family:var(--f-ui);flex-direction:column;flex:1;gap:9px;min-width:0;padding:18px 22px 16px;display:flex}.hf-scope .capsx .lps-main2 .ub{color:var(--ink);background:#f1efe9;border-radius:12px 12px 4px;align-self:flex-end;padding:8px 13px;font-size:11px}.hf-scope .capsx .lps-main2 .hl{font-family:var(--f-mono);letter-spacing:.08em;color:var(--stone-4);margin-top:5px;font-size:8px}.hf-scope .capsx .lps-main2 .hb{color:var(--ink);font-size:12.5px;font-weight:560}.hf-scope .capsx .lps-main2 .hr{color:var(--ink-2);border-top:1px solid var(--line-soft);align-items:baseline;gap:8px;width:90%;padding-top:7px;font-size:10.5px;display:flex}.hf-scope .capsx .lps-main2 .hr i{font-style:normal;font-family:var(--f-mono);color:var(--sky-deep);font-size:8px}.hf-scope .capsx .lps-main2 .cbar{color:var(--stone-4);background:#fff;border:1px solid #141e2d17;border-radius:12px;margin-top:auto;padding:9px 13px;font-size:10.5px;box-shadow:0 6px 16px #141e2d0d}.hf-scope .capsx .lps-side{border-right:1px solid #141e2d12;flex-direction:column;gap:13px;width:17%;padding:18px 14px;display:flex}.hf-scope .capsx .lps-main{flex-direction:column;flex:1;gap:13px;padding:22px 24px;display:flex}.hf-scope .capsx .lp-screen .ln{background:#141e2d12;border-radius:4px;height:8px;display:block}.hf-scope .capsx .lp-screen .ln.t{background:#141e2d1f;height:12px}.hf-scope .capsx .lp-screen .blk{background:#141e2d0d;border-radius:10px;height:64px;display:block}.hf-scope .capsx .lp-show{z-index:2;width:min(420px,62%);position:absolute;top:57%;left:53%;transform:translate(-50%,-50%)}.hf-scope .capsx .lp-scene .lp-sug{box-shadow:0 30px 70px #141e2d3d}.hf-scope .capsx .lp-scene .lp-link{justify-content:flex-end;margin-left:0;margin-right:-84px;padding:3px 0}@media (max-width:900px){.hf-scope .capsx .lp-screen{display:none}.hf-scope .capsx .lp-show{width:100%;max-width:450px;margin:24px auto 0;position:static;transform:none}}.hf-scope .capsx .lp-cycle2{flex:none;width:356px;height:396px;position:relative}.hf-scope .capsx .lp-cycle2 .lp-hub{gap:4px;width:76px;height:76px}.hf-scope .capsx .lp-cycle2 .lp-hub svg{width:16px;height:16px}.hf-scope .capsx .lp-cycle2 .lp-hub b{letter-spacing:.14em;white-space:nowrap;font-size:6px}.hf-scope .capsx .lps{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;z-index:3;background:#fff;border:1px solid #141e2d17;border-radius:10px;align-items:center;gap:7px;padding:6px 12px 6px 7px;font-size:12px;font-weight:560;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #141e2d14}.hf-scope .capsx .lps i{font-style:normal;font-family:var(--f-mono);color:var(--sky-deep);font-size:9px}.hf-scope .capsx .lps-ic{width:22px;height:22px;color:var(--ink);background:#141e2d0f;border-radius:6px;justify-content:center;align-items:center;display:flex}.hf-scope .capsx .lps-ic svg{width:13px;height:13px}.hf-scope .capsx .lp-show{flex:1;min-width:0;max-width:450px}.hf-scope .capsx .lp-show .lp-sug{background:#fff;border:1px solid #141e2d17;border-radius:14px;padding:14px}.hf-scope .capsx .lp-sug-top{align-items:center;gap:10px;margin-bottom:11px;display:flex}.hf-scope .capsx .lp-sug-ic{background:var(--ink);width:30px;height:30px;color:var(--parchment);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.hf-scope .capsx .lp-sug-ic svg{width:15px;height:15px}.hf-scope .capsx .lp-sug-top .t{min-width:0}.hf-scope .capsx .lp-sug-top .t b{font-family:var(--f-ui);color:var(--ink);font-size:13px;font-weight:600;line-height:1.2;display:block}.hf-scope .capsx .lp-sug-top .t span{font-family:var(--f-mono);color:#141e2d80;letter-spacing:.02em;white-space:nowrap;margin-top:2px;font-size:8.5px;display:block}.hf-scope .capsx .lp-tag{font-family:var(--f-mono);letter-spacing:.12em;color:var(--sky-deep);white-space:nowrap;background:#1f5a8c1a;border:1px solid #1f5a8c2e;border-radius:999px;flex:none;margin-left:auto;padding:4px 8px;font-size:8.5px}.hf-scope .capsx .lp-sug-title{font-family:var(--f-ui);letter-spacing:0;color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:600}.hf-scope .capsx .lp-ev{font-family:var(--f-ui);color:var(--ink-2);align-items:center;gap:10px;padding:8px 0;font-size:12.5px;font-weight:500;display:flex}.hf-scope .capsx .lp-ev+.lp-ev{border-top:1px solid var(--line-soft)}.hf-scope .capsx .lp-ev i{border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.hf-scope .capsx .lp-ev i svg{width:12px;height:12px}.hf-scope .capsx .lp-sug-act{gap:8px;margin-top:13px;display:flex}.hf-scope .capsx .lp-yes{font-family:var(--f-ui);background:var(--ink);color:var(--parchment);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:9px 16px;font-size:12px;font-weight:560}.hf-scope .capsx .lp-no{font-family:var(--f-ui);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #141e2d24;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:560}.hf-scope .capsx .lp-link{align-items:center;gap:9px;padding:5px 0;display:flex}.hf-scope .capsx .lp-link i{border-left:1.5px dashed #1f5a8c8c;width:0;height:14px;display:block}.hf-scope .capsx .lp-link b{font-family:var(--f-ui);letter-spacing:.09em;color:var(--sky-deep);white-space:nowrap;font-size:13px;font-weight:620}.hf-scope .capsx .lp-done{background:#fff;border:1px solid #141e2d17;border-radius:14px;align-items:center;gap:11px;padding:12px 15px;display:flex;box-shadow:0 12px 28px #141e2d14}.hf-scope .capsx .lp-done-ic{color:#2f8557;background:#e4f1e9;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hf-scope .capsx .lp-done-ic svg{width:13px;height:13px}.hf-scope .capsx .lp-done .t{min-width:0}.hf-scope .capsx .lp-done .t b{font-family:var(--f-ui);color:var(--ink);font-size:12.5px;font-weight:560;display:block}.hf-scope .capsx .lp-done .t span{font-family:var(--f-ui);color:var(--stone-4);margin-top:2px;font-size:10.5px;line-height:1.45;display:block}.hf-scope .capsx .lp-save{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#2f8557cc;white-space:nowrap;margin-left:auto;font-size:9px}.hf-scope .capsx .lp-wrap{aspect-ratio:1;flex:none;width:min(440px,100%);margin:auto;position:relative}.hf-scope .capsx .lp-ring{width:100%;height:100%;position:absolute;inset:0}.hf-scope .capsx .lp-core{background:var(--ink);width:118px;height:118px;color:var(--parchment);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 44px #1b1b1b47}.hf-scope .capsx .lp-core svg{width:19px;height:19px}.hf-scope .capsx .lp-core b{font-family:var(--f-ui);font-size:13.5px;font-weight:560}.hf-scope .capsx .lp-core span{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#f7f5f28c;font-size:7.5px}.hf-scope .capsx .lp-lab{max-width:170px;position:absolute}.hf-scope .capsx .lp-lab i{font-style:normal;font-family:var(--f-mono);color:var(--sky-deep);margin-bottom:3px;font-size:10px;display:block}.hf-scope .capsx .lp-lab b{font-family:var(--f-ui);font-size:14.5px;font-weight:560;display:block}.hf-scope .capsx .lp-lab span{color:var(--stone-6);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.hf-scope .capsx .lp-lab.n{text-align:center;top:2px;left:50%;transform:translate(-50%)}.hf-scope .capsx .lp-lab.s{text-align:center;bottom:2px;left:50%;transform:translate(-50%)}.hf-scope .capsx .lp-lab.e{text-align:left;max-width:130px;top:50%;left:calc(50% + 134px);transform:translateY(-50%)}.hf-scope .capsx .lp-lab.w{text-align:right;max-width:130px;top:50%;right:calc(50% + 134px);transform:translateY(-50%)}@media (max-width:560px){.hf-scope .capsx .lp-lab.e,.hf-scope .capsx .lp-lab.w{max-width:96px}}.hf-scope .capsx .stk .runs{height:100%;color:var(--ink);background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:visible}.hf-scope .capsx .stk .runs h3{font-family:var(--f-ui);letter-spacing:-.01em;max-width:none;margin-top:0;font-size:21px;font-weight:560}.hf-scope .capsx .stk .runs .sub{margin-top:7px}.hf-scope .capsx .stk .runs .dg-scroll{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.hf-scope .capsx .stk .runs.thousands .dg-scroll{display:none}.hf-scope .capsx .stk .runs .diagram{width:960px;min-width:0;height:440px;box-shadow:none;background:0 0;border:none;flex:none;margin:0 auto;transform:translateY(30px)}.hf-scope .capsx .stk .runs .dg-lane{font-family:var(--f-display);color:#1b1b1b52;letter-spacing:.18em;font-size:10.5px;font-weight:500;left:6px}.hf-scope .capsx .stk .runs .dg-goal{background:var(--ink);color:var(--paper);border:none;border-radius:999px;align-items:center;gap:11px;padding:9px 19px 9px 9px;box-shadow:0 12px 28px #1b1b1b2e}.hf-scope .capsx .dg-gic{color:#fff;background:#ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hf-scope .capsx .dg-gic svg{width:16px;height:16px}.hf-scope .capsx .dg-gtx{font-family:var(--f-display);letter-spacing:-.005em;white-space:nowrap;color:var(--paper);font-size:14.5px}.hf-scope .capsx .stk .runs .dg-node{background:#fff;border:1px solid #1b1b1b12;border-radius:999px;align-items:center;gap:10px;padding:7px 15px 7px 7px;box-shadow:0 6px 18px #1b1b1b0f}.hf-scope .capsx .dg-ic{width:27px;height:27px;color:var(--ink-2);background:#1b1b1b0f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.hf-scope .capsx .dg-ic svg{width:15px;height:15px}.hf-scope .capsx .dg-tx{font-family:var(--f-display);letter-spacing:0;color:var(--ink);white-space:nowrap;font-size:13.5px}.hf-scope .capsx .dg-check{color:#2f8557;flex:none;margin-left:2px;display:flex}.hf-scope .capsx .dg-check svg{width:15px;height:15px}.hf-scope .capsx .stk .runs .dg-node.done .dg-ic{color:#2f8557;background:#3e9e6b21}.hf-scope .capsx .stk .runs .dg-node.on{background:#f2f7fb;border-color:#6fa6dc59;box-shadow:0 8px 22px #3e689c1a}.hf-scope .capsx .stk .runs .dg-node.on .dg-ic{color:#3e689c;background:#6fa6dc29}.hf-scope .capsx .dg-run{font-family:var(--f-display);letter-spacing:0;color:#5a80ac;background:0 0;border-radius:0;flex:none;align-items:center;gap:6px;margin-left:2px;padding:0;font-size:11.5px;display:flex}.hf-scope .capsx .dg-run i{background:var(--sky);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite hf-scope-dgpulse}@keyframes hf-scope-dgpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.hf-scope .capsx .stk .runs .dg-lines path.flow{stroke:#1b1b1b38;stroke-width:1.4px}.hf-scope .capsx .stk .runs .dg-lines .ports circle{fill:#fcfbf9;stroke:#1b1b1b47;stroke-width:1.3px}@keyframes hf-scope-dgflow{to{stroke-dashoffset:-22px}}.hf-scope .capsx .dg-hud{font-family:var(--f-display);color:#1b1b1b73;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex;position:absolute;top:10px;right:8px}.hf-scope .capsx .dg-hud .live{background:var(--sky);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite hf-scope-dgpulse}.hf-scope .capsx .runs .dg2{flex-direction:column;flex:1;gap:16px;margin-top:20px}.hf-scope .capsx .runs.thousands .dg2{display:flex}.hf-scope .capsx .runs.thousands .dg2-tile{opacity:0;animation:.5s cubic-bezier(.22,.8,.36,1) forwards hf-scope-dg2in;animation-delay:calc(var(--i,0)*42ms)}@keyframes hf-scope-dg2in{0%{opacity:0;transform:translateY(9px)scale(.965)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hf-scope .capsx .runs.thousands .dg2-tile{opacity:1;animation:none}}.hf-scope .capsx .dg2-title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:560}.hf-scope .capsx .dg2-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:1fr;align-content:stretch;gap:12px;display:grid}.hf-scope .capsx .dg2-tile{background:#ffffff6b;border:1px solid #ffffff8c;border-radius:14px;justify-content:center;align-items:center;min-height:66px;padding:4px;display:flex;box-shadow:0 5px 14px #1b1b1b0a}.hf-scope .capsx .dg2-tile svg{width:100%;height:100%;max-height:82px}.hf-scope .capsx .dg2-tile .n{fill:none;stroke:#1b1b1b4d;stroke-width:1.1px}.hf-scope .capsx .dg2-tile .w{fill:none;stroke:#1b1b1b2e;stroke-width:1.1px}.hf-scope .capsx .dg2-tile .b{fill:none;stroke:var(--sky);stroke-width:1.4px}.hf-scope .capsx .dg2-foot{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#1b1b1b6b;font-size:10px}.hf-scope .capsx .dg2-more{box-shadow:none;background:0 0;border:none;flex-direction:column;grid-column:span 2;gap:5px}.hf-scope .capsx .dg2-more-n{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:560}.hf-scope .capsx .dg2-more-l{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#1b1b1b6b;font-size:9.5px}.hf-scope .capsx .vm-light{background:var(--paper);border-color:var(--line-soft);box-shadow:0 14px 34px #1b1b1b14}.hf-scope .capsx .vm-light .vm-q{color:var(--ink);background:#1b1b1b12}.hf-scope .capsx .vm-light .vm-meta{color:var(--stone-4);white-space:nowrap}.hf-scope .capsx .vm-light .vm-a{color:var(--ink-2)}.hf-scope .capsx .vm-light .vm-acts{color:var(--stone-4)}.hf-scope .capsx .vm-light .vm-bar{border:1px solid var(--line-soft);box-shadow:0 10px 24px #1b1b1b12}.hf-scope .capsx .vm-light{flex:none}.hf-scope .capsx .stk .vi-bar{margin-top:auto}.hf-scope .capsx .stk .vm-inner{margin-bottom:14px}.hf-scope #depth .dpx{background-image:radial-gradient(130% 110% at 88% -12%,#f7f5f217,#0000 55%),radial-gradient(120% 90% at 0 110%,#00000047,#0000 60%)}.hf-scope #depth .scx{background-image:radial-gradient(130% 110% at 12% -12%,#f7f5f214,#0000 55%),radial-gradient(120% 90% at 100% 110%,#0000004d,#0000 60%)}.hf-scope #depth .sec-badges{grid-template-columns:repeat(2,auto);place-content:center;gap:30px clamp(24px,2.6vw,40px);margin:auto 0;padding:20px 0 10px;display:grid}.hf-scope #depth .sbadge{aspect-ratio:1;color:#fff;text-align:center;background:#f7f5f21a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:clamp(112px,8.5vw,128px);transition:transform .25s;display:flex}.hf-scope #depth .sbadge:hover{transform:translateY(-3px)}.hf-scope #depth .sbadge i{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#f7f5f2a6;font-size:9px;font-style:normal}.hf-scope #depth .sbadge .eu-t{font-family:var(--f-ui);font-size:30px;font-weight:560}.hf-scope #depth .badge-soc{font-family:var(--f-ui);flex-direction:column;align-items:center;display:flex}.hf-scope #depth .badge-soc .t1{letter-spacing:.08em;color:#f7f5f2bf;font-size:11px}.hf-scope #depth .badge-soc .rule{background:#f7f5f28c;width:36px;height:1px;margin:4px auto}.hf-scope #depth .badge-soc .t2{letter-spacing:.02em;font-size:19px;font-weight:560}.hf-scope #depth .badge-gdpr{justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative}.hf-scope #depth .badge-gdpr .star{color:#fc0;font-size:7px;position:absolute;top:50%;left:50%}.hf-scope #depth .badge-gdpr .gc{font-family:var(--f-ui);letter-spacing:.04em;font-size:13px;font-weight:560}.hf-scope #depth .dp-stage{flex:1;grid-template-columns:minmax(240px,.85fr) 1.5fr;align-items:center;gap:clamp(24px,3vw,48px);margin:auto 0;padding:30px 0 24px;display:grid}@media (max-width:1080px){.hf-scope #depth .dp-stage{grid-template-columns:1fr;gap:30px}.hf-scope #depth .dp-inter{text-align:center;order:2;justify-self:center;align-items:center;padding-right:0;transform:none}}.hf-scope #depth .dp-cluster{flex-direction:column;align-items:center;gap:16px;display:flex}.hf-scope #depth .dptg{z-index:3;position:absolute;top:24px;right:24px}.hf-scope #depth .dpx h3,.hf-scope #depth .dpx .sub{max-width:calc(100% - 170px)}.hf-scope #depth .dptg button{padding:7px 16px;font-size:12.5px}.hf-scope #depth .dpx .dp-stage2{display:none}.hf-scope #depth .dpx.closed .dp-stage2{display:grid}.hf-scope #depth .dpx.closed .dp-stage:not(.dp-stage2){display:none}.hf-scope #depth .dp-roles{transform:translate(12px)rotate(-.35deg)}.hf-scope #depth .rl-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,58px);align-items:center;padding:4px 16px 14px;display:grid}.hf-scope #depth .rl-h{font-family:var(--f-ui);color:var(--ink);text-align:center;background:#f2f0ec;border-radius:999px;margin:10px 3px 8px;padding:4px 0;font-size:10.5px;font-weight:560}.hf-scope #depth .rl-l{font-family:var(--f-ui);color:var(--ink);border-top:1px solid var(--line-soft);white-space:nowrap;text-overflow:ellipsis;padding:11px 0;font-size:12.5px;font-weight:520;overflow:hidden}.hf-scope #depth .rl-c{border-top:1px solid var(--line-soft);justify-content:center;align-self:stretch;align-items:center;display:flex}.hf-scope #depth .rl-yes{background:var(--ink);border-radius:5px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.hf-scope #depth .rl-yes svg{width:10px;height:10px}.hf-scope #depth .rl-no{border:1.5px solid var(--line);background:#faf9f7;border-radius:5px;width:17px;height:17px}.hf-scope #depth .dp-card{background:var(--paper);border-radius:16px;width:min(400px,94%);overflow:hidden;transform:translate(12px)rotate(.35deg);box-shadow:0 30px 70px #00000061}.hf-scope #depth .dp-head{font-family:var(--f-ui);color:var(--ink);border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:560;display:flex}.hf-scope #depth .dp-head .dp-plus{border:1.5px solid var(--stone-6);width:18px;height:18px;color:var(--stone-6);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.hf-scope #depth .dp-head .dp-x{color:var(--stone-4);margin-left:auto;font-size:17px;font-weight:400}.hf-scope #depth .dp-sect{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);padding:12px 16px 7px;font-size:9.5px}.hf-scope #depth .dp-opt{border-top:1px solid var(--line-soft);align-items:center;gap:12px;padding:11px 16px;display:flex}.hf-scope #depth .dp-opt:first-of-type{border-top:none}.hf-scope #depth .dp-opt.on{background:#f2f0ec}.hf-scope #depth .dp-opt .ot{width:27px;height:27px;font-family:var(--f-ui);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:inline-flex}.hf-scope #depth .dp-opt .ot svg{width:15px;height:15px}.hf-scope #depth .dp-opt .tx b{font-family:var(--f-ui);color:var(--ink);font-size:14.5px;font-weight:560;line-height:1.25;display:block}.hf-scope #depth .dp-opt .tx span{font-family:var(--f-ui);color:var(--stone-4);margin-top:2px;font-size:12px;display:block}.hf-scope #depth .dp-logos{flex:none;align-items:center;gap:9px;margin-left:auto;display:inline-flex}.hf-scope #depth .dp-logos svg{width:21px;height:21px}.hf-scope #depth .dp-check{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:inline-flex}.hf-scope #depth .dp-check svg{width:9px;height:9px}.hf-scope #depth .dp-bar{background:var(--paper);border-radius:14px;align-items:center;gap:12px;width:min(440px,96%);padding:11px 11px 11px 16px;display:flex;transform:translate(-14px)rotate(-.3deg);box-shadow:0 20px 50px #0000004d}.hf-scope #depth .dp-cmd{font-family:var(--f-mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hf-scope #depth .dp-cmd i{color:var(--stone-4);margin-right:7px;font-style:normal}.hf-scope #depth .dp-chip{border:1px solid var(--line-soft);font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:6px 12px;font-size:12px;display:inline-flex}.hf-scope #depth .dp-chip .d{background:var(--status-live-fg);border-radius:50%;width:6px;height:6px}.hf-scope #depth .dp-copy{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hf-scope #depth .dp-inter{flex-direction:column;justify-self:end;gap:18px;padding-right:8px;display:flex;transform:translateY(-16px)}.hf-scope #depth .dp-inter .lab{font-family:var(--f-ui);color:#f7f5f2b3;font-size:14px;font-weight:500}.hf-scope #depth .dp-inter .pills{flex-wrap:wrap;gap:11px;display:flex}.hf-scope #depth .dp-inter .pills i{font-style:normal;font-family:var(--f-ui);color:var(--parchment);white-space:nowrap;border:2.5px solid #f7f5f2cc;border-radius:999px;padding:10px 21px;font-size:clamp(17px,1.4vw,21px);font-weight:560;line-height:1}.hf-scope #depth .dp-inter .note{font-family:var(--f-display);color:#f7f5f28c;max-width:26ch;font-size:14px;line-height:1.55}.hf-scope #depth .dp-cap{text-align:center;font-family:var(--f-display);color:#f7f5f29e;padding-bottom:8px;font-size:14.5px}.hf-scope #editions .gs-grid{grid-template-columns:minmax(300px,1fr) 2.35fr;gap:20px;display:grid}@media (max-width:1080px){.hf-scope #editions .gs-grid{grid-template-columns:1fr}}.hf-scope #editions .gs-left{border-radius:var(--r-frame);color:var(--ink);background:#dee2dc;flex-direction:column;min-height:500px;padding:clamp(24px,2.2vw,32px);display:flex}.hf-scope #editions .gs-left>*{zoom:1}.hf-scope #editions .gs-left h3{font-family:var(--f-ui);letter-spacing:-.01em;font-size:21px;font-weight:560}.hf-scope #editions .gs-left .sub{color:#1b1b1ba8;max-width:34ch;margin-top:8px;font-size:15px;line-height:1.55}.hf-scope #editions .editions-mobile-copy,.hf-scope #editions .mobile-planbox{display:none}.hf-scope #editions .gs-link{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:12px;margin-top:20px;font-size:14.5px;font-weight:500;display:inline-flex}.hf-scope #editions .gs-link .go{background:#1b1b1b1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;transition:all .2s;display:flex}.hf-scope #editions .gs-link:hover .go{transform:translate(3px)}.hf-scope #editions .gs-run{flex-direction:column;margin-top:auto;display:flex;position:relative}.hf-scope #editions .gs-run:before{content:"";background:#1b1b1b29;width:1.5px;position:absolute;top:22px;bottom:30px;left:13px}.hf-scope #editions .gr-step{gap:15px;padding:14px 0;display:flex;position:relative}.hf-scope #editions .gr-step .gc{background:var(--ink);width:27px;height:27px;color:var(--parchment);z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.hf-scope #editions .gr-step .gc svg{width:12px;height:12px}.hf-scope #editions .gr-step.pending .gc{background:var(--ld-sage);border:1.5px solid #1b1b1b59}.hf-scope #editions .gr-step.pending .gc:after{content:"";border:2px solid #1b1b1b2e;border-top-color:var(--ink);border-radius:50%;width:13px;height:13px;margin:-2px;animation:.9s linear infinite hf-scope-spin}.hf-scope #editions .gr-step .gt b{font-family:var(--f-ui);padding-top:3px;font-size:15.5px;font-weight:560;display:block}.hf-scope #editions .gr-step.pending .gt b{color:#1b1b1b80}.hf-scope #editions .gr-step .gt .d{color:#1b1b1b99;margin-top:3px;font-size:13px;line-height:1.5;display:block}.hf-scope #editions .chips{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.hf-scope #editions .chip{font-family:var(--f-ui);color:var(--ink);background:#1b1b1b14;border-radius:8px;align-items:center;gap:7px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.hf-scope #editions .chip svg{flex:none;width:15px;height:15px}.hf-scope #editions .chip .doc{color:#1b1b1b8c}.hf-scope #editions .chip .avx{color:#fff;width:15px;height:15px;font-size:8.5px;font-weight:600;font-family:var(--f-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope #editions .gs-right{border-radius:var(--r-frame);background:var(--ld-card);color:var(--ink);flex-direction:column;min-width:0;padding:clamp(20px,2.2vw,32px);display:flex;overflow:hidden}.hf-scope #editions .plansel{align-self:center;gap:clamp(10px,3vw,34px);max-width:100%;margin:0 0 8px;display:flex;overflow-x:auto}.hf-scope #editions .pl-lab{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);padding:15px 18px 9px;font-size:9.5px}.hf-scope #editions .pl-row{cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:11px 22px;transition:background .25s;display:flex}.hf-scope #editions .pl-row:hover .tx b{color:var(--stone-6)}.hf-scope #editions .pl-row.on{background:var(--ink)}.hf-scope #editions .pl-row .ot{width:21px;height:21px;font-size:9.5px;font-family:var(--f-ui);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.hf-scope #editions .pl-row .tx b{font-family:var(--f-ui);color:var(--stone-4);font-size:15px;font-weight:560;line-height:1.25;transition:color .25s;display:block}.hf-scope #editions .pl-row.on .tx b,.hf-scope #editions .pl-row.on:hover .tx b{color:var(--parchment)}.hf-scope #editions .pl-row .tx span{display:none}.hf-scope #editions .pl-check{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:none}.hf-scope #editions .pl-check svg{width:9px;height:9px}.hf-scope #editions .planview{min-height:300px;display:flex;position:relative;container-type:inline-size}.hf-scope #editions .pv{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.hf-scope #editions .pv.on{opacity:1;pointer-events:auto;transform:none}.hf-scope #editions .pv-heads{grid-column:1/-1;height:30px;position:relative}.hf-scope #editions .pvh{opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;transition:opacity .45s;display:flex;position:absolute;inset:0}.hf-scope #editions .pvh.on{opacity:1;pointer-events:auto}.hf-scope #editions .pvh .pm{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:10px;font-size:16px;font-weight:560;display:inline-flex}.hf-scope #editions .pvh .meta{font-family:var(--f-ui);color:var(--stone-6);background:var(--paper);border:1px solid var(--line-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.hf-scope #editions .pvh .ondot{background:var(--status-live-fg);border-radius:50%;width:6px;height:6px;display:inline-block}.hf-scope #editions .pv-stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:12px 0 8px;display:flex;position:relative}.hf-scope #editions .pvc{background:var(--paper);border-radius:16px;width:min(440px,96%);overflow:hidden;transform:translate(12px)rotate(.35deg);box-shadow:0 26px 60px #1b1b1b29}.hf-scope #editions .pvc-head{font-family:var(--f-ui);color:var(--ink);border-bottom:1px solid var(--line-soft);align-items:center;gap:9px;padding:12px 16px;font-size:14.5px;font-weight:560;display:flex}.hf-scope #editions .pvc-head .mk{flex:none;width:15px;height:15px}.hf-scope #editions .pvc-head .rt{font-family:var(--f-ui);color:var(--stone-6);background:var(--ld-card);white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 11px;font-size:11.5px;font-weight:500}.hf-scope #editions .pv-row{align-items:center;gap:12px;padding:10px 16px;display:flex}.hf-scope #editions .pv-row+.pv-row{border-top:1px solid var(--line-soft)}.hf-scope #editions .pv-row.hlr{background:var(--sky-bg)}.hf-scope #editions .pv-row.dim{opacity:.72}.hf-scope #editions .pv-row .ot{width:27px;height:27px;font-family:var(--f-ui);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:inline-flex}.hf-scope #editions .pv-row .tx b{font-family:var(--f-ui);color:var(--ink);font-size:14px;font-weight:560;line-height:1.25;display:block}.hf-scope #editions .pv-row .tx span{font-family:var(--f-ui);color:var(--stone-4);margin-top:1px;font-size:11.5px;display:block}.hf-scope #editions .pv-row .st{font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.hf-scope #editions .dd{background:var(--status-live-fg);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.hf-scope #editions .dd.b{background:var(--sky-deep)}.hf-scope #editions .dd.g{background:var(--stone-4)}.hf-scope #editions .pv-stats{grid-template-columns:1fr 1fr;gap:10px;padding:14px 16px 12px;display:grid}.hf-scope #editions .pv-stats b{font-family:var(--f-ui);color:var(--ink);font-size:21px;font-weight:560;display:block}.hf-scope #editions .pv-stats span{font-family:var(--f-ui);color:var(--stone-4);margin-top:2px;font-size:11.5px;display:block}.hf-scope #editions .pv-list{border-top:1px solid var(--line-soft);padding:8px 0 11px}.hf-scope #editions .pv-li{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:9px;padding:7px 16px;font-size:13.5px;display:flex}.hf-scope #editions .pv-bar{background:var(--paper);width:min(470px,98%);font-family:var(--f-ui);color:var(--ink);border-radius:14px;align-items:center;gap:14px;padding:11px 15px;font-size:13px;display:flex;transform:translate(-12px)rotate(-.3deg);box-shadow:0 18px 44px #1b1b1b21}.hf-scope #editions .pv-bar .mut{color:var(--stone-4)}.hf-scope #editions .pv-bar .stt{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.hf-scope #editions .pv-bar .ghost{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;margin-left:auto;padding:6px 14px;font-size:12.5px;font-weight:500}.hf-scope #editions .pv-bar .send{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;font-size:14px;display:flex}.hf-scope #editions .pv-bar .seg{color:var(--stone-4);flex-direction:column;flex:1;gap:6px;font-size:11px;display:flex}.hf-scope #editions .pv-bar .seg i{background:var(--line-soft);border-radius:2px;height:4px;display:block}.hf-scope #editions .pv-bar .seg.done i{background:var(--ink)}.hf-scope #editions .pv-bar .seg.now i{background:var(--sky-deep)}.hf-scope #editions .pv-bar .seg.now{color:var(--sky-deep)}.hf-scope #editions .pv-diag{zoom:.5;width:660px;margin:0 auto;position:relative}@container (min-width:380px){.hf-scope #editions .pv-diag{zoom:.56}}@container (min-width:440px){.hf-scope #editions .pv-diag{zoom:.64}}@container (min-width:500px){.hf-scope #editions .pv-diag{zoom:.73}}@container (min-width:560px){.hf-scope #editions .pv-diag{zoom:.82}}@container (min-width:620px){.hf-scope #editions .pv-diag{zoom:.88}}.hf-scope #editions .wire{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hf-scope #editions .wire path{stroke:#1b1b1b38;stroke-width:1.5px;fill:none}.hf-scope #editions .wire path.dsh{stroke-dasharray:4 5}.hf-scope #editions .nc{background:var(--paper);border-radius:13px;align-items:center;gap:10px;padding:9px 12px;display:flex;position:absolute;box-shadow:0 12px 30px #1b1b1b1f}.hf-scope #editions .nc .mk{width:16px;height:16px;color:var(--ink);flex:none}.hf-scope #editions .nc .tx b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:560;line-height:1.2;display:block}.hf-scope #editions .nc .tx .s{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;margin-top:1px;font-size:10.5px;display:block}.hf-scope #editions .nc .ot{width:24px;height:24px;font-size:10px;font-family:var(--f-ui);border-radius:6px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.hf-scope #editions .nc .avc{color:#fff;width:24px;height:24px;font-size:10px;font-weight:600;font-family:var(--f-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope #editions .nc .st{font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:11.5px;display:inline-flex}.hf-scope #editions .nc.hive{border-radius:15px;padding:12px 15px;box-shadow:0 20px 46px #1b1b1b2e}.hf-scope #editions .nc.hive .mk{width:17px;height:17px}.hf-scope #editions .nc.hive .tx b{font-size:15px}.hf-scope #editions .nc.dash{box-shadow:none;background:0 0;border:1.5px dashed #1b1b1b52}.hf-scope #editions .nc.ring{box-shadow:0 0 0 1.6px var(--sky),0 12px 30px #1b1b1b1a}.hf-scope #editions .nc.gcard{flex-direction:column;align-items:stretch;gap:8px;padding:11px 13px}.hf-scope #editions .nc.gcard .gh{align-items:center;gap:9px;min-width:0;display:flex}.hf-scope #editions .nc.gcard .gh .st{margin-left:auto}.hf-scope #editions .nc.gcard .gh b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:560}.hf-scope #editions .nc.gcard .gh .dd{margin-left:auto}.hf-scope #editions .gchips{gap:4px;display:flex}.hf-scope #editions .gchip{font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;background:#f2f0ec;border-radius:7px;align-items:center;gap:4px;padding:3.5px 6.5px;font-size:10px;font-weight:500;display:inline-flex}.hf-scope #editions .gchip svg{flex:none;width:10px;height:10px}.hf-scope #editions .nc.chip b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:560}.hf-scope #editions .pv-glow{aspect-ratio:1.5;pointer-events:none;background:radial-gradient(closest-side,#fcfbf9cc,#fcfbf900);width:min(560px,82%);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hf-scope #editions .wire .ports circle{fill:var(--paper);stroke:#1b1b1b47;stroke-width:1.3px}.hf-scope #editions .pl-row{position:relative}.hf-scope #editions .pv.on .dd{animation:1s .4s hf-scope-ddpop}.hf-scope #editions .pv.on .dd.b{animation-name:ddpopb}.hf-scope #editions .pv.on .dd.g{animation:none}@keyframes hf-scope-ddpop{0%,to{box-shadow:0 0 #3e9e6b00}45%{box-shadow:0 0 0 5px #3e9e6b38}}@keyframes hf-scope-ddpopb{0%,to{box-shadow:0 0 #6fa6dc00}45%{box-shadow:0 0 0 5px #6fa6dc4d}}.hf-scope #editions .opc{background:var(--paper);border-radius:18px;width:min(440px,94%);margin:0 auto;padding:19px 21px;box-shadow:0 26px 60px #1b1b1b24}.hf-scope #editions .optop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.hf-scope #editions .oplab{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);white-space:nowrap;font-size:9.5px}.hf-scope #editions .opval{font-family:var(--f-mono);color:var(--sky-deep);white-space:nowrap;background:#e4edf7;border-radius:7px;padding:4px 9px;font-size:10.5px}.hf-scope #editions .opwho{align-items:center;gap:10px;margin:0 0 13px;display:flex}.hf-scope #editions .opwho .opav,.hf-scope #editions .opwho .ot{width:30px;height:30px;font-size:12px}.hf-scope #editions .opwho .ot{font-family:var(--f-ui);border-radius:9px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.hf-scope #editions .opwho .ww b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2;display:block}.hf-scope #editions .opwho .ww span{font-family:var(--f-ui);color:var(--stone-4);margin-top:1px;font-size:11.5px;display:block}.hf-scope #editions .opstats{background:#f2f0ec;border-radius:10px;gap:2px;padding:3px;display:flex}.hf-scope #editions .opstats span{font-family:var(--f-ui);color:var(--stone-4);letter-spacing:.02em;flex-direction:column;flex:1;align-items:center;gap:0;padding:5px 0 6px;font-size:10px;display:flex}.hf-scope #editions .opstats span b{font-family:var(--f-ui);color:var(--ink);font-size:13.5px;font-weight:600}.hf-scope #editions .opnum{font-family:var(--f-mono);color:#2f8557;white-space:nowrap;flex:none;font-size:10.5px}.hf-scope #editions .opnum.b{color:var(--sky-deep)}.hf-scope #editions .opnum.g{color:var(--stone-4)}.hf-scope #editions .ophl{background:#e9f0f8;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 12px;padding:9px 12px;display:flex}.hf-scope #editions .ophl svg{width:13px;height:13px;color:var(--sky-deep);flex:none;margin-top:2px}.hf-scope #editions .ophl span{font-family:var(--f-ui);color:var(--ink-2);text-wrap:pretty;font-size:12px;line-height:1.5}.hf-scope #editions .opfoot .fl{align-items:center;gap:9px;min-width:0;display:flex}.hf-scope #editions .opfoot .fl .oplg{border:1.5px solid var(--paper);border-radius:6px;width:20px;height:20px;margin-left:-8px}.hf-scope #editions .opfoot .fl .oplg:first-child{margin-left:0}.hf-scope #editions .opfoot .fl .oplg svg{width:11px;height:11px}.hf-scope #editions .opfoot .fc{white-space:nowrap}.hf-scope #editions .opseg{background:#f2f0ec;border-radius:10px;gap:2px;padding:3px;display:flex}.hf-scope #editions .opseg span{text-align:center;font-family:var(--f-ui);color:var(--stone-6);border-radius:8px;flex:1;padding:7px 0;font-size:12.5px;font-weight:560}.hf-scope #editions .opseg span.on{color:var(--ink);background:#fff;box-shadow:0 2px 6px #1b1b1b17}.hf-scope #editions .opsect{justify-content:space-between;align-items:baseline;margin:15px 0 1px;display:flex}.hf-scope #editions .opsect b{font-family:var(--f-ui);color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:600}.hf-scope #editions .opsect span{font-family:var(--f-ui);color:var(--stone-4);white-space:nowrap;flex:none;margin-left:12px;font-size:12px}.hf-scope #editions .oprow{align-items:center;gap:10px;padding:9px 0;display:flex}.hf-scope #editions .oprow+.oprow{border-top:1px solid var(--line-soft)}.hf-scope #editions .oprow .ot{width:24px;height:24px;font-size:10px;font-family:var(--f-ui);border-radius:7px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.hf-scope #editions .opav{color:#fff;width:24px;height:24px;font-family:var(--f-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.hf-scope #editions .oplg{background:#f2f0ec;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.hf-scope #editions .oplg svg{width:13px;height:13px}.hf-scope #editions .opt{font-family:var(--f-ui);color:var(--ink);flex:1;min-width:0;font-size:13px}.hf-scope #editions .opd{background:#3e9e6b;border-radius:50%;flex:none;width:7px;height:7px}.hf-scope #editions .opd.a{background:#c9912f}.hf-scope #editions .opd.b{background:var(--sky-deep)}.hf-scope #editions .opd.g{background:#b9b5ac}.hf-scope #editions .opbtn{background:var(--ink);width:100%;color:var(--parchment);font-family:var(--f-ui);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:12px;font-size:13.5px;font-weight:560;display:flex}.hf-scope #editions .opfoot{border-top:1px solid var(--line-soft);font-family:var(--f-ui);color:var(--stone-6);justify-content:space-between;align-items:center;margin-top:15px;padding-top:13px;font-size:12.5px;display:flex}.hf-scope #editions .opfoot .ar{color:var(--stone-4);font-size:16px;line-height:1}.hf-scope #editions .pv-foots{min-height:48px;margin-top:6px;position:relative}.hf-scope #editions .pvf{opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:14px;transition:opacity .45s;display:flex;position:absolute;inset:4px 0 0}.hf-scope #editions .pvf.on{opacity:1;pointer-events:auto}.hf-scope #editions .pvf .t b{font-family:var(--f-ui);color:var(--ink);font-size:15.5px;font-weight:560;display:block}.hf-scope #editions .pvf .t span{font-family:var(--f-ui);color:var(--stone-6);text-wrap:pretty;margin-top:3px;font-size:13px;display:block}.hf-scope #editions .pvf .meta{font-family:var(--f-ui);color:var(--stone-6);background:var(--paper);border:1px solid var(--line-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.hf-scope #editions .pvf .ondot{background:var(--status-live-fg);border-radius:50%;width:6px;height:6px;display:inline-block}.hf-scope #editions .mon{margin-top:16px;margin-bottom:calc(-1*clamp(20px,2.2vw,32px) - 72px)}.hf-scope #editions .mon-screen{background:#0c0c10;border-radius:20px;padding:clamp(10px,1.2vw,14px);position:relative;box-shadow:0 44px 100px #1b1b1b4d,inset 0 0 0 1px #ffffff0d}.hf-scope #editions .mon-view{aspect-ratio:16/10;border-radius:9px;justify-content:center;align-items:center;min-height:480px;display:flex;position:relative;overflow:hidden}.hf-scope #editions .mon-wall{background:#8a9b8e;position:absolute;inset:-6%}.hf-scope #editions .mon-wall:before{content:"";filter:blur(16px)saturate(1.04);background:radial-gradient(50% 66% at 12% 16%,#d6c5a4e6,#0000 70%),radial-gradient(54% 70% at 90% 12%,#7a9286d9,#0000 72%),radial-gradient(50% 64% at 84% 88%,#5a6e62e6,#0000 70%),radial-gradient(44% 56% at 20% 90%,#a8b29cd9,#0000 72%),radial-gradient(32% 44% at 55% 48%,#e8dec680,#0000 74%);position:absolute;inset:0}.hf-scope #editions .mw{z-index:2;background:var(--paper);border-radius:10px 10px 0 0;flex-direction:column;align-self:flex-end;width:min(94%,830px);height:94%;margin-bottom:-6%;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000073}.hf-scope #editions .mw-bar{flex:none;align-items:center;gap:5px;height:30px;padding:0 12px;display:flex}.hf-scope #editions .mwd{background:#cbc9c4;border-radius:50%;width:6.5px;height:6.5px}.hf-scope #editions .mwd:first-child{background:var(--sky)}.hf-scope #editions .mw-url{font-family:var(--f-mono);letter-spacing:.08em;color:var(--stone-6);white-space:nowrap;background:#f2f0ec;border-radius:999px;margin:0 auto;padding:3px 13px;font-size:8.5px}.hf-scope #editions .mw-sp{width:24px}.hf-scope #editions .mw-body{border-top:1px solid var(--line-soft);flex:1;min-height:0;display:flex}.hf-scope #editions .mw-bar,.hf-scope #editions .mw-side,.hf-scope #editions .mw-top,.hf-scope #editions .mw-comp{filter:blur(5px);opacity:.55}.hf-scope #editions .mw-side{border-right:1px solid var(--line-soft);background:#fbfaf8;flex-direction:column;flex:none;gap:1px;width:150px;padding:10px 8px;display:flex;overflow:hidden}.hf-scope #editions .ms-brand{font-family:var(--f-ui);color:var(--ink);align-items:center;gap:6px;padding:2px 7px 9px;font-size:11px;font-weight:600;display:flex}.hf-scope #editions .ms-brand svg{width:12px;height:12px}.hf-scope #editions .ms-item{font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:4.5px 7px;font-size:10.5px;display:flex}.hf-scope #editions .ms-item svg{flex:none;width:11px;height:11px}.hf-scope #editions .ms-item.on{color:var(--ink);background:#f0eee9}.hf-scope #editions .ms-n{color:var(--stone-6);background:#eceae5;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:8.5px}.hf-scope #editions .ms-sep{height:9px}.hf-scope #editions .ms-lab{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--stone-4);margin:10px 0 3px;padding:0 7px;font-size:7.5px}.hf-scope #editions .ms-item.td{font-size:10px}.hf-scope #editions .mw-main{flex-direction:column;flex:1;min-width:0;display:flex}.hf-scope #editions .mw-top{border-bottom:1px solid var(--line-soft);height:27px;font-family:var(--f-ui);color:var(--stone-6);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:10.5px;display:flex}.hf-scope #editions .mw-top svg{width:11px;height:11px}.hf-scope #editions .mw-canvas{flex-direction:column;flex:1;min-height:0;padding:6px 18px 12px;display:flex}.hf-scope #editions .mon .planview{flex:1;min-height:0}.hf-scope #editions .mon .opc{transform:translate(-82px)}.hf-scope #editions .mon .pv-foots{zoom:.92;width:min(680px,97%);min-height:40px;margin:8px auto 64px;transform:translate(-82px)}.hf-scope #editions .mon .pvf .t b{font-size:13.5px}.hf-scope #editions .mon .pvf .t span{margin-top:2px;font-size:11px}.hf-scope #editions .mon .pvf .meta{padding:4px 10px;font-size:10.5px}.hf-scope #editions .mw-comp{background:var(--paper);border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;gap:6px;margin-top:9px;padding:5px 6px;display:flex;box-shadow:0 10px 26px #1b1b1b17}.hf-scope #editions .mc-plus{border:1px solid var(--line);width:22px;height:22px;color:var(--stone-6);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.hf-scope #editions .mc-chip{font-family:var(--f-ui);color:var(--stone-6);border:1px solid var(--line-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:520;display:inline-flex}.hf-scope #editions .mc-chip svg{width:10px;height:10px}.hf-scope #editions .mc-chip i{color:var(--stone-4);font-style:normal;line-height:1;display:inline-block;transform:rotate(90deg)}.hf-scope #editions .mc-chip.bb{background:var(--sky-bg);color:var(--sky-deep);border-color:#0000}.hf-scope #editions .mc-mic{color:var(--stone-4);margin-left:auto;display:inline-flex}.hf-scope #editions .mc-mic svg{width:12px;height:12px}.hf-scope #editions .mc-send{background:var(--sky-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.hf-scope #editions .mon-stand{background:linear-gradient(#e0ded9,#c6c4bf);border-radius:0 0 16px 16px;width:clamp(130px,24%,200px);height:58px;margin:0 auto;display:none;position:relative;overflow:hidden}.hf-scope #editions .mon-stand:before{content:"";background:radial-gradient(circle,#ffffff8c,#fff0 68%);border-radius:50%;width:86px;height:86px;position:absolute;top:-28px;left:50%;transform:translate(-50%)}@media (max-width:840px){.hf-scope #editions .mw-side{display:none}}@media (max-width:640px){.hf-scope #editions .mon-view{min-height:430px}.hf-scope #editions .mon .pv-stage{zoom:.74}.hf-scope #editions .mw{width:94%}.hf-scope #editions .mw-comp,.hf-scope #editions .opside{display:none}.hf-scope #editions .opc{padding-left:22px}.hf-scope #editions .opc:before{left:0}}.hf-scope .capsx .stk .runs .dg-lines path{stroke:#1b1b1b38}.hf-scope .capsx .stk .runs .dg-goal .chip{font-family:var(--f-display);letter-spacing:0;color:var(--paper);background:#ffffff29;padding:3px 10px;font-size:12.5px}.hf-scope .capsx .stk .runs .rtoggle{border-color:var(--line-soft);background:#1b1b1b0d}.hf-scope .capsx .stk .runs .rtoggle button{color:var(--stone-6)}.hf-scope .capsx .stk .runs .rtoggle button.active{background:var(--ink);color:var(--paper)}.hf-scope .iw-orb{aspect-ratio:1!important;flex:none!important;align-self:center!important;width:min(400px,100%)!important;height:auto!important}.hf-scope .iw-orb .stk-itile{aspect-ratio:1!important;height:auto!important}.hf-scope #vInteg,.hf-scope #vIntegD{transition:opacity .26s ease-out}.hf-scope .ig-head{align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.hf-scope .ig-t{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:600}.hf-scope .ig-s{color:var(--ink-2);max-width:330px;margin-top:3px;font-size:11.5px;line-height:1.5}.hf-scope .ig-add{white-space:nowrap;background:var(--ink);color:var(--parchment);cursor:pointer;border:0;border-radius:999px;flex:none;margin-left:auto;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:560}.hf-scope .ig-search{border:1px solid var(--line);color:var(--stone-4);background:#fff;border-radius:11px;align-items:center;gap:9px;margin:12px 20px 0;padding:8px 12px;font-size:12px;display:flex}.hf-scope .ig-search svg{width:14px;height:14px;stroke:var(--stone-4);fill:none;stroke-width:2px;stroke-linecap:round;flex:none}.hf-scope .ig-grid{scrollbar-width:none;flex:1;grid-template-columns:1fr 1fr 1fr;align-content:start;gap:10px;min-height:0;padding:14px 20px 20px;display:grid;overflow-y:auto}.hf-scope .ig-card{border:1px solid var(--line-soft);background:#fff;border-radius:13px;flex-direction:column;gap:8px;min-width:0;padding:11px 12px 9px;display:flex}.hf-scope .ig-top{align-items:center;gap:9px;min-width:0;display:flex}.hf-scope .ig-g{border:1px solid var(--line-soft);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.hf-scope .ig-g svg{width:17px;height:17px;display:block}.hf-scope .ig-m{flex:1;min-width:0}.hf-scope .ig-m b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:560;display:block;overflow:hidden}.hf-scope .ig-m span{color:var(--stone-4);font-size:10.5px;display:block}.hf-scope .ig-live{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#3e9b6c;background:#3e9b6c1f;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:9px;display:inline-flex}.hf-scope .ig-live i{background:currentColor;border-radius:50%;width:5px;height:5px}.hf-scope .ig-live.sy{color:var(--sky-deep);background:#5a8cdc24}.hf-scope .ig-foot{border-top:1px solid var(--line-soft);padding-top:8px;display:flex}.hf-scope .ig-dis{color:#b4532a;cursor:pointer;background:#b4532a1a;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:560;transition:all .15s}.hf-scope .ig-dis:hover{background:#b4532a29}.hf-scope .ig-cta2{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:560;transition:all .15s}.hf-scope .ig-cta2:hover{border-color:var(--ink)}.hf-scope .ag-cfg::-webkit-scrollbar{display:none}.hf-scope .ig-grid::-webkit-scrollbar{display:none}.hf-scope .thread::-webkit-scrollbar{display:none}.hf-scope .ag-cfg>*{flex:none}.hf-scope .app .side{scrollbar-width:none;overflow-y:auto}.hf-scope .app .side::-webkit-scrollbar{display:none}.hf-scope #menuTry{left:18px;right:auto}.hf-scope .navveil{z-index:35;background:color-mix(in srgb,var(--parchment) 62%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.05);opacity:0;pointer-events:none;transition:opacity .32s;position:fixed;inset:0}:is(.hf-scope[data-menu=veil] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=veil] nav.bar:has(.navdd:focus-within)~.navveil,.hf-scope[data-menu=canvas] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=canvas] nav.bar:has(.navdd:focus-within)~.navveil){opacity:1}@keyframes hf-scope-ddrise{0%{opacity:0;transform:translateY(10px)}}.hf-scope[data-menu=veil] .ddwrap{padding-top:18px}.hf-scope[data-menu=veil] .ddpanel{border-radius:24px;width:540px;padding:18px;box-shadow:0 40px 90px #1b1b1b29,0 4px 14px #1b1b1b0d}.hf-scope[data-menu=veil] .ddpanel.wide{grid-template-columns:400px 1fr;gap:22px;width:930px}.hf-scope[data-menu=veil] .ddi{border-radius:16px;padding:19px 20px}.hf-scope[data-menu=veil] .ddt{font-size:18.5px}.hf-scope[data-menu=veil] .ddt i{font-size:10px}.hf-scope[data-menu=veil] .dds{max-width:46ch;margin-top:5px;font-size:14.5px}.hf-scope[data-menu=veil] .navdd:hover .ddi,.hf-scope[data-menu=veil] .navdd:focus-within .ddi,.hf-scope[data-menu=canvas] .navdd:hover .ddi,.hf-scope[data-menu=canvas] .navdd:focus-within .ddi{animation:.55s cubic-bezier(.22,1,.36,1) backwards hf-scope-ddrise}.hf-scope[data-menu=veil] .navdd:hover .ddi:nth-child(2),.hf-scope[data-menu=veil] .navdd:focus-within .ddi:nth-child(2),.hf-scope[data-menu=canvas] .navdd:hover .ddi:nth-child(2),.hf-scope[data-menu=canvas] .navdd:focus-within .ddi:nth-child(2){animation-delay:60ms}.hf-scope[data-menu=veil] .navdd:hover .ddi:nth-child(3),.hf-scope[data-menu=veil] .navdd:focus-within .ddi:nth-child(3),.hf-scope[data-menu=canvas] .navdd:hover .ddi:nth-child(3),.hf-scope[data-menu=canvas] .navdd:focus-within .ddi:nth-child(3){animation-delay:.12s}.hf-scope[data-menu=veil] .navdd:hover .ddi:nth-child(4),.hf-scope[data-menu=veil] .navdd:focus-within .ddi:nth-child(4),.hf-scope[data-menu=canvas] .navdd:hover .ddi:nth-child(4),.hf-scope[data-menu=canvas] .navdd:focus-within .ddi:nth-child(4){animation-delay:.18s}.hf-scope[data-menu=veil] .navdd:hover .dddemo,.hf-scope[data-menu=veil] .navdd:focus-within .dddemo,.hf-scope[data-menu=canvas] .navdd:hover .dddemo,.hf-scope[data-menu=canvas] .navdd:focus-within .dddemo{animation:.6s cubic-bezier(.22,1,.36,1) .12s backwards hf-scope-ddrise}.hf-scope[data-menu=canvas] .ddwrap{width:min(1120px,100vw - 56px);padding-top:16px;transition:opacity .22s .1s,visibility 0s linear .38s;position:fixed;top:58px;left:50%;transform:translate(-50%)}.hf-scope[data-menu=canvas] .navdd:hover .ddwrap,.hf-scope[data-menu=canvas] .navdd:focus-within .ddwrap{transition:opacity .2s}.hf-scope[data-menu=canvas] .ddpanel{border-radius:26px;grid-template-columns:1fr 1fr;align-items:start;gap:4px 36px;width:100%;padding:30px 32px;display:grid;box-shadow:0 50px 110px #1b1b1b2e,0 6px 18px #1b1b1b0d}.hf-scope[data-menu=canvas] .ddpanel.wide{grid-template-columns:1fr 1fr 380px}.hf-scope[data-menu=canvas] .ddpanel.wide .ddcol{display:contents}.hf-scope[data-menu=canvas] .ddpanel.wide .dddemo{grid-area:1/3/3}.hf-scope[data-menu=canvas] .ddi{border-radius:16px;padding:20px 18px;border-top-color:#0000!important}.hf-scope[data-menu=canvas] .ddt{font-size:18.5px}.hf-scope[data-menu=canvas] .ddt i{font-size:10px}.hf-scope[data-menu=canvas] .dds{max-width:44ch;margin-top:5px;font-size:14.5px}.hf-scope[data-menu=ink] .ddpanel{background:var(--ink);color:var(--parchment);transform-origin:60px -16px;border-color:#f7f5f224;border-radius:20px;transition:transform .34s cubic-bezier(.26,1.25,.4,1);transform:translateY(12px)scale(.95);box-shadow:0 36px 84px #1b1b1b5c}.hf-scope[data-menu=ink] .ddt{color:var(--parchment)}.hf-scope[data-menu=ink] .ddt i{color:#f7f5f26b}.hf-scope[data-menu=ink] .dds{color:#f7f5f294}.hf-scope[data-menu=ink] .ddi{border-top-color:#f7f5f217}.hf-scope[data-menu=ink] .ddi:hover{background:#f7f5f212}.hf-scope[data-menu=ink] .dddemo{background:#f7f5f20d;border-color:#f7f5f224}.hf-scope[data-menu=ink] .dddemo:hover{border-color:#f7f5f24d}.hf-scope[data-menu=ink] .ddm-chart i{opacity:1;background:#f7f5f247}.hf-scope[data-menu=ink] .ddm-chart i.k{background:#f7f5f2bf}.hf-scope[data-menu=ink] .ddm-cap{color:var(--parchment);border-top-color:#f7f5f21f}.hf-scope[data-menu=ink] .ddm-cap em{color:#f7f5f280}.hf-scope[data-menu=ink] .ddm-play{background:var(--parchment);color:var(--ink)}.hf-scope[data-menu=veil] .dddemo,.hf-scope[data-menu=canvas] .dddemo,.hf-scope[data-menu=stage] .dddemo,.hf-scope[data-menu=loft] .dddemo{background:0 0;border:0;border-radius:0;overflow:visible}.hf-scope[data-menu=veil] .ddm-chart,.hf-scope[data-menu=canvas] .ddm-chart,.hf-scope[data-menu=stage] .ddm-chart,.hf-scope[data-menu=loft] .ddm-chart{background:color-mix(in srgb,var(--ink) 4%,var(--paper));border:1px solid var(--line);border-radius:18px;gap:11px;height:240px;padding:28px 30px 26px;transition:border-color .2s}.hf-scope[data-menu=veil] .dddemo:hover .ddm-chart,.hf-scope[data-menu=canvas] .dddemo:hover .ddm-chart,.hf-scope[data-menu=stage] .dddemo:hover .ddm-chart,.hf-scope[data-menu=loft] .dddemo:hover .ddm-chart{border-color:var(--stone-4)}.hf-scope[data-menu=veil] .ddm-play,.hf-scope[data-menu=canvas] .ddm-play,.hf-scope[data-menu=stage] .ddm-play,.hf-scope[data-menu=loft] .ddm-play{top:44%}.hf-scope[data-menu=veil] .ddm-cap,.hf-scope[data-menu=canvas] .ddm-cap,.hf-scope[data-menu=stage] .ddm-cap,.hf-scope[data-menu=loft] .ddm-cap{font-family:var(--f-ui);letter-spacing:-.01em;text-transform:none;border-top:0;padding:18px 6px 0;font-size:16.5px;font-weight:560}.hf-scope[data-menu=veil] .ddm-cap em,.hf-scope[data-menu=canvas] .ddm-cap em,.hf-scope[data-menu=stage] .ddm-cap em,.hf-scope[data-menu=loft] .ddm-cap em{font-family:var(--f-ui);letter-spacing:0;text-transform:none;color:var(--stone-6);margin-top:4px;font-size:14px}:is(.hf-scope[data-menu=stage] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=stage] nav.bar:has(.navdd:focus-within)~.navveil,.hf-scope[data-menu=loft] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=loft] nav.bar:has(.navdd:focus-within)~.navveil){opacity:1}.hf-scope[data-menu=stage] .ddwrap{width:auto;padding-top:16px;transition:opacity .22s .1s,visibility 0s linear .38s;position:fixed;top:58px;left:0;right:0;transform:none}.hf-scope[data-menu=stage] .navdd:hover .ddwrap,.hf-scope[data-menu=stage] .navdd:focus-within .ddwrap{transition:opacity .2s}.hf-scope[data-menu=stage] .ddpanel,.hf-scope[data-menu=stage] .ddpanel.wide{border:0;border-bottom:1px solid var(--line);border-radius:0 0 30px 30px;width:100%;padding:48px max(56px,50vw - 600px) 60px;box-shadow:0 60px 120px #1b1b1b29}.hf-scope[data-menu=stage] .ddpanel{grid-template-columns:1fr 1fr;align-items:start;gap:14px 64px;display:grid}.hf-scope[data-menu=stage] .ddpanel.wide{grid-template-columns:1fr 480px;gap:14px 96px}.hf-scope[data-menu=stage] .ddpanel.wide .ddcol{grid-row:1/2;display:block}.hf-scope[data-menu=stage] .ddpanel.wide .dddemo{grid-area:1/2}.hf-scope[data-menu=stage] .ddi{border-radius:16px;padding:24px 20px;border-top-color:#0000!important}.hf-scope[data-menu=stage] .ddt{font-size:20px}.hf-scope[data-menu=stage] .ddt i{font-size:10.5px}.hf-scope[data-menu=stage] .dds{max-width:44ch;margin-top:6px;font-size:15px}.hf-scope[data-menu=stage] .ddm-chart{height:270px}.hf-scope[data-menu=stage] .navdd:hover .ddi,.hf-scope[data-menu=stage] .navdd:focus-within .ddi,.hf-scope[data-menu=loft] .navdd:hover .ddi,.hf-scope[data-menu=loft] .navdd:focus-within .ddi{animation:.55s cubic-bezier(.22,1,.36,1) backwards hf-scope-ddrise}.hf-scope[data-menu=stage] .navdd:hover .ddi:nth-child(2),.hf-scope[data-menu=stage] .navdd:focus-within .ddi:nth-child(2),.hf-scope[data-menu=loft] .navdd:hover .ddi:nth-child(2),.hf-scope[data-menu=loft] .navdd:focus-within .ddi:nth-child(2){animation-delay:60ms}.hf-scope[data-menu=stage] .navdd:hover .ddi:nth-child(3),.hf-scope[data-menu=stage] .navdd:focus-within .ddi:nth-child(3),.hf-scope[data-menu=loft] .navdd:hover .ddi:nth-child(3),.hf-scope[data-menu=loft] .navdd:focus-within .ddi:nth-child(3){animation-delay:.12s}.hf-scope[data-menu=stage] .navdd:hover .ddi:nth-child(4),.hf-scope[data-menu=stage] .navdd:focus-within .ddi:nth-child(4),.hf-scope[data-menu=loft] .navdd:hover .ddi:nth-child(4),.hf-scope[data-menu=loft] .navdd:focus-within .ddi:nth-child(4){animation-delay:.18s}.hf-scope[data-menu=stage] .navdd:hover .dddemo,.hf-scope[data-menu=stage] .navdd:focus-within .dddemo,.hf-scope[data-menu=loft] .navdd:hover .dddemo,.hf-scope[data-menu=loft] .navdd:focus-within .dddemo{animation:.6s cubic-bezier(.22,1,.36,1) .12s backwards hf-scope-ddrise}.hf-scope[data-menu=loft] .ddwrap{width:min(1260px,100vw - 48px);padding-top:16px;transition:opacity .22s .1s,visibility 0s linear .38s;position:fixed;top:58px;left:50%;transform:translate(-50%)}.hf-scope[data-menu=loft] .navdd:hover .ddwrap,.hf-scope[data-menu=loft] .navdd:focus-within .ddwrap{transition:opacity .2s}.hf-scope[data-menu=loft] .ddpanel,.hf-scope[data-menu=loft] .ddpanel.wide{border-radius:32px;width:100%;padding:56px 60px 60px;display:grid;box-shadow:0 70px 140px #1b1b1b33,0 8px 22px #1b1b1b0d}.hf-scope[data-menu=loft] .ddpanel{grid-template-columns:1fr 1fr;align-items:start;gap:16px 56px}.hf-scope[data-menu=loft] .ddpanel.wide{grid-template-columns:1fr 1fr 460px;gap:16px 56px}.hf-scope[data-menu=loft] .ddpanel.wide .ddcol{display:contents}.hf-scope[data-menu=loft] .ddpanel.wide .dddemo{grid-area:1/3/3}.hf-scope[data-menu=loft] .ddi{border-radius:18px;padding:26px 22px;border-top-color:#0000!important}.hf-scope[data-menu=loft] .ddt{font-size:21px}.hf-scope[data-menu=loft] .ddt i{font-size:10.5px}.hf-scope[data-menu=loft] .dds{max-width:42ch;margin-top:7px;font-size:15.5px}.hf-scope[data-menu=loft] .ddm-chart{height:280px}:is(.hf-scope[data-menu=fuse] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=fuse] nav.bar:has(.navdd:focus-within)~.navveil,.hf-scope[data-menu=fuseink] nav.bar:has(.navdd:hover)~.navveil,.hf-scope[data-menu=fuseink] nav.bar:has(.navdd:focus-within)~.navveil){opacity:1}.hf-scope[data-menu=fuse] .ddwrap,.hf-scope[data-menu=fuseink] .ddwrap{padding-top:18px}.hf-scope[data-menu=fuse] .ddpanel,.hf-scope[data-menu=fuseink] .ddpanel{border-radius:24px;grid-template-columns:1fr 1fr;align-items:start;gap:12px 40px;width:720px;padding:32px 36px;display:grid;box-shadow:0 50px 110px #1b1b1b2e,0 6px 18px #1b1b1b0d}.hf-scope[data-menu=fuse] .ddpanel.wide,.hf-scope[data-menu=fuseink] .ddpanel.wide{grid-template-columns:1fr 1fr minmax(300px,330px);gap:12px 40px;width:min(980px,100vw - 380px)}:is(.hf-scope[data-menu=fuse] .navdd:has(.ddpanel.wide) .ddwrap,.hf-scope[data-menu=fuseink] .navdd:has(.ddpanel.wide) .ddwrap){padding-top:18px;position:fixed;top:73px;left:50%;transform:translate(-50%)}.hf-scope[data-menu=fuse] .ddpanel.wide .ddcol,.hf-scope[data-menu=fuseink] .ddpanel.wide .ddcol{display:contents}.hf-scope[data-menu=fuse] .ddpanel.wide .dddemo,.hf-scope[data-menu=fuseink] .ddpanel.wide .dddemo{grid-area:1/3/3}.hf-scope[data-menu=fuse] .ddi,.hf-scope[data-menu=fuseink] .ddi{border-radius:14px;padding:16px;border-top-color:#0000!important}.hf-scope[data-menu=fuse] .ddt,.hf-scope[data-menu=fuseink] .ddt{font-size:16.5px}.hf-scope[data-menu=fuse] .ddt i,.hf-scope[data-menu=fuseink] .ddt i{font-size:10.5px}.hf-scope[data-menu=fuse] .dds,.hf-scope[data-menu=fuseink] .dds{max-width:42ch;margin-top:4px;font-size:13.5px}.hf-scope[data-menu=fuse] .dddemo,.hf-scope[data-menu=fuseink] .dddemo{background:0 0;border:0;border-radius:0;overflow:visible}.hf-scope[data-menu=fuse] .ddm-chart,.hf-scope[data-menu=fuseink] .ddm-chart{background:color-mix(in srgb,var(--ink) 4%,var(--paper));border:1px solid var(--line);border-radius:16px;gap:9px;height:190px;padding:22px 24px 20px;transition:border-color .2s}.hf-scope[data-menu=fuse] .dddemo:hover .ddm-chart{border-color:var(--stone-4)}.hf-scope[data-menu=fuse] .ddm-play,.hf-scope[data-menu=fuseink] .ddm-play{top:44%}.hf-scope[data-menu=fuse] .ddm-cap,.hf-scope[data-menu=fuseink] .ddm-cap{font-family:var(--f-ui);letter-spacing:-.01em;text-transform:none;border-top:0;padding:14px 6px 0;font-size:14.5px;font-weight:560}.hf-scope[data-menu=fuse] .ddm-cap em,.hf-scope[data-menu=fuseink] .ddm-cap em{font-family:var(--f-ui);letter-spacing:0;text-transform:none;color:var(--stone-6);margin-top:3px;font-size:12.5px}.hf-scope[data-menu=fuse] .navdd:hover .ddi,.hf-scope[data-menu=fuse] .navdd:focus-within .ddi,.hf-scope[data-menu=fuseink] .navdd:hover .ddi,.hf-scope[data-menu=fuseink] .navdd:focus-within .ddi{animation:.55s cubic-bezier(.22,1,.36,1) backwards hf-scope-ddrise}.hf-scope[data-menu=fuse] .navdd:hover .ddi:nth-child(2),.hf-scope[data-menu=fuseink] .navdd:hover .ddi:nth-child(2){animation-delay:60ms}.hf-scope[data-menu=fuse] .navdd:hover .ddi:nth-child(3),.hf-scope[data-menu=fuseink] .navdd:hover .ddi:nth-child(3){animation-delay:.12s}.hf-scope[data-menu=fuse] .navdd:hover .ddi:nth-child(4),.hf-scope[data-menu=fuseink] .navdd:hover .ddi:nth-child(4){animation-delay:.18s}.hf-scope[data-menu=fuse] .navdd:hover .dddemo,.hf-scope[data-menu=fuseink] .navdd:hover .dddemo{animation:.6s cubic-bezier(.22,1,.36,1) .12s backwards hf-scope-ddrise}.hf-scope[data-menu=fuseink] .ddpanel{background:var(--ink);color:var(--parchment);border-color:#f7f5f224;box-shadow:0 60px 130px #1b1b1b66}.hf-scope[data-menu=fuseink] .ddt{color:var(--parchment)}.hf-scope[data-menu=fuseink] .ddt i{color:#f7f5f26b}.hf-scope[data-menu=fuseink] .dds{color:#f7f5f294}.hf-scope[data-menu=fuseink] .ddi{border-top-color:#f7f5f217}.hf-scope[data-menu=fuseink] .ddi:hover{background:#f7f5f212}.hf-scope[data-menu=fuseink] .ddm-chart{background:#f7f5f20f;border-color:#f7f5f224}.hf-scope[data-menu=fuseink] .dddemo:hover .ddm-chart{border-color:#f7f5f252}.hf-scope[data-menu=fuseink] .ddm-chart i{opacity:1;background:#f7f5f247}.hf-scope[data-menu=fuseink] .ddm-chart i.k{background:#f7f5f2bf}.hf-scope[data-menu=fuseink] .ddm-cap{color:var(--parchment)}.hf-scope[data-menu=fuseink] .ddm-cap em{color:#f7f5f280}.hf-scope[data-menu=fuseink] .ddm-play{background:var(--parchment);color:var(--ink)}.hf-scope .ddm-stack{flex-direction:column;justify-content:flex-end;align-items:center;gap:13px}.hf-scope .ddm-stack i{opacity:1;border-radius:9px;flex:none}.hf-scope .ddm-stack .l1{background:var(--sky,#7aa7d9);width:42%;height:23px}.hf-scope .ddm-stack .l2{background:var(--stone-4);opacity:.5;width:61%;height:23px}.hf-scope .ddm-stack .l3{background:var(--ink);opacity:.86;width:79%;height:23px}.hf-scope .ddm-stack .l4{background:var(--stone-4);opacity:.5;width:96%;height:23px}.hf-scope .ddm-steps{justify-content:center;align-items:flex-end;gap:22px}.hf-scope .ddm-steps i{opacity:1;border-radius:11px;flex:none}.hf-scope .ddm-steps .st1{background:var(--stone-4);opacity:.5;width:26px;height:26px}.hf-scope .ddm-steps .st2{background:var(--ink);opacity:.86;width:46px;height:46px}.hf-scope .ddm-steps .st3{background:var(--stone-4);opacity:.5;width:68px;height:68px}.hf-scope .ddm-steps .st4{background:var(--sky,#7aa7d9);width:94px;height:94px}.hf-scope .ddm-chat{flex-direction:column;justify-content:center;align-items:stretch;gap:15px;padding:28px 32px}.hf-scope .ddm-chat:after{display:none}.hf-scope .ddm-chat i{opacity:1;background:var(--stone-4);border-radius:99px;flex:none}.hf-scope .ddm-chat .cu{border:1px solid var(--line);background:#fff;border-radius:16px 16px 5px;flex-direction:column;align-self:flex-end;align-items:flex-end;gap:7px;padding:12px 14px;display:flex}.hf-scope .ddm-chat .cu i{opacity:.5;height:9px}.hf-scope .ddm-chat .ct{align-items:center;gap:9px;margin:2px 0 0 2px;display:flex}.hf-scope .ddm-chat .ct svg{width:15px;height:15px;fill:var(--ink);opacity:.8;flex:none}.hf-scope .ddm-chat .ct i{opacity:.38;height:7px}.hf-scope .ddm-chat .ca{flex-direction:column;gap:9px;width:72%;margin-left:2px;display:flex}.hf-scope .ddm-chat .ca .a1{background:var(--ink);opacity:.82;width:100%;height:10px}.hf-scope .ddm-chat .ca .a2{background:var(--ink);opacity:.82;width:84%;height:10px}.hf-scope .ddm-chat .ca .a3{background:var(--sky,#7aa7d9);border-radius:7px;width:118px;height:17px;margin-top:3px}.hf-scope .bbview{gap:0;position:relative;flex-direction:column!important;padding:0!important}.hf-scope .bb-row{flex:1;min-height:0;display:flex;position:relative}.hf-scope .bb-head{flex:none;padding:14px 20px 8px}.hf-scope .bb-eyebrow{font-family:var(--f-ui);color:var(--sky-deep);margin-bottom:5px;font-size:12px;font-weight:520}.hf-scope .bb-title{font-family:var(--f-ui);letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:560}.hf-scope .bb-stats{font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;flex-wrap:wrap;gap:14px;margin-top:7px;font-size:12px;display:flex}.hf-scope .bb-stats b{color:var(--ink);font-weight:600}.hf-scope .bb-loop{color:var(--live,#3e9e6b)}.hf-scope .bb-pills{z-index:3;gap:5px;display:flex;position:absolute;top:12px;right:12px}.hf-scope .bb-pill{font-family:var(--f-ui);border-radius:var(--r-pill);border:1px solid var(--line-soft);color:var(--ink-2);cursor:pointer;background:#fff;padding:5px 11px;font-size:11.5px;font-weight:520;transition:all .15s}.hf-scope .bb-pill:hover{color:var(--ink)}.hf-scope .bb-pill.on{background:var(--ink);border-color:var(--ink);color:var(--parchment)}.hf-scope .bb-canvas{background-color:#0000;background-image:linear-gradient(#1b1b1b08 1px,#0000 1px),linear-gradient(90deg,#1b1b1b08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;min-width:0;position:relative;overflow:hidden}.hf-scope .bb-edges{width:100%;height:100%;position:absolute;inset:0}.hf-scope .bb-edges line{stroke:#1b1b1b33;stroke-width:1px;stroke-dasharray:3 4}.hf-scope .bb-learned{z-index:2;border:1px solid var(--line-soft);border-radius:var(--r-pill);background:#fff;grid-template-columns:auto auto;align-items:center;gap:1px 12px;padding:8px 14px;display:flex;position:absolute;top:14px;left:16px}.hf-scope .bb-learned span{font-family:var(--f-ui);color:var(--stone-6);font-size:11.5px}.hf-scope .bb-learned b{font-family:var(--f-ui);color:var(--ink);font-size:15px;font-weight:600}.hf-scope .bb-search{z-index:2;border:1px solid var(--line-soft);border-radius:var(--r-pill);width:210px;font-family:var(--f-ui);color:var(--stone-4);background:#fff;padding:8px 13px;font-size:12px;position:absolute;top:56px;left:16px}.hf-scope .bb-beh{z-index:2;border:1px solid var(--line-soft);border-radius:var(--r-pill);font-family:var(--f-ui);color:var(--ink-2);background:#fff;padding:7px 12px;font-size:11.5px;font-weight:520;position:absolute;top:96px;left:16px}.hf-scope .bb-beh em{color:var(--ink);background:#1b1b1b14;border-radius:99px;margin-left:4px;padding:1px 7px;font-size:10.5px;font-style:normal}.hf-scope .bb-node{cursor:pointer;flex-direction:column;align-items:center;gap:5px;transition:opacity .25s;display:flex;position:absolute;transform:translate(-50%,-50%)}.hf-scope .bb-node em{font-style:normal;font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:10.5px;overflow:hidden}.hf-scope .bb-node .bb-big{width:64px;height:64px;color:var(--parchment);font-family:var(--f-ui);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:560;display:flex;box-shadow:0 12px 30px #1b1b1b2e}.hf-scope .bb-node .bb-mid{color:#fff;width:46px;height:46px;font-family:var(--f-ui);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:560;display:flex;box-shadow:0 8px 20px #1b1b1b24}.hf-scope .bb-node .bb-sm{border:1px dashed var(--stone-4);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hf-scope .bb-node .bb-sm svg{width:15px;height:15px}.hf-scope .bb-node .bb-n{font-style:normal;font-family:var(--f-ui);border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:99px;padding:.5px 4px;font-size:9.5px;font-weight:560;position:absolute;top:-4px;right:-2px}.hf-scope .bb-node{--ring:transparent}.hf-scope .bb-node.sel .bb-big,.hf-scope .bb-node.sel .bb-mid,.hf-scope .bb-node.sel .bb-sm{box-shadow:0 0 0 3px color-mix(in srgb,var(--sky-deep) 45%,transparent),0 10px 24px #1b1b1b29}.hf-scope .bb-canvas[data-f=fi] .bb-node[data-d]:not([data-d=fi]),.hf-scope .bb-canvas[data-f=cl] .bb-node[data-d]:not([data-d=cl]),.hf-scope .bb-canvas[data-f=op] .bb-node[data-d]:not([data-d=op]){opacity:.22;pointer-events:none}.hf-scope .bb-facts{border:1px solid var(--line-soft);scrollbar-width:none;z-index:2;background:#fff;border-radius:14px;flex:none;width:296px;margin:0 14px 14px;padding:15px 16px;overflow-y:auto}.hf-scope .bb-facts::-webkit-scrollbar{display:none}.hf-scope .bb-fh{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding-bottom:12px;display:flex}.hf-scope .bb-fh .bb-ft{width:38px;height:38px;font-family:var(--f-ui);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:560;display:inline-flex}.hf-scope .bb-fh .bb-ft svg{width:20px;height:20px}.hf-scope .bb-fh b{font-family:var(--f-ui);color:var(--ink);font-size:14.5px;font-weight:560;line-height:1.2;display:block}.hf-scope .bb-fh span:not(.bb-ft){font-family:var(--f-ui);color:var(--stone-6);margin-top:2px;font-size:11.5px;display:block}.hf-scope .bb-fc{font-family:var(--f-ui);color:var(--stone-4);margin:12px 0 2px;font-size:11.5px;font-weight:560}.hf-scope .bb-fc em{color:var(--ink-2);background:#1b1b1b12;border-radius:99px;margin-left:4px;padding:1px 6px;font-style:normal}.hf-scope .bb-fact{border-bottom:1px solid var(--line-soft);padding:11px 0}.hf-scope .bb-fact:last-child{border-bottom:0}.hf-scope .bb-fl{font-family:var(--f-ui);color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.hf-scope .bb-fl span:first-child{flex:1}.hf-scope .bb-conf{background:#1b1b1b14;border-radius:99px;flex:none;width:46px;height:4px;overflow:hidden}.hf-scope .bb-conf i{background:var(--live,#3e9e6b);border-radius:99px;height:100%;display:block}.hf-scope .bb-cv{font-family:var(--f-ui);color:var(--stone-6);white-space:nowrap;font-size:10.5px}.hf-scope .bb-fv{font-family:var(--f-ui);color:var(--ink);margin-top:6px;font-size:13.5px;font-weight:520;line-height:1.45}.hf-scope .bb-fs{font-family:var(--f-ui);color:var(--stone-4);margin-top:5px;font-size:11px}.hf-scope #editions .opc{flex-direction:column;width:min(620px,96%);padding:16px 22px 15px;display:flex}.hf-scope #editions .optop{order:0;margin-bottom:9px}.hf-scope #editions .opwho{order:1;margin-bottom:9px}.hf-scope #editions .opwho .ww{flex:1;min-width:0}.hf-scope #editions .opwho .ww span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hf-scope #editions .opfoot{font-family:var(--f-ui);color:var(--stone-6);background:#f5f3ef;border-top:0;border-radius:10px;order:2;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:8px 11px;font-size:12px;display:flex}.hf-scope #editions .ophl{order:3;margin:0 0 10px}.hf-scope #editions .opseg,.hf-scope #editions .opstats{order:4}.hf-scope #editions .opsect{order:5;margin:12px 0 0}.hf-scope #editions .oprows{order:6;grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.hf-scope #editions .oprows .oprow{border-top:1px solid var(--line-soft);padding:7.5px 0}.hf-scope #editions .oprows .oprow:nth-child(-n+2){border-top:0}.hf-scope #editions .opbtn{display:none}.hf-scope #editions .opc{width:min(690px,97%);box-shadow:none;background:0 0;padding:19px 26px 17px 216px;position:relative}.hf-scope #editions .opc:before{content:"";background:var(--paper);border-radius:18px;position:absolute;inset:0 0 0 190px;box-shadow:0 22px 54px #1b1b1b1f}.hf-scope #editions .opc>div:not(.optop){z-index:1;position:relative}.hf-scope #editions .mw-side{flex:0 0 150px;width:150px;min-width:150px}.hf-scope #editions .opside{text-align:center;background:#33353d;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;width:172px;padding:18px 16px;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:0 22px 54px #1b1b1b33}.hf-scope #editions .opside svg{width:auto;height:26px;color:var(--ink)}.hf-scope #editions .opside b{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:#b9b9b3;margin-top:12px;font-size:10px;font-weight:500;line-height:1.3}.hf-scope #editions .oplab{display:none}.hf-scope #editions .optop{margin:0;position:absolute;top:17px;right:22px}.hf-scope #editions .opfoot{background:0 0;border-radius:0;margin:0 0 9px;padding:2px 0}.hf-scope #editions .opfoot .fl .oplg{background:#f2f0ec}.hf-scope #editions .ophl{background:0 0;border-radius:0;margin:1px 0 12px;padding:0}.hf-scope #editions .ophl svg{margin-top:3px}.hf-scope #editions .ophl span{color:var(--stone-6);font-size:12.5px}.hf-scope #editions .opseg{display:none}.hf-scope #editions .opstats{background:0 0;border-radius:0;justify-content:flex-start;gap:26px;padding:0 0 2px}.hf-scope #editions .opstats span{flex-direction:row;flex:none;align-items:baseline;gap:6px;padding:0;font-size:11.5px}.hf-scope #editions .opstats span b{font-size:14.5px}.hf-scope #editions .opsect{margin:10px 0 0}.hf-scope .wfview{gap:0;position:relative;flex-direction:column!important;padding:0!important}.hf-scope .wx-head{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:14px;padding:15px 20px 12px;display:flex}.hf-scope .wx-name{font-family:var(--f-ui);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-size:17px;font-weight:560;display:flex}.hf-scope .wx-live{color:var(--status-live-fg,#2f8557);background:#e4f0e7;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:520;display:inline-flex}.hf-scope .wx-live i{background:currentColor;border-radius:50%;width:5px;height:5px}.hf-scope .wx-meta{font-family:var(--f-ui);color:var(--stone-4);font-size:12px}.hf-scope .wx-new{font-family:var(--f-ui);background:var(--ink);color:var(--parchment);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;border:0;margin-left:auto;padding:8px 15px;font-size:12.5px;font-weight:520}.hf-scope .wx-row{scrollbar-width:none;flex:1;min-height:0;display:flex;overflow-x:auto}.hf-scope .wx-row::-webkit-scrollbar{display:none}.hf-scope .wx-hint{z-index:6;background:var(--ink);color:var(--parchment);font-family:var(--f-ui);pointer-events:none;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:12px;font-weight:500;animation:.5s cubic-bezier(.22,1,.36,1) backwards hf-scope-wxhintin;display:inline-flex;position:absolute;bottom:16px;left:calc(50% - 171px);transform:translate(-50%);box-shadow:0 12px 30px #1b1b1b40}.hf-scope .wx-hint i{font-style:normal;animation:1.3s ease-in-out infinite hf-scope-wxnudge;display:inline-block}.hf-scope .wx-hint.off{opacity:0;transition:opacity .4s,transform .4s;transform:translate(-50%,8px)}@keyframes hf-scope-wxnudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes hf-scope-wxhintin{0%{opacity:0;transform:translate(-50%,10px)}}.hf-scope .wx-canvas{background-image:radial-gradient(#1b1b1b12 1px,#0000 1.4px);background-size:22px 22px;flex:1;min-width:880px;position:relative;overflow:hidden}.hf-scope .wx-edges{width:100%;height:100%;position:absolute;inset:0}.hf-scope .wx-edges path{fill:none;stroke:#1b1b1b38;stroke-width:1.4px}.hf-scope .wx-node{border:1px solid var(--line-soft);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:7px;width:max-content;max-width:170px;padding:9px 11px;transition:box-shadow .2s,border-color .2s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 26px #1b1b1b12}.hf-scope .wx-node:hover{border-color:var(--stone-4)}.hf-scope .wx-node.sel{border-color:var(--sky-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--sky-deep) 30%,transparent),0 10px 26px #1b1b1b17}.hf-scope .wx-node b{font-family:var(--f-ui);color:var(--ink);font-size:11.5px;font-weight:560;line-height:1.3;display:block}.hf-scope .wx-node>div>span{font-family:var(--f-ui);color:var(--stone-4);margin-top:1px;font-size:10px;display:block}.hf-scope .wx-tag{font-family:var(--f-ui);color:var(--sky-deep);background:#e4edf7;border-radius:99px;padding:1.5px 8px;font-size:9.5px;font-weight:560;position:absolute;top:-9px;left:11px}.hf-scope .wx-g{border:1px solid var(--line-soft);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.hf-scope .wx-g svg{width:13px;height:13px;display:block}.hf-scope .wx-hg{background:var(--ink);border-color:var(--ink);color:var(--parchment)}.hf-scope .wx-hg svg{width:12.5px;height:12.5px}.hf-scope .wx-node.cond{max-width:196px}.hf-scope .wx-cond b{margin-bottom:2px;font-size:11.5px}.hf-scope .wx-cond .br{font-family:var(--f-ui);color:var(--ink-2);border-top:1px solid var(--line-soft);padding:4px 0 3px;font-size:10.5px;display:block}.hf-scope .wx-side{border-left:1px solid var(--line-soft);background:#fff;flex-direction:column;flex:none;gap:4px;width:342px;min-height:0;padding:14px 14px 12px;display:flex}.hf-scope .wx-list{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;margin-bottom:8px;display:flex;overflow-y:auto}.hf-scope .wx-list::-webkit-scrollbar{display:none}.hf-scope .wx-gl{font-family:var(--f-ui);color:var(--stone-4);margin:9px 3px 3px;font-size:10.5px;font-weight:560}.hf-scope .wx-gl:first-child{margin-top:2px}.hf-scope .wx-auto{border:1px solid var(--line-soft);background:#fff;border-radius:14px;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px 14px 12px;display:flex}.hf-scope .wx-at{font-family:var(--f-ui);align-items:center;gap:10px;display:flex}.hf-scope .wx-af{background:var(--ink);width:30px;height:30px;color:var(--parchment);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope .wx-af svg{width:21px;height:21px;display:block}.hf-scope .wx-at b{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:600;display:block}.hf-scope .wx-at div span{color:var(--ink-2);margin-top:1px;font-size:10.5px;display:block}.hf-scope .wx-auto p{font-family:var(--f-ui);color:var(--ink-2);margin:0;font-size:11.5px;line-height:1.5}.hf-scope .wx-gen{font-family:var(--f-ui);color:var(--parchment);background:var(--ink);cursor:pointer;border:none;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:560;transition:all .18s}.hf-scope .wx-gen:hover{background:var(--sky-deep)}.hf-scope .wx-auto em{font-style:normal;font-family:var(--f-ui);color:var(--stone-4);text-align:center;font-size:10.5px;font-weight:450}.hf-scope .wx-st{font-family:var(--f-ui);color:var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:12.5px;font-weight:560;display:flex}.hf-scope .wx-st em{color:var(--stone-4);font-size:10.5px;font-style:normal;font-weight:460}.hf-scope .wx-sr{font-family:var(--f-ui);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:6px 7px;transition:all .15s;display:flex}.hf-scope .wx-sr b{color:var(--ink);font-size:12.5px;font-weight:560;line-height:1.25;display:block}.hf-scope .wx-sr div>span{color:var(--stone-4);margin-top:1px;font-size:10.5px;display:block}.hf-scope .wx-sr:hover{background:#1b1b1b0b}.hf-scope .wx-sr .wx-g{width:25px;height:25px}.hf-scope .wx-sr .wx-g svg{width:13.5px;height:13.5px}.hf-scope .wx-hg2{color:var(--ink);display:inline-flex}.hf-scope .wx-hg2 svg{width:13px;height:13px}.hf-scope .wx-ask{font-family:var(--f-ui);color:var(--stone-4);border:1px solid var(--line-soft);border-radius:12px;align-items:center;gap:8px;margin-top:auto;padding:9px 11px;font-size:11.5px;display:flex}.hf-scope .wx-ask .wx-send{background:var(--ink);width:20px;height:20px;color:var(--parchment);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:11px;display:inline-flex}.hf-scope .nv-trust{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px clamp(24px,3vw,60px);width:min(980px,100vw - 380px);display:flex;position:absolute;bottom:5.5%;left:50%;transform:translate(-50%)}.hf-scope .nv-b{text-align:left;align-items:center;gap:10px;display:flex}.hf-scope .nv-d{width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hf-scope .nv-d.dots{background-color:color-mix(in srgb,var(--stone-5) 50%,var(--stone-4));background-image:radial-gradient(color-mix(in srgb,var(--ink) 46%,transparent) 1.6px,transparent 1.75px);background-position:50%;background-size:7px 7px}.hf-scope .nv-d.eu{background:#2e4fa3}.hf-scope .nv-d.eu svg{width:100%;height:100%}.hf-scope .nv-d.plain{background:color-mix(in srgb,var(--stone-4) 34%,var(--parchment))}.hf-scope .nv-d.plain svg{width:14px;height:14px;color:color-mix(in srgb,var(--ink) 42%,var(--stone-4))}.hf-scope .nv-t b{font-family:var(--f-ui);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:600;display:block}.hf-scope .nv-t span{font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;margin-top:1px;font-size:11.5px;font-weight:450;display:block}.hf-scope #vSignals{transition:opacity .26s ease-out}.hf-scope .sg-ht{flex-direction:column;gap:1px;min-width:0;display:flex}.hf-scope .sg-ht b{color:var(--ink);font-size:13.5px;font-weight:600}.hf-scope .sg-ht span{color:var(--stone-6);white-space:nowrap;font-size:10.5px}.hf-scope .sg-next{color:var(--stone-6);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.hf-scope .sg-next i{background:#3e9b6c;border-radius:50%;width:6px;height:6px;animation:2.4s infinite hf-scope-sgp}@keyframes hf-scope-sgp{0%,to{opacity:.35}50%{opacity:1}}.hf-scope .sg-run{border:1px solid var(--line);color:var(--ink);cursor:pointer;font-size:11px;font-weight:560;font-family:var(--f-ui);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 12px}.hf-scope .sg-run:hover{border-color:var(--ink)}.hf-scope .sg-run.did{color:#3e9b6c;cursor:default;background:#f0f7f2;border-color:#bfdccb}.hf-scope .sg-body{flex-direction:column;flex:1;min-height:0;padding:8px 18px 12px;display:flex;overflow:hidden}.hf-scope .sg-stats{grid-template-columns:repeat(4,1fr);gap:8px;padding:6px 0 4px;display:grid}.hf-scope .sg-stat{border:1px solid var(--line-soft);background:#fff;border-radius:13px;padding:10px 14px 9px}.hf-scope .sg-stat b{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:1.1;display:block}.hf-scope .sg-stat b i{color:#3e9b6c;vertical-align:2px;margin-left:5px;font-size:10px;font-style:normal}.hf-scope .sg-stat span{color:var(--stone-6);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10.5px;display:block;overflow:hidden}.hf-scope .sg-stat:first-child b{color:#a87a22}.hf-scope .sg-stat:nth-child(3) b{color:#3e9b6c}.hf-scope .sg-stat:nth-child(4) b{color:var(--sky-deep)}@media (max-width:860px){.hf-scope .sg-stats{grid-template-columns:repeat(2,1fr)}}.hf-scope .sg-grp{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#a87a22;background:#f5ebd7;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:10px 0 7px;padding:4px 11px;font-size:9px;display:inline-flex}.hf-scope .sg-grp:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.hf-scope .sg-grp.k{color:#4d86c2;background:#e4edf7}.hf-scope .sg-tbl{border:1px solid var(--line-soft);background:#fff;border-radius:13px;overflow:hidden}.hf-scope .sg-row{border-top:1px solid var(--line-soft);align-items:center;gap:14px;padding:10px 14px;transition:opacity .3s;display:flex}.hf-scope .sg-row:first-child{border-top:0}.hf-scope .sg-row.done,.hf-scope .sg-row.held{opacity:.5}.hf-scope .sg-m{flex:1;min-width:0}.hf-scope .sg-m b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.hf-scope .sg-m span{color:var(--stone-6);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;display:block;overflow:hidden}.hf-scope .sg-amt{color:var(--ink);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;min-width:76px;font-size:12.5px;font-weight:600}.hf-scope .sg-act{flex:none;justify-content:flex-end;gap:6px;display:flex}.hf-scope .sg-act .ok{background:var(--ink);color:var(--parchment);cursor:pointer;font-size:11px;font-weight:560;font-family:var(--f-ui);white-space:nowrap;border:0;border-radius:999px;padding:5px 11px}.hf-scope .sg-act .ok:hover{background:var(--sky-deep)}.hf-scope .sg-act .no,.hf-scope .sg-rd{border:1px solid var(--line);color:var(--stone-6);cursor:pointer;font-size:11px;font-family:var(--f-ui);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 11px}.hf-scope .sg-an{background:var(--ink);color:var(--parchment);cursor:pointer;font-size:11px;font-weight:560;font-family:var(--f-ui);white-space:nowrap;border:0;border-radius:999px;padding:5px 11px}.hf-scope .sg-an:hover{background:var(--sky-deep)}.hf-scope .sg-act .no:hover,.hf-scope .sg-rd:hover{border-color:var(--ink);color:var(--ink)}.hf-scope .sg-done{color:#3e9b6c;white-space:nowrap;font-size:11px}.hf-scope .sg-done.h{color:var(--stone-4)}.hf-scope .sg-watch{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:12px;display:flex}.hf-scope .sg-watch .wl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);margin-right:4px;font-size:9.5px}.hf-scope .wchip{border:1px solid var(--line);background:var(--paper);color:var(--stone-6);border-radius:999px;padding:4px 10px;font-size:10.5px}.hf-scope .wchip.add{color:var(--stone-4);cursor:pointer;border-style:dashed}.hf-scope .wchip.add:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:860px){.hf-scope .sg-amt,.hf-scope .sg-next{display:none}}.hf-scope .ig-tabs{background:var(--paper);border:1px solid var(--line-soft);border-radius:999px;flex:none;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.hf-scope .ig-tab{color:var(--stone-6);cursor:pointer;white-space:nowrap;border-radius:999px;padding:5px 13px;font-size:11.5px}.hf-scope .ig-tab.on{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 3px #1b1b1b14}.hf-scope .ch-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 20px 16px;display:flex;overflow:hidden}.hf-scope .ch-main{border:1px solid var(--line-soft);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:13px 15px;display:flex}.hf-scope .ch-top{align-items:center;gap:10px;display:flex}.hf-scope .ch-hint{background:var(--paper);border-radius:10px;padding:9px 12px}.hf-scope .ch-hint b{color:var(--ink);font-size:12px;font-weight:600;display:block}.hf-scope .ch-hint span{color:var(--stone-6);margin-top:1px;font-size:11px;display:block}.hf-scope .ch-caps{flex-wrap:wrap;gap:6px;display:flex}.hf-scope .ch-caps span{border:1px solid var(--line);color:var(--stone-6);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10.5px}.hf-scope .ch-foot{gap:8px;display:flex}.hf-scope .ch-re{background:var(--ink);color:var(--parchment);cursor:pointer;font-size:11px;font-weight:560;font-family:var(--f-ui);border:0;border-radius:999px;padding:6px 13px}.hf-scope .ch-re.ok{background:#3e9b6c}.hf-scope .ch-dis{color:#c4573a;cursor:pointer;font-size:11px;font-weight:560;font-family:var(--f-ui);background:#fbefec;border:0;border-radius:999px;padding:6px 13px}.hf-scope .ch-dis.off{opacity:.6;cursor:default}.hf-scope .ch-soon{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hf-scope .ch-si{background:var(--paper);border:1px dashed var(--line);border-radius:12px;padding:10px 13px}.hf-scope .ch-si b{color:var(--stone-6);font-size:12px;font-weight:600;display:block}.hf-scope .ch-si span{color:var(--stone-4);margin-top:1px;font-size:10px;display:block}.hf-scope .ig-addp{border:1px solid var(--line);background:#fff;border-radius:14px;margin:12px 20px 0;padding:12px 14px;box-shadow:0 14px 34px #1b1b1b1a}.hf-scope .ig-aph{align-items:flex-start;gap:10px;display:flex}.hf-scope .ig-aph>div{flex:1;min-width:0}.hf-scope .ig-aph b{color:var(--ink);font-size:12.5px;font-weight:600;display:block}.hf-scope .ig-aph>div>span{color:var(--stone-6);margin-top:1px;font-size:10.5px;display:block}.hf-scope .ig-apx{width:22px;height:22px;color:var(--stone-4);cursor:pointer;border:1px solid var(--line-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.hf-scope .ig-apx:hover{color:var(--ink);border-color:var(--ink)}.hf-scope .ig-aprow{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:11px;display:grid}.hf-scope .ig-apc{border:1px solid var(--line-soft);cursor:pointer;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.hf-scope .ig-apc:hover{border-color:var(--ink)}.hf-scope .ig-apc>div{min-width:0}.hf-scope .ig-apc b{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:600;display:block}.hf-scope .ig-apc span{color:var(--stone-6);margin-top:1px;font-size:10.5px;line-height:1.35;display:block}.hf-scope .ig-apg{background:var(--paper);border:1px solid var(--line-soft);width:34px;height:34px;color:var(--ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hf-scope .ig-apg svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.hf-scope .ig-open{flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.hf-scope .ig-open em{color:var(--stone-4);white-space:nowrap;margin-right:3px;font-size:10px;font-style:normal}.hf-scope .ig-open i{font-style:normal;font-family:var(--f-mono);letter-spacing:.08em;border:1px solid var(--line);color:var(--stone-6);border-radius:999px;padding:3px 8px;font-size:9px}@media (max-width:860px){.hf-scope .ig-aprow{grid-template-columns:1fr}.hf-scope .ig-open{display:none}.hf-scope .ch-soon{grid-template-columns:1fr}.hf-scope .ig-tabs{display:none}}.hf-scope .ch-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hf-scope .ch-c{border:1px solid var(--line-soft);background:#fff;border-radius:15px;align-items:center;gap:15px;padding:17px 18px;display:flex}.hf-scope .ch-g{flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.hf-scope .ch-g svg{width:100%;height:100%}.hf-scope .ch-cm{flex:1;min-width:0}.hf-scope .ch-cm b{color:var(--ink);font-size:14px;font-weight:600;display:block}.hf-scope .ch-cm span{color:var(--stone-6);margin-top:2px;font-size:11.5px;display:block}.hf-scope .ch-app{background:var(--ink);color:var(--parchment);border-radius:15px;align-items:center;gap:15px;margin-top:10px;padding:14px 18px;display:flex}.hf-scope .ch-app .ch-cm b{color:var(--parchment)}.hf-scope .ch-app .ch-cm span{color:color-mix(in srgb,var(--parchment) 62%,transparent)}.hf-scope .ch-app .ch-g{color:var(--parchment);width:34px;height:34px}.hf-scope .ch-tease{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--parchment);border:1px solid color-mix(in srgb,var(--parchment) 35%,transparent);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:9px}@media (max-width:860px){.hf-scope .ch-grid{grid-template-columns:1fr}}.hf-scope #editions .opspec{flex-direction:column;padding:9px 24px 9px 26px;display:flex}.hf-scope #editions .osh{align-items:flex-start;gap:12px;padding:2px 0 9px;display:flex}.hf-scope #editions .osh-t{flex:1;min-width:0}.hf-scope #editions .osh b{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:17.5px;font-weight:560;line-height:1.15;display:block}.hf-scope #editions .osh span{color:var(--stone-6);text-wrap:pretty;margin-top:3px;font-size:11.5px;display:block}.hf-scope #editions .osh em{font-style:normal;font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--stone-4);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:9px}.hf-scope #editions .osr{border-top:1px solid var(--line-soft);align-items:baseline;gap:16px;padding:8px 0;display:flex}.hf-scope #editions .osduo{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:0 22px;padding:8px 0;display:grid}.hf-scope #editions .osd .osl{width:auto;padding:0 0 4px;display:block}.hf-scope #editions .osd b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.25;display:block}.hf-scope #editions .osd .oss{color:var(--stone-6);text-wrap:pretty;margin-top:2px;font-size:11px;line-height:1.4;display:block}.hf-scope #editions .osv.chips{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.hf-scope #editions .osv.chips i{color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;padding:3px 9px;font-size:10.5px;font-style:normal}.hf-scope #editions .osl{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);flex:none;width:62px;padding-top:3px;font-size:9px}.hf-scope #editions .osv{min-width:0}.hf-scope #editions .osv b{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;display:block}.hf-scope #editions .osv span{color:var(--stone-6);text-wrap:pretty;margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.hf-scope #editions .osbtn{background:var(--ink);color:var(--parchment);font-family:var(--f-ui);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:500;transition:all .2s;display:inline-flex}.hf-scope #editions .osbtn:hover{color:var(--parchment);transform:translateY(-1px);box-shadow:0 10px 24px #1b1b1b2e}.hf-scope #editions .osbtn .ar{font-style:normal;line-height:1}.hf-scope #editions .opside .osbtn{color:var(--sky);border:1px solid var(--sky);white-space:nowrap;background:0 0;border-radius:999px;align-self:center;gap:9px;margin-top:auto;padding:8px 16px 8px 9px;font-size:12.5px}.hf-scope #editions .opside .osbtn:hover{background:color-mix(in srgb,var(--sky) 14%,transparent);color:var(--sky);box-shadow:none;transform:none}.hf-scope #editions .opside .osbtn .osar{background:color-mix(in srgb,var(--sky) 18%,transparent);width:22px;height:22px;color:var(--sky);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;line-height:1;display:inline-flex}.hf-scope #editions .osh .osmeta{font-family:var(--f-ui);color:var(--stone-6);background:var(--paper);border:1px solid var(--line-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;margin-top:0;padding:5px 11px;font-size:11px;font-weight:500;display:inline-flex}.hf-scope #editions .osh .osmeta .ondot{background:var(--status-live-fg);border-radius:50%;width:6px;height:6px;margin:0;display:inline-block}.hf-scope #editions .plc{border-radius:22px;flex-direction:column;width:min(690px,97%);min-height:414px;padding:34px 38px 30px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 60px #1b1b1b2e}.hf-scope #editions .plc:hover{transform:translateY(-2px);box-shadow:0 34px 74px #1b1b1b3d}.hf-scope #editions .plc-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.hf-scope #editions .plc-eyebrow{font-family:var(--f-display);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:13px;font-weight:450}.hf-scope #editions .plc-mark{flex:none;width:26px;height:26px;display:inline-flex}.hf-scope #editions .plc-mark svg{width:100%;height:100%}.hf-scope #editions .plc-head{max-width:28ch;margin-top:auto}.hf-scope #editions .plc-head b{font-family:var(--f-display);letter-spacing:-.032em;font-size:clamp(26px,2.5vw,35px);font-weight:560;line-height:1.06;display:block}.hf-scope #editions .plc-head span{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:pretty;margin-top:5px;font-size:clamp(16.5px,1.65vw,22px);font-weight:500;line-height:1.2;display:block}.hf-scope #editions .plc-foot{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.hf-scope #editions .plc-hive{font-family:var(--f-ui);align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.hf-scope #editions .plc-hive svg{flex:none;width:15px;height:15px}.hf-scope #editions .plc-btn{font-family:var(--f-ui);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:10px 20px;font-size:13.5px;font-weight:520;transition:all .2s;display:inline-flex}.hf-scope #editions .plc-btn i{font-style:normal;line-height:1}.hf-scope #editions .plc.dk,.hf-scope #editions .plc.dk:hover{color:var(--parchment)}.hf-scope #editions .plc.dk .plc-eyebrow{color:#f7f5f280}.hf-scope #editions .plc.dk .plc-mark{color:#f7f5f2e6}.hf-scope #editions .plc.dk .plc-head span{color:#f7f5f299}.hf-scope #editions .plc.dk .plc-btn{background:var(--parchment);color:var(--ink)}.hf-scope #editions .plc.lt,.hf-scope #editions .plc.lt:hover{color:var(--ink)}.hf-scope #editions .plc.lt .plc-eyebrow{color:var(--stone-6)}.hf-scope #editions .plc.lt .plc-mark{color:var(--ink)}.hf-scope #editions .plc.lt .plc-head span{color:var(--stone-4)}.hf-scope #editions .plc.lt .plc-btn{background:var(--ink);color:var(--parchment)}.hf-scope #editions .plc.lt{box-shadow:0 26px 60px #1b1b1b24,inset 0 0 0 1px #1b1b1b14}.hf-scope #editions .plc.lt:hover{box-shadow:0 34px 74px #1b1b1b33,inset 0 0 0 1px #1b1b1b14}@media (max-width:640px){.hf-scope #editions .plc{min-height:260px;padding:18px 20px}}.hf-scope #editions .mon,.hf-scope #editions .mon-screen,.hf-scope #editions .mon-view,.hf-scope #editions .mw,.hf-scope #editions .mw-body,.hf-scope #editions .mw-main,.hf-scope #editions .mw-canvas{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0;overflow:visible}.hf-scope #editions .mon-wall,.hf-scope #editions .mw-bar,.hf-scope #editions .mw-side,.hf-scope #editions .mw-top,.hf-scope #editions .mw-comp,.hf-scope #editions .mon-stand,.hf-scope #editions .pv-glow{display:none}.hf-scope #editions .planview{min-height:278px}.hf-scope #editions .mon .pv-stage{zoom:1;padding:0}.hf-scope #editions .mon .plc{width:100%}.hf-scope #editions .mon,.hf-scope #editions .mon-screen,.hf-scope #editions .mon-view,.hf-scope #editions .mw,.hf-scope #editions .mw-body,.hf-scope #editions .mw-main,.hf-scope #editions .mw-canvas{flex-direction:column;flex:1;width:100%;max-width:none;margin:0;display:flex;transform:none}.hf-scope #editions .gs-right .mon{margin-top:18px}.hf-scope #editions .planview{flex:1;min-height:0}.hf-scope #editions .mon .pv-stage{justify-content:stretch;align-items:stretch}.hf-scope #editions .mon .plc{flex:1;width:100%}.hf-scope #editions .plc-mark{display:none}.hf-scope #editions .mon-view{aspect-ratio:auto;min-height:0}.hf-scope #editions .plc-meta{font-family:var(--f-display);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;flex:none;padding:5px 13px;font-size:12.5px;font-weight:450}.hf-scope #editions .plc.dk .plc-meta{color:#f7f5f29e;border:1px solid #f7f5f238}.hf-scope #editions .plc.lt .plc-meta{color:var(--stone-6);border:1px solid var(--line)}.hf-scope #editions .plc-spec{font-family:var(--f-display);letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:7px 14px;margin:auto 0 15px;font-size:14px;font-weight:450;display:flex}.hf-scope #editions .plc-spec span{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.hf-scope #editions .plc-spec span+span:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px;margin-left:-1px}.hf-scope #editions .plc.dk .plc-spec{color:#f7f5f280}.hf-scope #editions .plc.lt .plc-spec{color:var(--stone-4)}.hf-scope #editions .plc-head{margin-top:0}.hf-scope #editions .chip{white-space:nowrap}.hf-scope .wip{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:inherit;opacity:.7;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 7px;font-size:9px;font-style:normal;font-weight:500;line-height:1;display:inline-flex}.hf-scope .wip:before{content:"";background:#d9a441;border-radius:50%;flex:none;width:5px;height:5px}.hf-scope .nv-t .wip{color:var(--ink-2);opacity:.85;margin-top:3px;font-size:8.5px}.hf-scope #depth .sbadge .wip{color:#f7f5f2b3;opacity:1;padding:3px 7px 3px 6px;font-size:8px}.hf-scope .agl{scrollbar-width:none;text-align:left;flex:1;min-height:0;padding:18px 26px 26px;overflow-y:auto}.hf-scope .agl::-webkit-scrollbar{display:none}.hf-scope .agl-hrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.hf-scope .agl-actions{gap:8px;display:flex}.hf-scope .agl-btn{font-family:var(--f-ui);border:1px solid var(--line);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:500}.hf-scope .agl-btn:hover{border-color:var(--ink)}.hf-scope .agl-h{font-family:var(--f-ui);letter-spacing:-.02em;font-size:22px;font-weight:600}.hf-scope .agl-sub{color:var(--stone-6);max-width:70ch;margin-top:5px;font-size:13px;line-height:1.5}.hf-scope .agl-search{border:1px solid var(--line);font-family:var(--f-ui);color:var(--stone-4);border-radius:11px;align-items:center;gap:9px;margin-top:14px;padding:9px 13px;font-size:13px;display:flex}.hf-scope .agl-search svg{flex:none;width:14px;height:14px}.hf-scope .agl-tabs{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.hf-scope .agl-tabs span{border:1px solid var(--line);font-family:var(--f-ui);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;display:inline-flex}.hf-scope .agl-tabs span i{color:var(--stone-4);font-size:10.5px;font-style:normal}.hf-scope .agl-tabs span.on{background:var(--ink);border-color:var(--ink);color:var(--parchment)}.hf-scope .agl-tabs span.on i{color:#f7f5f29e}.hf-scope .agl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}@media (max-width:1100px) and (min-width:761px){.hf-scope .agl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hf-scope .agl-card{background:var(--paper);border:1px solid var(--line-soft);cursor:pointer;border-radius:14px;flex-direction:column;min-height:174px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.hf-scope .agl-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1b1b1b17}.hf-scope .agl-top{justify-content:space-between;align-items:center;gap:8px;padding:14px 13px 0;display:flex}.hf-scope .agl-badge{border:1px solid var(--line-soft);width:32px;height:32px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.hf-scope .agl-badge svg{width:16px;height:16px}.hf-scope .agl-badge b{font-family:var(--f-ui);letter-spacing:.02em;font-size:9.5px;font-weight:640}.hf-scope .agl-tag{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--stone-4);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:8.5px}.hf-scope .agl-n{font-family:var(--f-ui);letter-spacing:-.01em;margin:12px 13px 0;font-size:13.5px;font-weight:560}.hf-scope .agl-d{color:var(--stone-6);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 13px 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.hf-scope .agl-f{border-top:1px solid var(--line-soft);font-family:var(--f-ui);color:var(--stone-4);justify-content:space-between;align-items:center;gap:8px;margin:auto 13px 11px;padding-top:10px;font-size:11.5px;display:flex}.hf-scope .agl-ic{gap:5px;display:flex}.hf-scope .agl-ic svg{width:13px;height:13px}.hf-scope .agl-ic svg.hv{color:var(--ink)}.hf-scope .agl-card.agl-new{border-style:dashed;border-color:var(--line);box-shadow:none;background:0 0}.hf-scope .agl-card.agl-new:hover{border-color:var(--stone-4);box-shadow:none;transform:none}.hf-scope .agl-card.agl-new .agl-badge{background:0 0;border-style:dashed}.hf-scope[data-ws=dark] .app .agl-card{background:#232328;border-color:#33333a}.hf-scope[data-ws=dark] .app .agl-search,.hf-scope[data-ws=dark] .app .agl-tabs span{border-color:#3a3a42}.hf-scope[data-ws=dark] .app .agl-tabs span.on{background:var(--parchment);border-color:var(--parchment);color:#1b1b1b}.hf-scope[data-ws=dark] .app .agl-badge{background:#2c2c33;border-color:#3a3a42}.hf-scope .burger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:34px;height:34px;margin:0;padding:0;display:none}.hf-scope .burger span{background:var(--parchment);border-radius:2px;width:18px;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s;display:block}.hf-scope .burger.on span:first-child{transform:translateY(3.5px)rotate(45deg)}.hf-scope .burger.on span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.hf-scope .mnav{z-index:80;background:var(--parchment);opacity:0;visibility:hidden;pointer-events:none;-webkit-overflow-scrolling:touch;transition:opacity .3s,transform .3s,visibility 0s linear .3s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-6px)}.hf-scope .mnav.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .3s;transform:none}.hf-scope nav.bar.mnav-open{z-index:90}.hf-scope .mnav.open~#salesPill{opacity:0;visibility:hidden;pointer-events:none}.hf-scope .mnav-panel{box-sizing:border-box;flex-direction:column;max-width:480px;min-height:100%;margin:0 auto;padding:84px 26px 32px;display:flex}.hf-scope .mnav-links{flex-direction:column;display:flex}.hf-scope .mnav-links a{font-family:var(--f-ui);letter-spacing:-.03em;color:var(--ink);border-bottom:1px solid #1b1b1b17;justify-content:space-between;align-items:baseline;padding:15px 0;font-size:25px;font-weight:540;display:flex}.hf-scope .mnav-links a:hover{color:var(--ink)}.hf-scope .mnav-links a i{font-style:normal;font-family:var(--f-mono);letter-spacing:.16em;color:var(--stone-4);font-size:10px}.hf-scope .mnav-actions{gap:10px;margin-top:26px;display:flex}.hf-scope .mnav-btn{text-align:center;font-family:var(--f-ui);border-radius:999px;flex:1;padding:13px 0;font-size:13.5px;font-weight:500;transition:all .2s}.hf-scope .mnav-btn.solid{background:var(--ink);color:var(--parchment)}.hf-scope .mnav-btn.ghost{border:1px solid var(--sky-deep);color:var(--sky-deep)}.hf-scope .mnav-trust{grid-template-columns:1fr 1fr;gap:16px 10px;margin-top:auto;padding-top:34px;display:grid}.hf-scope .mnav-trust .nv-d{width:30px;height:30px}@media (max-width:1080px){.hf-scope .burger{gap:4px;width:34px;height:34px;display:flex}.hf-scope .burger span{width:14px;height:1.7px}.hf-scope .mnav-panel{padding:78px 26px 30px}.hf-scope nav.bar .pillnav.cta a:not(.solid){display:none}.hf-scope nav.bar .pillnav.cta{gap:4px;max-width:none;padding:6px}.hf-scope nav.bar .pillnav.cta a.solid{border-radius:11px;padding:8px 14px;font-size:12.5px}}@media (max-width:760px){.hf-scope{font-size:16px;line-height:normal;overflow-x:clip}.hf-scope nav.bar{justify-content:space-between;gap:8px;width:auto;top:12px;left:10px;right:10px}.hf-scope nav.bar .sp{display:none}.hf-scope nav.bar .pillnav{border-radius:15px;flex:none;box-shadow:0 12px 32px #1b1b1b38}.hf-scope nav.bar .pillnav:not(.cta){padding:8px 15px}.hf-scope nav.bar .pillnav.cta{border-radius:15px;gap:4px;padding:6px}.hf-scope nav.bar .mk{width:23px;height:23px}.hf-scope nav.bar .word,.hf-scope nav.bar[data-motion=condense].scrolled .pillnav:not(.cta) .word{opacity:1;max-width:70px;margin:0 0 0 4px;font-size:16px}.hf-scope nav.bar .pillnav.cta a.solid,.hf-scope nav.bar[data-motion=condense].scrolled .pillnav.cta a.solid{border-radius:11px;padding:8px 14px;font-size:12.5px;line-height:1}.hf-scope .hero-copy-desktop{display:none}.hf-scope .hero-copy-mobile{display:block}.hf-scope header.hero{padding:112px 22px 40px}.hf-scope header.hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:10ch;font-size:clamp(38px,11vw,46px);line-height:1.02}.hf-scope header.hero p.lede{text-wrap:pretty;max-width:30ch;margin-top:18px;font-size:16px;line-height:1.55}.hf-scope header.hero .cta-row{flex-flow:column;gap:10px;width:100%;max-width:300px;margin-top:28px}.hf-scope header.hero .cta-row .btn{justify-content:center;width:100%;font-size:14px}.hf-scope header.hero .cta-row .btn.primary{border:0;padding:13px 22px}.hf-scope header.hero .cta-row .btn.secondary{padding:12px 22px}.hf-scope #product{max-width:none;padding:6px 0 10px;margin:0!important}.hf-scope #product .vtabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;margin:0;padding:6px 20px 14px;overflow-x:auto}.hf-scope #product .vtabs::-webkit-scrollbar{display:none}.hf-scope #product .vtabs>*{flex:none}.hf-scope #product .vtabs button{padding:8px 15px}.hf-scope #product .dispw{width:100%;display:block}.hf-scope #product .vtabs,.hf-scope #product .dispw{will-change:auto;filter:none!important;opacity:1!important;transform:none!important}.hf-scope #product .disp{box-shadow:none;background:0 0;border-radius:0;padding:0}.hf-scope #product .disp:after,.hf-scope #product .disp-stand{display:none}.hf-scope #product .chrome{border:1px solid var(--ld-line);background:var(--paper);border-radius:20px;width:auto;margin:0 14px;box-shadow:0 30px 70px #1b1b1b24}.hf-scope #product .chrome .cbar{height:33px;padding:10px 14px}.hf-scope #product .chrome .cbar .dots{gap:6px;left:14px}.hf-scope #product .chrome .cbar .dot{width:8px;height:8px}.hf-scope #product .app{grid-template-columns:1fr;height:620.25px;position:relative;overflow:hidden}.hf-scope #product .app>.side{z-index:12;box-sizing:border-box;visibility:hidden;pointer-events:none;border-right:1px solid #1b1b1b17;width:224px;padding:14px 10px;font-size:13px;transition:transform .3s,visibility 0s linear .3s;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;transform:translate(-108%);box-shadow:14px 0 34px #1b1b1b1f}.hf-scope #product .app.menu-open>.side{visibility:visible;pointer-events:auto;transition:transform .3s,visibility;transform:none}.hf-scope #product .app>.side .ws{gap:9px;padding:4px 10px 12px;font-size:14.5px}.hf-scope #product .app>.side .ws svg{width:14px;height:14px}.hf-scope #product .app>.side .item{gap:9px;padding:8.5px 10px}.hf-scope #product .app>.side .item svg{width:14px;height:14px}.hf-scope #product .app>.side .hr{margin:8px 10px}.hf-scope #product .app>.side .grp{padding:14px 10px 6px;font-size:8.5px}.hf-scope #product .app>.side [id^=vSide] .item{font-size:12.5px}.hf-scope #product .app-menu-scrim{z-index:11;visibility:hidden;pointer-events:none;opacity:0;background:#1b1b1b47;border:0;padding:0;transition:opacity .25s,visibility 0s linear .25s;display:block;position:absolute;inset:0}.hf-scope #product .app.menu-open>.app-menu-scrim{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .25s,visibility}.hf-scope #product .main .topbar{gap:8px;padding:12px 16px}.hf-scope #product .app-menu-toggle{width:27px;height:27px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #1b1b1b21;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3.5px;margin-right:3px;padding:0;display:flex}.hf-scope #product .app-menu-toggle span{background:currentColor;border-radius:2px;width:11px;height:1.7px;display:block}.hf-scope #product .app-menu-toggle:focus-visible{outline:2px solid var(--sky-deep);outline-offset:2px}.hf-scope #product .main .topbar:after{content:"Today";font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);margin-left:auto;font-size:8.5px}.hf-scope #product .main .topbar>svg{width:15px;height:15px}.hf-scope #product .mdlbtn{gap:5px;margin:-4px -8px;padding:4px 8px}.hf-scope #product .main .topbar .mn{font-size:13px}.hf-scope #product .wsmode{display:none}.hf-scope #product .mobile-prompts{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:none;gap:6px;padding:10px 16px 4px;display:flex;overflow-x:auto}.hf-scope #product .mobile-prompts::-webkit-scrollbar{display:none}.hf-scope #product .mobile-prompts button{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:var(--stone-6);font-family:var(--f-ui);cursor:pointer;background:#fff;border:1px solid #1b1b1b1c;border-radius:999px;flex:none;padding:6px 11px;font-size:10.5px;font-weight:500;overflow:hidden}.hf-scope #product .mobile-prompts button.active{border-color:var(--ink);background:var(--ink);color:var(--parchment)}.hf-scope #product .thread{gap:12px;min-height:330px;padding:14px 16px 6px}.hf-scope #product .filechip{border-radius:12px;gap:10px;padding:9px 13px}.hf-scope #product .filechip .glyph{width:27px;height:27px}.hf-scope #product .filechip .meta b{font-size:12.5px}.hf-scope #product .filechip .meta span{font-size:9px}.hf-scope #product .bubble-user{border-radius:16px;max-width:85%;padding:12px 17px;font-size:14.5px;line-height:1.5}.hf-scope #product .turn{gap:10px}.hf-scope #product .turn .av{width:16px;height:16px}.hf-scope #product .turn .lbl{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;font-size:9.5px;overflow:hidden}.hf-scope #product .turn .lead{font-size:15px;line-height:1.45}.hf-scope #product .ans .ai{gap:12px;padding:12px 0}.hf-scope #product .ans .n{font-size:11px}.hf-scope #product .ans .t{font-size:13.5px}.hf-scope #product .ans .d{font-size:13px;line-height:1.5}.hf-scope #product .turn .status{margin-top:10px}.hf-scope #product .status{padding:6px 11px;font-size:9px}.hf-scope #product .composerdock{padding:10px 12px 14px}.hf-scope #product .composer2{border-radius:16px;padding:12px 12px 10px 16px;box-shadow:0 14px 32px #1b1b1b12}.hf-scope #product .composer2 .ph{padding-bottom:12px;font-size:13.5px}.hf-scope #product .composer2 .crow{gap:6px}.hf-scope #product .composer2 .add{width:30px;height:30px}.hf-scope #product .composer2 .capsule{gap:6px;padding:7px 12px;font-size:11.5px}.hf-scope #product .composer2 .capsule.srcs,.hf-scope #product .composer2 .mic{display:none!important}.hf-scope #product .composer2 .capsule.ghost{display:inline-flex!important}.hf-scope #product .composer2 .send{width:32px;height:32px;margin-left:auto;font-size:14px}}@media (max-width:480px){.hf-scope #solutions.section{padding:12px 0 44px!important}.hf-scope #solutions>.wrap,.hf-scope #depth>.wrap{max-width:none;padding-left:0;padding-right:0}.hf-scope #solutions .lhead,.hf-scope #depth .lhead{margin-bottom:20px;padding:0 20px}.hf-scope #solutions .lhead .kicker,.hf-scope #depth .lhead .kicker{letter-spacing:.18em;margin-bottom:12px;font-size:11px}.hf-scope #solutions .lsec,.hf-scope #depth .lsec{letter-spacing:-.028em;font-size:26px;line-height:1.12}.hf-scope #solutions .blocks{scroll-snap-type:x mandatory;gap:14px;margin:0;padding:4px 20px 8px;scroll-padding-left:20px}.hf-scope #solutions .block{scroll-snap-align:center;box-sizing:border-box;zoom:1;border-radius:26px;flex:0 0 82%;width:auto;max-width:350px;height:560px;min-height:560px;max-height:560px;padding:24px 20px}.hf-scope #solutions .block h4{letter-spacing:-.015em;margin:0;font-size:22px}.hf-scope #solutions .block>p{margin-top:9px;font-size:14.5px;line-height:1.55}.hf-scope #solutions .block .arrowrow{display:none}.hf-scope #solutions .block .floatstack{z-index:auto;zoom:1;gap:10px;width:100%;margin:auto 0 0;padding:0;position:static;transform:none}.hf-scope #solutions .block .float{opacity:1;border-radius:16px;width:100%;margin:0;padding:14px 17px;font-size:13px;transform:none;box-shadow:0 12px 34px #00000017}.hf-scope #solutions .block .floatstack.ints{margin:auto 0}.hf-scope #solutions .block .askcard{border:1px solid #1b1b1b12;padding:16px 17px;box-shadow:0 22px 48px #1b1b1b2e}.hf-scope #solutions .block .askcard .ah{border-bottom:0;gap:8px;margin:0;padding:0 0 11px}.hf-scope #solutions .block .askcard .ah svg{width:14px;height:14px}.hf-scope #solutions .block .askcard .ah b{font-size:13.5px}.hf-scope #solutions .block .askcard .mini.ask{padding:3px 8px;font-size:8.5px}.hf-scope #solutions .block .askcard .abubble{color:#1b1b1b;background:#f7f5f2;border-radius:11px;width:auto;max-width:100%;margin:0;padding:9px 13px;font-size:13px;line-height:normal}.hf-scope #solutions .block .askcard .aattr{color:#aaa49b;margin:6px 2px 10px;font-size:10.5px}.hf-scope #solutions .block .askcard .aread{border-top:0;border-bottom:1px solid #1b1b1b12;gap:6px;margin:0;padding:0 0 10px;font-size:8px}.hf-scope #solutions .block .askcard .aread .src{gap:4px;font-size:10.5px}.hf-scope #solutions .block .askcard .aread .src-long{display:none}.hf-scope #solutions .block .askcard .aread .srcsq{border-radius:3.5px;width:13px;height:13px;font-size:8px}.hf-scope #solutions .block .askcard .aread .rr{margin-left:auto;font-size:8.5px}.hf-scope #solutions .block .askcard .aans{color:#1b1b1b;background:0 0;border-radius:0;width:100%;max-width:none;margin:10px 0 0;padding:0;font-size:13px;line-height:1.55}.hf-scope #solutions .block .floatstack.ints .srcpick{display:none}.hf-scope #solutions .block .tokeff{margin:20px 0 0}.hf-scope #solutions .block .te-head{margin-bottom:10px}.hf-scope #solutions .block .te-head b{font-size:14px}.hf-scope #solutions .block:nth-child(2) .te-head b{color:#fff}.hf-scope #solutions .block .te-row{align-items:center;gap:9px;margin:0 0 8px;font-size:10.5px;display:flex}.hf-scope #solutions .block .te-row .lb{flex:0 0 118px;width:118px}.hf-scope #solutions .block .te-row .bar{flex:1;height:6px}.hf-scope #solutions .block .te-row .val{flex:none;width:auto;font-size:9.5px}.hf-scope #solutions .block .te-short{display:inline}.hf-scope #solutions .block .te-wide,.hf-scope #solutions .block .tok-suffix{display:none}.hf-scope #solutions .block:nth-child(2) .te-row .lb{color:#f7f5f299}.hf-scope #solutions .block:nth-child(2) .te-row .val{color:#f7f5f2a6;opacity:1}.hf-scope #solutions .block:nth-child(2) .floatstack{gap:10px;margin:auto 0;padding-top:12px}.hf-scope #solutions .block:nth-child(2) .float{box-shadow:0 26px 54px #00000047}.hf-scope #solutions .block:nth-child(2) .float .it{gap:10px;padding-bottom:6px;font-size:14px}.hf-scope #solutions .block:nth-child(2) .float .when{color:#a6a199;font-size:10.5px}.hf-scope #solutions .block:nth-child(2) .float .irow{gap:10px;padding:10px 0;font-size:12.5px}.hf-scope #solutions .block:nth-child(2) .float .irow>span:first-child{font-size:12.5px}.hf-scope #solutions .block:nth-child(2) .float .mini{padding:3px 8px;font-size:8.5px}.hf-scope #solutions .block:nth-child(2) .float:nth-child(2) .irow:nth-of-type(2),.hf-scope #solutions .block:nth-child(2) .float:nth-child(2) .irow:nth-of-type(5){display:none}.hf-scope #solutions .block:nth-child(3) .floatstack.exe{margin:auto 0;padding-top:12px}.hf-scope #solutions .block:nth-child(3) .float{padding:14px 17px;box-shadow:0 20px 46px #1b1b1b21}.hf-scope #solutions .block:nth-child(3) .float .ah{gap:8px;padding:0 0 10px}.hf-scope #solutions .block:nth-child(3) .float .ah svg{width:14px;height:14px}.hf-scope #solutions .block:nth-child(3) .float .ah b{font-size:13.5px}.hf-scope #solutions .block:nth-child(3) .ctxgraph{zoom:1;width:100%;height:80px;margin:0;padding:2px 0 10px;overflow:hidden;transform:none}.hf-scope #solutions .block:nth-child(3) .ctxgraph svg{width:100%;height:auto}.hf-scope #solutions .block:nth-child(3) .xrow{padding:9px 0}.hf-scope #solutions .block:nth-child(3) .xtop b{flex:auto;min-width:0;font-size:13px}.hf-scope #solutions .block:nth-child(3) .amt,.hf-scope #solutions .block:nth-child(3) .needs{font-size:11px}.hf-scope #solutions .block:nth-child(3) .float:first-child .xrow:nth-of-type(4),.hf-scope #solutions .block:nth-child(3) .float:nth-child(2) .xrow:nth-of-type(3),.hf-scope #solutions .block:nth-child(4) .blk-lower{display:none}.hf-scope #solutions .block:nth-child(4) .floatstack.orch{padding:0;display:block;margin:48px 0 0!important}.hf-scope #solutions .block:nth-child(4) .orch .float{padding:14px 15px;box-shadow:0 20px 46px #1b1b1b26}.hf-scope #solutions .block:nth-child(4) .orch .it{gap:8px;padding-bottom:12px;font-size:12.5px}.hf-scope #solutions .block:nth-child(4) .orch .when{color:#a6a199;margin-left:auto;font-size:10.5px}.hf-scope #solutions .block:nth-child(4) .orch .steps{gap:4px;height:66px;margin:0}.hf-scope #solutions .block:nth-child(4) .orch .step .sdot{width:18px;height:18px}.hf-scope #solutions .block:nth-child(4) .orch .step .sd{color:#1b1b1b;font-family:var(--f-ui);letter-spacing:0;text-transform:none;font-size:10.5px;line-height:1.2}.hf-scope #solutions .block:nth-child(4) .orch .step .sl{color:#a6a199;white-space:normal;margin-top:3px;font-size:9.5px;font-weight:400;line-height:1.2;overflow:visible}.hf-scope #solutions .block:nth-child(4) .tfeats{flex-direction:column;gap:16px;padding:20px 0 0;justify-content:flex-start!important;margin:48px 0!important;transform:none!important}.hf-scope #solutions .block:nth-child(4) .tfeat{flex-direction:row;align-items:center;gap:14px;width:100%;display:flex}.hf-scope #solutions .block:nth-child(4) .tfeat .tico{flex:none;width:86px;height:37px;margin:0}.hf-scope #solutions .block:nth-child(4) .tfeat b{font-size:13.5px}.hf-scope #solutions .carnav,.hf-scope #depth .hood-nav{justify-content:flex-end;gap:10px;margin:0;padding:14px 20px 0;display:flex}.hf-scope #solutions .carnav button,.hf-scope #depth .hood-nav button{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:16px}.hf-scope #solutions .carnav button:disabled,.hf-scope #depth .hood-nav button:disabled{opacity:.35;pointer-events:none}.hf-scope #depth.section{padding:10px 0 44px!important}.hf-scope #depth .stk-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;margin:0;padding:4px 20px 8px;display:flex;overflow-x:auto}.hf-scope #depth .stk-grid::-webkit-scrollbar{display:none}.hf-scope #depth .stk-grid>.stk{scroll-snap-align:center;box-sizing:border-box;border-radius:26px;flex:0 0 82%;grid-column:auto;width:auto;max-width:350px;max-height:537px;padding:22px 18px;height:537px!important;min-height:537px!important}.hf-scope #depth .stk>*{zoom:1}.hf-scope #depth .stk>h3,.hf-scope #depth .stk .runs h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:560}.hf-scope #depth .stk>p.sub,.hf-scope #depth .stk .runs p.sub{margin:7px 0 0;font-size:13.5px;line-height:1.5}.hf-scope #depth .stk>.go{display:none}.hf-scope #depth .dpx h3{max-width:60%}.hf-scope #depth .dpx .sub{max-width:100%}.hf-scope #depth .dptg{background:#ffffff1a;border:0;border-radius:999px;gap:2px;padding:3px;top:20px;right:16px}.hf-scope #depth .dptg button{padding:6px 13px;font-size:11.5px}.hf-scope #depth .dptg button.active{background:var(--parchment)}.hf-scope #depth .dp-stage,.hf-scope #depth .dpx.closed .dp-stage2{flex-direction:column;flex:1;justify-content:center;gap:0;margin:0;padding:0;display:flex}.hf-scope #depth .dpx.closed .dp-stage:not(.dp-stage2){display:none}.hf-scope #depth .dp-inter{text-align:left;flex-direction:row;order:0;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;width:auto;margin:18px 2px 10px;padding:0;transform:none}.hf-scope #depth .dp-inter .lab{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#f7f5f28c;white-space:nowrap;font-size:8.5px;font-weight:430}.hf-scope #depth .dp-inter .pills{flex-wrap:nowrap;gap:5px}.hf-scope #depth .dp-inter .pills i{font-family:var(--f-mono);letter-spacing:.08em;border-width:1px;border-color:#f7f5f240;padding:2px 8px;font-size:8px;font-weight:430;line-height:normal}.hf-scope #depth .dp-cluster{order:1;width:100%;display:block}.hf-scope #depth .dp-card,.hf-scope #depth .dp-roles{box-sizing:content-box;border-radius:16px;width:auto;padding:12px 13px;transform:none}.hf-scope #depth .dp-head{border-bottom:0;gap:7px;padding:0 0 8px;font-size:12.5px}.hf-scope #depth .dp-head .hm{width:12px;height:12px}.hf-scope #depth .dp-head .dp-x{font-size:12.5px}.hf-scope #depth .dp-opt{border:0;gap:10px;padding:9px 8px}.hf-scope #depth .dp-opt.on{background:#f2f5fa;border:1px solid #4d86c266;border-radius:11px}.hf-scope #depth .dp-opt .ot{border-radius:6px;width:22px;height:22px;font-size:9.5px}.hf-scope #depth .dp-opt .ot svg{width:13px;height:13px}.hf-scope #depth .dp-opt .tx b{font-size:12.5px;line-height:normal}.hf-scope #depth .dp-opt .tx span{margin-top:0;font-size:10.5px}.hf-scope #depth .dp-check{color:#4d86c2;background:0 0;border-radius:0;width:13px;height:13px}.hf-scope #depth .dp-check svg{width:13px;height:13px}.hf-scope #depth .dp-logos{gap:5px}.hf-scope #depth .dp-logos svg{width:15px;height:15px}.hf-scope #depth .dp-roles .dp-head{padding-bottom:10px}.hf-scope #depth .rl-grid{grid-template-columns:minmax(0,1fr) repeat(3,44px);align-items:center;gap:6px 4px;padding:0}.hf-scope #depth .rl-h{color:var(--stone-4);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:0;margin:0;padding:0;font-size:7.5px;font-weight:430;line-height:normal}.hf-scope #depth .rl-l{color:var(--ink);white-space:normal;border-top:0;padding:0;font-size:11.5px;font-weight:430;line-height:normal;overflow:visible}.hf-scope #depth .rl-c{text-align:center;border-top:0;align-self:auto;padding:0;display:block}.hf-scope #depth .rl-yes{box-sizing:content-box;background:#3e9b6c;border-radius:50%;width:16px;height:16px}.hf-scope #depth .rl-yes svg{width:8px;height:8px}.hf-scope #depth .rl-no{box-sizing:content-box;background:0 0;border:1.5px solid #1b1b1b2e;border-radius:50%;width:16px;height:16px;display:inline-block}.hf-scope #depth .sec-badges{flex:1;gap:18px 14px;margin-top:16px;padding:0}.hf-scope #depth .sbadge{width:108px}.hf-scope #depth .sbadge>svg{width:32px;height:32px}.hf-scope #depth .sbadge i{font-size:8px}.hf-scope #depth .badge-soc .t2{font-size:17px}.hf-scope #depth .badge-gdpr .gc{font-size:14px}.hf-scope #depth .ck-stage{flex-direction:column;flex:1;min-height:0;margin-top:18px;display:flex;position:static}.hf-scope #depth .ck-pop{width:100%;box-shadow:none;border:1px solid #1b1b1b17;border-radius:14px;flex-direction:column;flex:1;padding:0;display:flex;position:static;overflow:hidden;transform:none}.hf-scope #depth .ck-row{border-bottom:1px solid #1b1b1b0f;flex:1;gap:9px;padding:10px 13px;font-size:12.5px;font-weight:400}.hf-scope #depth .ck-row:nth-child(5){display:none}.hf-scope #depth .ck-row:last-child{border-bottom:0}.hf-scope #depth .ck-row svg,.hf-scope #depth .ck-row .fi{width:15px;height:15px}.hf-scope #depth .ck-row .fi{font-size:8.5px}.hf-scope #depth .ck-tgl{background:#4d86c2;width:31px;height:18px}.hf-scope #depth .ck-tgl i{width:14px;height:14px}.hf-scope #depth .ck-tgl.off{background:#1b1b1b21}.hf-scope #depth .ck-conn{color:#4d86c2;font-size:11.5px;font-weight:500}.hf-scope #depth .ck-bar{border:1px solid #1b1b1b21;border-radius:14px;gap:10px;margin-top:12px;padding:11px 12px;position:static;box-shadow:0 12px 28px #1b1b1b0f}.hf-scope #depth .ck-bar>span{font-size:12.5px!important}.hf-scope #depth .ck-bar .vi-row{gap:5px}.hf-scope #depth .ck-bar .vi-row>*{min-width:0}.hf-scope #depth .ck-bar .vi-row>span:first-child{font-size:13px;width:26px!important;height:26px!important}.hf-scope #depth .ck-know{color:#1b1b1b;background:#f2f1ec;flex:0 auto;gap:5px;padding:5px 8px;font-size:10.5px;font-weight:520}.hf-scope #depth .ck-src{flex:0 auto;gap:4px;padding:5px 7px;font-size:10.5px;overflow:hidden}.hf-scope #depth .ck-src svg{width:11px;height:11px}.hf-scope #depth .ck-bar .vi-row>span:nth-child(4),.hf-scope #depth .ck-send{display:none}}@media (max-width:760px){.hf-scope .desktop-parity-only{display:none!important}.hf-scope span.mobile-preserved-only{display:inline}.hf-scope div.mobile-preserved-only{display:block}.hf-scope .ck-row.mobile-preserved-only{display:flex!important}.hf-scope .waitlist-desktop{display:none}.hf-scope .waitlist-mobile{display:block}.hf-scope .wlm{display:none!important}.hf-scope #editions.section{padding:10px 0 24px!important}.hf-scope #editions>.wrap{max-width:none;padding-left:0;padding-right:0}.hf-scope #editions .lhead{margin-bottom:20px;padding:0 20px}.hf-scope #editions .lhead .kicker{letter-spacing:.18em;margin-bottom:12px;font-size:11px}.hf-scope #editions .lsec{letter-spacing:-.028em;font-size:26px;line-height:1.12}.hf-scope #editions .gs-grid{flex-direction:column;gap:14px;padding:0 16px;display:flex}.hf-scope #editions .gs-left{z-index:1;box-sizing:border-box;background:#c9d1c8;border-radius:26px;width:100%;height:503.75px;min-height:503.75px;padding:24px 22px;position:relative;box-shadow:0 18px 40px #1b1b1b1a}.hf-scope #editions .gs-left h3{margin:0;font-size:19px}.hf-scope #editions .gs-left .sub{margin-top:8px;font-size:13.5px;line-height:1.55}.hf-scope #editions .editions-desktop-copy{display:none}.hf-scope #editions .editions-mobile-copy{display:inline}.hf-scope #editions .gs-link{gap:11px;margin-top:18px;font-size:13.5px}.hf-scope #editions .gs-link .go{width:32px;height:32px;font-size:14px}.hf-scope #editions .gs-run{margin-top:20px}.hf-scope #editions .gs-run:before{top:20px;bottom:26px;left:11px}.hf-scope #editions .gr-step{gap:13px;padding:9px 0}.hf-scope #editions .gr-step .gc{width:24px;height:24px}.hf-scope #editions .gr-step .gc svg{width:11px;height:11px}.hf-scope #editions .gr-step .gt b{padding-top:2px;font-size:14px}.hf-scope #editions .gr-step .gt .d{font-size:12px}.hf-scope #editions .chips{gap:6px;margin-top:8px}.hf-scope #editions .chip{gap:6px;padding:5px 10px;font-size:11.5px}.hf-scope #editions .chip svg{width:13px;height:13px}.hf-scope #editions .chip .avx{width:14px;height:14px;font-size:8px}.hf-scope #editions .gs-right{display:none}.hf-scope #editions .mobile-planbox{box-sizing:border-box;background:#ecebe7;border-radius:26px;width:100%;min-height:303.5px;margin-top:-44px;padding:58px 16px 20px;display:block;overflow:hidden}.hf-scope #editions .mobile-plansel{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;height:49px;padding-bottom:14px;display:flex;overflow-x:auto}.hf-scope #editions .mobile-plansel::-webkit-scrollbar{display:none}.hf-scope #editions .mpl-tab{color:var(--stone-4);font-family:var(--f-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:9px 15px;font-size:13px;font-weight:560}.hf-scope #editions .mpl-tab.on{background:var(--ink);color:var(--parchment)}.hf-scope #editions .mobile-plan-card{box-sizing:border-box;background:#fff;border-radius:18px;height:176.5px;min-height:176.5px;padding:20px 18px;transition:height .35s;box-shadow:0 18px 44px #1b1b1b17}.hf-scope #editions .mobile-planbox.expanded .mobile-plan-card{height:auto}.hf-scope #editions .mpl-summary[hidden]{display:none}.hf-scope #editions .mpl-name{font-family:var(--f-ui);letter-spacing:-.01em;font-size:17px;font-weight:560;display:block}.hf-scope #editions .mpl-desc{color:var(--stone-6);margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.hf-scope #editions .mpl-meta{color:var(--stone-4);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:8.5px;display:inline-block}.hf-scope #editions .mpl-details{opacity:0;border-top:1px solid #0000;grid-template-columns:1fr 1fr;gap:12px;max-height:0;margin-top:0;padding-top:0;transition:max-height .45s,opacity .3s,margin .35s,padding .35s,border-color .35s;display:grid;overflow:hidden}.hf-scope #editions .mobile-planbox.expanded .mpl-details{border-top-color:var(--line-soft);opacity:1;max-height:500px;margin-top:16px;padding-top:14px}.hf-scope #editions .mpl-details>div>span,.hf-scope #editions .mpl-details>p:before{color:var(--stone-4);font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;font-size:8px;display:block}.hf-scope #editions .mpl-details>div b{font-family:var(--f-ui);margin-top:3px;font-size:13px;font-weight:560;display:block}.hf-scope #editions .mpl-details>div small{color:var(--stone-6);font-family:var(--f-ui);margin-top:2px;font-size:11px;line-height:1.45;display:block}.hf-scope #editions .mpl-details>p{border-top:1px solid var(--line-soft);flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:2px 0 0;padding-top:12px;display:flex}.hf-scope #editions .mpl-details>p:before{content:"You get";width:100%;margin-bottom:2px}.hf-scope #editions .mpl-details>p span{font-family:var(--f-ui);background:#1b1b1b12;border-radius:8px;align-items:center;padding:6px 11px;font-size:11.5px;font-weight:500;display:inline-flex}.hf-scope #editions .mpl-details>a{width:max-content;color:var(--sky-deep);font-family:var(--f-ui);grid-column:1/-1;align-items:center;gap:10px;margin-top:2px;font-size:13px;font-weight:500;display:inline-flex}.hf-scope #editions .mpl-details>a i{font-style:normal}.hf-scope #editions .mpl-toggle{border:1px solid var(--line);width:100%;color:var(--stone-6);font-family:var(--f-ui);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:9px 0;font-size:12px;font-weight:500;display:flex}.hf-scope #editions .mpl-toggle i{font-style:normal;transition:transform .3s}.hf-scope #editions .mobile-planbox.expanded .mpl-toggle i{transform:rotate(180deg)}.hf-scope #work.section{padding:34px 0 44px!important}.hf-scope #work>.wrap{max-width:none;padding-left:0;padding-right:0}.hf-scope #work .lhead{margin-bottom:16px;padding:0 20px}.hf-scope #work .lhead .kicker{letter-spacing:.18em;margin-bottom:12px;font-size:11px}.hf-scope #work .lsec{letter-spacing:-.028em;max-width:none;font-size:26px;line-height:1.12}.hf-scope #work .vtabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;margin:0;padding:6px 20px 14px;display:flex;overflow-x:auto}.hf-scope #work .vtabs::-webkit-scrollbar{display:none}.hf-scope #work .vtabs>*{flex:none}.hf-scope #work .vtabs button{padding:8px 15px}.hf-scope #work .chrome{border-radius:20px;width:auto;margin:0 14px;box-shadow:0 30px 70px #1b1b1b24}.hf-scope #work .chrome .cbar{height:33px;padding:10px 14px}.hf-scope #work .chrome .cbar .dots{gap:6px;left:14px}.hf-scope #work .chrome .cbar .dot{width:8px;height:8px}.hf-scope #work .app{grid-template-columns:1fr;height:602.25px;position:relative;overflow:hidden}.hf-scope #work .app>.side{z-index:12;box-sizing:border-box;visibility:hidden;pointer-events:none;border-right:1px solid #1b1b1b17;width:224px;padding:14px 10px;font-size:13px;transition:transform .3s,visibility 0s linear .3s;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;transform:translate(-108%);box-shadow:14px 0 34px #1b1b1b1f}.hf-scope #work .app.menu-open>.side{visibility:visible;pointer-events:auto;transition:transform .3s,visibility;transform:none}.hf-scope #work .app>.side .ws{gap:9px;padding:4px 10px 12px;font-size:14.5px}.hf-scope #work .app>.side .ws svg{width:14px;height:14px}.hf-scope #work .app>.side .item{gap:9px;padding:8.5px 10px}.hf-scope #work .app>.side .item svg{width:14px;height:14px}.hf-scope #work .app>.side .hr{margin:8px 10px}.hf-scope #work .app>.side .grp{padding:14px 10px 6px;font-size:8.5px}.hf-scope #work .app>.side [id^=vSide] .item{font-size:12.5px}.hf-scope #work .app-menu-scrim{z-index:11;visibility:hidden;pointer-events:none;opacity:0;background:#1b1b1b47;border:0;padding:0;transition:opacity .25s,visibility 0s linear .25s;display:block;position:absolute;inset:0}.hf-scope #work .app.menu-open>.app-menu-scrim{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .25s,visibility}.hf-scope #work .main .topbar{gap:8px;padding:12px 16px}.hf-scope #work .app-menu-toggle{width:27px;height:27px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #1b1b1b21;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3.5px;margin-right:3px;padding:0;display:flex}.hf-scope #work .app-menu-toggle span{background:currentColor;border-radius:2px;width:11px;height:1.7px;display:block}.hf-scope #work .main .topbar:after{content:"Today";font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-4);margin-left:auto;font-size:8.5px}.hf-scope #work .main .topbar>svg{width:15px;height:15px}.hf-scope #work .mdlbtn{gap:5px;margin:-4px -8px;padding:4px 8px}.hf-scope #work .main .topbar .mn{font-size:13px}.hf-scope #work .wsmode{display:none}.hf-scope #work .mobile-prompts{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:none;gap:6px;padding:10px 16px 4px;display:flex;overflow-x:auto}.hf-scope #work .mobile-prompts::-webkit-scrollbar{display:none}.hf-scope #work .mobile-prompts button{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:var(--stone-6);font-family:var(--f-ui);cursor:pointer;background:#fff;border:1px solid #1b1b1b1c;border-radius:999px;flex:none;padding:6px 11px;font-size:10.5px;font-weight:500;overflow:hidden}.hf-scope #work .mobile-prompts button.active{border-color:var(--ink);background:var(--ink);color:var(--parchment)}.hf-scope #work .thread{gap:12px;min-height:330px;padding:14px 16px 6px}.hf-scope #work .filechip{border-radius:12px;gap:10px;padding:9px 13px}.hf-scope #work .filechip .glyph{width:27px;height:27px}.hf-scope #work .filechip .meta b{font-size:12.5px}.hf-scope #work .filechip .meta span{font-size:9px}.hf-scope #work .bubble-user{border-radius:16px;max-width:85%;padding:12px 17px;font-size:14.5px;line-height:1.5}.hf-scope #work .turn{gap:10px}.hf-scope #work .turn .av{width:16px;height:16px}.hf-scope #work .turn .lbl{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;font-size:9.5px;overflow:hidden}.hf-scope #work .turn .lead{font-size:15px;line-height:1.45}.hf-scope #work .ans .ai{gap:12px;padding:12px 0}.hf-scope #work .ans .n{font-size:11px}.hf-scope #work .ans .t{font-size:13.5px}.hf-scope #work .ans .d{font-size:13px;line-height:1.5}.hf-scope #work .turn .status{margin-top:10px}.hf-scope #work .status{padding:6px 11px;font-size:9px}.hf-scope #work .composerdock{padding:10px 12px 14px}.hf-scope #work .composer2{border-radius:16px;padding:12px 12px 10px 16px;box-shadow:0 14px 32px #1b1b1b12}.hf-scope #work .composer2 .ph{padding-bottom:12px;font-size:13.5px}.hf-scope #work .composer2 .crow{gap:6px}.hf-scope #work .composer2 .add{width:30px;height:30px}.hf-scope #work .composer2 .capsule{gap:6px;padding:7px 12px;font-size:11.5px}.hf-scope #work .composer2 .capsule.srcs,.hf-scope #work .composer2 .mic{display:none!important}.hf-scope #work .composer2 .capsule.ghost{display:inline-flex!important}.hf-scope #work .composer2 .send{width:32px;height:32px;margin-left:auto;font-size:14px}}@media (max-width:480px){.hf-scope #depth .runs{opacity:1;height:100%;transform:none}.hf-scope #depth .runs .rhead{flex-flow:column;gap:10px}.hf-scope #depth .runs .rhead>div:first-child{min-width:0}.hf-scope #depth .runs .rtoggle{box-sizing:border-box;background:#1b1b1b0d;border-color:#1b1b1b12;gap:2px;width:100%;padding:3px}.hf-scope #depth .runs .rtoggle button{color:var(--stone-6);flex:1;padding:7px 14px;font-size:11.5px}.hf-scope #depth .runs .rtoggle button.active{background:var(--ink);color:var(--parchment)}.hf-scope #depth .dg-mobile{flex:0 0 336px;width:300px;max-width:100%;height:336px;margin:16px auto 0;display:block;position:relative}.hf-scope #depth .dgm-lines{width:100%;height:100%;position:absolute;inset:0}.hf-scope #depth .dgm-lines path{fill:none;stroke:#1b1b1b38;stroke-width:1.4px}.hf-scope #depth .dgm-lines circle{fill:#fcfbf9;stroke:#1b1b1b47;stroke-width:1.2px}.hf-scope #depth .dgm-lane{color:#1b1b1b59;width:54px;font-family:var(--f-mono);letter-spacing:.14em;text-align:right;text-transform:uppercase;font-size:7.5px;position:absolute;left:0}.hf-scope #depth .dgm-goal{background:var(--ink);color:var(--parchment);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:8px 16px 8px 8px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:0;left:35px;box-shadow:0 12px 28px #1b1b1b2e}.hf-scope #depth .dgm-hive{background:#f7f5f224;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.hf-scope #depth .dgm-hive svg{width:12px;height:12px}.hf-scope #depth .dgm-node{white-space:nowrap;background:#fff;border:1px solid #1b1b1b12;border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 6px;font-size:12px;display:inline-flex;position:absolute;box-shadow:0 6px 18px #1b1b1b0f}.hf-scope #depth .dgm-node.pull{left:87px!important}.hf-scope #depth .dgm-node.reconcile{left:92px!important}.hf-scope #depth .dgm-ic{color:#2f8557;background:#3e9e6b21;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.hf-scope #depth .dgm-ic svg{width:11px;height:11px}.hf-scope #depth .dgm-node.active{background:#f2f7fb;border-color:#6fa6dc59;box-shadow:0 8px 22px #3e689c1a}.hf-scope #depth .dgm-node.active .dgm-ic{color:#3e689c;background:#6fa6dc29}.hf-scope #depth .dgm-running{color:#3e689c;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-size:8px;display:inline-flex}.hf-scope #depth .dgm-running i,.hf-scope #depth .dgm-hud i{background:var(--sky);border-radius:50%;width:5px;height:5px}.hf-scope #depth .dgm-hud{color:var(--stone-6);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-top:12px;font-size:9.5px;display:inline-flex}.hf-scope #depth .dgm-hud i{background:var(--live);width:6px;height:6px}.hf-scope #depth .runs>.dg-scroll,.hf-scope #depth .runs.thousands .dg-mobile,.hf-scope #depth .runs.thousands .dgm-hud{display:none}}
