*{border-radius:0!important}:root{--ifx-page: rgb(var(--background-light, 255 255 255));--ifx-text: #101828;--ifx-text-dim: rgb(var(--gray-900, 23 23 24));--ifx-text-soft: rgb(var(--gray-700, 63 63 63));--ifx-strong: rgb(var(--primary, 38 39 43));--ifx-muted: rgb(var(--gray-500, 113 113 113));--ifx-surface: #fbfbfa;--ifx-surface-soft: #f7f7f6;--ifx-line: rgb(var(--gray-200, 223 223 223) / 0.7);--ifx-green: #56a600;--ifx-accent: rgb(var(--primary-light, 219 245 48));--ifx-accent-ink: rgb(var(--primary, 38 39 43));--ifx-accent-soft: rgb(var(--primary, 38 39 43) / 0.05);--ifx-card-title: rgb(var(--gray-800, 38 38 38));--ifx-card-body: rgb(var(--gray-600, 81 81 81));--ifx-card-hover-line: rgb(var(--primary, 38 39 43));--ifx-selected-bg: rgb(var(--primary, 38 39 43));--ifx-selected-fg: #ffffff;--ifx-hover-fill: rgb(var(--gray-950, 11 11 11) / 0.03);--ifx-control-line: rgb(var(--gray-950, 11 11 11) / 0.1);--ifx-control-text: rgb(var(--gray-700, 63 63 63));--ifx-control-text-hover: rgb(var(--gray-900, 23 23 24));--ifx-input-line: rgb(var(--gray-200, 223 223 223));--ifx-input-line-focus: rgb(var(--gray-300, 207 207 207));--ifx-hover-line: rgb(var(--gray-300, 207 207 207));--ifx-input-text: rgb(var(--gray-900, 23 23 24));--ifx-placeholder: rgb(var(--gray-600, 81 81 81) / 0.7);--ifx-card-bg: var(--ifx-surface);--ifx-card-line: var(--ifx-line);--ifx-trigger-fill: rgb(var(--gray-600, 81 81 81) / 0.05);--ifx-cat-secrets: var(--ifx-green);--ifx-cat-scanning: #8b2fd0;--ifx-cat-certificates: #a16207;--ifx-cat-kms: #109e7a;--ifx-cat-pam: #dc2626;--ifx-cat-agent-vault: #5f7000;--ifx-tag-bg: rgb(var(--primary, 38 39 43) / 0.1);--ifx-tag-text: rgb(var(--primary, 38 39 43))}.dark{--ifx-page: rgb(var(--background-dark, 8 9 11));--ifx-text: #ffffff;--ifx-text-dim: rgb(var(--gray-200, 223 223 223));--ifx-text-soft: rgb(var(--gray-400, 159 159 159));--ifx-strong: rgb(var(--gray-100, 239 239 239));--ifx-muted: rgb(var(--gray-400, 159 159 159));--ifx-surface: #101114;--ifx-surface-soft: #101114;--ifx-line: rgb(255 255 255 / 0.1);--ifx-green: #9ee067;--ifx-accent-ink: rgb(var(--primary-light, 219 245 48));--ifx-accent-soft: rgb(var(--primary-light, 219 245 48) / 0.1);--ifx-card-title: #ffffff;--ifx-card-body: rgb(var(--gray-400, 159 159 159));--ifx-card-hover-line: rgb(var(--primary-light, 219 245 48));--ifx-selected-bg: rgb(var(--primary-light, 219 245 48));--ifx-selected-fg: rgb(var(--gray-950, 11 11 11));--ifx-hover-fill: rgb(255 255 255 / 0.03);--ifx-control-line: rgb(255 255 255 / 0.1);--ifx-control-text: rgb(var(--gray-300, 207 207 207));--ifx-control-text-hover: rgb(var(--gray-100, 239 239 239));--ifx-input-line: rgb(var(--gray-800, 38 38 38));--ifx-input-line-focus: rgb(var(--gray-700, 63 63 63));--ifx-hover-line: rgb(var(--gray-700, 63 63 63));--ifx-input-text: rgb(var(--gray-100, 239 239 239));--ifx-placeholder: rgb(var(--gray-400, 159 159 159) / 0.7);--ifx-trigger-fill: rgb(var(--gray-200, 223 223 223) / 0.05);--ifx-cat-scanning: #b056f0;--ifx-cat-certificates: #f5c451;--ifx-cat-kms: #34edbf;--ifx-cat-pam: #ff8a85;--ifx-cat-agent-vault: #a1d434;--ifx-tag-text: rgb(var(--primary-light, 219 245 48))}.chat-assistant-floating-input{visibility:hidden!important}#content-container{margin-top:2rem}#content-area h1,#content-area h2,#content-area h3,#content-area h4,#content-area h5,#content-area h6{font-weight:600!important}#content-area div.my-4{border-width:1px}#content-area div.card{background-color:var(--ifx-card-bg);border-color:var(--ifx-card-line)}#header{border-left:2px solid var(--ifx-accent);padding-left:16px;padding-right:16px;background-color:var(--ifx-surface-soft);padding-bottom:10px;padding-top:10px}#page-context-menu button:hover{background-color:#F3F4F6}.dark #page-context-menu button:hover{background-color:var(--ifx-accent-soft)}.dark #navbar .max-w-8xl{border-bottom-color:#1e1f24;background-color:#08090b}#topbar-cta-button .group .absolute{background-color:black}.dark #topbar-cta-button .group,.dark #topbar-cta-button .group .absolute,.dark #topbar-cta-button .group .flex{background-color:#ffffff!important}.dark #topbar-cta-button .group .flex,.dark #topbar-cta-button .group .flex>*{color:#0e1014!important}html[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]{color:#515151;text-shadow:none}html.dark[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]{color:#9f9f9f}html[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]:hover{color:#262626}html.dark[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]:hover{color:#cfcfcf}html[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]>div{background-color:transparent}html[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]:hover>div{background-color:#dfdfdf}html.dark[data-current-path="/"] #navbar .nav-tabs-item[data-active="true"]:hover>div{background-color:#3f3f3f}::selection{background-color:#f7fe62;color:#000000}.dark ::selection{background-color:#f4f73f;color:#000000}#sidebar-content .sidebar-title{font-weight:inherit}#sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button)){margin-bottom:1rem}#sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a{border-left:2px solid transparent;padding:10px 16px!important;font-family:var(--font-family-headings-custom, inherit);font-size:0.9375rem;font-weight:500;letter-spacing:-0.01em;color:#101114}#sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a.text-primary{border-left-color:var(--ifx-accent);background-color:var(--ifx-surface-soft)}#sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a svg{width:1.0625rem;height:1.0625rem;color:#101114}.dark #sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a{color:#f3f3f4}.dark #sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a.text-primary{color:#f3f3f4}.dark #sidebar-content ul[aria-hidden="true"]+ul.sidebar-group:not(:has(button))>li>a svg{color:#f3f3f4}div:has(>.nav-dropdown-item){width:max-content}.nav-dropdown-item{white-space:nowrap}.ifx-card__tag,.nav-dropdown-item[href$="/documentation/platform/agent-vault/overview"]::after,.mobile-nav-tabs-item[href$="/documentation/platform/agent-vault/overview"]::after{flex:none;padding:0.125rem 0.25rem;font-size:0.65rem;font-weight:700;line-height:1.25;background-color:var(--ifx-tag-bg);color:var(--ifx-tag-text)}.nav-dropdown-item[href$="/documentation/platform/agent-vault/overview"]::after,.mobile-nav-tabs-item[href$="/documentation/platform/agent-vault/overview"]::after{content:"PREVIEW"}.nav-dropdown-item[href$="/documentation/platform/agent-vault/overview"]>div{flex-grow:0}.mobile-nav-tabs-item[href$="/documentation/platform/agent-vault/overview"]{justify-content:flex-start}.mobile-nav-tabs-item[href$="/documentation/platform/agent-vault/overview"]>svg{order:1;margin-left:auto}[data-component-part="field-name"]{position:relative}[data-component-part="field-name"]::after{content:"Click to copy";position:absolute;bottom:calc(100% + 0.5rem);left:50%;z-index:50;transform:translateX(-50%);visibility:hidden;padding:0.375rem 0.5rem;border-radius:0.375rem;background:#18181b;color:#ffffff;font:500 0.75rem/1 system-ui, sans-serif;white-space:nowrap;pointer-events:none}[data-component-part="field-name"]:hover::after,[data-component-part="field-name"]:focus-visible::after{visibility:visible}[data-component-part="field-name"][data-copy-state="copied"]::after{content:"Copied";visibility:visible}.ifx-mark{background-color:#f7fe62;color:#000000;padding:0 0.15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dark .ifx-mark{background-color:#f4f73f}.ifx-home{width:100%;max-width:70rem;margin-inline:auto;padding:3rem 1.5rem 6rem}.ifx-home__hero{display:grid;grid-template-columns:minmax(0, 1fr);gap:2.5rem}.ifx-home__hero-aside{display:flex;flex-direction:column;justify-content:center}.ifx-home__hero-aside>.ifx-steps{margin-bottom:0}.ifx-steps__panels{display:flex;gap:1.25rem;margin-bottom:1rem;border-bottom:1px solid #ebebeb}.ifx-steps__panel{padding:0 0 0.5rem;border:0;background:none;font-size:0.8125rem;color:#6f6f6f;cursor:pointer;border-bottom:1px solid transparent;margin-bottom:-1px;transition:color 0.2s, border-color 0.2s}.ifx-steps__panel:hover{color:#171718}.ifx-steps__panel--active{color:#171718;border-bottom-color:#171718}.dark .ifx-steps__panels{border-bottom-color:rgba(255, 255, 255, 0.1)}.dark .ifx-steps__panel:hover,.dark .ifx-steps__panel--active{color:#f4f4f4}.dark .ifx-steps__panel--active{border-bottom-color:#f4f4f4}.ifx-steps__prose{display:flex;flex-direction:column;height:11rem;font-size:0.9375rem;color:#171718;line-height:1.55}.ifx-prompt{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background-color:var(--ifx-surface);border:1px solid var(--ifx-line);font-size:0.8125rem;line-height:1.55;color:var(--ifx-text-dim)}.ifx-prompt__body{flex:1;min-height:0;padding:0.75rem 3rem 0.75rem 0.875rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;--ifx-prompt-fade-top: 0px;--ifx-prompt-fade-bottom: 0px;-webkit-mask-image:linear-gradient(
    to bottom,
    transparent,
    black var(--ifx-prompt-fade-top),
    black calc(100% - var(--ifx-prompt-fade-bottom)),
    transparent
  );mask-image:linear-gradient(
    to bottom,
    transparent,
    black var(--ifx-prompt-fade-top),
    black calc(100% - var(--ifx-prompt-fade-bottom)),
    transparent
  )}.ifx-prompt__p{margin:0 0 0.5rem}.ifx-prompt__p:last-child{margin-bottom:0}.ifx-prompt__code{padding:0.05rem 0.3rem;background-color:var(--ifx-control-line);font-family:ui-monospace, SFMono-Regular, Menlo, monospace;font-size:0.72rem;color:var(--ifx-text-dim)}.ifx-prompt__copy{position:absolute;top:0.375rem;right:0.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background-color:transparent;color:var(--ifx-muted);cursor:pointer;transition:color 0.2s, background-color 0.2s}.ifx-prompt__copy:hover{color:var(--ifx-control-text-hover);background-color:var(--ifx-hover-fill)}.ifx-steps__prose p{margin:0 0 0.625rem}.dark .ifx-steps__prose{color:#dfdfdf}.ifx-steps__list{margin:0;padding:0;min-height:11rem;list-style:none}.ifx-steps__item{position:relative;padding-left:44px;padding-bottom:1.25rem}.ifx-steps__item::before{content:"";position:absolute;left:13.5px;top:34px;bottom:0;width:1px;background-color:rgba(229, 229, 229, 0.7)}.ifx-steps__item:last-child{padding-bottom:0}.ifx-steps__item:last-child::before{display:none}.ifx-steps__num{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#f4f4f4;font-size:12px;font-weight:600;color:var(--ifx-text)}.ifx-steps__label{display:block;width:fit-content;padding-top:4px;font-size:0.9375rem;color:var(--ifx-text-dim);text-decoration:none}a.ifx-steps__label{border-bottom:1px solid var(--ifx-accent-ink)}a.ifx-steps__label:hover{box-shadow:0 1px 0 var(--ifx-accent-ink)}.ifx-steps__num+.ifx-steps__tabs,.ifx-steps__num+.ifx-steps__cmd{margin-top:4px}.ifx-steps__content{margin-top:0.75rem}.ifx-steps__tabs{display:flex;gap:0.875rem;margin-top:0.625rem}.ifx-steps__tab{padding:0;border:0;background:none;font-size:0.75rem;color:var(--ifx-text-dim);cursor:pointer;border-bottom:1px solid transparent}.ifx-steps__tab:hover{border-bottom-color:var(--ifx-hover-line)}.ifx-steps__tab--active,.ifx-steps__tab--active:hover{color:var(--ifx-accent-ink);border-bottom-color:currentColor}.ifx-steps__cmd{display:flex;align-items:stretch;margin-top:0.5rem;background-color:var(--ifx-surface);border:1px solid var(--ifx-line)}.ifx-steps__cmd--block{position:relative}.ifx-steps__cmd--block .ifx-steps__code{max-height:6rem;overflow-y:auto;white-space:pre-wrap;word-break:break-word;padding-right:2.5rem}.ifx-steps__cmd--block .ifx-steps__copy{position:absolute;top:0;right:0;width:2rem;height:2rem;border-left:0;border-bottom:1px solid #ebebeb;background-color:rgba(251, 251, 250, 0.92)}.dark .ifx-steps__cmd--block .ifx-steps__copy{background-color:rgba(23, 23, 24, 0.92);border-bottom-color:rgba(255, 255, 255, 0.12)}.ifx-steps__code{flex:1;min-width:0;padding:0.4375rem 0.625rem;font-family:ui-monospace, SFMono-Regular, Menlo, monospace;font-size:0.75rem;line-height:1.5;color:#26272b;overflow-x:auto;white-space:pre}.ifx-steps__copy{flex:none;display:flex;align-items:center;justify-content:center;width:30px;padding:0;border:0;border-left:1px solid var(--ifx-line);background:none;color:var(--ifx-muted);cursor:pointer;transition:color 0.2s, background-color 0.2s}.ifx-steps__copy:hover{color:var(--ifx-text-dim);background-color:#f4f4f4}.dark .ifx-steps__item::before{background-color:rgba(255, 255, 255, 0.1)}.dark .ifx-steps__num{background-color:rgba(255, 255, 255, 0.1)}.dark .ifx-steps__code{color:#adaeb0}.dark .ifx-steps__copy:hover{background-color:#1e1f24}.ifx-home__title{margin:1.25rem 0 0;max-width:46rem;font-size:clamp(2.25rem, 5vw, 3rem);font-weight:400;line-height:1.08;letter-spacing:-0.015em;color:var(--ifx-text)}.ifx-home__lede{font-family:var(--font-family-headings-custom, inherit);margin:1.25rem 0 0;max-width:40rem;font-size:1.0625rem;line-height:1.6;color:var(--ifx-text-soft)}.ifx-home__actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:2rem}.ifx-btn{display:inline-flex;align-items:center;height:40px;padding:0 1rem;font-family:var(--font-family-headings-custom, inherit);font-size:0.875rem;text-decoration:none;transition:background-color 0.2s, border-color 0.2s, color 0.2s}.ifx-btn--primary{background-color:#26272b;color:#ffffff}.ifx-btn--primary:hover{background-color:#000000}.dark .ifx-btn--primary{background-color:#ffffff;color:#0e1014}.dark .ifx-btn--primary:hover{background-color:#ebebeb}.ifx-btn--secondary{border:1px solid var(--ifx-line);color:var(--ifx-strong)}.ifx-btn--secondary:hover{background-color:var(--ifx-surface-soft)}.ifx-home__section{margin-top:2rem}.ifx-home__section-title{margin:0 0 0.875rem;font-size:0.8125rem;font-weight:500;color:var(--ifx-muted)}.ifx-stack{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ifx-stack__tile{display:flex;align-items:center;gap:0.625rem;padding:0.625rem 0;text-decoration:none}.ifx-card__main+.ifx-stack{margin-top:1.5rem}.ifx-stack__tile:hover{background-color:var(--ifx-hover-fill)}.ifx-stack__logo{flex:none;width:22px;height:22px;object-fit:contain}.ifx-stack__logo--adapt-light{filter:invert(1)}.ifx-stack__logo--adapt-mono{filter:brightness(0)}.dark .ifx-stack__logo--adapt-light,.dark .ifx-stack__logo--adapt-mono{filter:none}.dark .ifx-stack__logo--adapt-dark{filter:invert(1)}.ifx-stack__glyph{color:var(--ifx-muted)}.ifx-stack__label{font-family:var(--font-family-headings-custom, inherit);font-size:0.875rem;color:var(--ifx-text)}.ifx-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1px}.ifx-card{--ifx-ink: var(--ifx-muted);position:relative;display:flex;flex-direction:column;padding:1.5rem;background-color:var(--ifx-card-bg);outline:1px solid var(--ifx-card-line);text-decoration:none;transition:background-color 0.2s, box-shadow 0.2s}.ifx-card--secrets{--ifx-ink: var(--ifx-cat-secrets)}.ifx-card--scanning{--ifx-ink: var(--ifx-cat-scanning)}.ifx-card--certificates{--ifx-ink: var(--ifx-cat-certificates)}.ifx-card--pam{--ifx-ink: var(--ifx-cat-pam)}.ifx-card--kms{--ifx-ink: var(--ifx-cat-kms)}.ifx-card--agent-vault{--ifx-ink: var(--ifx-cat-agent-vault)}.ifx-card__links{display:flex;flex-direction:column;margin-top:auto;padding-top:1.25rem}.ifx-card__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.4375rem 0;font-size:0.875rem;color:var(--ifx-strong);text-decoration:none;transition:color 0.2s}.ifx-card__link:hover{color:var(--ifx-ink)}.ifx-card__arrow{flex:none;opacity:0.35;transition:opacity 0.2s, transform 0.2s}.ifx-card__link:hover .ifx-card__arrow{opacity:1;transform:translateX(2px)}.ifx-card__main{display:flex;flex-direction:column}.ifx-card__icon{color:var(--ifx-ink);opacity:0.75;transition:opacity 0.2s}a.ifx-card:hover .ifx-card__icon{opacity:1}.ifx-card__tag{position:absolute;top:calc(1.5rem + 11px);right:1.5rem;transform:translateY(-50%);pointer-events:none}.ifx-card__title{display:flex;align-items:center;gap:0.375rem;margin-top:1rem;font-family:var(--font-family-headings-custom, inherit);font-weight:var(--font-weight-headings-custom, 400);font-size:0.9375rem;color:var(--ifx-card-title)}a.ifx-card__title{align-self:flex-start;text-decoration:none}div.ifx-card a.ifx-card__title::after{position:absolute;inset:0;content:""}div.ifx-card a:not(.ifx-card__title){position:relative;z-index:1}.ifx-card__chevron{flex:none;opacity:0;transform:translateX(-4px);transition:opacity 0.2s, transform 0.2s}a.ifx-card:hover .ifx-card__chevron,a.ifx-card__title:hover .ifx-card__chevron{opacity:1;transform:translateX(0)}.ifx-card__body{margin-top:0.5rem;font-size:0.875rem;line-height:1.6;color:var(--ifx-card-body)}@media (min-width: 640px){.ifx-stack{grid-template-columns:repeat(4, minmax(0, 1fr))}.ifx-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.ifx-card--wide{grid-column:span 2}}@media (min-width: 1024px){.ifx-home{padding-left:2rem;padding-right:2rem}.ifx-home__hero{grid-template-columns:minmax(0, 1fr) minmax(0, 27rem);column-gap:5rem;align-items:start;padding:1.5rem 0}.ifx-home__hero-aside{padding-top:1.25rem}.ifx-stack{grid-template-columns:repeat(6, minmax(0, 1fr))}.ifx-grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ifx-grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ifx-grid--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.ifx-card--wide{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr);column-gap:3rem}.ifx-stack__tile{padding:0.625rem 0.75rem}.ifx-card--wide .ifx-card__main+.ifx-stack{margin-top:0}.ifx-card--wide .ifx-stack{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:1fr;height:100%}}.qs-index{max-width:960px;margin:0 auto;padding:3rem 1.5rem 4rem;--qs-accent: var(--ifx-accent-ink);--qs-row-line: rgb(var(--gray-100, 239 239 239));--qs-head-line: rgb(var(--gray-200, 223 223 223))}.qs-index__hero{margin-bottom:2rem}.qs-index__title{font-size:2.25rem;font-weight:600;letter-spacing:-0.02em;color:var(--ifx-text);margin:0 0 0.75rem 0;line-height:1.15}.qs-index__description{font-size:1.0625rem;color:var(--ifx-muted);margin:0;line-height:1.5}.qs-index__jump{margin-bottom:2.5rem}.qs-index__jump-label{display:block;margin-bottom:0.75rem;color:var(--ifx-muted);font-size:0.8125rem;font-weight:500}.qs-index__jump-links{display:flex;flex-wrap:wrap;gap:0.5rem}.qs-index__jump-links+.qs-index__jump-links{margin-top:0.5rem}.qs-index__jump-chip{display:inline-flex;align-items:center;gap:0.5rem;padding:0.375rem 0.75rem;border:1px solid var(--ifx-line);background:var(--ifx-surface);color:var(--ifx-text-soft);font-size:0.8125rem;font-weight:500;line-height:1.5;text-decoration:none;transition:border-color 0.2s, background-color 0.2s}.qs-index__jump-chip::before{content:"";width:0.5rem;height:0.5rem;background:var(--qs-chip-color, #cfcfcf);flex-shrink:0}.qs-index__jump-chip--secrets{--qs-chip-color: var(--ifx-cat-secrets)}.qs-index__jump-chip--scanning{--qs-chip-color: var(--ifx-cat-scanning)}.qs-index__jump-chip--certificates{--qs-chip-color: var(--ifx-cat-certificates)}.qs-index__jump-chip--kms{--qs-chip-color: var(--ifx-cat-kms)}.qs-index__jump-chip--pam{--qs-chip-color: var(--ifx-cat-pam)}.qs-index__jump-chip--agent-vault{--qs-chip-color: var(--ifx-cat-agent-vault)}.qs-index__jump-chip:hover{border-color:var(--qs-chip-color, #cfcfcf);background-color:color-mix(in srgb, var(--qs-chip-color, #cfcfcf) 7%, #fbfbfa)}.qs-index__jump-chip:focus-visible{outline:2px solid var(--qs-chip-color, #5f7000);outline-offset:3px}.dark .qs-index__jump-chip--identity,.dark .qs-index__jump-chip--networking,.dark .qs-index__jump-chip--self-hosting,.dark .qs-index__jump-chip--api{--qs-chip-color: #3a3f47}.dark .qs-index__jump-chip:hover{border-color:var(--qs-chip-color, #3a3f47);background-color:color-mix(in srgb, var(--qs-chip-color, #3a3f47) 10%, #101114)}.qs-index__section{margin:2.5rem 0}.qs-index__section--secrets{--qs-accent: var(--ifx-cat-secrets)}.qs-index__section--scanning{--qs-accent: var(--ifx-cat-scanning)}.qs-index__section--certificates{--qs-accent: var(--ifx-cat-certificates)}.qs-index__section--kms{--qs-accent: var(--ifx-cat-kms)}.qs-index__section--pam{--qs-accent: var(--ifx-cat-pam)}.qs-index__section--agent-vault{--qs-accent: var(--ifx-cat-agent-vault)}.qs-index__section--identity,.qs-index__section--networking,.qs-index__section--self-hosting,.qs-index__section--api{--qs-accent: #5c5c5c}.qs-index__section h2{scroll-margin-top:9rem;font-size:1.1875rem;font-weight:600;letter-spacing:-0.01em;color:var(--ifx-text);margin:0 0 0.375rem;padding:0 0 0 0.75rem;border:0;border-left:3px solid var(--qs-accent);line-height:1.3}.qs-index__section-link{display:inline-flex;align-items:center;gap:0.375rem;color:inherit;text-decoration:none;transition:color 0.15s}.qs-index__section-link:hover{color:var(--qs-accent)}.qs-index__section-arrow{flex:none;opacity:0;transform:translateX(-4px);transition:opacity 0.2s, transform 0.2s}.qs-index__section-link:hover .qs-index__section-arrow,.qs-index__section-link:focus-visible .qs-index__section-arrow{opacity:1;transform:translateX(0)}.qs-index__section-link:focus-visible{outline:2px solid var(--qs-accent);outline-offset:3px}.qs-index__section-desc{font-size:0.875rem;color:var(--ifx-muted);margin:0 0 0.875rem 0;padding-left:0.75rem;line-height:1.55}.qs-index table{display:table;width:100%;table-layout:fixed;border-collapse:collapse;margin:0;font-size:0.875rem;line-height:1.6}.qs-index th,.qs-index td{padding:0.875rem 1rem;border:0;border-bottom:1px solid var(--qs-row-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.qs-index th:first-child,.qs-index td:first-child{width:42%}.qs-index th{background:transparent;color:var(--ifx-text);font-size:0.8125rem;font-weight:600;border-bottom-color:var(--qs-head-line)}.qs-index td{color:var(--ifx-text-soft)}.qs-index td a{color:var(--ifx-text);font-weight:600;text-decoration:none;border-bottom:1px solid rgb(var(--primary));word-wrap:break-word}.qs-index td a:hover{box-shadow:0 1px 0 var(--ifx-accent-ink)}.qs-index td a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.dark .qs-index__section--identity,.dark .qs-index__section--networking,.dark .qs-index__section--self-hosting,.dark .qs-index__section--api{--qs-accent: #cfcfcf}.dark .qs-index{--qs-row-line: rgb(var(--gray-800, 38 38 38) / 0.5);--qs-head-line: rgb(var(--gray-700, 63 63 63) / 0.5)}.dark .qs-index td a{border-bottom-color:rgb(var(--primary-light))}@media (max-width: 640px){.qs-index{padding:2rem 1rem 3rem}.qs-index__title{font-size:1.875rem}.qs-index th,.qs-index td{padding:0.75rem 0.5rem}}.ifx-catalog__search{position:relative;margin-bottom:1.5rem}.ifx-catalog__search-icon{position:absolute;top:50%;left:0.75rem;width:1rem;height:1rem;transform:translateY(-50%);color:var(--ifx-placeholder);pointer-events:none}.ifx-catalog__input{display:block;width:100%;padding:0.625rem 1rem 0.625rem 2.25rem;border:1px solid var(--ifx-input-line);background-color:transparent;color:var(--ifx-input-text);font-size:0.875rem;line-height:1.25rem;outline:0}.ifx-catalog__input::placeholder{color:var(--ifx-placeholder)}.ifx-catalog__input:focus{border-color:var(--ifx-input-line-focus)}.ifx-catalog__filters{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1.5rem}.ifx-catalog__filter{padding:0.375rem 0.75rem;border:1px solid var(--ifx-control-line);background-color:transparent;color:var(--ifx-control-text);font-size:0.875rem;font-weight:500;line-height:1.25rem;cursor:pointer}.ifx-catalog__filter:hover{background-color:var(--ifx-hover-fill);color:var(--ifx-control-text-hover)}.ifx-catalog__filter[aria-pressed="true"]{border-color:var(--ifx-selected-bg);background-color:var(--ifx-selected-bg);color:var(--ifx-selected-fg)}.ifx-catalog__filter:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.ifx-catalog__count{margin:0 0 1rem;color:var(--ifx-muted);font-size:0.875rem}.ifx-catalog__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem}@media (min-width: 768px){.ifx-catalog__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.ifx-catalog__card,.dark .ifx-catalog__card.link{display:block;padding:1.25rem 1.5rem;border:1px solid var(--ifx-card-line);background-color:var(--ifx-card-bg);font-weight:400;text-decoration:none}.ifx-catalog__card:hover,.dark .ifx-catalog__card.link:hover{border-color:var(--ifx-card-hover-line)}.ifx-catalog__card:focus-visible{outline-style:solid;outline-width:2px}.ifx-catalog__title{margin:0 0 0.5rem;color:var(--ifx-card-title);font-family:var(--font-family-headings-custom, inherit);font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:normal}.ifx-catalog__badges{display:flex;flex-wrap:wrap;gap:0.375rem;margin-bottom:0.5rem}.ifx-catalog__desc{margin:0;color:var(--ifx-card-body);font-size:0.875rem;font-weight:400;line-height:1.625}.ifx-catalog__empty{padding:2rem 1rem;border:1px solid var(--ifx-line);color:var(--ifx-muted);font-size:0.875rem;text-align:center}.ifx-avqs{margin:0 0 1.75rem;padding:1rem 1.25rem;border:1px solid var(--ifx-card-line);background-color:var(--ifx-card-bg);scroll-margin-top:136px}.ifx-avqs__sentence{margin:0;color:var(--ifx-card-title);font-size:1.0625rem;line-height:1.6}.ifx-avqs__slot{position:relative;display:inline-block}.ifx-avqs__chip{display:inline-flex;align-items:center;height:1.6em;padding:0 0.4em;border:0;background:transparent;color:var(--ifx-muted);font:inherit;font-weight:500;line-height:1;vertical-align:top;cursor:pointer}.ifx-avqs__chip--filled{color:inherit}.ifx-avqs__chip:hover,.ifx-avqs__chip[aria-expanded="true"]{background-color:var(--ifx-trigger-fill)}.ifx-avqs__chip:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.ifx-avqs__chip-icon{display:inline-flex;align-items:center;justify-content:center;height:1em;max-height:1em;overflow:hidden;margin-right:0.25rem;color:currentColor;vertical-align:-0.15em}.ifx-avqs__chip-icon svg{width:14px;height:14px}.ifx-avqs__chip-icon img{width:auto;height:1em;max-height:1em;max-width:1.2em;object-fit:contain}.ifx-avqs__chevron{display:inline-block;margin-left:0.2rem;color:var(--ifx-muted);vertical-align:0.05em}@keyframes ifx-avqs-pop-in{from{opacity:0;transform:translateY(-4px) scale(0.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ifx-avqs__menu{position:absolute;top:calc(100% + 0.4rem);left:0;z-index:30;width:22rem;max-width:min(22rem, calc(100vw - 2rem));padding:0.5rem;border:1px solid var(--ifx-control-line);background-color:var(--ifx-page);box-shadow:0 10px 30px rgb(0 0 0 / 0.08), 0 2px 6px rgb(0 0 0 / 0.04);transform-origin:top left;animation:ifx-avqs-pop-in 140ms cubic-bezier(0.16, 1, 0.3, 1)}.ifx-avqs__slot--service .ifx-avqs__menu{left:auto;right:0;transform-origin:top right}.dark .ifx-avqs__menu{box-shadow:0 10px 30px rgb(0 0 0 / 0.55), 0 2px 6px rgb(0 0 0 / 0.35)}.ifx-avqs__search{position:relative;display:flex;align-items:center;margin-bottom:0.5rem}.ifx-avqs__search-icon{position:absolute;left:0.75rem;color:var(--ifx-placeholder);pointer-events:none}.ifx-avqs__search-input{flex:1;width:100%;padding:0.5rem 0.75rem 0.5rem 2.25rem;border:1px solid var(--ifx-input-line);background-color:transparent;color:var(--ifx-input-text);font-size:0.875rem;line-height:1.25rem;outline:0;-webkit-appearance:none;appearance:none}.ifx-avqs__search-input::placeholder{color:var(--ifx-placeholder)}.ifx-avqs__search-input:focus{border-color:var(--ifx-input-line-focus)}.ifx-avqs__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.375rem;max-height:15rem;overflow-y:auto;padding-right:0.15rem;scrollbar-width:thin}.ifx-avqs__grid::-webkit-scrollbar{width:8px}.ifx-avqs__grid::-webkit-scrollbar-thumb{background-color:var(--ifx-control-line)}.ifx-avqs__tile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0.4rem;padding:0.85rem 0.5rem;border:1px solid var(--ifx-control-line);background-color:transparent;color:var(--ifx-control-text);font-size:0.8125rem;font-weight:500;text-align:center;cursor:pointer}.ifx-avqs__tile:hover{background-color:var(--ifx-hover-fill);color:var(--ifx-control-text-hover)}.ifx-avqs__tile--active,.ifx-avqs__tile--active:hover{border-color:var(--ifx-accent-ink);color:var(--ifx-accent-ink)}.ifx-avqs__tile:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.ifx-avqs__tile-icon{display:flex;align-items:center;justify-content:center;height:32px;min-height:32px;color:var(--ifx-muted)}.ifx-avqs__tile:hover .ifx-avqs__tile-icon,.ifx-avqs__tile--active .ifx-avqs__tile-icon{color:currentColor}.ifx-avqs__tile-icon img,.ifx-avqs__tile-icon svg{width:32px;height:32px;object-fit:contain}.ifx-avqs__img--dark-only,.dark .ifx-avqs__img--light-only{display:none}.ifx-avqs__img--light-only,.dark .ifx-avqs__img--dark-only{display:block}.ifx-avqs__tile-label{line-height:1.2}.ifx-avqs__empty{padding:1.25rem 0.5rem;color:var(--ifx-muted);font-size:0.8125rem;text-align:center}.ifx-avqs__clear{width:100%;margin-top:0.5rem;padding:0.4rem 0.55rem;border:0;border-top:1px solid var(--ifx-line);background:transparent;color:var(--ifx-muted);font:inherit;font-size:0.8125rem;text-align:left;cursor:pointer}.ifx-avqs__clear:hover{color:var(--ifx-control-text-hover)}.ifx-avqs__hint{margin:0.6rem 0 0;color:var(--ifx-muted);font-size:0.8125rem}.ifx-avqs__reset{padding:0;border:0;background:transparent;color:var(--ifx-text);font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--ifx-accent-ink);text-decoration-thickness:1px;text-underline-offset:0.25em;cursor:pointer}.ifx-avqs__reset:hover{text-decoration-thickness:2px}.ifx-ucp__menu{width:20rem;max-width:min(20rem, calc(100vw - 2rem));max-height:24rem;overflow-y:auto}.ifx-ucp__group{margin:0;padding:0.25rem 0 0.5rem;border:0}.ifx-ucp__group+.ifx-ucp__group{border-top:1px solid var(--ifx-control-line);padding-top:0.5rem}.ifx-ucp__legend{padding:0 0.5rem 0.25rem;color:var(--ifx-muted);font-size:0.75rem;font-weight:600}.ifx-ucp__option{display:flex;align-items:center;gap:0.5rem;padding:0.4rem 0.5rem;color:var(--ifx-control-text);font-size:0.8125rem;font-weight:500;cursor:pointer}.ifx-ucp__option:hover{background-color:var(--ifx-hover-fill);color:var(--ifx-control-text-hover)}.ifx-ucp__checkbox{flex-shrink:0;width:0.9rem;height:0.9rem;margin:0;accent-color:var(--ifx-accent-ink);cursor:pointer}.ifx-avsp{--avsp-top: 64px;width:100%;max-width:80rem;margin:0 auto;padding:0 2.5rem 6rem}@media (max-width: 767px){.ifx-avsp{padding:0 1rem 4rem}}.ifx-avsp__hero{margin:4.5rem 0 2rem;padding:10px 16px;border-left:2px solid var(--ifx-accent);background-color:var(--ifx-surface-soft)}.ifx-avsp__eyebrow{margin-top:2px;color:var(--ifx-muted);font-size:0.875rem;line-height:1.25rem}.ifx-avsp__title{margin:0.625rem 0 0;font-family:var(--font-family-headings-custom, inherit);font-size:2.25rem;font-weight:600;line-height:2.5rem;letter-spacing:-0.025em;color:var(--ifx-text-dim)}.ifx-avsp__description{margin-top:0.5rem;color:var(--ifx-text-soft);font-size:1.125rem;line-height:1.75rem}@media (max-width: 639px){.ifx-avsp__title{font-size:1.875rem;line-height:2.25rem}}.ifx-avsp__body.prose{max-width:none}.ifx-avsp__body [data-as="p"]{display:block;margin:1.25em 0}.ifx-avsp__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:3rem;margin:2.5rem 0}.ifx-avsp__aside{display:none}@media (min-width: 1200px){.ifx-avsp__layout{grid-template-columns:minmax(0, 28rem) minmax(0, 1fr)}.ifx-avsp__aside{display:block}.ifx-avsp__aside-inner{position:sticky;top:calc(var(--avsp-top) + 1.5rem)}.ifx-avsp__diagram-inline{display:none}}.ifx-avsp__content{min-width:0}.ifx-avsp__questions{display:flex;flex-direction:column;gap:2.25rem;margin:0}.ifx-avsp__diagram-inline{margin:2.5rem 0;padding:1.25rem 1rem;border:1px solid var(--ifx-card-line);background-color:var(--ifx-card-bg)}.ifx-avsp__step-title{margin:0;color:var(--ifx-text);font-size:1.125rem;font-weight:600;line-height:1.4}.ifx-avsp__step-desc{margin:0.35rem 0 1rem;color:var(--ifx-text-soft);font-size:0.9375rem;line-height:1.6}.ifx-avsp__cards{display:flex;flex-direction:column;gap:0.5rem}.ifx-avsp__card{display:flex;flex-direction:column;gap:0.25rem;padding:0.875rem 1rem;border:1px solid var(--ifx-card-line);background-color:var(--ifx-card-bg);color:var(--ifx-card-body);font:inherit;text-align:left;cursor:pointer}.ifx-avsp__card:hover{border-color:var(--ifx-hover-line)}.ifx-avsp__card--active,.ifx-avsp__card--active:hover{border-color:var(--ifx-accent-ink);box-shadow:inset 0 0 0 1px var(--ifx-accent-ink);background-color:var(--ifx-accent-soft)}.ifx-avsp__card:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.ifx-avsp__card-row{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.ifx-avsp__card-text{display:flex;flex-direction:column;gap:0.25rem}.ifx-avsp__card-logos{display:flex;flex-shrink:0;align-items:center;gap:0.5rem}.ifx-avsp__card-logo{width:1.5rem;height:1.5rem;object-fit:contain}.dark .ifx-avsp__card-logo--invert-dark{filter:invert(1)}.ifx-avsp__card-label{color:var(--ifx-card-title);font-size:0.9375rem;font-weight:600;line-height:1.4}.ifx-avsp__card--active .ifx-avsp__card-label{color:var(--ifx-accent-ink)}.ifx-avsp__card-desc{font-size:0.875rem;line-height:1.5}.ifx-avsp__card-agent{display:flex;align-items:center;gap:0.6rem}.ifx-avsp__card-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;color:var(--ifx-card-title)}.ifx-avsp__card-icon img,.ifx-avsp__card-icon svg{width:20px;height:20px;object-fit:contain}.ifx-avsp__aside-inner{padding:1.25rem 1rem;border:1px solid var(--ifx-card-line);background-color:var(--ifx-card-bg)}.ifx-avsp__diagram-scroll{overflow-x:auto;scrollbar-width:thin}.ifx-avsp__diagram{min-width:26rem}.ifx-avsp__lanes{position:relative;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));padding-top:1.1rem}.ifx-avsp__lane{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:0.1rem;padding:0.45rem 0.25rem;margin:0 0.25rem;border:1px solid var(--ifx-control-line);background-color:var(--ifx-page);text-align:center}.ifx-avsp__lane-label{color:var(--ifx-card-title);font-size:0.75rem;font-weight:600;line-height:1.2}.ifx-avsp__lane-sub{color:var(--ifx-muted);font-size:0.6875rem;line-height:1.3}.ifx-avsp__boundary{position:absolute;top:0;bottom:-0.3rem;left:20%;width:40%;border:1px dashed var(--ifx-hover-line);background-color:var(--ifx-hover-fill)}.ifx-avsp__boundary--per-agent{left:40%;box-shadow:3px 3px 0 -1px var(--ifx-page),
    3px 3px 0 0 var(--ifx-hover-line),
    6px 6px 0 -1px var(--ifx-page),
    6px 6px 0 0 var(--ifx-hover-line)}.ifx-avsp__lane--stacked{box-shadow:3px 3px 0 -1px var(--ifx-page),
    3px 3px 0 0 var(--ifx-control-line),
    6px 6px 0 -1px var(--ifx-page),
    6px 6px 0 0 var(--ifx-control-line)}.ifx-avsp__boundary-label{position:absolute;top:0.1rem;left:0.4rem;color:var(--ifx-muted);font-size:0.625rem;font-weight:600;line-height:1}.ifx-avsp__messages{position:relative;padding:0.75rem 0 0.25rem}.ifx-avsp__lifeline{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--ifx-control-line)}.ifx-avsp__message{position:relative;height:2.6rem}.ifx-avsp__arrow{position:absolute;bottom:0.7rem;height:0;border-top:1.5px solid var(--ifx-control-text)}.ifx-avsp__arrow--reply{border-top-style:dashed;border-top-color:var(--ifx-muted)}.ifx-avsp__arrow::after{content:"";position:absolute;top:-5px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.ifx-avsp__arrow--right::after{right:-1px;border-left:7px solid var(--ifx-control-text)}.ifx-avsp__arrow--left::after{left:-1px;border-right:7px solid var(--ifx-control-text)}.ifx-avsp__arrow--reply.ifx-avsp__arrow--left::after{border-right-color:var(--ifx-muted)}.ifx-avsp__message--noted{height:3.3rem}.ifx-avsp__message--noted .ifx-avsp__arrow{bottom:1.4rem}.ifx-avsp__arrow-note{position:absolute;top:0.3rem;left:0;right:0;color:var(--ifx-muted);font-size:0.625rem;line-height:1.2;text-align:center;white-space:nowrap}.ifx-avsp__arrow-catch{position:absolute;top:-8.5px;right:-1.5px;width:3px;height:14px;background-color:var(--ifx-control-text)}.ifx-avsp__arrow--caught::after{display:none}.ifx-avsp__arrow-aim{position:absolute;top:-1.5px;left:calc(100% + 4px);height:0;border-top:1.5px dashed var(--ifx-control-line)}.ifx-avsp__arrow-aim::after{content:"";position:absolute;top:-5px;right:-1px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid var(--ifx-control-line)}.ifx-avsp__arrow-label{position:absolute;bottom:0.3rem;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:0.3rem;color:var(--ifx-text-soft);font-size:0.6875rem;line-height:1.2;text-align:center;white-space:nowrap}.ifx-avsp__arrow--first-lane .ifx-avsp__arrow-label{right:auto;justify-content:flex-start}.ifx-avsp__arrow--last-lane .ifx-avsp__arrow-label{left:auto;justify-content:flex-end}.ifx-avsp__arrow-num,.ifx-avsp__walk-num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;background-color:rgb(var(--gray-200, 223 223 223));color:rgb(var(--gray-900, 23 23 24));font-weight:600}.dark .ifx-avsp__arrow-num,.dark .ifx-avsp__walk-num{background-color:rgb(255 255 255 / 0.1);color:rgb(var(--gray-50, 244 244 244))}.ifx-avsp__arrow-num{width:1.125rem;height:1.125rem;font-size:0.625rem}.ifx-avsp__panel-head{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;margin-bottom:0.5rem}.ifx-avsp__build-button{gap:0.375rem;height:1.875rem;padding:0 0.75rem;font-size:0.8125rem}.ifx-avsp__anchor{scroll-margin-top:calc(var(--avsp-top) + 1.5rem)}.ifx-avsp__arrow-num--link{padding:0;border:0;font-family:inherit;line-height:1;cursor:pointer}.ifx-avsp__arrow-num--link:hover,.ifx-avsp__arrow-num--link:focus-visible{outline:2px solid var(--ifx-card-hover-line);outline-offset:1px}.ifx-avsp__walk-step{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--ifx-line);transition:opacity 0.2s ease}.ifx-avsp__content>.ifx-avsp__walk-step:first-child{margin-top:0;padding-top:0;border-top:0}.ifx-avsp__step{transition:opacity 0.2s ease}.ifx-avsp__questions:has(.ifx-avsp__step[data-avsp-active]) .ifx-avsp__step:not([data-avsp-active]):not(:hover):not(:focus-within){opacity:0.35}.ifx-avsp__layout:has(.ifx-avsp__walk-step[data-avsp-active]) .ifx-avsp__walk-step:not([data-avsp-active]):not(:focus-within){opacity:0.35}@media (prefers-reduced-motion: reduce){.ifx-avsp__step,.ifx-avsp__walk-step,.ifx-avsp__lane,.ifx-avsp__message,.ifx-avsp__lifeline{transition:none}}.ifx-avsp__walk-head{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.75rem}.ifx-avsp__walk-num{width:1.75rem;height:1.75rem;font-size:0.75rem;line-height:1rem}.ifx-avsp__walk-title{margin:0;color:var(--ifx-text);font-size:1.0625rem;font-weight:600;line-height:1.4}.ifx-avsp__walk-route{margin:0.1rem 0 0;color:var(--ifx-muted);font-size:0.8125rem}.ifx-avsp__walk-body>:first-child{margin-top:0}.ifx-avsp__lane--dim,.ifx-avsp__message--dim{opacity:0.3}.ifx-avsp__lane--focus{border-color:var(--ifx-accent-ink)}.ifx-avsp__lane--hidden,.ifx-avsp__message--hidden,.ifx-avsp__lifeline--hidden{opacity:0;visibility:hidden}.ifx-avsp__message--past{opacity:0.45}.ifx-avsp__lane,.ifx-avsp__message,.ifx-avsp__lifeline{transition:opacity 0.3s ease, visibility 0.3s ease, border-color 0.2s ease}.ifx-iamp__options{display:flex;flex-direction:column;gap:0.35rem;margin:0.75rem 0}.ifx-iamp__option{display:flex;align-items:center;gap:0.5rem;color:var(--ifx-text-soft);font-size:0.875rem;cursor:pointer}.ifx-iamp__empty{margin:0.75rem 0;padding:0.75rem 1rem;border:1px dashed var(--ifx-control-line);color:var(--ifx-muted);font-size:0.875rem}.cli-ref{--cli-top: 64px;--cli-page: var(--ifx-page);--cli-ink: var(--ifx-text);--cli-text: var(--ifx-text-soft);--cli-muted: var(--ifx-muted);--cli-line: var(--ifx-line);--cli-soft: var(--ifx-surface-soft);--cli-accent-ink: var(--ifx-accent-ink);--cli-accent-soft: var(--ifx-accent-soft);--cli-mono: ui-monospace, SFMono-Regular, Menlo, monospace;width:100%;max-width:80rem;margin:0 auto;padding:0 2.5rem 6rem;container-type:inline-size}@media (max-width: 767px){.cli-ref{padding:0 1rem 4rem}}.cli-ref__hero{padding:3rem 0 2.5rem;border-bottom:1px solid var(--cli-line)}.cli-ref__title{margin:0;font-family:var(--font-family-headings-custom, inherit);font-size:2.25rem;font-weight:400;line-height:1.15;letter-spacing:-0.015em;color:var(--cli-ink)}.cli-ref__description{margin-top:0.75rem;max-width:42rem;font-size:1.0625rem;line-height:1.6;color:var(--cli-muted)}.cli-cmd{--cli-head: 3.5rem;display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem 2rem;padding:2rem 0 0;border-bottom:1px solid var(--cli-line);scroll-margin-top:var(--cli-top)}@container (min-width: 720px){.cli-cmd{grid-template-columns:minmax(0, 1fr) minmax(0, 21rem);column-gap:2.5rem}.cli-cmd__body,.cli-cmd__examples{padding-bottom:3rem}.cli-cmd__examples-inner{position:sticky;top:calc(var(--cli-top) + var(--cli-head) + 1.5rem)}}.cli-cmd__title{grid-column:1 / -1;position:sticky;top:var(--cli-top);z-index:2;margin:0 -2.5rem;padding:0.75rem 2.5rem;background-color:var(--cli-page);border-bottom:1px solid transparent;transition:border-color 0.2s ease-in-out;font-family:var(--cli-mono);font-size:1.125rem;font-weight:400;line-height:1.6;color:var(--cli-muted);overflow-wrap:anywhere}@container (min-width: 720px){.cli-ref .cli-cmd__title a{white-space:nowrap}}.cli-cmd__title--text{font-family:var(--font-family-headings-custom, inherit);font-size:1.125rem;font-weight:600;color:var(--cli-ink)}.cli-cmd--stuck .cli-cmd__title{border-bottom-color:var(--cli-line)}@media (max-width: 767px){.cli-cmd__title{margin:0 -1rem;padding:0.75rem 1rem}}.cli-usage__bin{font-weight:400;color:var(--cli-muted)}.cli-ref .cli-cmd__title a{text-decoration:none;border-bottom:1px solid transparent;transition:color 0.2s, border-color 0.2s}.cli-ref .cli-cmd__title a:hover{color:var(--cli-accent-ink);border-bottom-color:currentColor}.cli-usage__cmd{font-weight:600;color:var(--cli-ink)}.cli-usage__arg{font-weight:400;color:var(--cli-ink)}.cli-usage__flag{font-weight:400;color:var(--cli-text)}.cli-cmd__body,.cli-cmd__examples{position:relative;z-index:1;min-width:0}.cli-cmd__body{overflow-wrap:anywhere}.cli-cmd>:last-child{padding-bottom:3rem}.cli-cmd__description{font-size:0.9375rem;line-height:1.7;color:var(--cli-text)}.cli-cmd__description [data-as="p"],.cli-cmd__description p{display:block;margin:0}.cli-cmd__description [data-as="p"]+[data-as="p"],.cli-cmd__description p+p{margin-top:0.875rem}.cli-cmd__description ul,.cli-cmd__description ol{margin:0.875rem 0 0;padding-left:1.25rem}.cli-cmd__description ul{list-style:disc}.cli-cmd__description ol{list-style:decimal}.cli-cmd__description li+li{margin-top:0.25rem}.cli-cmd__description ul+[data-as="p"],.cli-cmd__description ul+p,.cli-cmd__description ol+[data-as="p"],.cli-cmd__description ol+p{margin-top:0.875rem}.cli-cmd__table{margin-top:2rem;scroll-margin-top:calc(var(--cli-top) + var(--cli-head) + 1rem)}.cli-cmd__table-title{margin:0 0 0.25rem;padding-bottom:0.625rem;border-bottom:1px solid var(--cli-line);font-size:0.9375rem;font-weight:600;color:var(--cli-ink)}.cli-subs{margin-top:2rem;scroll-margin-top:calc(var(--cli-top) + var(--cli-head) + 1rem)}.cli-subs__list{margin:0.75rem 0 0;padding-left:1.25rem;list-style:disc;font-size:0.9375rem;line-height:1.7;color:var(--cli-muted)}.cli-row{padding:0.875rem 0.75rem;margin:0 -0.75rem;border-bottom:1px solid var(--cli-line);scroll-margin-top:calc(var(--cli-top) + var(--cli-head) + 1rem)}.cli-row:last-child{border-bottom:0}.cli-row:target,.cli-row--flash{animation:cli-row-flash 1.6s ease-in-out}@keyframes cli-row-flash{0%,40%{background-color:var(--cli-accent-soft);box-shadow:inset 2px 0 0 var(--cli-accent-ink)}100%{background-color:transparent;box-shadow:inset 2px 0 0 transparent}}.cli-row__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.5rem}.cli-row__name{font-family:var(--cli-mono);font-size:0.8125rem;font-weight:600;color:var(--cli-ink);text-decoration:none}.cli-row__name:hover{color:var(--cli-accent-ink)}.cli-row__value{font-weight:400;color:var(--cli-muted)}.cli-row__meta{font-size:0.75rem;color:var(--cli-muted)}.cli-row__meta--required{color:#dc2626}.cli-row__meta--deprecated{color:#a16207}.cli-row__doc,.cli-row__default{margin-top:0.25rem;font-size:0.875rem;line-height:1.6;color:var(--cli-text)}.cli-row__default{color:var(--cli-muted)}.cli-ref .cli-cmd code:not(.cli-code code){padding:0.0625rem 0.3125rem;font-family:var(--cli-mono);font-size:0.85em;color:var(--cli-ink);background-color:var(--cli-soft);border:1px solid var(--cli-line)}.cli-row__doc a,.cli-cmd__description a,.cli-subs__list a{color:var(--cli-ink);text-decoration:underline;text-underline-offset:2px}.cli-example{margin:0;background-color:#101114;border:1px solid #1e1f24}.cli-example+.cli-example{margin-top:1rem}.cli-example__title{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.5rem 0.875rem;border-bottom:1px solid #1e1f24;font-size:0.75rem;color:#adaeb0}.cli-example__copy{flex:none;padding:0;border:0;background:none;font-size:0.75rem;color:#707174;cursor:pointer;transition:color 0.2s}.cli-example__copy:hover{color:rgb(var(--primary-light))}.cli-code{margin:0;padding:0.875rem;overflow-x:auto;background:transparent;font-family:var(--cli-mono);font-size:0.75rem;line-height:1.7;color:#dfdfdf;white-space:pre}.cli-code code{font:inherit;color:inherit;background:none;border:0;padding:0}.cli-code--output{border-top:1px dashed #26272b;color:#8b8c8f}.cli-code__bin{color:rgb(var(--primary-light))}.cli-code__flag{color:#9ee067}.cli-code__string{color:#f7c97e}@container (min-width: 960px){.cli-cmd{grid-template-columns:minmax(0, 1fr) minmax(0, 24rem);column-gap:3rem}}.cli-code__comment,.cli-code__muted{color:#707174}#sidebar-content a[href*="/cli/reference#"]>div>div+div{display:none}#sidebar-content li>a.cli-nav-active{background-color:rgb(38 39 43 / 0.1);color:#26272b;text-shadow:-0.2px 0 0 currentColor, 0.2px 0 0 currentColor}.dark #sidebar-content li>a.cli-nav-active{background-color:var(--ifx-accent-soft);color:rgb(var(--primary-light))}html[data-cli-nav] #sidebar-content li>a[aria-current="page"]{background-color:transparent;color:#3f3f3f;text-shadow:none}html.dark[data-cli-nav] #sidebar-content li>a[aria-current="page"]{color:#9f9f9f}html.dark img[src*="/images/agent-vault-agents/OpenAI.png"],html.dark img[src*="/images/agent-vault-agents/hermes.png"],html.dark img[src*="/images/agent-vault-agents/opencode.svg"],html.dark img[src*="/images/agent-vault-agents/daytona.svg"]{filter:invert(1)}