:root,html[data-theme=light]{--apiclo-product-canvas: #faf9f5;--apiclo-product-soft: #f5f0e8;--apiclo-product-card: #efe9de;--apiclo-product-dark: #181715;--apiclo-product-on-dark: #faf9f5}html[data-theme=dark]{--apiclo-product-canvas: #000000;--apiclo-product-soft: #000000;--apiclo-product-card: #000000;--apiclo-product-dark: #000000;--apiclo-product-on-dark: #f5f5f5}html body .product-header :is(.product-command,.product-nav>a){border-radius:8px!important}html body.page-dashboard:not(.page-admin) .app-page .hero-actions>:is(a,button),html body.page-knowledge:not(.page-admin) .app-page .docs-v2-actions>*{border-radius:8px!important}body.page-dashboard .user-start-card{overflow:hidden;border:1px solid var(--apiclo-line);border-radius:12px;background:var(--apiclo-product-canvas);box-shadow:none}body.page-dashboard .onboarding-steps{width:100%;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--apiclo-line);border-bottom:0;background:var(--apiclo-product-canvas)}body.page-dashboard .onboarding-step{min-width:0;min-height:112px;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto 1fr;align-content:start;gap:3px 10px;padding:14px 16px 15px;overflow:hidden;border:0;border-right:1px solid var(--apiclo-line);border-radius:0;background:transparent;box-shadow:none}body.page-dashboard .onboarding-step:last-child{border-right:0}body.page-dashboard .onboarding-step>span{grid-column:1;grid-row:1 / span 2}body.page-dashboard .onboarding-step>div{min-width:0;grid-column:2;grid-row:1 / span 2;display:grid;align-content:start;gap:3px}body.page-dashboard .onboarding-step :is(strong,small,b){min-width:0;overflow-wrap:anywhere}body.page-dashboard .onboarding-step strong{display:block}body.page-dashboard .onboarding-step small{display:block;max-width:34ch;line-height:1.35}body.page-dashboard .onboarding-step b{grid-column:2;grid-row:3;align-self:end;margin-top:8px}body.page-dashboard .metric-grid.four-wide{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--apiclo-line);border-radius:12px;background:var(--apiclo-product-soft)}body.page-dashboard .metric-grid.four-wide>.metric-card{min-width:0;min-height:136px;padding:18px 16px;border:0;border-right:1px solid var(--apiclo-line);border-radius:0;background:transparent;box-shadow:none}body.page-dashboard .metric-grid.four-wide>.metric-card:last-child{border-right:0}html body.page-dashboard:not(.page-admin) .app-page :is(.user-start-card,.metric-grid.four-wide){border-radius:12px!important;background:var(--apiclo-product-soft)!important}body.page-agents .agent-main-embedded{width:min(1180px,calc(100% - 40px));max-width:1180px;margin-inline:auto;padding:26px 0 56px}body.page-agents .agent-topbar{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;margin:0 0 24px;padding:0 0 22px;border-bottom:1px solid var(--apiclo-line)}body.page-agents .agent-title-copy{min-width:0}body.page-agents .agent-title-copy h1{margin:0 0 7px;font-size:32px;line-height:1.08}body.page-agents .agent-title-copy p{max-width:72ch;margin:0;color:var(--apiclo-muted);line-height:1.55;text-wrap:pretty}body.page-agents .agent-balance-card{box-sizing:border-box;min-width:210px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 16px;padding:11px 12px;border:1px solid var(--apiclo-line);border-radius:12px;background:var(--apiclo-product-card);box-shadow:none}body.page-agents .agent-balance-card small,body.page-agents .agent-balance-card strong{grid-column:1}body.page-agents .agent-balance-card a{grid-column:2;grid-row:1 / span 2;min-height:36px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--apiclo-coral);border-radius:8px;background:var(--apiclo-coral);color:#fff;text-decoration:none;transition:background-color .18s var(--apiclo-control-ease),border-color .18s var(--apiclo-control-ease),transform .18s var(--apiclo-control-ease)}body.page-agents .agent-balance-card a:hover{border-color:var(--apiclo-coral-active);background:var(--apiclo-coral-active)}body.page-agents .agent-balance-card a:active{transform:translateY(1px)}html body.page-agents:not(.page-admin) .app-page .agent-balance-card{border-radius:12px!important;background:var(--apiclo-product-card)!important}body.page-agents .agent-choice-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}body.page-agents .agent-choice-card{min-width:0;min-height:0;height:100%;align-self:stretch;display:flex;flex-direction:column;gap:15px;padding:20px;overflow:hidden;border:1px solid var(--apiclo-line);border-radius:12px;background:var(--apiclo-product-soft);box-shadow:none}body.page-agents .agent-choice-head{align-items:center;gap:12px}body.page-agents .agent-choice-copy h2{margin-top:2px;font-size:25px;line-height:1.08}body.page-agents .agent-choice-text{max-width:62ch;margin:0;line-height:1.5;text-wrap:pretty}body.page-agents .agent-deploy-form{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:auto}body.page-agents .agent-launch-promo{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 10px;margin:0;padding:10px 0 10px 12px;border-left-width:2px;background:transparent}body.page-agents .agent-launch-promo b{grid-column:1}body.page-agents .agent-launch-promo strong{grid-column:2}body.page-agents .agent-launch-promo small{grid-column:1 / -1}body.page-agents .agent-launch-promo small{max-width:72ch;line-height:1.35}body.page-agents .agent-launch-tier-picker{grid-column:1 / -1;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;border:0;border-radius:0;background:transparent}body.page-agents .agent-launch-tier-option{min-width:0;min-height:72px;align-content:start;gap:4px;padding:10px 34px 10px 11px;border:1px solid var(--apiclo-line);border-radius:8px!important;background:var(--apiclo-product-soft);box-shadow:none}body.page-agents .agent-launch-tier-option:last-child{border-right:1px solid var(--apiclo-line)}body.page-agents .agent-launch-tier-option:is(:hover,.is-selected,:has(input:checked)){border-color:var(--apiclo-coral);background:var(--apiclo-product-card);color:var(--apiclo-coral-active);box-shadow:none}body.page-agents .agent-launch-tier-option :is(span,b,small,em){min-width:0;padding-right:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body.page-agents .agent-launch-tier-option small,body.page-agents .agent-launch-tier-option em{line-height:1.3}body.page-agents .agent-launch-tier-option .agent-launch-tier-bonus{display:none}body.page-agents .agent-price-line{min-width:0;display:grid;align-content:center;justify-content:start;gap:2px;margin:0}body.page-agents .agent-price-line span{text-align:left}body.page-agents :is(.agent-deploy-button,.agent-deploy-link){width:auto;min-width:210px;min-height:40px;justify-self:end;padding-inline:18px;border:1px solid var(--apiclo-coral);border-radius:8px;background:var(--apiclo-coral);color:#fff;box-shadow:none;transition:background-color .18s var(--apiclo-control-ease),border-color .18s var(--apiclo-control-ease),transform .18s var(--apiclo-control-ease)}html body.page-agents:not(.page-admin):not(.landing-body):not(.auth-body) .app-page :is(.agent-deploy-button,.agent-deploy-link){border-radius:8px!important}body.page-agents :is(.agent-deploy-button,.agent-deploy-link):hover{border-color:var(--apiclo-coral-active);background:var(--apiclo-coral-active);color:#fff;transform:translateY(-1px)}body.page-agents :is(.agent-deploy-button,.agent-deploy-link):active{transform:translateY(1px)}body.page-agents .agent-install-footer{gap:10px;min-height:82px;margin-top:2px;padding-top:14px;border-top:1px solid var(--apiclo-line)}body.page-agents .agent-selfhost-copy{max-width:68ch;line-height:1.4}body.page-agents .agent-link-row{min-width:0;flex-wrap:wrap;gap:6px 14px}body.page-agents .agent-link-row a{min-height:32px;display:inline-flex;align-items:center}html body.page-agents details.agent-choice-card{height:auto;display:block;padding:0}body.page-agents .agent-choice-summary{position:relative;min-width:0;display:grid;align-items:center;gap:10px 24px;padding:18px 52px 18px 20px;list-style:none;cursor:pointer}body.page-agents .agent-choice-summary::-webkit-details-marker{display:none}body.page-agents .agent-choice-summary:after{content:"+";position:absolute;top:50%;right:20px;width:28px;height:28px;display:grid;place-items:center;transform:translateY(-50%);border:1px solid var(--apiclo-line);border-radius:8px;color:var(--apiclo-coral-active);font-size:18px;font-weight:400;line-height:1}body.page-agents details.agent-choice-card[open]>.agent-choice-summary:after{content:"\2212"}body.page-agents details.agent-choice-card[open]>.agent-choice-summary{border-bottom:1px solid var(--apiclo-line)}body.page-agents .agent-choice-summary:focus-visible{outline:2px solid var(--apiclo-focus-ring);outline-offset:-2px}html body.page-agents details.agent-choice-card>.agent-deploy-form{margin:0!important;padding:18px 20px}body.page-agents details.agent-choice-card>.agent-install-footer{min-height:0;margin:0 20px 18px;padding-top:13px}@media(min-width:901px){body.page-agents .agent-choice-grid{grid-template-columns:minmax(0,1fr);gap:12px}body.page-agents .agent-choice-summary{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr)}body.page-agents .agent-choice-summary .agent-choice-text{max-width:68ch}}@media(min-width:901px){body.page-agents.agent-workspace-mode:not(.page-admin) .agent-after-deploy{--apiclo-hermes-rail: 260px;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:var(--apiclo-hermes-rail) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;border:1px solid var(--apiclo-line)!important;border-radius:12px!important;background:var(--apiclo-product-canvas)!important;box-shadow:none!important}body.page-agents.agent-workspace-mode:not(.page-admin) .agent-after-deploy>.agent-workbench-nav{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;align-self:start!important;gap:3px!important;margin:0!important;padding:12px 10px 10px!important;overflow:visible!important;border:0!important;border-right:1px solid var(--apiclo-line)!important;border-bottom:1px solid var(--apiclo-line)!important;border-radius:0!important;background:var(--apiclo-product-soft)!important;box-shadow:none!important}body.page-agents.agent-workspace-mode:not(.page-admin) .agent-rail-identity{min-height:48px!important;margin-bottom:5px!important;padding:6px 8px!important}body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-nav>a[data-agent-tab]{min-height:36px!important;flex-basis:36px!important;padding-inline:10px!important;border-radius:8px!important}body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-status{min-height:48px!important;margin:7px 0 0!important;padding:8px 9px!important}body.page-agents.agent-workspace-mode:not(.page-admin):not(.agent-chat-mode) .agent-context-rail{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;min-height:0!important;display:block!important;overflow:hidden!important;border:0!important;border-right:1px solid var(--apiclo-line)!important;background:var(--apiclo-surface-soft)!important}body.page-agents.agent-workspace-mode:not(.page-admin):not(.agent-chat-mode) .agent-after-deploy>[data-agent-panel].active{grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:22px 24px 28px!important;overflow:auto!important;border:0!important;border-radius:0!important;background:var(--apiclo-surface)!important;box-shadow:none!important;scrollbar-gutter:stable}body.page-agents.agent-workspace-mode:not(.page-admin):not(.agent-chat-mode) .agent-after-deploy>[data-agent-package-progress]:not([hidden]){grid-column:2!important;grid-row:1!important;margin:16px 24px 0!important}body.page-agents.agent-workspace-mode:not(.page-admin):not(.agent-chat-mode) .agent-after-deploy:has(>[data-agent-package-progress]:not([hidden]))>[data-agent-panel].active{grid-row:2!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy{height:100%!important;grid-template-rows:auto minmax(0,1fr)!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-context-rail{display:none!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-chat-card.active,body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell{display:contents!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-sidebar,body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed .agent-chat-sidebar{position:relative!important;inset:auto!important;z-index:1!important;grid-column:1!important;grid-row:2!important;width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;overflow:hidden!important;border:0!important;border-right:1px solid var(--apiclo-line)!important;border-radius:0!important;background:var(--apiclo-surface-soft)!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;box-shadow:none!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-stage,body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed .agent-chat-stage{grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:0!important}body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) :is(.agent-chat-sidebar-toggle,.agent-chat-sidebar-ear,.agent-chat-history-backdrop){display:none!important}}body.page-agents.agent-workspace-mode .agent-chat-stage{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;overflow:hidden;border:0;background:var(--apiclo-surface)}body.page-agents.agent-workspace-mode .agent-chat-stage>.agent-panel-title{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0;padding:10px 18px;border-bottom:1px solid var(--apiclo-line)}body.page-agents.agent-workspace-mode .agent-chat-stage>.agent-panel-title h3{margin:0;font-size:15px;line-height:1.2}body.page-agents.agent-workspace-mode .agent-chat-stage>.agent-panel-title span{max-width:56ch;margin:0;color:var(--apiclo-muted);font-size:11.5px;line-height:1.35;text-align:right}body.page-agents.agent-workspace-mode .agent-chat-thread{width:100%;min-width:0;min-height:0;margin:0;padding:22px max(20px,calc((100% - 820px)/2)) 18px;overflow-y:auto}body.page-agents.agent-workspace-mode .agent-chat-message{max-width:min(760px,86%);margin-bottom:12px;border-radius:12px}body.page-agents.agent-workspace-mode .agent-chat-message.assistant{margin-right:auto}body.page-agents.agent-workspace-mode .agent-chat-message.user{margin-left:auto}body.page-agents.agent-workspace-mode .agent-chat-empty{width:min(680px,100%);margin:auto;color:var(--apiclo-muted);text-align:center}body.page-agents.agent-workspace-mode .agent-chat-form{width:min(820px,calc(100% - 40px));max-width:820px;min-height:108px;margin:0 auto 18px;padding:10px;border:1px solid var(--apiclo-line-strong);border-radius:12px;background:var(--apiclo-product-canvas);box-shadow:0 8px 26px color-mix(in srgb,var(--apiclo-coral) 5%,transparent)}body.page-agents.agent-workspace-mode .agent-chat-form textarea{min-height:46px;max-height:180px;padding:6px 8px;border:0;background:transparent;box-shadow:none;resize:none}body.page-agents.agent-workspace-mode .agent-chat-form textarea:focus{box-shadow:none}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .app-page .agent-chat-new-button{border-radius:8px!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .app-page .agent-chat-form{border-radius:12px!important}body.page-agents.agent-workspace-mode .agent-chat-sessions{min-height:0;align-content:start;overflow-y:auto}@media(min-width:901px){html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-after-deploy{--apiclo-hermes-rail: 260px;grid-template-columns:var(--apiclo-hermes-rail) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy{grid-template-columns:var(--apiclo-hermes-rail) minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-after-deploy>.agent-workbench-nav{box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;padding:12px 10px 10px!important;overflow:visible!important;border:0!important;border-right:1px solid var(--apiclo-line)!important;border-bottom:1px solid var(--apiclo-line)!important;background:var(--apiclo-surface-soft)!important;color:var(--apiclo-ink)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-rail-identity{min-height:52px!important;margin:0 0 7px!important;padding:6px 8px!important;border:0!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-rail-identity strong{color:var(--apiclo-ink)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-rail-identity small{color:var(--apiclo-mint)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-nav>a[data-agent-tab]{color:var(--apiclo-muted)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-nav>a[data-agent-tab]:hover,html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-nav>a[data-agent-tab].active{border-color:transparent!important;background:var(--apiclo-coral-soft)!important;color:var(--apiclo-coral-active)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-status{margin-top:7px!important;border-color:var(--apiclo-line)!important;background:var(--apiclo-surface)!important;color:var(--apiclo-muted)!important}html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-status>span,html body.page-agents.agent-workspace-mode:not(.page-admin) .agent-workbench-status strong{color:var(--apiclo-mint)!important}html body.page-agents.agent-workspace-mode:not(.agent-chat-mode):not(.page-admin) .agent-context-rail{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border-right:1px solid var(--apiclo-line)!important;background:var(--apiclo-surface-soft)!important}html body.page-agents.agent-workspace-mode:not(.agent-chat-mode):not(.page-admin) .agent-after-deploy>[data-agent-panel].active{grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;min-width:0!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-chat-card.active,html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell,html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed{display:contents!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-sidebar,html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed .agent-chat-sidebar{box-sizing:border-box!important;grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:10px!important;border-right:1px solid var(--apiclo-line)!important;background:var(--apiclo-surface-soft)!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-chat-card.active .agent-chat-shell .agent-chat-sidebar{grid-column:1!important;grid-row:2!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-stage,html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed .agent-chat-stage{grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-chat-card.active .agent-chat-shell .agent-chat-stage{grid-column:2!important;grid-row:1 / span 2!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-stage>.agent-panel-title{box-sizing:border-box!important;width:100%!important;display:flex!important;flex:0 0 auto!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-thread{box-sizing:border-box!important;width:100%!important;flex:1 1 auto!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-form{box-sizing:border-box!important;width:min(820px,calc(100% - 40px))!important;max-width:820px!important;height:auto!important;min-height:108px!important;max-height:220px!important;flex:0 0 auto!important}}body.page-agents.agent-workspace-mode .agent-chat-sidebar-heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}body.page-agents.agent-workspace-mode .agent-chat-sidebar-heading>div{min-width:0;display:grid;gap:2px}body.page-agents.agent-workspace-mode .agent-chat-sidebar-heading strong{font-size:12.5px;line-height:1.2}body.page-agents.agent-workspace-mode .agent-chat-sidebar-heading span{color:var(--apiclo-muted);font-size:10px}body.page-agents.agent-workspace-mode .agent-chat-new-button{min-height:40px;border-color:var(--apiclo-coral)!important;border-radius:8px!important;background:var(--apiclo-coral)!important;color:#fff!important}body.page-agents.agent-workspace-mode .agent-chat-session-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px}body.page-agents.agent-workspace-mode .agent-chat-session-button{min-width:0;min-height:36px;padding:7px 9px;overflow:hidden;border:0;border-radius:7px;background:transparent;color:var(--apiclo-ink-soft);text-align:left;cursor:pointer}body.page-agents.agent-workspace-mode .agent-chat-session-button:is(:hover,.active){background:var(--apiclo-coral-soft);color:var(--apiclo-coral-active)}body.page-agents.agent-workspace-mode .agent-chat-session-label{display:block;overflow:hidden;font-size:11.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] body.page-agents.agent-workspace-mode:not(.page-admin) :is(.agent-after-deploy>.agent-workbench-nav,.agent-chat-sidebar,.agent-chat-stage,.agent-chat-form){background:var(--apiclo-canvas)!important}@media(max-width:1080px)and (min-width:761px){body.page-dashboard .metric-grid.four-wide{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-dashboard .metric-grid.four-wide>.metric-card:nth-child(2){border-right:0}body.page-dashboard .metric-grid.four-wide>.metric-card:nth-child(-n+2){border-bottom:1px solid var(--apiclo-line)}body.page-dashboard .onboarding-steps{grid-template-columns:minmax(0,1fr)}body.page-dashboard .onboarding-step{min-height:84px;border-right:0;border-bottom:1px solid var(--apiclo-line)}body.page-dashboard .onboarding-step:last-child{border-bottom:0}body.page-agents .agent-choice-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){body.page-dashboard .metric-grid.four-wide{grid-template-columns:minmax(0,1fr)}body.page-dashboard .metric-grid.four-wide>.metric-card{min-height:92px;border-right:0;border-bottom:1px solid var(--apiclo-line)}body.page-dashboard .metric-grid.four-wide>.metric-card:last-child{border-bottom:0}body.page-dashboard .onboarding-steps{grid-template-columns:minmax(0,1fr)}body.page-dashboard .onboarding-step{min-height:82px;padding:13px 12px;border-right:0;border-bottom:1px solid var(--apiclo-line)}body.page-dashboard .onboarding-step:last-child{border-bottom:0}body.page-agents .agent-main-embedded{width:100%;padding:14px 0 36px}body.page-agents .agent-topbar{grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:16px}body.page-agents .agent-title-copy h1{font-size:27px}body.page-agents .agent-balance-card{width:100%;min-width:0;padding:12px;border:1px solid var(--apiclo-line)}html body.page-agents:not(.page-admin):not(.agent-chat-mode) .agent-balance-card{height:auto!important;min-height:0!important;display:grid!important;padding:12px!important;border-radius:12px!important}body.page-agents .agent-choice-grid{grid-template-columns:minmax(0,1fr)}body.page-agents .agent-choice-card{padding:16px 14px}html body.page-agents .agent-choice-card{height:auto!important;min-height:0!important}html body.page-agents .agent-deploy-form{margin-top:0!important}html body.page-agents .agent-install-footer{min-height:0}body.page-agents .agent-launch-tier-option{min-height:72px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;gap:2px 12px;padding:10px 38px 10px 12px;border:1px solid var(--apiclo-line);border-radius:8px!important}body.page-agents .agent-launch-tier-option:last-child{border-bottom:1px solid var(--apiclo-line)}body.page-agents .agent-launch-tier-option span{grid-column:1;grid-row:1}body.page-agents .agent-launch-tier-option b{grid-column:2;grid-row:1}body.page-agents .agent-launch-tier-option small{grid-column:1 / -1;grid-row:2}body.page-agents .agent-launch-tier-option em{grid-column:1 / -1;grid-row:3}body.page-agents .agent-launch-tier-option:is(:hover,.is-selected,:has(input:checked)){border-color:var(--apiclo-coral);box-shadow:none}body.page-agents .agent-deploy-form{grid-template-columns:minmax(0,1fr)}body.page-agents :is(.agent-launch-promo,.agent-launch-tier-picker,.agent-price-line,.agent-deploy-button,.agent-deploy-link){grid-column:1}body.page-agents :is(.agent-deploy-button,.agent-deploy-link){width:100%;min-width:0;justify-self:stretch}body.page-agents.agent-workspace-mode .agent-chat-stage>.agent-panel-title{min-height:52px;align-items:flex-start;flex-direction:column;gap:3px;padding:9px 12px}body.page-agents.agent-workspace-mode .agent-chat-stage>.agent-panel-title span{text-align:left}body.page-agents.agent-workspace-mode .agent-chat-thread{padding:12px 10px}body.page-agents.agent-workspace-mode .agent-chat-form{width:calc(100% - 16px);min-height:104px;margin-bottom:8px}}@media(max-width:900px){html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow:hidden!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-workbench-nav{position:static!important;inset:auto!important;z-index:2!important;width:100%!important;height:44px!important;min-height:44px!important;flex:0 0 44px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important;padding:4px 0!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;background:var(--apiclo-canvas)!important;scrollbar-width:none}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-workbench-nav::-webkit-scrollbar{display:none}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-workbench-nav>:is(.agent-rail-identity,.agent-workbench-status,.agent-rail-subnav){display:none!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-workbench-nav>a[data-agent-tab]{width:auto!important;min-width:max-content!important;min-height:36px!important;flex:0 0 auto!important;justify-content:center!important;padding:0 13px!important;border-radius:8px!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-after-deploy>.agent-chat-card.active{position:relative!important;width:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;display:block!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell,html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed{width:100%!important;min-width:0!important;display:block!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-shell.agent-history-collapsed .agent-chat-sidebar{display:none!important}html body.page-agents.agent-workspace-mode.agent-chat-mode:not(.page-admin) .agent-chat-stage{width:100%!important;min-width:0!important}}@media(prefers-reduced-motion:reduce){body.page-agents :is(.agent-choice-card,.agent-launch-tier-option,.agent-deploy-button,.agent-deploy-link){transition-duration:.01ms!important}}body.page-knowledge .docs-v2-shell{width:min(1280px,100%)!important;margin-inline:auto!important}body.page-knowledge .docs-v2-layout{grid-template-columns:252px minmax(0,1fr)!important;gap:32px!important}body.page-knowledge .docs-v2-article{width:100%;max-width:960px;min-width:0}body.page-knowledge .docs-v2-tree{min-width:0;padding-right:20px!important;overflow-x:hidden!important;border-right:1px solid var(--apiclo-line)!important}body.page-knowledge .docs-tree-inner,body.page-knowledge #docs-tree-nav,body.page-knowledge #docs-tree-nav>*{min-width:0}body.page-knowledge .docs-tree-inner{overflow-x:hidden!important}body.page-knowledge #docs-tree-nav a,body.page-knowledge #docs-tree-nav summary{box-sizing:border-box;width:100%;min-height:36px;padding:9px 8px!important;overflow:visible;line-height:1.3;white-space:normal;overflow-wrap:anywhere}body.page-knowledge #docs-tree-nav a.active{border-radius:8px;background:var(--apiclo-product-card);color:var(--apiclo-coral-active);box-shadow:inset 2px 0 0 var(--apiclo-coral)}body.page-knowledge #docs-tree-nav details a{width:100%!important;margin-left:0!important;padding-left:18px!important}body.page-knowledge #docs-tree-nav .docs-tree-pricing{color:var(--apiclo-coral-active);font-weight:600}body.page-knowledge .docs-v2-hero{padding-bottom:26px!important}body.page-knowledge .docs-v2-hero>p{max-width:72ch;font-size:14px;line-height:1.55;text-wrap:pretty}body.page-knowledge .docs-v2-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body.page-knowledge .docs-v2-actions>*{min-height:40px;justify-content:center}body.page-knowledge .docs-setup-studio{padding-block:30px!important}body.page-knowledge .docs-setup-heading{max-width:720px;margin-bottom:22px}body.page-knowledge .docs-setup-heading>span,body.page-knowledge .docs-setup-ready{color:var(--apiclo-coral-active);font-size:10.5px;font-weight:600;line-height:1.2;text-transform:uppercase}body.page-knowledge .docs-setup-heading h2{margin:6px 0 7px;font-size:27px;line-height:1.15;text-wrap:balance}body.page-knowledge .docs-setup-heading p{margin:0;color:var(--apiclo-muted);font-size:13px;line-height:1.55;text-wrap:pretty}body.page-knowledge .docs-setup-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:32px}body.page-knowledge .docs-setup-builder{min-width:0;border-top:1px solid var(--apiclo-line)}body.page-knowledge .docs-setup-step{box-sizing:border-box;min-width:0;display:grid;gap:12px;margin:0;padding:17px 0 18px;border:0;border-bottom:1px solid var(--apiclo-line)}body.page-knowledge :is(.docs-setup-step legend,.docs-setup-legend){display:flex;align-items:center;gap:9px;margin:0;padding:0;color:var(--apiclo-ink);font-size:12px;font-weight:600;line-height:1.3}body.page-knowledge :is(.docs-setup-step legend,.docs-setup-legend)>span{width:22px;height:22px;flex:0 0 22px;display:inline-grid;place-items:center;border-radius:50%;background:var(--apiclo-ink);color:var(--apiclo-canvas);font-size:10px}body.page-knowledge .docs-setup-options{box-sizing:border-box;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.page-knowledge .docs-setup-option{min-width:0;min-height:58px;display:grid;align-content:center;gap:4px;padding:10px 12px;border:1px solid var(--apiclo-line);border-radius:8px!important;background:var(--apiclo-product-canvas);color:var(--apiclo-ink);text-align:left;cursor:pointer;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}html body.page-knowledge:not(.page-admin):not(.landing-body):not(.auth-body) .app-page .docs-v2-article button.docs-setup-option{border-radius:8px!important}body.page-knowledge .docs-setup-option:hover{border-color:var(--apiclo-line-strong);background:var(--apiclo-surface-hover)}body.page-knowledge .docs-setup-option.is-selected{background:var(--apiclo-product-card);color:var(--apiclo-coral-active);border-color:var(--apiclo-coral);box-shadow:inset 0 0 0 1px var(--apiclo-coral)}body.page-knowledge .docs-setup-option-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}body.page-knowledge .docs-setup-option-head>span{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:var(--apiclo-surface-soft);color:var(--apiclo-muted);font-size:9px;font-weight:700;line-height:1}body.page-knowledge .docs-setup-option.is-selected .docs-setup-option-head>span{background:var(--apiclo-coral-soft);color:var(--apiclo-coral-active)}body.page-knowledge .docs-setup-option strong{min-width:0;font-size:12.5px;line-height:1.25;overflow-wrap:anywhere}body.page-knowledge .docs-setup-option small{min-width:0;color:var(--apiclo-muted);font-size:10.5px;line-height:1.3;overflow-wrap:anywhere}body.page-knowledge .docs-setup-segments{box-sizing:border-box;width:min(100%,390px);min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--apiclo-line);border-radius:8px}body.page-knowledge .docs-setup-segments button{min-width:0;min-height:38px;padding:0 8px;border:0;border-right:1px solid var(--apiclo-line);border-radius:0;background:var(--apiclo-product-canvas);color:var(--apiclo-muted);font-size:11.5px;font-weight:600;cursor:pointer}body.page-knowledge .docs-setup-segments button:last-child{border-right:0}body.page-knowledge .docs-setup-segments button:is(:hover,.is-selected){background:var(--apiclo-product-card);color:var(--apiclo-coral-active)}body.page-knowledge .docs-setup-model select{box-sizing:border-box;width:min(100%,390px);min-height:42px;padding:0 34px 0 11px;border:1px solid var(--apiclo-line);border-radius:8px;background:var(--apiclo-product-canvas);color:var(--apiclo-ink);font-size:12px}body.page-knowledge .docs-setup-result{box-sizing:border-box;position:sticky;top:92px;min-width:0;display:grid;gap:15px;padding:18px;border:1px solid var(--apiclo-line);border-radius:12px;background:var(--apiclo-product-soft);box-shadow:none}body.page-knowledge .docs-setup-result h3{min-width:0;margin:-8px 0 0;font-size:17px;line-height:1.25;overflow-wrap:anywhere}body.page-knowledge .docs-setup-result-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 8px;padding:12px 0 0;border-top:1px solid var(--apiclo-line)}body.page-knowledge .docs-setup-result-row>span{grid-column:1 / -1;color:var(--apiclo-muted);font-size:10px;font-weight:600;text-transform:uppercase}body.page-knowledge .docs-setup-result-row code{min-width:0;color:var(--apiclo-ink-soft);font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}body.page-knowledge .docs-setup-result-row button{min-height:32px;padding:0 11px;border:1px solid var(--apiclo-line);border-radius:8px;background:transparent;color:var(--apiclo-ink);font-size:10px;font-weight:600;cursor:pointer}body.page-knowledge .docs-setup-key-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--apiclo-line);font-size:11px}body.page-knowledge .docs-setup-key-row a{color:var(--apiclo-coral-active);font-weight:600}body.page-knowledge .docs-setup-guide{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-radius:8px;background:var(--apiclo-coral);color:#fff;font-size:11.5px;font-weight:600;text-decoration:none}body.page-knowledge .docs-setup-guide:hover{background:var(--apiclo-coral-active)}body.page-knowledge :is(.docs-setup-option,.docs-setup-segments button,.docs-setup-result-row button,.docs-setup-model select):focus-visible{outline:0;box-shadow:var(--ds-focus)}@media(max-width:1080px){body.page-knowledge .docs-setup-layout{grid-template-columns:minmax(0,1fr)}body.page-knowledge .docs-setup-result{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}body.page-knowledge .docs-setup-result>:is(.docs-setup-ready,h3,.docs-setup-guide){grid-column:1 / -1}}@media(max-width:900px){body.page-knowledge .docs-v2-layout{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body.page-knowledge .docs-v2-tree{padding-right:0!important;overflow:visible!important;border-right:0!important}body.page-knowledge .docs-v2-article{max-width:none}}@media(max-width:760px){body.page-knowledge .docs-v2-hero>p{font-size:13px}body.page-knowledge .docs-setup-heading h2{font-size:23px}body.page-knowledge .docs-setup-options,body.page-knowledge .docs-setup-result{grid-template-columns:minmax(0,1fr)}body.page-knowledge .docs-setup-option,body.page-knowledge .docs-setup-option:nth-child(2n),body.page-knowledge .docs-setup-option:nth-child(5){grid-column:1;border:1px solid var(--apiclo-line)}body.page-knowledge .docs-setup-result>*,body.page-knowledge .docs-setup-result>:is(.docs-setup-ready,h3,.docs-setup-guide){grid-column:1}}@media(prefers-reduced-motion:reduce){body.page-knowledge .docs-setup-option{transition-duration:.01ms!important}}
