html[data-agenthub-ui=v2] :is(.operations-app,.agenthub-auth){--void:#15181b;--housing:#15181b;--paper:#f6f8fa;--paper-2:#ffffff;--shell:#15181b;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#eef1f4;--line:#e2e6ea;--line-strong:#cbd1d7;--line-faint:#eef1f4;--ink:#141615;--ink-2:#3e454c;--ink-3:#5a6269;--accent:#141615;--accent-hover:#2b2f2e;--accent-contrast:#ffffff;--accent-ink:#5e6d22;--brand-lime:#cce07a;--brand-bright:#7e9133;--brand-wash:#f2f6df;--band-sound:#2a7549;--kind-workflow:#0f6e66;--kind-workflow-wash:#e3f2ef;--kind-skill:#7a3b7e;--kind-skill-wash:#f3e8f4;--control:#141615;--control-soft:#eef1f4;--control-contrast:#ffffff;--focus:#141615;--field-border:#8b9299;--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-text);word-spacing:.05em}html[data-agenthub-ui=v2] .operations-app :is(.document-register,.ah-file-preview){word-spacing:normal}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .operations-app{--paper:#1a1d21;--paper-2:#212529;--shell:#15181b;--surface:#212529;--surface-raised:#282c31;--surface-inset:#15181b;--line:#2f3439;--line-strong:#565d64;--line-faint:#282c31;--ink:#f2f4f5;--ink-2:#d2d7dc;--ink-3:#a7afb6;--accent:#f2f4f5;--accent-hover:#ffffff;--accent-contrast:#15181b;--accent-ink:#cce07a;--brand-lime:#cce07a;--brand-bright:#cce07a;--brand-wash:#2b3022;--kind-workflow:#6fd3c4;--kind-workflow-wash:#1d3532;--kind-skill:#d9a7dd;--kind-skill-wash:#3a2a3c;--control:#f2f4f5;--control-soft:#282c31;--control-contrast:#15181b;--focus:#cce07a;--field-border:#868e96;--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]{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-lime);box-shadow:0 5px 22px rgb(20 22 21/.024),0 1px 3px rgb(20 22 21/.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:var(--brand-bright)}}.ah-home-composer:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-lime) 45%,transparent),0 5px 22px rgb(20 22 21/.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 :where(select,input).ah-keep-field{border:0;border-radius:999px;background:transparent;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)}@media (hover:hover) and (pointer:fine){html[data-agenthub-ui=v2] :is(.operations-app,.agenthub-auth) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]),select,textarea):hover:not(:focus-visible):not(:disabled):not([readonly]):not([aria-invalid=true]):not(.ah-home-composer *):not(.ah-keep-field){border-color:var(--ink-3)}}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:#15181b;--paper:#15181b;--surface:#1f2327;--surface-raised:#262b30;--surface-inset:#1f2327;--line:#2a2f34;--line-strong:#3f454b;--ink:#ffffff;--ink-2:#c7ccd1;--ink-3:#a9b0b6;--brand-wash:#262b30;--accent-ink:#ffffff;--focus:#cce07a;background:#15181b;border-color:#15181b;color:var(--ink)}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link{color:#c7ccd1;position:relative}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link:hover{background:#1f2327;color:#ffffff}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]{background:#262b30;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:#15181b}.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(--brand-bright)}.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:#15181b;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-late:#fdeee9;--paper-late-ink:#a3341f;--paper-watch:#fbf0e6;--paper-watch-ink:#8a4a1c;--paper-done-ink:#2e7d4f}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .agenthub-shell__content:has(main.ah-paper){--paper-late:#3b2420;--paper-late-ink:#f4a796;--paper-watch:#3a2b1d;--paper-watch-ink:#f2bf8f;--paper-done-ink:#86d39d}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-paper{max-width:1000px}html[data-agenthub-ui=v2] .operations-app main.ah-paper :where(h1,h2).ah-serif{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:350;letter-spacing:-.022em}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(20 22 21/.04),0 14px 34px -18px rgb(20 22 21/.12)}.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-radius:28px;background:var(--surface)}.ah-paper .ah-home-composer:not(:focus-within){box-shadow:0 1px 2px rgb(20 22 21/.04),0 10px 26px -16px rgb(20 22 21/.14)}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:36px minmax(0,1fr);column-gap:14px;row-gap:10px;align-items:start;padding:16px 16px 12px;border-bottom:1px solid var(--line);transition:background-color .16s ease-out}@media (hover:hover){.ah-paper-row:hover{background:color-mix(in srgb,var(--surface-inset) 45%,var(--surface))}}.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:1px}.ah-paper-row__actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-left:-10px}.ah-paper-row__actions: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:18px}.ah-paper-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px;margin-top:6px;font-size:13px;line-height:20px;color:var(--ink-2)}.ah-paper-meta>*{white-space:nowrap}.ah-paper-meta>.ah-chip,.ah-paper-meta>.ah-paper-meta__text,.ah-paper-meta>span.font-medium{white-space:normal;overflow-wrap:anywhere}.ah-row-action{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px rgb(20 22 21/.06);transition:background-color .14s ease-out,box-shadow .14s ease-out,transform .14s ease-out}.ah-row-action:hover{background:var(--surface-inset)}.ah-row-action:active{transform:scale(.98)}.ah-row-action:disabled{opacity:.55}@media (max-width:47.999rem){.ah-row-action{min-height:40px}.ah-paper-row__actions{margin-left:0}}.ah-private{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:500;letter-spacing:.01em;background:var(--surface-inset);color:var(--ink-3)}@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:36px minmax(0,1fr) auto;column-gap:16px;padding:16px 20px}.ah-paper-row>:first-child{margin-top:0}.ah-paper-row__actions{grid-column:auto;justify-content:flex-end;margin:-4px -8px 0 0;flex-wrap:nowrap}.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]{--ah-ring:rgba(20,22,21,0.07);--ah-shadow-card:0 1px 2px rgba(16,24,40,0.04),0 14px 34px -18px rgba(16,24,40,0.22);--ah-shadow-rail:0 1px 2px rgba(16,24,40,0.05),0 14px 34px -18px rgba(16,24,40,0.28)}html[data-agenthub-ui=v2][data-agenthub-theme=dark]{--ah-ring:rgba(255,255,255,0.06);--ah-shadow-card:0 1px 2px rgba(0,0,0,0.3);--ah-shadow-rail:0 1px 2px rgba(0,0,0,0.35)}@media (min-width:64rem){html[data-agenthub-ui=v2] .agenthub-shell__sidebar{top:12px;height:calc(100vh - 24px);margin:12px 0 12px 12px;width:244px;border:0;border-radius:22px;box-shadow:var(--ah-shadow-rail)}}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]{background:#f4f6f8;color:#141615;font-weight:600}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]:before{content:none}html[data-agenthub-ui=v2] .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page] .agenthub-nav-badge{background:#e6e9ed;color:#141615}.agenthub-nav-badge{background:#3a4249;color:#ffffff}html[data-agenthub-ui=v2] .agenthub-shell__topbar{background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:transparent}html[data-agenthub-ui=v2] .ah-section-tabs{padding:3px;border-radius:12px;background:var(--surface-inset)}html[data-agenthub-ui=v2] .agenthub-section-tab[aria-current=page]{background:var(--surface);color:var(--ink);border-color:transparent;box-shadow:0 1px 2px rgba(16,24,40,.08),0 0 0 1px var(--ah-ring)}html[data-agenthub-ui=v2] .ah-surface{border-color:transparent;box-shadow:inset 0 0 0 1px var(--ah-ring),var(--ah-shadow-card)}@media (max-width:63.999rem){html[data-agenthub-ui=v2] .ah-phone-bar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));padding:0 6px;background:#15181b;border-top:0;border-radius:22px;box-shadow:var(--ah-shadow-rail),0 0 0 10px var(--paper)}html[data-agenthub-ui=v2] .ah-phone-bar:after{content:"";position:absolute;left:-10px;right:-10px;top:100%;height:calc(10px + env(safe-area-inset-bottom));background:var(--paper);pointer-events:none}html[data-agenthub-ui=v2] .ah-sticky-composer:after{content:"";position:absolute;left:-16px;right:-16px;top:100%;height:calc(.75rem + var(--ah-bottom-clearance, 0px));background:var(--paper);pointer-events:none}html[data-agenthub-ui=v2] .ah-phone-bar__item{color:#a9b0b6}html[data-agenthub-ui=v2] .ah-phone-bar__item[aria-current=page]{color:#ffffff}html[data-agenthub-ui=v2] .ah-phone-bar__item[aria-current=page]:before{content:none}html[data-agenthub-ui=v2] .ah-phone-bar__item:focus-visible{outline-color:#ffffff}html[data-agenthub-ui=v2] .ah-phone-bar__badge{background:#3a4249;color:#ffffff}html[data-agenthub-ui=v2] .agenthub-shell{--ah-bottom-clearance:calc(96px + env(safe-area-inset-bottom))}html[data-agenthub-ui=v2][data-fullscreen-review] .agenthub-shell,html[data-agenthub-ui=v2][data-keyboard-open] .agenthub-shell{--ah-bottom-clearance:0px}html[data-agenthub-ui=v2]:has(.ah-phone-bar){scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom) + 16px)}}.ah-main-action{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 6px 0 16px;border-radius:12px;background:#cce07a;color:#141615;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(20,22,21,.06)}.ah-main-action:hover{background:#c3d86c}.ah-main-action:focus-visible{outline:2px solid #141615;outline-offset:2px}.ah-main-action__tile{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#141615;color:#cce07a}.ah-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;background:var(--surface);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.ah-chip--caution{background:#fbf0d6;color:#7a5300;box-shadow:none}.ah-chip--error{background:#fbe6e3;color:#8a2c1f;box-shadow:none}.ah-chip--quiet{background:var(--surface-inset);color:var(--ink-3);box-shadow:none}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-chip--caution{background:#3a2f17;color:#f3d48e}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-chip--error{background:#3d211d;color:#f4b2a7}@media (min-width:64rem){html[data-agenthub-ui=v2] .agenthub-shell__content{padding-left:12px}}html[data-agenthub-ui=v2] .ah-home-composer.ah-ask-box{border-radius:24px;background:var(--surface);padding:8px;box-shadow:var(--ah-shadow-card)}html[data-agenthub-ui=v2] .ah-home-composer.ah-ask-box:focus-within{border-color:var(--brand-bright);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-lime) 38%,transparent),var(--ah-shadow-card)}html[data-agenthub-ui=v2] .ah-ask-box button[type=submit]{width:44px;height:44px;border-radius:14px}html[data-agenthub-ui=v2] .ah-ask-box button[type=submit]:disabled{opacity:1;background:var(--surface-inset);color:var(--ink-3)}.ah-context-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:0 12px 0 8px;border-radius:999px;background:var(--surface-inset);color:var(--ink);font-size:14px;cursor:pointer;transition:background-color .12s ease}.ah-context-chip:hover{background:color-mix(in srgb,var(--surface-inset) 70%,var(--line-strong))}.ah-context-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ah-context-chip:disabled{cursor:not-allowed;opacity:.6}.ah-context-chip__label{color:var(--ink-3);font-weight:500}.ah-context-chip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ah-context-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:60;width:min(340px,calc(100vw - 32px));max-height:min(440px,60vh);overflow-y:auto;padding:6px;margin:0;list-style:none;border-radius:18px;background:var(--surface-raised);box-shadow:0 0 0 1px var(--ah-ring),0 18px 40px -14px rgba(16,24,40,.28);outline:none}.ah-context-menu:focus-visible{box-shadow:0 0 0 2px var(--ink),0 18px 40px -14px rgba(16,24,40,.28)}.ah-context-option{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 10px;border-radius:12px;cursor:pointer}.ah-context-option[data-active]{background:var(--surface-inset)}.ah-context-option[aria-selected=true]{background:color-mix(in srgb,var(--surface-inset) 60%,transparent)}.ah-context-option[aria-selected=true][data-active]{background:var(--surface-inset)}@media (prefers-reduced-motion:reduce){.ah-context-chip{transition:none}}@media (max-width:63.999rem){html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-phone-bar{box-shadow:0 0 0 1px rgba(255,255,255,.08),var(--ah-shadow-rail)}}.ah-context-menu:focus-visible,.ah-paper .ah-context-menu:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ink),0 18px 40px -14px rgba(16,24,40,.28)}.ah-paper .ah-context-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ah-context-chip[data-missing]{background:#fbf0d6;color:#7a5300}.ah-context-chip[data-missing] .ah-context-chip__label{color:#7a5300}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-context-chip[data-missing]{background:#3a2f17;color:#f3d48e}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-context-chip[data-missing] .ah-context-chip__label{color:#f3d48e}.ah-owner-choice{display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 12px;border-radius:14px;cursor:pointer;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:14px}.ah-owner-choice:has(input:checked){box-shadow:inset 0 0 0 2px var(--ink)}.ah-owner-choice input{width:18px;height:18px;accent-color:#141615;flex:none}.ah-owner-choice:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.ah-paper .ah-owner-choice input:focus-visible{outline:none}html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif{font-weight:300;letter-spacing:-.035em;font-size:42px;line-height:1.04}@media (max-width:669px){html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif{font-size:34px;letter-spacing:-.03em}}.ah-answer-card{position:relative;padding:18px 18px 14px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px rgb(20 22 21/.04),0 14px 36px -16px rgb(20 22 21/.14)}@media (min-width:48rem){.ah-answer-card{padding:24px 28px 16px;border-radius:22px}}.ah-answer-card__by{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--ink-3)}.ah-answer-card__mark{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#141615}.ah-answer .ah-answer-lead{font-size:19px;line-height:1.45;font-weight:600;letter-spacing:-.012em;color:var(--ink)}@media (min-width:48rem){.ah-answer .ah-answer-lead{font-size:21px}}.ah-answer .ah-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4d5b14}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-answer .ah-eyebrow{color:#cce07a}.ah-next-step{padding:16px 18px;border-radius:16px;background:color-mix(in srgb,#cce07a 15%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#cce07a 55%,var(--line))}.ah-answer-box{padding:14px 16px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.ah-answer-box--inset{background:var(--surface-inset);box-shadow:none}.ah-answer-question{padding:2px 0 2px 14px;border-left:3px solid #cce07a;font-weight:500}.ah-answer__foot{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;margin-top:4px;padding-top:6px;border-top:1px solid var(--line)}.ah-answer__foot--sources{justify-content:space-between}.ah-answer__copy{flex-shrink:0}.ah-ask-bubble{padding:12px 16px;border-radius:18px 18px 6px 18px;background:var(--surface-inset);color:var(--ink);font-size:15px;line-height:1.6;box-shadow:inset 0 0 0 1px var(--line)}.ah-prepare__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}html[data-agenthub-ui=v2] .operations-app .ah-prepare h1.ah-prepare__title{margin-top:6px;font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:300;font-size:36px;line-height:1.08;letter-spacing:-.03em;color:var(--ink)}@media (min-width:48rem){html[data-agenthub-ui=v2] .operations-app .ah-prepare h1.ah-prepare__title{font-size:42px}}.ah-prepare__client{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px 16px;border-radius:16px;font-size:15px;font-weight:600;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px rgb(20 22 21/.04);transition:box-shadow .16s ease-out,transform .16s ease-out}.ah-prepare__client:hover{box-shadow:inset 0 0 0 1px var(--line-strong),0 10px 24px -14px rgb(20 22 21/.25);transform:translateY(-1px)}.ah-prepare__client:active{transform:translateY(0) scale(.99)}.ah-prepare__arrow{color:var(--ink-3);transition:transform .16s ease-out}.ah-prepare__client:hover .ah-prepare__arrow{transform:translateX(2px);color:var(--ink)}.ah-prepare__one{margin-top:28px}@media (prefers-reduced-motion:reduce){.ah-prepare__arrow,.ah-prepare__client{transition:none}.ah-prepare__client:hover{transform:none}}.ah-note-card{position:relative;padding:14px 14px 14px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 2px rgb(20 22 21/.04),0 12px 30px -20px rgb(20 22 21/.18);animation:ah-note-in .18s ease-out both}@keyframes ah-note-in{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ah-note-card{animation:none}}.ah-note-card__icon{display:grid;place-items:center;flex:none;width:30px;height:30px;margin-top:1px;border-radius:9px;background:var(--surface-inset);color:var(--ink-2)}.ah-note-card--ok .ah-note-card__icon{background:color-mix(in srgb,var(--paper-done-ink,#2e7d4f) 13%,var(--surface));color:var(--paper-done-ink,#2e7d4f)}.ah-note-card--check .ah-note-card__icon{background:var(--paper-watch,#fbf0e6);color:var(--paper-watch-ink,#8a4a1c)}.ah-note-card--problem .ah-note-card__icon{background:var(--paper-late,#fdeee9);color:var(--paper-late-ink,#a3341f)}.ah-note-card__primary{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--accent-contrast);background:var(--accent);transition:background-color .14s ease-out,transform .14s ease-out}.ah-note-card__primary:hover{background:var(--accent-hover)}.ah-note-card__primary:active{transform:scale(.98)}.ah-note-card__primary:disabled{opacity:.55}.ah-note-card__quiet{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 6px;font-size:13px;font-weight:500;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.ah-note-card__quiet:hover{color:var(--ink);text-decoration-color:currentColor}.ah-note-card__close{display:grid;place-items:center;flex:none;width:32px;height:32px;margin:-4px -4px 0 0;border-radius:9px;color:var(--ink-3)}.ah-note-card__close:hover{background:var(--surface-inset);color:var(--ink)}.ah-note-card__check{padding-top:12px;border-top:1px solid var(--line)}@media (max-width:47.999rem){.ah-note-card__primary,.ah-note-card__quiet{min-height:40px}.ah-note-card__primary{white-space:normal;text-align:left}}.ah-overtaken{padding:8px 10px;border-radius:10px;background:var(--paper-watch,#fbf0e6)}.ah-overtaken .ah-paper-link{min-height:32px}.ah-evidence{padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:var(--surface)}.ah-evidence blockquote{margin:2px 0 0;padding-left:10px;border-left:2px solid var(--line)}.ah-evidence .ah-paper-link{min-height:32px}.ah-reply blockquote{margin-top:6px}.ah-reply__whole{max-height:240px;overflow-y:auto;white-space:pre-wrap}.ah-reply__whole:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:47.999rem){.ah-save-note{padding-inline:10px}}.ah-paper .ah-home-composer button.ah-save-note[type=submit],html[data-agenthub-ui=v2] .ah-ask-box button.ah-save-note[type=submit]{width:auto;height:44px;padding-inline:14px;border-radius:14px;background:var(--surface);color:var(--ink)}html[data-agenthub-ui=v2] .ah-ask-box button.ah-save-note[type=submit]:disabled{opacity:.5;background:var(--surface);color:var(--ink-3)}@media (max-width:39.999rem){.ah-paper .ah-home-composer button.ah-save-note[type=submit],html[data-agenthub-ui=v2] .ah-ask-box button.ah-save-note[type=submit]{width:44px;padding-inline:0;justify-content:center}}.ah-client-work{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"ask" "panel" "lists";gap:24px}.ah-client-work__ask{grid-area:ask;min-width:0}.ah-client-work__panel{grid-area:panel;min-width:0}.ah-client-work__lists{grid-area:lists;min-width:0;margin-top:8px}@media (min-width:64rem){.ah-client-work{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-areas:"ask panel" "lists panel";column-gap:28px;row-gap:32px;align-items:start}.ah-client-work__panel{position:sticky;top:88px}}.ah-client-ask{padding:18px 18px 14px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 2px rgb(20 22 21/.04),0 14px 34px -20px rgb(20 22 21/.16)}.ah-client-ask__answer .ah-answer{font-size:14.5px;line-height:1.6}.ah-client-ask__answer .ah-answer>*+*{margin-top:14px}.ah-client-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:16px;row-gap:2px}.ah-client-section__title{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:400;font-size:26px;line-height:1.15;letter-spacing:-.015em;color:var(--ink)}.ah-client-section__line{font-size:13px;line-height:20px;color:var(--ink-3)}.ah-client-section>.ah-client-section__title{margin-bottom:4px}@media (max-width:39.999rem){.ah-client-section__title{font-size:22px}}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-section.ah-client-workspace{max-width:1240px}.ah-client-owes .ah-paper-row .ah-paper-meta>span.font-medium:first-child,.ah-client-owes .ah-paper-row>.ah-client-letter{display:none}.ah-client-owes .ah-paper-row{grid-template-columns:minmax(0,1fr)}.ah-client-owes .ah-paper-row__actions{grid-column:1}@media (min-width:48rem){.ah-client-owes .ah-paper-row{grid-template-columns:minmax(0,1fr) auto}.ah-client-owes .ah-paper-row__actions{grid-column:auto}}.ah-client-ask__answer .ah-answer-lead{font-size:19px;line-height:1.3}.ah-client-ask .ah-ask-bubble{width:fit-content;max-width:88%;margin-left:auto}.ah-client-ask .ah-note-card__primary{white-space:normal;text-align:left;overflow-wrap:anywhere}.ah-client-owes .ah-paper-row .ah-private{display:none}.ah-client-owes .ah-paper-row__actions details>summary{border-color:transparent;background:transparent;color:var(--ink-2)}.ah-client-owes .ah-paper-row__actions details>summary:hover{background:var(--surface-inset);border-color:transparent}.ah-client-owes .ah-paper-row--question{grid-template-columns:minmax(0,1fr) auto}.ah-client-owes .ah-paper-row--question .ah-paper-row__actions{grid-column:auto}.ah-client-list__foot{display:block;border-top:1px solid var(--line);padding:8px 20px;font-size:13px;line-height:20px;color:var(--ink-2);background:color-mix(in srgb,var(--surface-inset) 35%,var(--surface));border-bottom-left-radius:13px;border-bottom-right-radius:13px}p.ah-client-list__foot{padding-top:11px;padding-bottom:11px}.ah-client-records__tabs{display:flex;flex-wrap:wrap;gap:6px}.ah-client-records__tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ink-2)}.ah-client-records__tab:hover{color:var(--ink);background:var(--surface-inset)}.ah-client-records__tab[aria-selected=true]{background:var(--brand-wash);color:var(--accent-ink);font-weight:600}.ah-client-records__count{font-size:12.5px;font-variant-numeric:tabular-nums;color:inherit;opacity:.75}.ah-client-ask__answer .ah-answer__copy{display:none}.ah-client-ask__answer .ah-answer__foot{border-top:0;padding-top:0}.ah-client-ask__answer .ah-answer__foot:not(.ah-answer__foot--sources){display:none}.ah-client-ask__from{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-3)}.ah-client-ask__chip{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:var(--surface-inset);color:var(--ink-2);font-weight:500}@media (max-width:47.999rem){.ah-client-ask__chip{min-height:32px;padding:0 11px}}.ah-client-ask__chip:hover{color:var(--ink);background:color-mix(in srgb,var(--surface-inset) 70%,var(--line))}html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif.ah-home-greeting{font-size:34px}@media (max-width:40rem){html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif.ah-home-greeting{font-size:26px}}.ah-home-next{margin-top:22px;scroll-margin-top:6rem}html[data-agenthub-ui=v2] .operations-app main.ah-paper .ah-home-next__title{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:350;letter-spacing:-.02em;font-size:22px;color:var(--ink)}.ah-home-next__card{margin-top:10px}.ah-home-clients{margin-top:34px}.ah-home-clients__grid{margin-top:10px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ah-home-client{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 18px 15px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 1px 2px rgb(20 22 21/.04),0 10px 26px -18px rgb(20 22 21/.14);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ah-home-client:hover{border-color:var(--line-strong);box-shadow:0 1px 2px rgb(20 22 21/.05),0 16px 32px -18px rgb(20 22 21/.2)}.ah-home-client:active{transform:scale(.99)}.ah-home-client__name{min-width:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.ah-home-client__line{font-size:14px;line-height:1.45;color:var(--ink-2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ah-home-client__meta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.3;color:var(--ink-3)}.ah-home-client__meta[data-tone]:before{content:"";width:7px;height:7px;flex:none;border-radius:999px;background:currentColor}.ah-home-client__meta[data-tone=late]{color:var(--paper-late-ink)}.ah-home-client__meta[data-tone=today]{color:var(--paper-watch-ink)}@media (prefers-reduced-motion:reduce){.ah-home-client{transition:none}.ah-home-client:active{transform:none}}@media (max-width:40rem){.ah-home-clients__grid{gap:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 1px 2px rgb(20 22 21/.04),0 10px 26px -18px rgb(20 22 21/.14)}.ah-home-clients__grid>li+li{border-top:1px solid var(--line)}.ah-home-client{justify-content:center;gap:3px;min-height:56px;padding:12px 16px;border:0;border-radius:0;box-shadow:none}.ah-home-client:hover{border-color:transparent;box-shadow:none;background:var(--surface-inset)}}html[data-agenthub-ui=v2] .operations-app .ah-settings .ah-page-header{border-bottom:0;padding-bottom:6px}html[data-agenthub-ui=v2] .operations-app .ah-settings .ah-page-header h1{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:350;letter-spacing:-.022em;font-size:40px;line-height:1.05}@media (max-width:40rem){html[data-agenthub-ui=v2] .operations-app .ah-settings .ah-page-header h1{font-size:32px}}.ah-settings-title{font-size:26px}.ah-settings-display,.ah-settings-title,html[data-agenthub-ui=v2] .operations-app .ah-settings-display{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:350;letter-spacing:-.02em;line-height:1.1}.ah-settings-display,html[data-agenthub-ui=v2] .operations-app .ah-settings-display{font-size:30px}@media (max-width:40rem){.ah-settings-display,html[data-agenthub-ui=v2] .operations-app .ah-settings-display{font-size:26px}}html[data-agenthub-ui=v2] .operations-app{--paper:#ffffff;--paper-2:#ffffff;--surface-inset:#f3f4f7;--line:#e6e8ee;--line-strong:#d5d9e1;--line-faint:#f0f1f5;--ink:#111318;--ink-2:#3f4651;--ink-3:#5c6470;--accent:#4f5fe0;--accent-hover:#4352d4;--accent-contrast:#ffffff;--accent-ink:#3442b8;--brand-lime:#7c86e3;--brand-bright:#7c86e3;--brand-wash:#eef0fe;--control:#4f5fe0;--control-contrast:#ffffff;--control-soft:#f3f4f7;--focus:#4f5fe0}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .operations-app{--accent:#9aa4ff;--accent-hover:#b3bbff;--accent-contrast:#0e1236;--accent-ink:#b3bbff;--brand-lime:#8f9aff;--brand-bright:#8f9aff;--brand-wash:#262a4d;--control:#9aa4ff;--control-contrast:#0e1236;--focus:#9aa4ff}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar{--shell:#f8f9fb;--paper:#f8f9fb;--surface:#ffffff;--surface-raised:#ffffff;--surface-inset:#eef0f4;--line:#e6e8ee;--line-strong:#d5d9e1;--ink:#111318;--ink-2:#3f4651;--ink-3:#5c6470;--brand-wash:#eef0fe;--accent-ink:#3442b8;--focus:#4f5fe0;background:#f8f9fb;border-color:#e6e8ee;box-shadow:inset 0 0 0 1px #e6e8ee;color:var(--ink)}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar .agenthub-nav-link{color:#3f4651}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar .agenthub-nav-link:hover{background:#eef0f4;color:#111318}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]{background:#eef0fe;color:#3442b8;font-weight:600}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar .agenthub-nav-link[aria-current=page]:before{content:none}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar .agenthub-nav-link:focus-visible,html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .agenthub-shell__sidebar :focus-visible{outline-color:#4f5fe0}html[data-agenthub-ui=v2] .agenthub-nav-badge{background:var(--accent,#4f5fe0);color:var(--accent-contrast,#ffffff)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .agenthub-shell__sidebar :focus-visible{outline-color:#9aa4ff}@media (max-width:63.999rem){html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .ah-phone-bar{background:#ffffff;box-shadow:0 10px 30px rgb(17 19 24/.1),0 0 0 1px #e6e8ee,0 0 0 10px var(--paper)}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .ah-phone-bar__item{color:#5c6470}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .ah-phone-bar__item[aria-current=page]{color:#3442b8}html[data-agenthub-ui=v2]:not([data-agenthub-theme=dark]) .ah-phone-bar__item:focus-visible{outline-color:#4f5fe0}}html[data-agenthub-ui=v2] .ah-phone-bar__badge{background:var(--accent,#4f5fe0);color:var(--accent-contrast,#ffffff)}html[data-agenthub-ui=v2] .ah-home-composer.ah-ask-box:focus-within,html[data-agenthub-ui=v2] .ah-home-composer:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px var(--brand-wash),var(--ah-shadow-card)}html[data-agenthub-ui=v2] .ah-main-action{background:var(--accent);color:var(--accent-contrast);box-shadow:none}html[data-agenthub-ui=v2] .ah-main-action:hover{background:var(--accent-hover)}html[data-agenthub-ui=v2] .ah-main-action:focus-visible{outline-color:var(--accent)}html[data-agenthub-ui=v2] .ah-main-action__tile{background:rgb(255 255 255/.18);color:var(--accent-contrast)}html[data-agenthub-ui=v2] .ah-answer .ah-eyebrow,html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-answer .ah-eyebrow{color:var(--accent-ink)}html[data-agenthub-ui=v2] .ah-next-step{background:color-mix(in srgb,var(--brand-wash) 70%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-bright) 45%,var(--line))}html[data-agenthub-ui=v2] .ah-answer-question{border-left-color:var(--brand-bright)}html[data-agenthub-ui=v2] .ah-home-composer button[type=submit]:disabled{opacity:1;background:var(--surface-inset);color:var(--ink-3)}html[data-agenthub-ui=v2] .operations-app :is(h1.ah-serif.ah-home-greeting,h1.ah-prepare__title,.ah-settings h1){font-size:36px;line-height:1.08;font-weight:350;letter-spacing:-.02em}html[data-agenthub-ui=v2] .operations-app :is(.ah-section-serif,.ah-home-next__title,.ah-client-section__title,.ah-settings-display){font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.012em}@media (max-width:39.999rem){html[data-agenthub-ui=v2] .operations-app :is(h1.ah-serif.ah-home-greeting,h1.ah-prepare__title,.ah-settings h1){font-size:29px}html[data-agenthub-ui=v2] .operations-app :is(.ah-section-serif,.ah-home-next__title,.ah-client-section__title,.ah-settings-display){font-size:21px}}html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif.ah-home-greeting{font-size:36px;line-height:1.08;font-weight:350}html[data-agenthub-ui=v2] .operations-app main.ah-paper .ah-home-next__title{font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.012em}@media (max-width:40rem){html[data-agenthub-ui=v2] .operations-app main.ah-paper h1.ah-serif.ah-home-greeting{font-size:29px}html[data-agenthub-ui=v2] .operations-app main.ah-paper .ah-home-next__title{font-size:21px}}html[data-agenthub-ui=v2] .operations-app .ah-client-ask__answer .ah-answer{font-size:16px;line-height:1.6}html[data-agenthub-ui=v2] .operations-app .ah-client-ask__answer .ah-answer :is(p,li){max-width:68ch}html[data-agenthub-ui=v2] .operations-app :is(.ah-client-section__line,.ah-client-ask__from,.ah-home-client__meta){font-size:13px}html[data-agenthub-ui=v2] .operations-app :is(.ah-client-section__line,.ah-client-ask__from,.ah-home-client__meta:not([data-tone])){color:var(--ink-2)}@media (max-width:63.999rem){html[data-agenthub-ui=v2] .operations-app .ah-client-ask__body[data-fold=true]{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}}.ah-tour-notice{margin:0;padding:8px 16px;text-align:center;font-size:13px;font-weight:600;line-height:20px;background:var(--brand-wash,#eef0fe);color:var(--accent-ink,#3442b8);border-bottom:1px solid var(--line,#e6e8ee)}.ah-tour{padding-bottom:240px}@media (max-width:39.999rem){.ah-tour{padding-bottom:200px}}.ah-tour-ring{position:absolute;z-index:44;pointer-events:none;border-radius:16px;border:2px solid #4c63d2;box-shadow:0 0 0 4px rgba(76,99,210,.18);animation:ah-tour-pulse 1.4s ease-in-out infinite}@keyframes ah-tour-pulse{50%{box-shadow:0 0 0 9px rgba(76,99,210,.06)}}.ah-tour-label{position:absolute;z-index:46;top:0;left:0;pointer-events:none;white-space:nowrap;padding:4px 9px;border-radius:8px;background:#4c63d2;color:#ffffff;font:600 12px/18px var(--font-app-text,ui-sans-serif),ui-sans-serif,system-ui,sans-serif;box-shadow:0 8px 24px rgba(17,19,24,.18)}.ah-tour-hotspot{position:absolute;z-index:45;display:block;border-radius:14px;background:transparent;cursor:pointer}.ah-tour-hotspot:focus-visible{outline:3px solid #4c63d2;outline-offset:4px}.ah-tour-guide{position:fixed;right:18px;bottom:18px;z-index:47;width:320px;max-height:calc(100dvh - 104px);overflow:auto;border-radius:18px;background:#101317;color:#e9edf1;box-shadow:0 24px 60px rgba(13,15,19,.28);font-family:var(--font-app-text,ui-sans-serif),ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.45}.ah-tour-guide :focus-visible{outline:2px solid #9aa4ff;outline-offset:2px;border-radius:6px}.ah-tour-guide__head{padding:14px 16px 4px}.ah-tour-guide__eyebrow{margin:0;color:#8d949c;font-size:12px}.ah-tour-guide__caption{margin:3px 0 0;color:#ffffff;font-size:14.5px;font-weight:600;line-height:1.4}.ah-tour-guide__steps{margin:6px 0 0;padding:0 16px 8px 36px;list-style:decimal;color:#aab1b9}.ah-tour-guide__steps li{padding:2px 0}.ah-tour-guide__steps a{display:inline-block;min-height:24px;color:inherit;text-decoration:none}.ah-tour-guide__steps a:hover{color:#ffffff;text-decoration:underline}.ah-tour-guide__steps li.is-now{color:#ffffff;font-weight:600}.ah-tour-guide__steps li.is-done{color:#8fae5a;text-decoration:line-through}.ah-tour-guide__nav{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #262b31}.ah-tour-guide__back,.ah-tour-guide__toggle{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid #343a42;background:transparent;color:#e9edf1;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer}.ah-tour-guide__back:disabled{opacity:.4;cursor:default}.ah-tour-guide__back:hover:not(:disabled),.ah-tour-guide__toggle:hover{border-color:#5a626b}.ah-tour-guide:not([data-open]) .ah-tour-guide__steps{display:none}.ah-tour-guide__next{position:relative;display:inline-flex;align-items:center;min-height:40px;margin-left:auto;padding:0 20px;border-radius:10px;background:#4f5fe0;color:#ffffff;font-size:13.5px;font-weight:600;text-decoration:none}.ah-tour-guide__next:hover{background:#4352d4}.ah-tour-guide__next.is-ringed:after{content:"";position:absolute;inset:-6px;border-radius:14px;pointer-events:none;border:2px solid #8f9cff;box-shadow:0 0 0 4px rgba(143,156,255,.22);animation:ah-tour-pulse 1.4s ease-in-out infinite}.ah-tour-guide__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:0 16px 12px;color:#8d949c;font-size:12px}.ah-tour-guide__foot a{color:#c5cbd1;text-decoration:underline;text-underline-offset:2px}.ah-tour-guide__foot a:hover{color:#ffffff}.ah-tour-finish__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--brand-wash);color:var(--accent-ink)}@media (max-width:63.999rem){.ah-tour-guide{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (max-width:39.999rem){.ah-tour-guide{left:10px;right:10px;width:auto;border-radius:16px;font-size:13px;max-height:calc(100dvh - 200px)}.ah-tour-guide__head{padding:10px 14px 2px}.ah-tour-guide__caption{font-size:14px}.ah-tour-guide__nav{padding:8px 14px;border-top:0}.ah-tour-guide:not([data-open]) .ah-tour-guide__hint{display:none}.ah-tour-guide__foot{padding:0 14px 10px}.ah-tour-guide__foot a{display:inline-flex;align-items:center;min-height:28px}}html[data-fullscreen-review] .ah-tour-guide{bottom:calc(10px + env(safe-area-inset-bottom))}html:has(.agenthub-shell__content[inert]) .ah-tour-layer{display:none}html:has(.agenthub-shell__topbar details[open]) :is(.ah-tour-ring,.ah-tour-label,.ah-tour-hotspot){display:none}@media (prefers-reduced-motion:reduce){.ah-tour-guide__next.is-ringed:after,.ah-tour-ring{animation:none}}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-section.ah-before-call{max-width:820px}.ah-bc-icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:10px;flex:none}.ah-bc-icon[data-tone=indigo],.ah-bc-mark[data-tone=indigo]{background:#e7ebff;color:#3f4fc0}.ah-bc-icon[data-tone=emerald],.ah-bc-mark[data-tone=emerald]{background:#dff5e8;color:#1f7a4a}.ah-bc-icon[data-tone=amber]{background:#fbf0d6;color:#8a5a00}.ah-bc-icon[data-tone=slate]{background:var(--surface-inset);color:var(--ink-2)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-icon[data-tone=indigo],html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-mark[data-tone=indigo]{background:#2b2f55;color:#c7d2fe}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-icon[data-tone=emerald],html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-mark[data-tone=emerald]{background:#17382a;color:#9be3bd}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-icon[data-tone=amber]{background:#3a2f17;color:#f3d48e}.ah-bc-window{margin-top:14px}.ah-bc-window>summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:38px;padding:6px 14px;border-radius:999px;cursor:pointer;list-style:none;background:var(--surface);border:1px solid var(--line);font-size:14px;line-height:1.4;color:var(--ink-2);box-shadow:0 1px 2px rgb(20 22 21/.04);transition:border-color .15s ease,box-shadow .15s ease}.ah-bc-window>summary:hover{border-color:var(--line-strong);box-shadow:0 4px 12px rgb(20 22 21/.07)}.ah-bc-window>summary::-webkit-details-marker{display:none}.ah-bc-window__change{padding-left:10px;border-left:1px solid var(--line);font-weight:600;color:#3f4fc0}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-window__change{color:#c7d2fe}.ah-bc-window__panel{margin-top:10px;padding:16px 18px}.ah-bc-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.ah-bc-tile{position:relative;padding:16px 18px 14px}.ah-bc-tile>.ah-bc-icon{position:absolute;top:14px;right:14px}.ah-bc-tile__value{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-size:36px;line-height:1;font-weight:300;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.ah-bc-tile__plus{font-size:22px;color:var(--ink-3)}.ah-bc-tile__label{margin-top:8px;font-size:13px;font-weight:500;color:var(--ink-2)}.ah-bc-tile[data-empty] .ah-bc-tile__value{color:var(--ink-3)}.ah-bc-tile[data-empty]>.ah-bc-icon{background:var(--surface-inset);color:var(--ink-3)}.ah-bc-quiet{font-size:15px;color:var(--ink-2)}.ah-bc-gap,.ah-bc-quiet{margin-top:14px;line-height:1.5}.ah-bc-gap{display:flex;gap:10px;padding:12px 16px;border-radius:14px;background:var(--paper-watch);color:var(--paper-watch-ink);font-size:14px}.ah-bc-card{margin-top:20px;overflow:hidden}.ah-bc-card__head{display:flex;align-items:center;gap:12px;padding:16px 20px 12px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ah-bc-card__count{margin-left:auto;min-width:26px;padding:2px 9px;border-radius:999px;background:var(--surface-inset);color:var(--ink-2);font-size:12.5px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.ah-bc-line+.ah-bc-line,.ah-bc-list{border-top:1px solid var(--line)}.ah-bc-list:not([data-all])>.ah-bc-line[data-over=both]{display:none}@media (max-width:39.999rem){.ah-bc-list:not([data-all])>.ah-bc-line[data-over=phone]{display:none}}.ah-bc-row{display:flex;flex-direction:column;gap:8px;padding:14px 20px;transition:background-color .12s ease}.ah-bc-row:hover{background:color-mix(in srgb,var(--surface-inset) 55%,transparent)}.ah-bc-row--change{flex-direction:row;align-items:flex-start;gap:12px}.ah-bc-mark{display:inline-grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:999px;flex:none}.ah-bc-row__main{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.ah-bc-row__text{font-size:16px;line-height:1.4;font-weight:500;color:var(--ink);overflow-wrap:anywhere}.ah-bc-row__text--note{font-weight:400;color:var(--ink-2)}.ah-bc-row__late,.ah-bc-row__under{font-size:13px;line-height:1.5;color:var(--ink-3)}.ah-bc-row__under{display:flex;flex-wrap:wrap;gap:2px 12px}.ah-bc-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;line-height:1.4;color:var(--ink-3)}.ah-bc-row__meta .ah-chip{min-height:24px;font-size:12px;font-weight:500}.ah-bc-new{padding:3px 9px;border-radius:999px;background:#e7ebff;color:#3f4fc0;font-size:12px;font-weight:600;line-height:1.3}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-new{background:#2b2f55;color:#c7d2fe}.ah-bc-more{display:flex;align-items:center;width:100%;min-height:46px;padding:0 20px;border-top:1px solid var(--line);font-size:14px;font-weight:600;color:#3f4fc0;text-align:left}.ah-bc-more:hover{background:color-mix(in srgb,var(--surface-inset) 55%,transparent)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-bc-more{color:#c7d2fe}.ah-bc-notes{border-top:1px solid var(--line)}.ah-bc-notes>summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;color:var(--ink-2)}.ah-bc-notes>summary>span{flex:1}.ah-bc-notes>summary:hover{background:color-mix(in srgb,var(--surface-inset) 55%,transparent)}.ah-bc-notes>summary::-webkit-details-marker{display:none}.ah-bc-notes>ul>li{border-top:1px solid var(--line)}.ah-bc-decisions{display:flex;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink);transition:box-shadow .15s ease,transform .15s ease}.ah-bc-decisions:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgb(20 22 21/.05),0 18px 38px -18px rgb(20 22 21/.18)}.ah-bc-ask{margin-top:28px}.ah-bc-ask .ah-client-work{grid-template-columns:minmax(0,1fr);grid-template-areas:"ask" "panel" "lists";gap:16px}.ah-bc-ask .ah-client-work__panel{position:static}.ah-bc-ask .ah-client-work__lists:empty{display:none}.ah-bc-foot{display:flex;gap:8px;font-size:13px;color:var(--ink-3)}.ah-bc-foot,.ah-bc-state{margin-top:24px;line-height:1.5}.ah-bc-state{padding:24px;font-size:16px;color:var(--ink-2)}@media (min-width:40rem){.ah-bc-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ah-bc-row{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px}.ah-bc-row>.ah-bc-row__meta{flex:none;max-width:48%;justify-content:flex-end;padding-top:1px}}@media (prefers-reduced-motion:reduce){.ah-bc-decisions,.ah-bc-row,.ah-bc-window>summary{transition:none}.ah-bc-decisions:hover{transform:none}}.ah-shared-file__tag{padding:4px 12px;border-radius:999px;background:#e7ebff;color:#3f4fc0;font-size:12.5px;font-weight:600;line-height:1.4}.ah-shared-file__note{display:flex;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;font-size:14px;line-height:1.5;color:var(--ink-2)}html[data-agenthub-ui=v2] .operations-app.ah-shared-file h1.ah-shared-file__title,html[data-agenthub-ui=v2] .operations-app.ah-shared-file main.ah-file-page h1{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:300;font-size:32px;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.ah-shared-file main.ah-file-page>header{align-items:center;border-bottom:0;padding-bottom:8px}.ah-shared-file main.ah-file-page>header>div:first-child{align-items:center;gap:14px}.ah-shared-file main.ah-file-page>header>div:first-child>svg{width:44px;height:44px;margin-top:0;padding:11px;border-radius:14px;background:#e7ebff;color:#3f4fc0}.ah-shared-file[data-kind=xlsx] main.ah-file-page>header>div:first-child>svg{background:#dff5e8;color:#1f7a4a}.ah-shared-file main.ah-file-page>header a.bg-accent{min-height:46px;padding-inline:22px;border-radius:999px;font-weight:600;box-shadow:0 8px 18px rgb(79 95 224/.28)}@media (max-width:39.999rem){html[data-agenthub-ui=v2] .operations-app.ah-shared-file h1.ah-shared-file__title,html[data-agenthub-ui=v2] .operations-app.ah-shared-file main.ah-file-page h1{font-size:26px}.ah-shared-file main.ah-file-page>header a.bg-accent{width:100%;justify-content:center}.ah-shared-file main.ah-file-page>header>div:last-child{width:100%}}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .operations-app .agenthub-site-logo{content:url(/brand/agenthub-logo-dark.svg)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-shared-file main.ah-file-page>header>div:first-child>svg,html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-shared-file__tag{background:#2b2f55;color:#c7d2fe}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-shared-file[data-kind=xlsx] main.ah-file-page>header>div:first-child>svg{background:#17382a;color:#9be3bd}.ah-shared-file__tile{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:14px;flex:none;background:#e7ebff;color:#3f4fc0}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-shared-file__tile{background:#2b2f55;color:#c7d2fe}html[data-agenthub-ui=v2] .operations-app a.ah-shared-file__cta{border-radius:999px}.ah-shared-file__cta{display:inline-flex;min-height:46px;flex:none;align-items:center;justify-content:center;gap:8px;padding-inline:22px;border-radius:999px;font-size:14px;font-weight:600;box-shadow:0 8px 18px rgb(79 95 224/.28);transition:background-color .12s ease}.ah-package-head{background:linear-gradient(180deg,#eef1ff,#f8f9ff)}.ah-package-head__tag{padding:4px 12px;border-radius:999px;background:#ffffff;color:#3f4fc0;font-size:12.5px;font-weight:600;line-height:1.4;box-shadow:0 1px 2px rgb(16 24 40/.06)}.ah-package-head__title,html[data-agenthub-ui=v2] .operations-app h2.ah-package-head__title{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:300;font-size:34px;line-height:1.08;letter-spacing:-.03em;color:var(--ink)}@media (max-width:39.999rem){.ah-package-head__title,html[data-agenthub-ui=v2] .operations-app h2.ah-package-head__title{font-size:27px}}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-package-head{background:linear-gradient(180deg,#23263f,#1d2030)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-package-head__tag{background:#2b2f55;color:#c7d2fe;box-shadow:none}.ah-pill-cta,.ah-pill-second{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:24px;font-size:14px;font-weight:600;line-height:1.2;text-align:center;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}html[data-agenthub-ui=v2] .operations-app a.ah-pill-cta,html[data-agenthub-ui=v2] .operations-app button.ah-pill-cta{border-radius:24px}.ah-pill-cta{padding:8px 22px;box-shadow:0 1px 2px rgb(76 99 210/.25),0 4px 12px rgb(76 99 210/.22)}.ah-pill-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgb(76 99 210/.28),0 8px 18px rgb(76 99 210/.26)}.ah-pill-second{padding:8px 18px;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px rgb(20 22 21/.06)}.ah-pill-second:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--line-strong),0 4px 12px rgb(20 22 21/.1)}.ah-pill-cta:active:not(:disabled),.ah-pill-second:active:not(:disabled){transform:scale(.98)}html[data-agenthub-ui=v2][data-agenthub-theme=dark] .ah-pill-cta{box-shadow:none}@media (prefers-reduced-motion:reduce){.ah-pill-cta,.ah-pill-second{transition:none}.ah-pill-cta:active:not(:disabled),.ah-pill-cta:hover:not(:disabled),.ah-pill-second:active:not(:disabled),.ah-pill-second:hover:not(:disabled){transform:none}}html[data-agenthub-ui=v2] .operations-app .ah-update-review h1.ah-serif{font-family:var(--font-app-display),ui-serif,Georgia,serif;font-weight:300;letter-spacing:-.035em;font-size:38px;line-height:1.04}@media (max-width:40rem){html[data-agenthub-ui=v2] .operations-app .ah-update-review h1.ah-serif{font-size:30px}}html[data-agenthub-ui=v2] .operations-app .document-register form[data-letter-in-place=edit]{--accent:#4f5fe0;--accent-hover:#4352d4;--accent-contrast:#ffffff}html[data-agenthub-ui=v2] .agenthub-shell__content main.ah-conversation[data-wide]{max-width:1080px}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}