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] :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] .agenthub-shell__sidebar{--shell:#161b22;--surface:#1e242c;--surface-raised:#232a33;--surface-inset:#1e242c;--line:#262d36;--line-strong:#3a424d;--ink:#ffffff;--ink-2:#c3c8d1;--ink-3:#a7adb8;--brand-wash:#232a33;--accent-ink:#ffffff;--focus:#cce07a;background:#161b22;border-color:#161b22;color:var(--ink)}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link{color:#c3c8d1;position:relative}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link:hover{background:#1e242c;color:#ffffff}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]{background:#232a33;color:#ffffff;font-weight:550}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#cce07a}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link:focus-visible,html[data-agenthub-ui=v2] .agenthub-shell__sidebar :focus-visible{outline:2px solid #cce07a;outline-offset:2px}.agenthub-nav-badge{background:#cce07a;color:#161b22}.ah-phone-bar{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;padding:0 6px env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line)}.ah-phone-bar__item{position:relative;flex:1;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:var(--ink-3);font-size:12px;font-weight:500;text-decoration:none;cursor:pointer}.ah-phone-bar__item[aria-current=page]{color:var(--ink);font-weight:600}.ah-phone-bar__item[aria-current=page]:before{content:"";position:absolute;top:0;left:30%;right:30%;height:3px;border-radius:0 0 3px 3px;background:var(--accent-ink)}.ah-phone-bar__item:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:10px}.ah-phone-bar__badge{position:absolute;top:-6px;left:14px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#1f294f;color:#cce07a;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}html[data-fullscreen-review] .ah-phone-bar,html[data-keyboard-open] .ah-phone-bar{display:none}@media (min-width:64rem){.ah-phone-bar{display:none}}@media (max-width:63.999rem){.agenthub-shell{--ah-bottom-clearance:calc(64px + env(safe-area-inset-bottom))}html[data-fullscreen-review] .agenthub-shell,html[data-keyboard-open] .agenthub-shell{--ah-bottom-clearance:0px}.agenthub-shell__content{padding-bottom:var(--ah-bottom-clearance)}html:has(.ah-phone-bar){scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom) + 16px)}}.ah-sticky-composer{bottom:calc(.75rem + var(--ah-bottom-clearance, 0px))}.ah-new-draft-notice{bottom:calc(1.25rem + var(--ah-bottom-clearance, 0px))}html[data-agenthub-ui=v2] .agenthub-shell__content:has(main.ah-paper){--paper:#f7f3ea;--paper-2:#fffdf8;--surface:#fffdf8;--surface-raised:#fffdf8;--surface-inset:#efe9de;--line:#e6e0d4;--line-strong:#c9c2b4;--line-faint:#efe9de;--ink:#1f294f;--ink-2:#4a5270;--ink-3:#5b6178;--accent:#1f294f;--accent-hover:#2c3866;--accent-contrast:#fffdf8;--accent-ink:#1f294f;--brand-wash:#efe9de;--control:#1f294f;--focus:#1f294f;--field-border:#767b90;--paper-late:#fdeee9;--paper-late-ink:#a3341f;--paper-watch:#fbf0e6;--paper-watch-ink:#8a4a1c;--paper-done-ink:#3e6b16;--font-sans-brand:var(--font-inter),ui-sans-serif,system-ui,sans-serif;background:var(--paper)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .agenthub-shell__content:has(main.ah-paper){--paper:#14181e;--paper-2:#1c2128;--surface:#1c2128;--surface-raised:#232a33;--surface-inset:#252b33;--line:#2c333d;--line-strong:#4a525d;--line-faint:#252b33;--ink:#ece7dc;--ink-2:#c9c5bb;--ink-3:#a9afbb;--accent:#ece7dc;--accent-hover:#ffffff;--accent-contrast:#1c2128;--accent-ink:#ece7dc;--brand-wash:#252b33;--control:#ece7dc;--focus:#ece7dc;--field-border:#8b929e;--paper-late:#3b2420;--paper-late-ink:#f4a796;--paper-watch:#3a2b1d;--paper-watch-ink:#f2bf8f;--paper-done-ink:#bcdc8e}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-paper{max-width:1000px;font-family:var(--font-sans-brand)}html[data-agenthub-ui=v2] .operations-app main.ah-paper :where(h1,h2).ah-serif{font-family:var(--font-display-serif),ui-serif,Georgia,serif;font-weight:400;letter-spacing:-.01em}html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif{font-size:38px;line-height:1.02}@media (max-width:40rem){html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif{font-size:30px}}.ah-paper-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 2px rgb(31 41 79/.05),0 14px 34px -18px rgb(31 41 79/.14)}.ah-paper-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ah-paper-tag{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.ah-paper-tag[data-tone=late]{background:var(--paper-late);color:var(--paper-late-ink)}.ah-paper-tag[data-tone=watch]{background:var(--paper-watch);color:var(--paper-watch-ink)}.ah-paper-link{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.ah-paper-link:hover{color:var(--ink);text-decoration-color:currentColor}.ah-paper-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-size:14px;font-weight:500;white-space:nowrap}.ah-paper-pill:hover{background:var(--accent-hover)}.ah-paper-quiet{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--ink);font-size:13px;font-weight:500;white-space:nowrap;justify-content:center}.ah-paper-quiet:hover{background:var(--surface-inset)}.ah-paper-quiet:disabled{opacity:.5}.ah-paper :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ah-paper-cup{border:1px dashed var(--line-strong);background:var(--surface)}.ah-paper .ah-home-composer{border-color:var(--line);border-radius:28px;background:var(--surface)}.ah-paper .ah-home-composer:focus-within{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus)}.ah-paper .ah-home-composer{box-shadow:0 1px 2px rgb(31 41 79/.05),0 10px 26px -16px rgb(31 41 79/.16)}html[data-agenthub-ui=v2] .operations-app .ah-paper .ah-home-composer select.ah-home-context{background:transparent;min-height:40px;border-radius:999px}.ah-paper .ah-home-composer button[type=submit]{width:44px;height:44px;border-radius:999px}.ah-paper .ah-home-composer label:has(select:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.ah-paper-row{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:start;padding:12px 14px 6px;border-bottom:1px solid var(--line)}.ah-paper-list>div:first-child>:first-child{border-radius:13px 13px 0 0}.ah-paper-list>ul:first-of-type>.ah-paper-row:first-child{border-top-left-radius:13px;border-top-right-radius:13px}.ah-paper-list>div:first-child:not(:empty)+ul>.ah-paper-row:first-child{border-radius:0}.ah-paper-list>:last-child{border-bottom-left-radius:13px;border-bottom-right-radius:13px}.ah-paper-row:last-child{border-bottom:0}.ah-paper-row>:first-child{margin-top:2px}.ah-paper-row__actions,.ah-paper-row__when{grid-column:2}.ah-paper-row__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-left:-10px}.ah-paper-row__actions:empty,.ah-paper-row__when:empty{display:none}.ah-paper-row__edit{grid-column:1/-1}.ah-paper-row--featured{background:color-mix(in srgb,var(--surface-inset) 40%,var(--surface));padding-top:14px}@media (max-width:39.999rem){html[data-agenthub-ui=v2] .operations-app main.ah-paper .ah-paper-eyebrow{font-size:10px;letter-spacing:.1em}.ah-paper .ah-paper-cup{padding-inline:12px;font-size:12px;gap:8px}}@media (max-width:47.999rem){.ah-paper-row[data-phone-hidden]{display:none}}@media (min-width:48rem){.ah-paper-row{grid-template-columns:32px minmax(0,1fr) 160px minmax(150px,auto);column-gap:14px;row-gap:8px;align-items:center;padding:10px 20px}.ah-paper-row--featured{grid-template-columns:32px minmax(0,1fr) minmax(150px,auto);padding-block:14px}.ah-paper-row.ah-paper-row--featured>.ah-paper-row__when{display:none}.ah-paper-row>:first-child{margin-top:0}.ah-paper-row__actions,.ah-paper-row__when{grid-column:auto}.ah-paper-row__when,.ah-paper-row__when:empty{display:flex;justify-content:flex-end;text-align:right}.ah-paper-row__actions{justify-content:flex-end;margin-left:0}.ah-paper-row__actions:empty{display:flex}}@media (prefers-reduced-motion:no-preference){.ah-paper-row-leaving{transition:opacity .2s ease-out,transform .2s ease-out;opacity:.45;transform:translateY(-4px)}}html[data-agenthub-ui=v2] body:has(.agenthub-legal){--paper:#f7f3ea;--paper-2:#fffdf8;--surface:#fffdf8;--surface-raised:#fffdf8;--surface-inset:#efe6d6;--line:rgb(31 41 79/0.14);--line-strong:rgb(31 41 79/0.26);--line-faint:rgb(31 41 79/0.08);--ink:#1f294f;--ink-2:#4a5270;--ink-3:#5f6580;--accent:#1f294f;--accent-hover:#2d3a6b;--accent-ink:#1f294f;--accent-contrast:#ffffff;--control:#1f294f;--control-soft:#efe6d6;--control-contrast:#ffffff;--focus:#1f294f}.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:#f7f3ea;--paper-2:#fffdf8;--surface:#fffdf8;--surface-raised:#fffdf8;--surface-inset:#efe8da;--line:rgb(31 41 79/0.14);--line-strong:rgb(31 41 79/0.24);--line-faint:rgb(31 41 79/0.08);--ink:#1f294f;--ink-2:#4a5270;--ink-3:#5f6580;--accent:#1f294f;--accent-hover:#2d3a6b;--accent-ink:#1f294f;--accent-contrast:#ffffff;--control:#1f294f;--control-soft:#efe8da;--control-contrast:#ffffff;--focus:#1f294f;--field-border:#767b90;--auth-lime:#cce07a;--auth-green:#7e9133;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-inter),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-auth-serif),"Instrument Serif",Georgia,serif;font-variation-settings:normal;font-weight:400;letter-spacing:-.01em;text-wrap:balance}.agenthub-auth .uppercase{font-family:var(--font-inter),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{display:grid;grid-template-columns:minmax(30rem,44%) 1fr;min-height:100dvh;margin:0;max-width:none;border:0;border-radius:0;background:var(--paper);box-shadow:none;overflow:visible}html[data-agenthub-ui=v2] .agenthub-auth__form{display:flex;min-height:100dvh;flex-direction:column;padding:32px clamp(28px,4vw,56px) 28px;border:0;background:var(--paper)}.agenthub-auth__top{display:flex;align-items:center}.agenthub-auth__logo{display:inline-flex}.agenthub-auth__logo img{display:block;width:auto;height:30px}.agenthub-auth__body{display:flex;flex:1;align-items:center;padding:40px 0}.agenthub-auth__body>*{max-width:400px}.agenthub-auth__legal{display:flex;gap:16px;font-size:12.5px}html[data-agenthub-ui=v2] .agenthub-auth .agenthub-auth__legal a{color:var(--ink-3);text-decoration:none}html[data-agenthub-ui=v2] .agenthub-auth .agenthub-auth__legal a:hover{color:var(--ink);text-decoration:underline}html[data-agenthub-ui=v2] .agenthub-auth__form h1{font-size:clamp(2.5rem,3.6vw,3.25rem);font-weight:400;line-height:1;overflow-wrap:anywhere}.agenthub-auth__form h1+p{margin-top:12px;font-size:15.5px}html[data-agenthub-ui=v2] .agenthub-auth form label>span:first-child{color:var(--ink-2);font-size:13px;font-weight:500}html[data-agenthub-ui=v2] .agenthub-auth :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--field-border);border-radius:12px;background:var(--paper-2);color:var(--ink)}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:var(--ink-2)}html[data-agenthub-ui=v2] .agenthub-auth :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px rgb(31 41 79/.14)}html[data-agenthub-ui=v2] .agenthub-auth :where(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-agenthub-ui=v2] .agenthub-auth .bg-accent{border-radius:999px;color:#ffffff;font-size:15px}html[data-agenthub-ui=v2] .agenthub-auth a:not([class*=bg-]):hover{color:var(--ink)}.agenthub-auth__photo{position:relative;overflow:hidden;background:#e8dcc7}.agenthub-auth__photo-img{object-fit:cover;object-position:0 45%}.agenthub-auth__photo:after{position:absolute;inset:0;background:linear-gradient(90deg,rgb(247 243 234/.35),rgb(247 243 234/0) 30%);content:"";pointer-events:none}.agenthub-auth__showcase{position:absolute;z-index:2;top:13%;right:8%;display:flex;width:min(430px,80%);flex-direction:column;align-items:flex-end;gap:clamp(28px,7vh,72px)}.agenthub-auth__line{max-width:26rem;margin:0;color:var(--ink);font-family:var(--font-auth-serif),"Instrument Serif",Georgia,serif;font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.02;text-align:right;text-shadow:0 0 24px rgb(247 243 234/.9),0 0 8px rgb(247 243 234/.8)}.agenthub-auth__line em{font-style:italic}.agenthub-auth__card{width:100%;border-radius:20px;padding:20px 22px;background:#fffdf8;box-shadow:0 30px 60px -20px rgb(31 41 79/.35),0 2px 6px rgb(31 41 79/.08);color:var(--ink);font-size:14px}.agenthub-auth__card ul{margin:0;padding:0;list-style:none}.agenthub-auth__card li{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.agenthub-auth__card li:first-child{border-top:0}.agenthub-auth__card strong{display:block;font-size:14.5px;font-weight:600}.agenthub-auth__card small{display:block;margin-top:2px;color:var(--ink-2);font-size:13px}.agenthub-auth__card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.agenthub-auth__kicker{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.agenthub-auth__pill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;background:#efe8da;color:var(--ink-2);font-size:12px;font-weight:600}.agenthub-auth__pill--lime{background:var(--auth-lime);color:var(--ink)}.agenthub-auth__dot{flex:none;width:9px;height:9px;margin-top:6px;border-radius:50%}.agenthub-auth__card-client{display:flex;align-items:center;gap:10px;margin-bottom:14px}.agenthub-auth__client-mark{width:26px;height:26px;border-radius:7px;background:#161b22 url(/brand/agenthub-icon.svg) 50%/cover no-repeat}.agenthub-auth__ask{max-width:75%;margin:0 0 0 auto;border-radius:14px 14px 4px 14px;padding:10px 14px;background:#efe8da}.agenthub-auth__answer{margin:14px 0 0;line-height:1.55}.agenthub-auth__answer mark{background:linear-gradient(transparent 55%,var(--auth-lime) 55%);color:inherit}.agenthub-auth__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}@media (min-width:64rem) and (max-height:760px){.agenthub-auth__line{display:none}}@media (max-width:63.999rem){html[data-agenthub-ui=v2] .agenthub-auth__frame{grid-template-columns:1fr;grid-template-rows:auto 1fr}.agenthub-auth__photo{order:-1;height:190px}.agenthub-auth__photo:after{background:linear-gradient(180deg,rgb(247 243 234/0) 40%,#f7f3ea)}.agenthub-auth__showcase{display:none}html[data-agenthub-ui=v2] .agenthub-auth__form{position:relative;z-index:2;min-height:0;margin-top:-40px;padding:0 22px 22px;background:transparent}.agenthub-auth__logo img{height:28px;filter:drop-shadow(0 1px 6px rgb(247 243 234/.9))}.agenthub-auth__body{align-items:flex-start;padding:22px 0 28px}html[data-agenthub-ui=v2] .agenthub-auth__form h1{font-size:2.5rem}}@media (prefers-reduced-motion:no-preference){html[data-agenthub-ui=v2] .agenthub-auth__frame{animation:none}}html[data-agenthub-ui=v2] body:has(.agenthub-help){--paper:#f7f3ea;--paper-2:#fffdf8;--surface:#fffdf8;--surface-raised:#fffdf8;--surface-inset:#efe6d6;--line:rgb(31 41 79/0.14);--line-strong:rgb(31 41 79/0.26);--line-faint:rgb(31 41 79/0.08);--ink:#1f294f;--ink-2:#4a5270;--ink-3:#5f6580;--void:#1f294f;--bone:#ffffff;--accent:#1f294f;--accent-hover:#2d3a6b;--accent-ink:#1f294f;--accent-contrast:#ffffff;--control:#cce07a;--control-soft:#efe6d6;--control-contrast:#1f294f;--focus:#1f294f;background:#f7f3ea}.agenthub-help{font-family:var(--font-inter),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-display-serif),"Instrument Serif",Georgia,serif;font-variation-settings:normal;font-weight:400;letter-spacing:-.01em;text-wrap:balance}.agenthub-help :where(h3,h4){font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:-.005em}.agenthub-help h1{font-size:clamp(2.75rem,4.6vw,4.25rem);line-height:1;overflow-wrap:anywhere}.agenthub-help main h2{line-height:1.05}.agenthub-help :is(.font-mono,.uppercase){font-family:var(--font-inter),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 #1f294f;outline-offset:3px}.agenthub-help>header{border-bottom-color:var(--line);background:rgb(247 243 234/.95);color:#1f294f}.agenthub-help>header>div{min-height:64px;padding-block:10px}.agenthub-help>header a:not(.bg-accent):hover{background:transparent;color:#1f294f;text-decoration:underline;text-underline-offset:4px}.agenthub-help__logo{width:auto;height:28px}@media (max-width:419px){.agenthub-help__logo{height:24px}.agenthub-help>header .bg-accent{padding-inline:14px}}@media (max-width:374px){.agenthub-help__logo{height:21px}.agenthub-help>header .bg-accent{padding-inline:12px}}.agenthub-help .help-masthead{background:#efe6d6;color:#1f294f}.agenthub-help .help-masthead a:not(.rounded-full):not(.bg-void):hover{color:#1f294f;text-decoration:underline;text-underline-offset:4px}.agenthub-help .help-masthead--article{margin-top:-2rem;padding-top:2rem;padding-bottom:1px;box-shadow:0 0 0 100vmax #efe6d6;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:#1f294f;color:#ffffff}.agenthub-help .help-masthead a.rounded-full:hover{background:#2d3a6b}.agenthub-help .help-masthead a.text-accent-ink:not(.rounded-full){color:#1f294f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.agenthub-help .help-masthead .bg-void{border:1px solid var(--line);background:#fffdf8;color:#1f294f;box-shadow:0 30px 60px -24px rgb(31 41 79/.3)}.agenthub-help .help-masthead .bg-void :is(p,span,h2){color:#1f294f}.agenthub-help .help-masthead .bg-void .text-bone\/70{color:#4a5270}.agenthub-help .help-masthead .bg-void .bg-control{background:#cce07a}.agenthub-help .help-masthead .bg-void:hover h2{text-decoration:underline;text-underline-offset:4px}.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:#cce07a}.agenthub-help main .bg-control-soft .text-accent-ink,.agenthub-help main .rounded-full.bg-control-soft{color:#1f294f}.agenthub-help main aside.bg-void{background:#1f294f}.agenthub-help main aside.bg-void :focus-visible{outline-color:#cce07a}.agenthub-help main a.bg-control{border-radius:999px;background:#1f294f;color:#ffffff}.agenthub-help main a.bg-control:hover{background:#2d3a6b}.agenthub-help ::selection{background:#cce07a;color:#1f294f}.agenthub-help>footer{border-top-color:var(--line);background:#efe6d6;color:#4a5270}.agenthub-help>footer :is(p,a){color:#4a5270}.agenthub-help>footer a:hover{color:#1f294f}.agenthub-client-page{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.agenthub-client-page h1{font-family:var(--font-display-serif),"Instrument Serif",Georgia,serif;font-size:clamp(2.25rem,4vw,2.875rem);font-weight:400;letter-spacing:-.01em;line-height:1.05;overflow-wrap:anywhere}.agenthub-client-page :is(button,a).bg-accent{border-radius:999px}.agenthub-client-page :focus-visible{outline:2px solid #1f294f;outline-offset:2px}html[data-agenthub-ui=v2] .agenthub-client-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#767b90;background:#fffdf8}html[data-agenthub-ui=v2] .agenthub-client-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea):hover:not(:focus):not(:disabled){border-color:#4a5270}html[data-agenthub-ui=v2] .agenthub-client-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#1f294f;box-shadow:0 0 0 3px rgb(31 41 79/.14)}.agenthub-client-page form button[class*=min-h-12]{border-radius:999px}