html[data-agenthub-ui=v2] :is(.operations-app,.agenthub-auth){--void:#25252b;--housing:#25252b;--paper:#fbfbfc;--paper-2:#ffffff;--shell:#fcfcfc;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#f3f5f6;--line:#e3e6ea;--line-strong:#c9ced4;--line-faint:#eef0f2;--ink:#111317;--ink-2:#3f444c;--ink-3:#6b7079;--accent:#111317;--accent-hover:#30343b;--accent-contrast:#ffffff;--accent-ink:#4a7a1f;--brand-bright:#8ab84a;--brand-wash:#f0f5e8;--kind-workflow:#0f6e66;--kind-workflow-wash:#e3f2ef;--kind-skill:#7a3b7e;--kind-skill-wash:#f3e8f4;--control:#4a7a1f;--control-soft:#f0f5e8;--focus:#4a7a1f;--field-border:#8d949d;--danger:#9b382e;--danger-wash:#fff6f3;--viz-requests:#2a78d6;--viz-verified:#4a7a1f;--viz-briefs:#d55181}html[data-agenthub-ui=v2] .operations-app{--font-sans-brand:var(--font-app-text);--font-sans-heading:var(--font-app-heading)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .operations-app{--paper:#25252b;--paper-2:#2d2d34;--shell:#212126;--surface:#2d2d34;--surface-raised:#35353d;--surface-inset:#222228;--line:#49494f;--line-strong:#74747d;--line-faint:#39393f;--ink:#f2f1eb;--ink-2:#d6d4cf;--ink-3:#b2b0ba;--accent:#f2f1eb;--accent-hover:#ffffff;--accent-contrast:#1b1c20;--accent-ink:#a9d36c;--brand-bright:#8ab84a;--brand-wash:#303d25;--kind-workflow:#6fd3c4;--kind-workflow-wash:#1d3532;--kind-skill:#d9a7dd;--kind-skill-wash:#3a2a3c;--control:#8ab84a;--control-soft:#303d25;--focus:#a9d36c;--field-border:#82828d;--danger:#e58a7f;--danger-wash:#3a2826;--viz-requests:#3987e5;--viz-verified:#4f9a2a;--viz-briefs:#d55181}html[data-agenthub-ui=v2] .agenthub-shell__sidebar{background:var(--shell);border-color:var(--line);box-shadow:none}html[data-agenthub-ui=v2] .agenthub-nav-link{color:var(--ink-3)}html[data-agenthub-ui=v2] .agenthub-nav-link:hover{background:var(--surface-inset);color:var(--ink)}html[data-agenthub-ui=v2] .agenthub-nav-link[aria-current=page]{background:var(--brand-wash);color:var(--accent-ink);font-weight:550}html[data-agenthub-ui=v2] .agenthub-nav-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html[data-agenthub-ui=v2] .agenthub-section-tab[aria-current=page]{color:var(--ink);border-color:var(--brand-bright)}.agenthub-logo-dark,html[data-agenthub-ui=v2][data-agenthub-theme=dark] .agenthub-logo-light{display:none}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .agenthub-logo-dark{display:inline-block}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-home{max-width:888px}.ah-home-composer{border:1px solid var(--brand-bright);box-shadow:0 5px 22px rgb(17 19 23/.024),0 1px 3px rgb(17 19 23/.016);transition:border-color .16s ease,box-shadow .16s ease}@media (hover:hover) and (pointer:fine){.ah-home-composer:hover:not(:focus-within){border-color:color-mix(in srgb,var(--brand-bright) 70%,var(--accent-ink))}}.ah-home-composer:focus-within{border-color:var(--accent-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-bright) 32%,transparent),0 5px 22px rgb(17 19 23/.024)}html[data-agenthub-ui=v2] .operations-app .ah-home-composer select.ah-home-context{border:0;border-radius:8px;background:var(--surface-inset);min-height:36px}html[data-agenthub-ui=v2] .operations-app .ah-home-composer textarea.ah-home-input{border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}html[data-agenthub-ui=v2] .operations-app main h1.ah-home-heading{font-size:clamp(34px,3.4vw,54px);font-weight:450;line-height:1.16;letter-spacing:-.03em;text-wrap:balance}@media (max-width:669px){html[data-agenthub-ui=v2] .operations-app main h1.ah-home-heading{font-size:34px;line-height:1.18;letter-spacing:-.026em;text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.ah-home-composer{transition:none}}html[data-agenthub-ui=v2] .agenthub-auth__frame{border-radius:10px;box-shadow:0 16px 50px rgb(37 37 43/.06)}html[data-agenthub-ui=v2] .agenthub-auth__panel{border-bottom:0}html[data-agenthub-ui=v2] .agenthub-auth__signoff:after{display:none}html[data-agenthub-ui=v2] .agenthub-auth__form{background:var(--paper)}html[data-agenthub-ui=v2] :is(.operations-app,.agenthub-auth) :where(input:not([type=checkbox]):not([type=radio]),select,textarea):not(:focus-visible):not(:disabled){border-color:var(--field-border)}html[data-agenthub-ui=v2] :is(.operations-app,.agenthub-auth) :where(input,select,textarea)[aria-invalid=true]:not(:focus-visible):not(:disabled){border-color:var(--band-critical)}html[data-agenthub-ui=v2] .operations-app [aria-label="Color theme"] button{min-height:44px}.ah-change-context{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:24px;padding:18px 0;border-block:1px solid var(--line)}.ah-change-context dt{color:var(--ink-3);font-size:12px}.ah-change-context dd{margin-top:5px;font-size:14px;font-weight:500;overflow-wrap:anywhere}.ah-change-context a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-ink);font-size:14px;font-weight:500}#change-next-action{scroll-margin-top:100px}.ah-next-decision{border-top:3px solid var(--control)}.ah-page-header h1{max-width:36ch}.ah-page-header h1,.ah-record-title{overflow-wrap:anywhere}.ah-record-title[data-long=true],html[data-agenthub-ui=v2] .operations-app main h1.ah-record-title[data-long=true]{font-size:clamp(1.375rem,2.1vw,1.75rem);line-height:1.25;letter-spacing:-.03em}html[data-agenthub-ui=v2] .client-brief.document-register{--paper:#f2f1eb;--surface:#ffffff;--ink:#272727;--ink-2:#555550;--ink-3:#686861;border-radius:6px;box-shadow:0 4px 20px rgb(37 37 43/.04)}@media (max-width:639px){.ah-change-context{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ah-change-context a{grid-column:1/-1}}@media print{html[data-agenthub-ui=v2] .client-brief.document-register{box-shadow:none}}html[data-agenthub-ui=v2] .agenthub-auth .bg-accent{color:var(--accent-contrast)}.ah-item-opening{border-color:color-mix(in srgb,var(--brand-bright) 60%,var(--line))}html[data-agenthub-ui=v2] body:has(.agenthub-legal){--paper:#ffffff;--paper-2:#f5f5f7;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#f5f5f7;--line:#e6e6ea;--line-strong:#d5d5da;--line-faint:#eeeef1;--ink:#111113;--ink-2:#5a5c63;--ink-3:#6b6e75;--accent:#111113;--accent-hover:#2b2c31;--accent-ink:#cc4119;--accent-contrast:#ffffff;--control:#cc4119;--control-soft:#f5f5f7;--control-contrast:#ffffff;--focus:#cc4119;--public-warm:linear-gradient(120deg,#ffb547,#ff7a45 40%,#ff4e62 75%,#ff8fa8)}.agenthub-legal .uppercase{font-family:var(--font-inter),system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html[data-agenthub-ui=v2] .agenthub-auth{--paper:#ffffff;--paper-2:#f5f7fb;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#f5f7fb;--line:#e2e6ef;--line-strong:#d3d8e4;--line-faint:#eef1f6;--ink:#141a2d;--ink-2:#3a4256;--ink-3:#636c82;--accent:#141a2d;--accent-hover:#2b3350;--accent-ink:#4d6b00;--accent-contrast:#ffffff;--control:#141a2d;--control-soft:#f5f7fb;--control-contrast:#ffffff;--focus:#8e7bff;--field-border:#7a8296;background:#ffffff;font-family:var(--font-help-text),"Instrument Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-agenthub-ui=v2] .agenthub-auth :where(h1,h2){font-family:var(--font-help-heading),"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;font-variation-settings:"opsz" 96;font-weight:620;letter-spacing:-.018em;text-wrap:balance}.agenthub-auth .uppercase{font-family:var(--font-help-text),ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}.agenthub-auth .font-mono{font-family:inherit;font-variant-numeric:tabular-nums}html[data-agenthub-ui=v2] .agenthub-auth__frame{border-color:var(--line);border-radius:24px;background:#ffffff;box-shadow:0 24px 60px rgb(10 16 32/.08)}html[data-agenthub-ui=v2] .agenthub-auth__panel{margin:12px 0 12px 12px;border:0;border-radius:20px;background:#0a1020;color:#ffffff;color-scheme:dark}html[data-agenthub-ui=v2] .agenthub-auth__panel:before{position:absolute;top:0;right:0;left:0;height:min(600px,100%);background:radial-gradient(ellipse 36% 290px at 84% 156px,rgba(110,150,255,.06) 0,rgba(110,150,255,.026) 45%,rgba(110,150,255,0) 100%),radial-gradient(ellipse 88% 552px at 76% 132px,rgba(52,96,214,.13) 0,rgba(52,96,214,.087) 32%,rgba(52,96,214,.039) 58%,rgba(52,96,214,.01) 78%,rgba(52,96,214,0) 100%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.35) 0,#000 26%,#000 48%,rgba(0,0,0,.45) 76%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.35) 0,#000 26%,#000 48%,rgba(0,0,0,.45) 76%,transparent);content:"";pointer-events:none}html[data-agenthub-ui=v2] .agenthub-auth__panel h2{color:#ffffff;font-size:clamp(2.75rem,4.2vw,3.75rem);font-weight:620;line-height:1.02}html[data-agenthub-ui=v2] .agenthub-auth__audience{color:#c5f03f}html[data-agenthub-ui=v2] .agenthub-auth__lead{color:#c9d2e6;text-wrap:pretty}html[data-agenthub-ui=v2] .agenthub-auth__ask{box-shadow:0 24px 60px rgb(0 0 0/.28);text-wrap:balance}html[data-agenthub-ui=v2] .agenthub-auth .agenthub-auth__panel a:not([class*=bg-]):hover{color:#c5f03f}html[data-agenthub-ui=v2] .agenthub-auth__form{border-left:0;background:#ffffff}html[data-agenthub-ui=v2] .agenthub-auth__form h1{font-size:clamp(2rem,2.6vw,2.5rem);font-weight:620;line-height:1.05}.agenthub-auth__form h1+p{margin-top:12px}html[data-agenthub-ui=v2] .agenthub-auth form label>span:first-child{color:var(--ink);font-size:14px;font-weight:600}html[data-agenthub-ui=v2] .agenthub-auth :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:8px;background:#ffffff}html[data-agenthub-ui=v2] .agenthub-auth :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:focus-visible):not(:disabled):not([aria-invalid=true]){border-color:#3a4256}html[data-agenthub-ui=v2] .agenthub-auth .bg-accent{border-radius:10px;color:#ffffff;font-size:16px}html[data-agenthub-ui=v2] .agenthub-auth a:not([class*=bg-]):hover{color:var(--accent-ink)}@media (max-width:39.999rem){html[data-agenthub-ui=v2] .agenthub-auth__frame{border-radius:0;box-shadow:none}}html[data-agenthub-ui=v2] body:has(.agenthub-help){--paper:#ffffff;--paper-2:#f5f7fb;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#f5f7fb;--line:#e2e6ef;--line-strong:#d3d8e4;--line-faint:#eef1f6;--ink:#141a2d;--ink-2:#3a4256;--ink-3:#636c82;--void:#0a1020;--bone:#ffffff;--accent:#141a2d;--accent-hover:#2b3350;--accent-ink:#4d6b00;--accent-contrast:#ffffff;--control:#c5f03f;--control-soft:#f5f7fb;--control-contrast:#141a2d;--focus:#8e7bff;background:#ffffff}.agenthub-help{font-family:var(--font-help-text),"Instrument Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.agenthub-help :where(h1,h2){font-family:var(--font-help-heading),"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;font-variation-settings:"opsz" 96;font-weight:620;letter-spacing:-.018em;text-wrap:balance}.agenthub-help :where(h3,h4){font-family:var(--font-help-text),ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:-.005em}.agenthub-help h1{font-size:clamp(2.75rem,4.4vw,4.125rem);line-height:1.02}.agenthub-help main h2{line-height:1.06}.agenthub-help :is(.font-mono,.uppercase){font-family:var(--font-help-text),ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}.agenthub-help :focus-visible{outline:2px solid #8e7bff;outline-offset:3px}.agenthub-help :is(a,button).rounded-full{border-radius:10px}.agenthub-help>header{border-bottom-color:rgb(255 255 255/.08);background:#0a1020;color:#ffffff;color-scheme:dark;backdrop-filter:none}.agenthub-help>header>div{min-height:64px;padding-block:10px}.agenthub-help>header a:not(.bg-accent){color:#ffffff}.agenthub-help>header nav a:not(.bg-accent){opacity:.85}.agenthub-help>header a:not(.bg-accent):hover{background:transparent;color:#c5f03f;opacity:1}.agenthub-help>header .bg-line-strong{background:rgb(255 255 255/.2)}.agenthub-help>header .bg-accent{background:#ffffff;color:#0f0e13}.agenthub-help>header .bg-accent:hover{background:#e9e7f0}@media (max-width:419px){.agenthub-help>header .agenthub-help-brand{gap:9px}.agenthub-help>header .agenthub-help-brand__mark{width:26px;height:26px}.agenthub-help>header .agenthub-help-brand__wordmark{width:104px;height:17px}.agenthub-help>header .bg-accent{padding-inline:13px}}@media (max-width:374px){.agenthub-help>header .agenthub-help-brand__wordmark{width:94px;height:15.3px}.agenthub-help>header .bg-accent{padding-inline:11px}}.agenthub-help .help-masthead{--ink:#ffffff;--ink-2:#c9d2e6;--ink-3:#aab4cc;--accent-ink:#c9d2e6;--line:rgb(214 220 234/0.16);background:#0a1020;color:#ffffff}.agenthub-help .help-masthead h1{color:#ffffff}.agenthub-help .help-masthead a:not(.rounded-full):not(.bg-void):hover{color:#c5f03f}.agenthub-help .help-masthead--article{margin-top:-2rem;padding-top:2rem;padding-bottom:1px;box-shadow:0 0 0 100vmax #0a1020;clip-path:inset(0 -100vmax)}.agenthub-help .help-masthead--article header{border-bottom:0}@media (min-width:40rem){.agenthub-help .help-masthead--article{margin-top:-3rem;padding-top:3rem}}@media (min-width:64rem){.agenthub-help .help-masthead--article{margin-top:-4rem;padding-top:4rem}}.agenthub-help .help-masthead a.rounded-full{border-color:transparent;background:#ffffff;color:#0f0e13}.agenthub-help .help-masthead a.rounded-full:hover{background:#e9e7f0}.agenthub-help .help-masthead a.text-accent-ink:not(.rounded-full){color:#ffffff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.agenthub-help .help-masthead .bg-void{border:1px solid rgb(255 255 255/.08);background:#ffffff;color:#141a2d;box-shadow:0 24px 60px rgb(0 0 0/.28)}.agenthub-help .help-masthead .bg-void :is(p,span,h2){color:#141a2d}.agenthub-help .help-masthead .bg-void .text-bone\/70{color:#3a4256}.agenthub-help .help-masthead .bg-void .bg-control{background:#c5f03f}.agenthub-help .help-masthead .bg-void:hover h2{color:#4d6b00}.agenthub-help main .border-control\/20{border-color:var(--line)}.agenthub-help main a.hover\:border-control:hover{border-color:var(--line-strong)}.agenthub-help main .border-control{border-color:#c5f03f}.agenthub-help main .bg-control-soft .text-accent-ink,.agenthub-help main .rounded-full.bg-control-soft{color:#4d6b00}.agenthub-help main aside.bg-void{background:#0a1020}.agenthub-help main a.bg-control{border-radius:10px;background:#141a2d;color:#ffffff}.agenthub-help main a.bg-control:hover{background:#2b3350}.agenthub-help .help-masthead ::selection{background:#c5f03f;color:#0a1020}.agenthub-help>footer{border-top-color:rgb(255 255 255/.08);background:#070b16;color:#c9d2e6;color-scheme:dark}.agenthub-help>footer .agenthub-help-brand{color:#ffffff}.agenthub-help>footer :is(p,a){color:#c9d2e6}.agenthub-help>footer a:hover{color:#c5f03f}