:root{--neutral-25:  #F6F6F8;--neutral-50:  #EEEEF1;--neutral-100: #DDDDE3;--neutral-200: #CCCCD5;--neutral-300: #9999AA;--neutral-400: #77778E;--neutral-500: #555572;--neutral-600: #2B2B39;--neutral-700: #252530;--neutral-800: #141517;--blue-25:  #f5f9ff;--blue-50:  #f5f9ff;--blue-100: #d4e5fe;--blue-200: #d4e5fe;--blue-300: #84b4fb;--blue-400: #4d93fc;--blue-500: #0968f6;--blue-600: #0049b8;--blue-700: #002a69;--blue-800: #04193b;--blue-900: #04193b;--cyan-50:  #F7FEFF;--cyan-100: #E7FBFF;--cyan-200: #D0F6FE;--cyan-300: #B8F2FE;--cyan-400: #99EBFD;--cyan-500: #62E1FC;--cyan-600: #0CD1FA;--pink-50:  #FEF6F8;--pink-100: #FDE4EB;--pink-300: #F9A6BB;--pink-500: #F34D77;--green-50:  #F5FDFA;--green-100: #E1F8F0;--green-400: #47CCAF;--green-500: #00B28A;--green-700: #047960;--red-50:  #FDF2F2;--red-100: #FAD9D9;--red-400: #CC4747;--red-500: #BF1B1B;--amber-100: #FEF3C7;--amber-500: #D97706;--amber-700: #B45309;--shadow-xs: 0px 1px 2px 0px #0000000d, inset 0px -1px 0px 0px #0000001a;--shadow-sm: 0px 6px 6px -3px #0000000a, 0px 3px 3px -1.5px #0000000a, 0px 1px 1px -0.5px #0000000a;--shadow-md: 0px 12px 32px 0px #0000001f, 0px 1px 3px 0px #00000014}:root{--font-family-headings-custom: "Geist Variable", -apple-system, system-ui, sans-serif;--font-family-mono-custom: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--atlan-active: #0968f6;--atlan-border: #e9e8ea;--atlan-border-strong: #d7d6da;--atlan-text-primary: #282a30;--atlan-text-body: #3c4149;--atlan-text-muted: #6f6e77;--atlan-hover: rgba(24, 24, 27, 0.045);--atlan-active-surface: rgba(9, 104, 246, 0.04);--atlan-sidebar-bg: var(--neutral-25);--atlan-code-inline-bg: var(--blue-50);--atlan-code-inline-border: var(--blue-100);--atlan-code-inline-text: var(--blue-700);--atlan-motion-fast: 140ms;--atlan-ease-out: cubic-bezier(0.16, 1, 0.3, 1)}.dark{--atlan-active: #4d93fc;--atlan-border: #2d3036;--atlan-border-strong: #41454d;--atlan-text-primary: #f0f0f2;--atlan-text-body: #c4c5ca;--atlan-text-muted: #8f9199;--atlan-hover: rgba(255, 255, 255, 0.055);--atlan-active-surface: rgba(9, 104, 246, 0.07);--atlan-sidebar-bg: #111317;--atlan-code-inline-bg: rgba(77, 147, 252, 0.08);--atlan-code-inline-border: rgba(77, 147, 252, 0.18);--atlan-code-inline-text: #84b4fb}body{color:var(--atlan-text-body);text-rendering:optimizeLegibility;font-size:0.9375rem;font-weight:400;line-height:1.5rem}#page-title{color:var(--atlan-text-primary);font-size:2rem;font-weight:600;letter-spacing:-0.025em;line-height:2.25rem}#header .eyebrow+div{margin-top:0}#header>div:nth-of-type(2){margin-top:1.25rem}#header>div:nth-of-type(2) p{color:var(--atlan-text-body);font-size:0.9375rem;line-height:1.5rem}#content{color:var(--atlan-text-body);font-size:0.9375rem;line-height:1.5rem}#content h1,#content h2{color:var(--atlan-text-primary);margin-bottom:1rem;margin-top:3.5rem;font-size:1.5rem;font-weight:600;letter-spacing:-0.018em;line-height:2rem}#content>h1:first-child{margin-top:0}#content h3{color:var(--atlan-text-primary);margin-bottom:0.75rem;margin-top:2.5rem;font-size:1.125rem;font-weight:600;letter-spacing:-0.012em;line-height:1.625rem}#content h4{color:var(--atlan-text-primary);margin-bottom:0.5rem;margin-top:2rem;font-size:1rem;font-weight:600;letter-spacing:-0.01em;line-height:1.5rem}#content p,#content span[data-as="p"],#content li,#content td,#content th{color:var(--atlan-text-body);font-size:0.9375rem;line-height:1.5rem}#content span[data-as="p"]{margin-bottom:1rem;margin-top:1rem}#content code{font-size:0.8125rem;line-height:1.25rem}#sidebar-content,#table-of-contents,nav-tabs-item,.nav-tabs-item{font-size:0.875rem;font-weight:500;line-height:1.3125rem}#sidebar-content{color:var(--atlan-text-body)}#sidebar-content h2,#sidebar-content h3{color:var(--atlan-text-primary);font-size:0.8125rem;font-weight:600;line-height:1.25rem}#navbar,#sidebar,#table-of-contents,#search-bar-entry,card{border-color:var(--atlan-border)}#search-bar-entry,card{border-radius:0.5rem;box-shadow:none}#search-bar-entry,#sidebar-content li>a,#sidebar-content li>button,#header #page-context-menu button,nav-tabs-item,.nav-tabs-item,toc-item,card{transition-duration:var(--atlan-motion-fast);transition-property:background-color, border-color, color, opacity, transform;transition-timing-function:var(--atlan-ease-out)}#sidebar-content li>a,#sidebar-content li>button{border-left-color:transparent;border-radius:0.375rem;color:var(--atlan-text-body)}:is(#sidebar-content,#mobile-nav) img[src*="/assets/integrations/"]{width:1rem;height:1rem;flex-shrink:0;object-fit:contain;color-scheme:light}.dark :is(#sidebar-content,#mobile-nav) img[src*="/assets/integrations/"]{color-scheme:dark}.dark :is(#sidebar-content,#mobile-nav) img[src$="/github.svg"]{filter:invert(1)}:is(#sidebar-content,#mobile-nav) img[src$="/langgraph.svg"]{background-color:#1c3c3c;border-radius:0.1875rem;padding:0.0625rem}#sidebar-content li>a:hover,#sidebar-content li>button:hover{background-color:var(--atlan-hover);transform:translateX(1px)}#sidebar-content li[data-active]:not(:has(li[data-active]))>a,#sidebar-content li[data-active]:not(:has(li[data-active]))>button{background-color:var(--atlan-active-surface);color:var(--atlan-active)}nav-tabs-item:hover,.nav-tabs-item:hover{color:var(--atlan-text-primary)}nav-tabs-item[data-active],.nav-tabs-item[data-active],toc-item[data-active],toc-item[data-active-deepest]{color:var(--atlan-active)}#table-of-contents nav>h2{display:none}#table-of-contents-content{padding-top:1rem}#table-of-contents-content a{color:var(--atlan-text-muted);font-size:0.8125rem;line-height:1.25rem}#table-of-contents-content a:hover{color:var(--atlan-text-primary)}#table-of-contents-content li[data-active]>a,#table-of-contents-content li[data-active-deepest]>a{color:var(--atlan-active)}card:hover{border-color:var(--atlan-border-strong);box-shadow:none;transform:translateY(-1px)}#content div:has(>a>[data-component-part="card-icon"]){padding:1rem}#content [data-component-part="card-icon"],#content [data-component-part="card-icon"] img,#content [data-component-part="card-icon"] svg{height:1.125rem;width:1.125rem}#content [data-component-part="card-title"]{color:var(--atlan-text-primary);margin:0.75rem 0 0;font-size:0.9375rem;font-weight:600;letter-spacing:-0.01em;line-height:1.25rem}#content [data-component-part="card-content"],#content [data-component-part="card-content"] span[data-as="p"]{color:var(--atlan-text-muted);margin-bottom:0;margin-top:0.25rem;font-size:0.875rem;line-height:1.25rem}#pagination{display:none}body:has(#home-page-root) footer{display:none!important}#footer{border-top-color:var(--atlan-border)!important;background:transparent!important}#footer>div{padding:0.875rem 2rem!important;flex-direction:row!important;align-items:center!important;gap:1.5rem!important;max-width:none!important;justify-content:flex-start!important}#footer>div::before{content:"© 2026 Atlan Pte. Ltd.";font-size:0.8125rem;color:var(--atlan-text-muted);white-space:nowrap;flex-shrink:0}#footer>div>div:first-child{display:contents!important}#footer>div>div:first-child>div:first-child{display:none!important}#footer>div>div:first-child>div:last-child,#footer>div>div:first-child>div:last-child>div{display:contents!important}#footer>div>div:first-child>div:last-child>div>div{display:flex!important;flex-direction:row!important;gap:1.5rem!important;align-items:center!important}#footer>div>div:not(:first-child){display:none!important}#footer a{color:var(--atlan-text-muted)!important;font-size:0.8125rem!important;text-decoration:underline!important;text-underline-offset:3px!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}#footer a:hover{color:var(--atlan-text-primary)!important}#footer a[href*="mintlify.com"]{display:none!important}#search-bar-entry:focus-visible,#sidebar-content a:focus-visible,#sidebar-content button:focus-visible,#header #page-context-menu button:focus-visible,.nav-tabs-item:focus-visible,nav-tabs-item:focus-visible,toc-item:focus-visible,card:focus-visible{outline:2px solid var(--atlan-active);outline-offset:2px}@media (min-width: 1024px){#sidebar{z-index:61}#content-area{max-width:40.625rem}#sidebar-content [aria-label="Theme preference"]{align-items:center;background:var(--background-color, transparent);border:1px solid var(--atlan-border);border-radius:9999px;color:var(--atlan-text-muted);height:2rem;justify-content:center;padding:0;position:fixed;right:1rem;top:0.5rem;width:2rem;z-index:60}#sidebar-content [aria-label="Theme preference"]>button{align-items:center;border-radius:9999px;display:none;height:1.875rem;justify-content:center;width:1.875rem}html.light #sidebar-content [aria-label="Theme preference"]>button[data-theme-preference-value="dark"],html.dark #sidebar-content [aria-label="Theme preference"]>button[data-theme-preference-value="light"]{display:flex}#sidebar-content [aria-label="Theme preference"]:hover{background-color:var(--atlan-hover);border-color:var(--atlan-border-strong)}}@media (max-width: 767px){#footer>div,#footer>div>div:first-child>div:last-child>div>div{flex-wrap:wrap!important}#navbar button:has(>div>.sr-only)>div:nth-child(2)>div:first-child{display:none}#header>div:first-child>div:nth-child(2){padding-right:4.5rem}#header #page-context-menu{margin:0;min-width:0;position:absolute;right:0;top:0}#header #page-context-menu-button{align-items:center;border-color:var(--atlan-border);border-radius:9999px 0 0 9999px;display:flex;height:2rem;justify-content:center;padding:0;width:2rem}#header #page-context-menu-button span{display:none}#header #page-context-menu button[aria-label="More actions"]{border-color:var(--atlan-border);border-radius:0 9999px 9999px 0;height:2rem;width:2rem}#page-title{font-size:1.75rem;letter-spacing:-0.022em;line-height:2rem}#content h1,#content h2{font-size:1.375rem;line-height:1.875rem}}img[src*="atlan-trident-logo"]{height:36px!important;width:auto!important}body:has(#home-page-root) #navigation-items{display:none!important}body:has(#home-page-root) #search-bar-entry{display:none!important}body:has(#home-page-root) #sidebar{border-right:none!important}body:has(#home-page-root) #content-side-layout{display:none!important}body:has(#home-page-root) #header{display:none!important}body:has(#home-page-root) #content-area{width:100%!important;max-width:960px!important;padding-left:0!important;padding-right:0!important;padding-top:0!important}#sidebar{background-color:var(--atlan-sidebar-bg)!important}#sidebar-content{background-color:var(--atlan-sidebar-bg)!important}#sidebar-content h2,#sidebar-content h3{color:var(--atlan-text-primary);margin-top:1.25rem}#sidebar-content li>a,#sidebar-content li>button{padding-top:0.3rem;padding-bottom:0.3rem;border-radius:0.3125rem}#sidebar-content li[data-active]:not(:has(li[data-active]))>a,#sidebar-content li[data-active]:not(:has(li[data-active]))>button{border-left:2px solid var(--blue-500);border-radius:0 0.3125rem 0.3125rem 0;padding-left:calc(0.75rem - 2px)}#content pre.shiki{border:0;border-radius:0;margin:0;padding:0;box-shadow:none}#content pre.shiki code{font-size:0.875rem;line-height:1.5rem}#content h2{margin-top:2.75rem;padding-bottom:0.5rem;border-bottom:1px solid var(--atlan-border)}#content h3{margin-top:2rem}#content table th{padding:0.5rem 0.75rem;background-color:var(--atlan-sidebar-bg);border-top:1px solid var(--atlan-border);border-bottom:1px solid var(--atlan-border-strong)}#content table td{padding:0.5rem 0.75rem}#content hr{margin:2rem 0}[data-component="callout"],[class*="callout"]{border-radius:0.5rem;border-width:1px;border-style:solid;padding:0.875rem 1rem}[data-component="callout"][data-type="note"],[class*="callout-note"]{background-color:var(--blue-50);border-color:var(--blue-200);color:var(--blue-800)}[data-component="callout"][data-type="tip"],[class*="callout-tip"]{background-color:var(--green-50);border-color:var(--green-400);color:var(--green-700)}[data-component="callout"][data-type="warning"],[class*="callout-warning"]{background-color:var(--amber-100);border-color:var(--amber-500);color:var(--amber-700)}[data-component="callout"][data-type="danger"],[class*="callout-danger"],[class*="callout-error"]{background-color:var(--red-50);border-color:var(--red-400);color:var(--red-500)}[data-component="steps"] ol,[class*="steps"] ol{list-style:none;counter-reset:steps-counter;padding-left:0}[data-component="steps"] ol>li,[class*="steps"] ol>li{counter-increment:steps-counter;padding-left:2.5rem;position:relative;margin-bottom:1.5rem}[data-component="steps"] ol>li::before,[class*="steps"] ol>li::before{content:counter(steps-counter);background-color:var(--blue-500);border-radius:9999px;color:#fff;height:1.5rem;left:0;position:absolute;text-align:center;top:0;width:1.5rem}#content table{border-collapse:collapse;width:100%;margin:0}#content [data-component-part="scroll-area"]:has(table){padding-block:0}#content table th{background-color:var(--atlan-sidebar-bg);border-bottom:1px solid var(--atlan-border-strong);color:var(--atlan-text-primary);padding:0.625rem 0.875rem;text-align:left}#content table td{border-bottom:1px solid var(--atlan-border);padding:0.625rem 0.875rem;vertical-align:top}#content table tr:last-child td{border-bottom:none}#content table tr:hover td{background-color:var(--atlan-hover)}#content :not(pre)>code{background-color:var(--atlan-code-inline-bg);border:1px solid var(--atlan-code-inline-border);border-radius:0.25rem;color:var(--atlan-code-inline-text);padding:0.125rem 0.3125rem}[data-component="badge"],[class*="badge"]{border-radius:9999px;display:inline-flex;padding:0.125rem 0.5rem}#content hr{border:none;border-top:1px solid var(--atlan-border);margin:2.5rem 0}@media (prefers-reduced-motion: reduce){#search-bar-entry,#sidebar-content li>a,#sidebar-content li>button,#header #page-context-menu button,nav-tabs-item,.nav-tabs-item,toc-item,card{transition-duration:0.01ms}#sidebar-content li>a:hover,#sidebar-content li>button:hover,card:hover{transform:none}}body:has(#home-page-root) #sidebar,body:has(#home-page-root) #sidebar-content{display:none!important}body:has(#home-page-root) #content-area,body:has(#home-page-root) main{max-width:100%!important;margin-left:0!important}body:has(#home-page-root) #content{padding-top:0!important;margin-top:0!important;margin-bottom:0!important}body:has(#home-page-root) .mdx-content{margin-bottom:0!important}.home-logo-bar{position:fixed;top:0;left:0;width:19rem;height:48px;background:var(--neutral-25);border-bottom:1px solid var(--atlan-border);display:flex;align-items:center;padding:0 28px;z-index:50}.home-logo-link{display:flex;align-items:center;text-decoration:none!important}.home-logo-img{height:24px;width:auto;display:block}.hp-hero{padding:0.75rem 0 1.25rem;border-bottom:1px solid var(--atlan-border);margin-top:-2rem;margin-bottom:3rem;background-color:var(--blue-25);background-image:linear-gradient(rgba(9,104,246,0.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(9,104,246,0.055) 1px, transparent 1px),
    radial-gradient(ellipse 55% 60% at 65% -10%, rgba(98,225,252,0.1) 0%, transparent 70%),
    radial-gradient(ellipse 40% 40% at 100% 100%, rgba(9,104,246,0.06) 0%, transparent 70%);background-size:28px 28px, 28px 28px, 100% 100%, 100% 100%}.hp-hero-inner{display:grid;grid-template-columns:1fr 400px;gap:2.5rem;align-items:start;padding:0 2rem}.hp-hero-left{min-width:0}.hp-eyebrow{font-size:0.6875rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--blue-500);margin-bottom:1rem;display:flex;align-items:center;gap:0.5rem}.hp-eyebrow::before{content:'';display:inline-block;width:18px;height:2px;background:var(--cyan);border-radius:1px;flex-shrink:0}.hp-title{font-size:2.375rem!important;font-weight:700!important;letter-spacing:-0.03em!important;line-height:1.15!important;color:var(--atlan-text-primary)!important;margin:0 0 1rem!important;border:none!important;padding:0!important;max-width:640px}.hp-subtitle{font-size:1rem!important;line-height:1.7!important;color:var(--atlan-text-muted)!important;margin:0 0 1.75rem!important;max-width:560px}.hp-install{display:inline-flex;align-items:center;gap:0.625rem;background:#1a1b22;border:1px solid #2e303e;border-radius:0.5rem;padding:0.625rem 1rem;margin-bottom:1.5rem;font-family:var(--font-family-mono-custom, "Geist Mono Variable", ui-monospace, Menlo, monospace);flex-wrap:wrap}.hp-install-prompt{color:#4b5563;font-size:0.875rem;user-select:none}.hp-install-sep{color:#4b5563;font-size:0.75rem;padding:0 0.125rem;font-family:var(--font-family-mono-custom, "Geist Mono Variable", ui-monospace, Menlo, monospace)}.hp-install code{color:#e2e4f0!important;font-size:0.8125rem!important;background:none!important;border:none!important;padding:0!important}.hp-cta-row{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.hp-cta-primary{display:inline-flex;align-items:center;padding:0.5rem 1.25rem;border-radius:0.375rem;background:var(--blue-500);color:#ffffff!important;font-size:0.875rem;font-weight:600;text-decoration:none!important;transition:background 0.14s ease}.hp-cta-primary:hover{background:var(--blue-600);text-decoration:none!important}.hp-cta-ghost{display:inline-flex;align-items:center;color:var(--atlan-text-muted)!important;font-size:0.875rem;text-decoration:none!important;transition:color 0.12s ease}.hp-cta-ghost:hover{color:var(--blue-500)!important;text-decoration:none!important}.hp-concepts-label{font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--neutral-400);margin-bottom:1rem}.hp-concept-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--atlan-border);border:1px solid var(--atlan-border);border-radius:0.75rem;overflow:hidden;margin-bottom:2.5rem}.hp-concept-card{background:#fff;padding:1.75rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:0;text-decoration:none!important;transition:background 0.14s ease}.hp-concept-card:hover{background:var(--blue-25);text-decoration:none!important}.hp-concept-icon{width:40px;height:40px;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;flex-shrink:0}.hp-icon-skills{background:rgba(9, 104, 246, 0.08);color:var(--blue-500);border:1px solid rgba(9, 104, 246, 0.15)}.hp-icon-agents{background:rgba(98, 225, 252, 0.12);color:#0a95b0;border:1px solid rgba(98, 225, 252, 0.3)}.hp-icon-traces{background:rgba(71, 204, 175, 0.1);color:var(--green-500);border:1px solid rgba(71, 204, 175, 0.25)}.hp-concept-name{font-size:1rem;font-weight:700;color:var(--atlan-text-primary);letter-spacing:-0.015em;margin-bottom:0.5rem}.hp-concept-desc{font-size:0.875rem!important;line-height:1.6!important;color:var(--atlan-text-muted)!important;margin:0 0 1.125rem!important}.hp-concept-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.2rem;border-top:1px solid var(--atlan-border);padding-top:0.875rem}.hp-concept-links li a{font-size:0.8125rem;color:var(--blue-500);text-decoration:none!important;display:flex;align-items:center;gap:0.3rem;padding:0.2rem 0;transition:color 0.12s ease}.hp-concept-links li a::before{content:'→';font-size:0.75rem;opacity:0.55;flex-shrink:0}.hp-concept-links li a:hover{color:var(--blue-700);text-decoration:none!important}.hp-tools-section{border-top:1px solid var(--atlan-border);padding-top:2rem;margin-bottom:2rem}.hp-tools-label{font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--neutral-400);margin-bottom:1rem}.hp-tools-row{display:flex;flex-wrap:wrap;gap:0.625rem}.hp-tool-chip{display:inline-flex;align-items:center;gap:0.4rem;padding:0.375rem 0.875rem;border-radius:999px;border:1px solid var(--atlan-border);background:#fff;color:var(--atlan-text-body)!important;font-size:0.8125rem;font-weight:500;white-space:nowrap;text-decoration:none!important;transition:border-color 0.14s ease, color 0.14s ease, background 0.14s ease}.hp-tool-chip:hover{border-color:var(--blue-500);color:var(--blue-500)!important;background:var(--blue-50);text-decoration:none!important}.hp-tool-icon{flex-shrink:0;opacity:0.6}.hp-tool-chip:hover .hp-tool-icon{opacity:1}.hp-tool-categories{display:flex;flex-direction:column;gap:0.875rem}.hp-tool-cat{display:flex;align-items:flex-start;gap:0.875rem}.hp-tool-cat-label{font-size:0.625rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:var(--atlan-text-muted);width:110px;flex-shrink:0;padding-top:0.375rem}.hp-tool-chips{display:flex;flex-wrap:wrap;gap:0.375rem}.hp-chip-hi{border-color:rgba(9, 104, 246, 0.25)!important;background:var(--blue-light)!important;color:var(--blue-500)!important}.hp-code-panel{background:#0d1117;border:1px solid #21262d;border-radius:0.625rem;overflow:hidden}.hp-ctab-input{display:none}.hp-code-tabbar{background:#1a1f2e;display:flex;border-bottom:1px solid #21262d;overflow-x:auto}.hp-ctab-label{font-size:0.6875rem;font-weight:600;color:#6e7a9a;padding:0.5rem 0.875rem;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;user-select:none}#hp-ctab1:checked~.hp-code-tabbar label[for="hp-ctab1"],#hp-ctab2:checked~.hp-code-tabbar label[for="hp-ctab2"],#hp-ctab3:checked~.hp-code-tabbar label[for="hp-ctab3"]{color:#c8d0e8;border-bottom-color:var(--cyan);background:#0d1117}.hp-cpane{display:none;padding:1.125rem 1.25rem;min-height:160px}#hp-ctab1:checked~.hp-cpane1{display:block}#hp-ctab2:checked~.hp-cpane2{display:block}#hp-ctab3:checked~.hp-cpane3{display:block}.hp-code-pre{font-family:ui-monospace, 'Fira Code', 'JetBrains Mono', Menlo, monospace!important;font-size:0.75rem!important;line-height:1.65!important;color:#e2e4f0!important;white-space:pre!important;background:none!important;border:none!important;padding:0!important;margin:0!important;overflow-x:auto;display:block}.hp-ck{color:#c792ea}.hp-cs{color:#80cbc4}.hp-cf{color:#82aaff}.hp-cc{color:#546e7a;font-style:italic}.hp-cp{color:#4b5563}.hp-cok{color:#50fa7b}.hp-cn{color:#f78c6c}.hp-wf-section{border-top:1px solid var(--atlan-border);padding-top:2rem;margin-bottom:2rem}.hp-wf-label{font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--neutral-400);margin-bottom:1rem}.hp-wf-grid{display:grid;grid-template-columns:1fr 1fr;gap:0.625rem}.hp-wf-card{display:flex;align-items:flex-start;gap:0.875rem;padding:1rem 1.125rem;border:1px solid var(--atlan-border);border-radius:0.625rem;background:#fff;position:relative;overflow:hidden}.hp-wf-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:0.625rem 0.625rem 0 0}.hp-wf-skills::before{background:var(--blue-500)}.hp-wf-traces::before{background:var(--green-500)}.hp-wf-govern::before{background:#d97706}.hp-wf-integrate::before{background:#7c3aed}.hp-wf-icon{width:34px;height:34px;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0.125rem}.hp-wf-icon svg{width:16px;height:16px}.hp-wi-blue{background:rgba(9,104,246,0.08);color:var(--blue-500);border:1px solid rgba(9,104,246,0.15)}.hp-wi-green{background:rgba(0,178,138,0.09);color:var(--green-500);border:1px solid rgba(0,178,138,0.2)}.hp-wi-amber{background:rgba(217,119,6,0.09);color:#d97706;border:1px solid rgba(217,119,6,0.2)}.hp-wi-purple{background:rgba(124,58,237,0.09);color:#7c3aed;border:1px solid rgba(124,58,237,0.2)}.hp-wf-body{flex:1;min-width:0}.hp-wf-tag{display:inline-block;font-size:0.5625rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;border-radius:0.25rem;padding:0.15rem 0.375rem;margin-bottom:0.375rem}.hp-wt-blue{color:var(--blue-500);background:rgba(9,104,246,0.08)}.hp-wt-green{color:var(--green-500);background:rgba(0,178,138,0.09)}.hp-wt-amber{color:#d97706;background:rgba(217,119,6,0.09)}.hp-wt-purple{color:#7c3aed;background:rgba(124,58,237,0.09)}.hp-wf-title{font-size:0.8125rem;font-weight:700;color:var(--atlan-text-primary);letter-spacing:-0.01em;margin-bottom:0.25rem;line-height:1.3}.hp-wf-desc{font-size:0.75rem!important;color:var(--atlan-text-muted)!important;line-height:1.6!important;margin:0 0 0.625rem!important}.hp-wf-link{font-size:0.75rem;font-weight:600;color:var(--blue-500);text-decoration:none!important;display:inline-flex;align-items:center;gap:0.25rem}.hp-wf-link::after{content:' →';opacity:0.6;font-size:0.6875rem}.hp-wf-link:hover{color:var(--blue-700);text-decoration:none!important}@media (max-width: 900px){.hp-hero-inner{grid-template-columns:1fr}.hp-code-panel{display:none}}@media (max-width: 768px){.hp-hero{padding:2rem 0}.hp-title{font-size:1.75rem!important}.hp-install{flex-direction:column;align-items:flex-start}.hp-concept-grid{grid-template-columns:1fr}.hp-wf-grid{grid-template-columns:1fr}.hp-tool-cat{flex-direction:column;gap:0.5rem}.hp-tool-cat-label{width:auto}}.hp-footer{margin-top:3rem;border-top:1px solid var(--atlan-border);padding:0.875rem 2rem}.hp-footer-inner{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.hp-footer-copy{font-size:0.8125rem;color:var(--atlan-text-tertiary)}.hp-footer-sep{font-size:0.8125rem;color:var(--atlan-border);user-select:none}.hp-footer-link{font-size:0.8125rem;color:var(--atlan-text-tertiary);text-decoration:none}.hp-footer-link:hover{color:var(--atlan-text-primary);text-decoration:none}body:has(#home-page-root) nav-tabs-item[data-active],body:has(#home-page-root) .nav-tabs-item[data-active]{color:var(--atlan-text-muted)!important;border-bottom-color:transparent!important;border-bottom-width:0!important}body:has(#home-page-root) nav-tabs-item[data-active] *,body:has(#home-page-root) .nav-tabs-item[data-active] *{color:inherit!important;border-bottom-color:transparent!important}body:has(#home-page-root) nav-tabs-item[data-active]::after,body:has(#home-page-root) nav-tabs-item[data-active]::before,body:has(#home-page-root) .nav-tabs-item[data-active]::after,body:has(#home-page-root) .nav-tabs-item[data-active]::before{display:none!important;background:transparent!important;opacity:0!important}#table-of-contents-content ul ul,#table-of-contents-content ol ol{display:none}toc-item[data-depth="1"],toc-item[data-depth="2"],toc-item[data-depth="3"],.toc-item[data-depth="1"],.toc-item[data-depth="2"],.toc-item[data-depth="3"],li[data-depth="1"],li[data-depth="2"],li[data-depth="3"]{display:none}[data-assistant-bar].invisible{display:none!important}@media (max-width: 900px){.hp-tool-chips{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.hp-tool-chips::-webkit-scrollbar{display:none}}ul.bottom-0:has(>li[data-title="Send feedback"]){align-items:center;display:flex;flex-wrap:wrap;gap:0.5rem}ul.bottom-0:has(>li[data-title="Send feedback"])>li{white-space:nowrap}@media (min-width: 1420px){ul.bottom-0:has(>li[data-title="Send feedback"]){background:transparent;border:0;bottom:auto;left:auto;padding:0;position:fixed;right:4.25rem;top:0.5rem;width:auto;z-index:40}}ul.bottom-0:has(>li[data-title="Send feedback"]) a{border:1px solid var(--atlan-border-strong);border-radius:0.5rem;color:var(--atlan-text-body);display:inline-flex;font-weight:500;padding:0.25rem 0.75rem}ul.bottom-0:has(>li[data-title="Send feedback"]) a:hover{background-color:var(--atlan-hover);color:var(--atlan-text-primary)}ul.bottom-0:has(>li[data-title="Send feedback"]) a svg{display:none}@media (min-width: 1420px){ul.bottom-0>li[data-title="Send feedback"],ul.bottom-0>li[data-title="Download"]{position:relative}ul.bottom-0>li[data-title="Send feedback"] a,ul.bottom-0>li[data-title="Download"] a{align-items:center;height:2rem;justify-content:center;overflow:hidden;padding:0!important;width:2rem}ul.bottom-0>li[data-title="Download"] a{background:var(--blue-500);border-color:var(--blue-500);color:#ffffff}ul.bottom-0>li[data-title="Download"] a:hover{background:transparent;border-color:var(--blue-500);color:var(--blue-500)}ul.bottom-0>li[data-title="Send feedback"] a>*,ul.bottom-0>li[data-title="Download"] a>*{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}ul.bottom-0>li[data-title="Send feedback"] a::before,ul.bottom-0>li[data-title="Download"] a::before{background-color:currentColor;content:"";display:block;height:1rem;left:50%;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;position:absolute;top:50%;transform:translate(-50%, -50%);width:1rem}ul.bottom-0>li[data-title="Send feedback"] a::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083l6-15Zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471-.47 1.178Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083l6-15Zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471-.47 1.178Z'/%3E%3C/svg%3E")}ul.bottom-0>li[data-title="Download"] a::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z'/%3E%3Cpath d='M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z'/%3E%3Cpath d='M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z'/%3E%3C/svg%3E")}ul.bottom-0>li[data-title="Send feedback"]::after,ul.bottom-0>li[data-title="Download"]::after{background:rgba(0, 0, 0, 0.82);border-radius:0.375rem;color:#fff;font-size:0.75rem;font-weight:500;left:50%;opacity:0;padding:0.25rem 0.5rem;pointer-events:none;position:absolute;top:calc(100% + 0.375rem);transform:translateX(-50%);transition:opacity 0.12s;white-space:nowrap;z-index:50}ul.bottom-0>li[data-title="Send feedback"]:is(:hover,:focus-within)::after{content:"Send feedback";opacity:1}ul.bottom-0>li[data-title="Download"]:is(:hover,:focus-within)::after{content:"Download";opacity:1}}.nav-tabs-item[href="/feedback"],.nav-tabs-item[href="/changelog"]{display:none}#navigation-items:has(li[id="/feedback"]){display:none}.group\/mermaid{overflow:hidden!important}.mermaid svg{height:300px!important;width:auto!important;min-width:100%!important}#content svg:not([style*="mask"]),.mermaid svg{background:transparent!important}#content svg>rect:first-child,.mermaid svg>rect:first-child{fill:transparent!important}#content .node rect,#content .node circle,#content .node ellipse,#content .node polygon,.mermaid .node rect,.mermaid .node circle,.mermaid .node ellipse,.mermaid .node polygon{fill:var(--blue-50)!important;stroke:var(--blue-200)!important;stroke-width:1.5px!important}#content .nodeLabel,#content .nodeLabel p,.mermaid .nodeLabel,.mermaid .nodeLabel p{color:var(--atlan-text-primary)!important;font-family:var(--font-family-headings-custom, "Geist Variable", system-ui, sans-serif)!important;font-size:0.9375rem!important}#content .flowchart-link,#content .edgePath path,.mermaid .flowchart-link,.mermaid .edgePath path{stroke:var(--atlan-text-muted)!important;stroke-width:1.5px!important}#content .marker path,#content .arrowheadPath,#content .arrowMarkerPath,.mermaid .marker path,.mermaid .arrowheadPath,.mermaid .arrowMarkerPath{fill:var(--atlan-text-muted)!important;stroke:var(--atlan-text-muted)!important}#content .edgeLabel .label rect,.mermaid .edgeLabel .label rect{fill:var(--atlan-sidebar-bg)!important}#content .edgeLabel .label span,#content .edgeLabel p,.mermaid .edgeLabel .label span,.mermaid .edgeLabel p{color:var(--atlan-text-body)!important;font-family:var(--font-family-headings-custom, "Geist Variable", system-ui, sans-serif)!important;font-size:0.8125rem!important;background:var(--atlan-sidebar-bg)!important}#content .cluster rect,.mermaid .cluster rect{fill:var(--neutral-25)!important;stroke:var(--atlan-border)!important;stroke-width:1px!important}#content .cluster span,#content .cluster .label,.mermaid .cluster span,.mermaid .cluster .label{color:var(--atlan-text-muted)!important;font-family:var(--font-family-headings-custom, "Geist Variable", system-ui, sans-serif)!important}#content .actor rect,.mermaid .actor rect{fill:var(--blue-100)!important;stroke:var(--blue-300)!important}#content .messageLine0,#content .messageLine1,.mermaid .messageLine0,.mermaid .messageLine1{stroke:var(--atlan-text-muted)!important}#content .actor text,#content .labelText,.mermaid .actor text,.mermaid .labelText{fill:var(--atlan-text-primary)!important;font-family:var(--font-family-headings-custom, "Geist Variable", system-ui, sans-serif)!important}.dark #content .basic-shape,.dark #content .flowchart-node .basic-shape,.dark .mermaid .basic-shape,.dark .mermaid .flowchart-node .basic-shape,.dark #content .node rect,.dark #content .node circle,.dark #content .node ellipse,.dark #content .node polygon,.dark .mermaid .node rect,.dark .mermaid .node circle,.dark .mermaid .node ellipse,.dark .mermaid .node polygon{fill:rgba(9, 104, 246, 0.08)!important;stroke:rgba(77, 147, 252, 0.3)!important}.dark #content .nodeLabel,.dark #content .nodeLabel p,.dark .mermaid .nodeLabel,.dark .mermaid .nodeLabel p{color:var(--atlan-text-primary)!important}.dark #content .edgeLabel .label rect,.dark .mermaid .edgeLabel .label rect{fill:#1a1c23!important}.dark #content .edgeLabel .label span,.dark #content .edgeLabel p,.dark .mermaid .edgeLabel .label span,.dark .mermaid .edgeLabel p{color:var(--atlan-text-body)!important;background:#1a1c23!important}.dark #content .cluster rect,.dark .mermaid .cluster rect{fill:rgba(255, 255, 255, 0.03)!important;stroke:var(--atlan-border)!important}.dark #content .actor rect,.dark .mermaid .actor rect{fill:rgba(9, 104, 246, 0.12)!important;stroke:rgba(77, 147, 252, 0.35)!important}[data-component-name="mermaid-fullscreen-backdrop"],[role="presentation"]:has([data-component-name="mermaid-fullscreen-modal"]){top:3rem!important}@media (min-width: 1024px){[data-component-name="mermaid-fullscreen-backdrop"],[role="presentation"]:has([data-component-name="mermaid-fullscreen-modal"]){left:var(--sidebar-width, 19rem)!important}}[data-component-name="mermaid-fullscreen-modal"] .mermaid svg{height:auto!important;width:auto!important;min-width:0!important;max-width:none!important}[data-component-name="mermaid-fullscreen-modal"] .mermaid{will-change:auto!important}.atlan-catalog{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0 2rem}.atlan-catalog-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.atlan-catalog-controls{align-items:center;display:grid;gap:0.75rem;grid-template-columns:1fr auto}@media (max-width: 480px){.atlan-catalog-controls{grid-template-columns:1fr}}.atlan-catalog-search-wrap{position:relative}.atlan-catalog-search{align-items:center;border:1px solid var(--atlan-border-strong);border-radius:9999px;color:var(--atlan-text-muted);display:flex;gap:0.5rem;padding:0.5rem 1rem}.atlan-catalog-search:focus-within{border-color:var(--atlan-active)}.atlan-catalog-search input{background:transparent;border:0;color:var(--atlan-text-primary);flex:1;font-size:0.9375rem;outline:none}.atlan-catalog-suggestions{background:var(--atlan-hero-base, #ffffff);border:1px solid var(--atlan-border-strong);border-radius:0.625rem;box-shadow:0 6px 20px rgba(0, 0, 0, 0.12);left:0;list-style:none;margin:0.3rem 0 0;padding:0.25rem;position:absolute;right:0;top:100%;z-index:30}.dark .atlan-catalog-suggestions{box-shadow:0 6px 20px rgba(0, 0, 0, 0.4)}.atlan-catalog-suggestions li button{background:none;border:0;border-radius:0.375rem;color:var(--atlan-text-primary);cursor:pointer;display:block;font-size:0.875rem;padding:0.4rem 0.875rem;text-align:left;width:100%}.atlan-catalog-suggestions li button:hover{background:var(--atlan-hover)}.atlan-catalog-filter-wrap{position:relative}.atlan-catalog-filter-btn{align-items:center;background:transparent;border:1px solid var(--atlan-border-strong);border-radius:9999px;color:var(--atlan-text-body);cursor:pointer;display:flex;font-size:0.875rem;font-weight:500;gap:0.375rem;justify-content:space-between;overflow:hidden;padding:0.5rem 0.75rem 0.5rem 1rem;width:12rem}.atlan-catalog-filter-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlan-catalog-filter-btn:hover{background-color:var(--atlan-hover)}.atlan-catalog-filter-btn:focus-visible{border-color:var(--atlan-active);outline:none}.atlan-catalog-filter-menu{background:var(--atlan-hero-base, #ffffff);border:1px solid var(--atlan-border-strong);border-radius:0.625rem;box-shadow:0 6px 20px rgba(0, 0, 0, 0.12);list-style:none;margin:0.3rem 0 0;min-width:100%;padding:0.25rem;position:absolute;right:0;top:100%;z-index:30}.atlan-catalog-filter-menu li button{align-items:center;background:none;border:none;border-radius:0.375rem;color:var(--atlan-text-body);cursor:pointer;display:flex;font-size:0.875rem;gap:0.5rem;justify-content:space-between;padding:0.375rem 0.75rem;text-align:left;white-space:nowrap;width:100%}.atlan-catalog-filter-menu li button:hover,.atlan-catalog-suggestions li button:focus-visible,.atlan-catalog-filter-menu li button:focus-visible{background:var(--atlan-hover);outline:none}.atlan-catalog-card:focus-visible{outline:2px solid var(--atlan-active);outline-offset:2px}.atlan-catalog-grid{display:grid;gap:0.75rem;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr))}#content a.atlan-catalog-card{align-items:flex-start;border:1px solid var(--atlan-border);border-radius:0.75rem;color:inherit;display:flex;gap:0.75rem;padding:0.875rem 1rem;position:relative;text-decoration:none;transition:border-color var(--atlan-motion-fast) var(--atlan-ease-out),
    background-color var(--atlan-motion-fast) var(--atlan-ease-out)}#content a.atlan-catalog-card:hover{background-color:var(--atlan-hover);border-color:var(--atlan-border-strong)}#content .atlan-catalog-card img{border-radius:0.375rem;flex-shrink:0;height:1.75rem;margin:0;object-fit:contain;padding:0.125rem;width:1.75rem}.atlan-catalog-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;padding-right:1rem}.atlan-catalog-name{color:var(--atlan-text-primary);font-size:0.9375rem;font-weight:600}.atlan-catalog-desc{color:var(--atlan-text-muted);font-size:0.8125rem;line-height:1.35}.atlan-catalog-arrow{color:var(--atlan-text-muted);position:absolute;right:0.875rem;top:0.875rem}.atlan-catalog-card:hover .atlan-catalog-arrow{color:var(--atlan-active)}.atlan-catalog-empty{color:var(--atlan-text-muted);font-size:0.875rem}.atlan-lang{align-items:center;display:flex;gap:0.5rem;justify-content:flex-end;margin:0 0 1rem;position:relative}.atlan-lang-label{color:var(--atlan-text-muted);font-size:0.8125rem}.atlan-lang-button,.atlan-lang-menu button{align-items:center;background:transparent;border:0;color:var(--atlan-text-primary);cursor:pointer;display:flex;font-size:0.875rem;font-weight:500;gap:0.5rem}.atlan-lang-button{border:1px solid var(--atlan-border-strong);border-radius:0.5rem;padding:0.3125rem 0.625rem}.atlan-lang-button:hover,.atlan-lang-menu button:hover{background-color:var(--atlan-hover)}.atlan-lang-button:focus-visible,.atlan-lang-menu button:focus-visible{outline:2px solid var(--atlan-active);outline-offset:2px}.atlan-lang-menu{background:var(--atlan-hero-base, #ffffff);border:1px solid var(--atlan-border-strong);border-radius:0.625rem;box-shadow:var(--shadow-md);list-style:none;margin:0;min-width:11rem;padding:0.25rem;position:absolute;right:0;top:calc(100% + 0.375rem);z-index:30}.atlan-lang-menu button{border-radius:0.375rem;padding:0.4375rem 0.5rem;width:100%}.atlan-lang-check{color:var(--atlan-active);margin-left:auto}.atlan-lang-badge{border-radius:0.25rem;color:#ffffff;font-family:var(--font-family-mono-custom);font-size:0.625rem;font-weight:700;line-height:1;padding:0.25rem 0.25rem}.atlan-lang-Py{background:#306998;box-shadow:inset 0 -2px 0 #ffd43b}.atlan-lang-TS{background:#3178c6}