.api-playground_playground__6_nU7{margin:1rem 0;border:1px solid var(--docs-border,#e5e7eb);border-radius:.75rem;overflow:hidden}.api-playground_scalarHost__mvTxg{width:100%;min-height:80vh;min-height:600px;background:#fff}.api-playground_scalarHost__mvTxg section.introduction-section{display:none!important}.docs-layout_docsShell__gcYBL{--docs-header-height:82px;--docs-shell-width:1340px;--sidebar-width:280px;--toc-width:280px;--docs-accent:#472cf5;--docs-accent-light:#e7e5fe;--docs-bg:#ffffff;--docs-sidebar-bg:#f8f9fb;--docs-border:#e5e7eb;--docs-ink:#1f2937;--docs-ink-soft:#6b7280;display:flex;flex-direction:column;min-height:100vh;background:var(--docs-bg);color:var(--docs-ink);font-family:var(--font-body),"Hiragino Sans","Noto Sans JP",sans-serif}.docs-layout_docsBody__uQBo2{display:flex;flex:1;width:min(var(--docs-shell-width),100%);margin:0 auto;min-height:calc(100vh - var(--docs-header-height))}.docs-layout_docsMobileSubheader__yAqkC{display:none}.docs-layout_sidebar__iWeA9{position:sticky;top:var(--docs-header-height);width:var(--sidebar-width);height:calc(100vh - var(--docs-header-height));overflow-y:auto;border-right:1px solid var(--docs-border);background:var(--docs-bg);flex-shrink:0;padding:0}.docs-layout_main__mhNRo{flex:1;min-width:0;max-width:100%;overflow-x:hidden;display:flex;flex-direction:column}.docs-layout_mainNoSidebar__yqx24{margin-left:0}.docs-layout_mainNoToc___HGmB{margin-right:0}.docs-layout_content__q7bR6{flex:1;max-width:46rem;margin:0 auto;padding:2rem 2.5rem 4rem;width:100%;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.docs-layout_contentWide__uwBkx{max-width:100%;padding:1.5rem 2rem 2rem}.docs-layout_tocSidebar__42B9o{position:sticky;top:var(--docs-header-height);width:var(--toc-width);height:calc(100vh - var(--docs-header-height));overflow-y:auto;flex-shrink:0;padding:2rem 1rem 2rem 0;border-left:1px solid var(--docs-border)}.docs-layout_breadcrumbs__Sr9w_{display:flex;align-items:center;gap:0;font-size:.75rem;color:var(--docs-ink-soft);margin-bottom:.75rem}.docs-layout_breadcrumbs__Sr9w_>span{display:inline-flex;align-items:center}.docs-layout_breadcrumbSep__pBrmx{color:var(--docs-border);margin:0 .375rem}.docs-layout_breadcrumbLink__hsYSD{color:var(--docs-ink-soft);text-decoration:none}.docs-layout_breadcrumbLink__hsYSD:hover{color:var(--docs-accent)}.docs-layout_pageHeader__fua3T{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.docs-layout_pageHeading__hOWsO{min-width:0}.docs-layout_pageTitle__ANK_h{font-size:1.75rem;font-weight:700;line-height:1.3;margin:0;color:var(--docs-ink)}.docs-layout_pageDescription__c4Zmj{font-size:.9375rem;color:var(--docs-ink-soft);margin:0 0 .5rem;line-height:1.6}.docs-layout_pageNotice__zyxWc{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin:.75rem 0 .5rem;padding:.75rem .875rem;border:1px solid rgba(79,70,229,.18);border-radius:.625rem;background:#f8f7ff;color:var(--docs-ink);font-size:.875rem;line-height:1.5}.docs-layout_pageNotice__zyxWc strong{color:var(--docs-accent);font-weight:700}.docs-layout_pageNoticeLinks__xxayW{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.docs-layout_pageNoticeLinks__xxayW a{color:var(--docs-accent);text-decoration:none}.docs-layout_pageNoticeLinks__xxayW a:hover{text-decoration:underline}.docs-layout_pageUpdatedAt__m3Fhu{display:flex;align-items:center;gap:.35rem;margin:0 0 2rem;color:var(--docs-ink-soft);font-size:.75rem;font-weight:500;line-height:1.4}.docs-layout_pageActions__5cqS6{position:relative;display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;max-width:18rem}.docs-layout_pageActionTriggerGroup__x_hJB{display:inline-flex;align-items:stretch;min-height:2rem;border:1px solid var(--docs-border);border-radius:9999px;background:var(--docs-bg);box-shadow:0 1px 2px rgba(15,23,42,.04);overflow:hidden}.docs-layout_pageActionButton__p01DK{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.35rem .65rem;border:0;background:var(--docs-bg);color:var(--docs-ink-soft);font:inherit;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s,background .15s}.docs-layout_pageActionCopyButton__JOKVR{min-width:7rem;border-right:1px solid var(--docs-border)}.docs-layout_pageActionToggleButton___uIlU{width:2.25rem;padding:0}.docs-layout_pageActionButton__p01DK:hover{color:var(--docs-accent);background:rgba(71,44,245,.05)}.docs-layout_pageActionButton__p01DK:focus-visible{outline:2px solid var(--docs-accent);outline-offset:2px}.docs-layout_pageActionButton__p01DK svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.docs-layout_pageActionDropdown__gieTf{position:absolute;top:calc(100% + .5rem);right:0;z-index:30;display:grid;gap:.125rem;width:min(22rem,calc(100vw - 2rem));padding:.5rem;border:1px solid var(--docs-border);border-radius:1rem;background:var(--docs-bg);box-shadow:0 18px 44px rgba(15,23,42,.13)}.docs-layout_pageActionMenuItem__YZy1o{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:center;width:100%;min-height:3rem;padding:.5rem;border:0;border-radius:.75rem;background:transparent;color:var(--docs-ink);font:inherit;text-align:left;cursor:pointer;transition:background .15s,color .15s}.docs-layout_pageActionMenuItem__YZy1o:hover{background:rgba(71,44,245,.06)}.docs-layout_pageActionMenuItem__YZy1o:focus-visible{outline:2px solid var(--docs-accent);outline-offset:2px}.docs-layout_pageActionMenuIcon__Y6bDH{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--docs-border);border-radius:.625rem;color:var(--docs-ink-soft);background:var(--docs-bg)}.docs-layout_pageActionMenuIcon__Y6bDH svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.docs-layout_pageActionMenuText__xUNwo{display:grid;gap:.125rem;min-width:0}.docs-layout_pageActionMenuTitle__pfQ84{color:var(--docs-ink);font-size:.875rem;font-weight:700;line-height:1.25}.docs-layout_pageActionMenuDesc__Eclkk{color:var(--docs-ink-soft);font-size:.75rem;font-weight:500;line-height:1.35}.docs-layout_prevNext__tXan7{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--docs-border)}.docs-layout_prevNextLink__VM1P9{display:flex;flex-direction:column;gap:.25rem;color:var(--docs-ink);text-decoration:none;padding:.75rem 1rem;border:1px solid var(--docs-border);border-radius:.5rem;flex:1;max-width:50%;transition:border-color .15s}.docs-layout_prevNextLink__VM1P9:hover{border-color:var(--docs-accent)}.docs-layout_prevNextLabel__uowyS{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--docs-ink-soft)}.docs-layout_prevNextTitle__hhWgU{font-size:.875rem;font-weight:600;color:var(--docs-ink)}.docs-layout_prevNextRight__BmTIn{text-align:right;margin-left:auto}.docs-layout_menuToggle__bx5RI{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:var(--docs-ink)}.docs-layout_menuToggle__bx5RI svg{width:1.25rem;height:1.25rem}.docs-layout_mobileOverlay__3MzH_{display:none}@media (max-width:1200px){.docs-layout_tocSidebar__42B9o{display:none}.docs-layout_content__q7bR6{padding:2rem 1.5rem 4rem}}@media (max-width:991px){.docs-layout_docsShell__gcYBL{--docs-header-height:74px}}@media (max-width:900px){.docs-layout_docsMobileSubheader__yAqkC{display:flex;align-items:stretch;gap:.35rem;height:2.5rem;padding:0 .75rem;background:var(--docs-bg);border-bottom:1px solid var(--docs-border);position:relative}.docs-layout_docsMobileSubheader__yAqkC:after{content:"";position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid var(--docs-border)}.docs-layout_sidebar__iWeA9{position:fixed;top:calc(var(--docs-header-height) + 2.5rem);left:0;z-index:50;transform:translateX(-100%);transition:transform .25s ease;height:calc(100vh - var(--docs-header-height) - 2.5rem)}.docs-layout_sidebarOpen__fPupi{transform:translateX(0)}.docs-layout_mobileOverlay__3MzH_{display:block;position:fixed;inset:calc(var(--docs-header-height) + 2.5rem) 0 0 0;z-index:45;background:rgba(0,0,0,.3)}.docs-layout_menuToggle__bx5RI{display:block;display:flex;align-items:center;justify-content:center;width:2rem;height:100%;padding:0;margin:0}.docs-layout_menuToggle__bx5RI svg{width:1rem;height:1rem}.docs-layout_content__q7bR6{padding:1.5rem 1rem 3rem}.docs-layout_pageHeader__fua3T{display:block}.docs-layout_pageTitle__ANK_h{margin-bottom:.75rem}.docs-layout_pageActions__5cqS6{justify-content:flex-start;max-width:none;margin-bottom:1rem}.docs-layout_pageActionDropdown__gieTf{right:auto;left:0}.docs-layout_pageActionButton__p01DK{font-size:.7rem;padding:.32rem .55rem}.docs-layout_pageActionCopyButton__JOKVR{min-width:6.5rem}.docs-layout_pageActionToggleButton___uIlU{width:2rem;padding:0}}.mdx-components_cardLink__YfbT4{text-decoration:none!important;color:inherit!important;font-weight:inherit!important;display:block;margin-bottom:.75rem}.grid>.mdx-components_cardLink__YfbT4,.grid>.w-full>.mdx-components_cardLink__YfbT4{display:flex;margin-bottom:0;align-self:stretch}.grid>.w-full>.mdx-components_cardLink__YfbT4{flex:1 1 auto}.mdx-components_cardLink__YfbT4:hover{text-decoration:none!important}.mdx-components_card__YwvvO{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.25rem;width:100%;border:2px solid var(--docs-border,#e5e7eb);border-radius:.75rem;transition:border-color .15s}.grid>.mdx-components_cardLink__YfbT4>.mdx-components_card__YwvvO,.grid>.w-full>.mdx-components_cardLink__YfbT4>.mdx-components_card__YwvvO{flex:1 1 auto}.mdx-components_card__YwvvO:hover{border-color:var(--docs-accent,#472cf5)}.mdx-components_cardIcon__R681_{flex-shrink:0;display:inline-block;width:1.25rem;height:1.25rem;margin-top:.15rem;background-color:color-mix(in srgb,var(--docs-accent,#472cf5) 88%,#ffffff);opacity:.9;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mdx-components_cardBrandIcon__V4MqH{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem;display:inline-flex;align-items:center;justify-content:center;color:#111827}.mdx-components_cardTitle__Cicg9{font-weight:500;font-size:.9375rem;line-height:1.4;color:var(--docs-ink,#1f2937)}.mdx-components_cardBody__TBmuv{font-size:.8125rem;line-height:1.5;color:var(--docs-ink-soft,#6b7280);margin-top:.25rem}.mdx-components_codeGroupSingle__HDAhF{margin:1rem 0}.mdx-components_codeBlock__OzqUL{margin:1rem 0;border:1px solid rgba(15,23,42,.14);border-radius:1rem;overflow:hidden;background:#111827;box-shadow:0 18px 40px rgba(15,23,42,.08)}.mdx-components_codeBlockHeader__zBxw_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem .45rem .35rem .9rem;border-bottom:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(15,23,42,.98))}.mdx-components_codeBlockLabel__XE79_{font-size:.7rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.mdx-components_codeBlockPre__6N8Mi{margin:0!important;padding:1rem 1.25rem!important;border:none!important;border-radius:0!important;background:#1e1e2e!important}.mdx-components_codeCopyButton__EMnQb{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:1px solid rgba(148,163,184,.24);border-radius:.5rem;background:rgba(15,23,42,.5);color:#e2e8f0;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.mdx-components_codeCopyButton__EMnQb:hover{border-color:rgba(255,255,255,.3);background:rgba(30,41,59,.85)}.mdx-components_codeCopyButton__EMnQb:focus-visible{outline:2px solid rgba(148,163,184,.5);outline-offset:2px}.mdx-components_codeCopyButton__EMnQb:active{transform:translateY(1px)}.mdx-components_codeCopyButton__EMnQb svg{width:.92rem;height:.92rem}.mdx-components_codeGroup__gKUOh{margin:1rem 0;border:1px solid rgba(15,23,42,.14);border-radius:1rem;overflow:hidden;background:#111827;box-shadow:0 18px 40px rgba(15,23,42,.08)}.mdx-components_codeGroupHeader__o7lEt{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem .45rem .25rem .6rem;border-bottom:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(15,23,42,.98))}.mdx-components_codeGroupTabs__sxHa5{display:flex;align-items:center;gap:.35rem;min-width:0;overflow-x:auto;padding:0}.mdx-components_codeGroupTab__tG7WK{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;padding:.3rem .7rem;font-size:.78rem;font-weight:600;color:#94a3b8;background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.mdx-components_codeGroupTab__tG7WK:hover{color:#e2e8f0}.mdx-components_codeGroupTabActive__k56E4{color:#f8fafc;border-color:rgba(148,163,184,.24);background:rgba(148,163,184,.12)}.mdx-components_codeGroupTabIcon__nPL1E{display:inline-block;width:.875rem;height:.875rem;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mdx-components_codeGroupContent__J_a_Z{padding:0}.mdx-components_codeGroupContent__J_a_Z pre,.mdx-components_codeGroupPre__B4G5f{margin:0!important;padding:1rem 1.25rem!important;border:none!important;border-radius:0!important;background:#1e1e2e!important}.mdx-components_update__Y5Nr6{margin:1.5rem 0;padding-bottom:1.5rem;border-bottom:1px solid var(--docs-border,#e5e7eb)}.mdx-components_update__Y5Nr6:last-child{border-bottom:none}.mdx-components_updateHeader__jqV__{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.mdx-components_updateLabel__zJft9{font-size:1.125rem;font-weight:700;color:var(--docs-ink,#1f2937);margin:0;padding:0;border:0;line-height:1.4}.mdx-components_updateTags__6qJ9E{display:flex;gap:.375rem;flex-wrap:wrap}.mdx-components_updateTag__Xv3Mr{font-size:.6875rem;font-weight:500;padding:.15rem .5rem;border-radius:9999px;background:var(--docs-accent-light,#e7e5fe);color:var(--docs-accent,#472cf5)}.mdx-components_updateBody__n8R7h{font-size:.9375rem;line-height:1.7}.mdx-components_updateBody__n8R7h h2,.mdx-components_updateBody__n8R7h h3{margin:1.25rem 0 .5rem;padding:0;border:0;font-size:1rem;font-weight:700;line-height:1.5}.mdx-components_callout__bJBLJ{display:flex;gap:.75rem;margin:1rem 0;padding:.875rem 1rem;border-radius:.5rem;border:1px solid var(--docs-border,#e5e7eb);background:var(--docs-sidebar-bg,#f8f9fb)}.mdx-components_callout__bJBLJ[data-type=tip]{border-color:#d4edda;background:#f0faf3}.mdx-components_calloutIcon__4LC1_{flex-shrink:0;width:1.25rem;text-align:center;font-size:.875rem;color:var(--docs-ink-soft,#6b7280)}.mdx-components_calloutContent__n3Y0I{flex:1;font-size:.875rem;line-height:1.6}.mdx-components_productGuideLinks__08DuA{margin:1rem 0;padding:.875rem 1rem;border:1px solid var(--docs-border,#e5e7eb);border-radius:.5rem;background:var(--docs-sidebar-bg,#f8f9fb);font-size:.875rem;line-height:1.6}.mdx-components_productGuideLinksIntro___9d9K{font-weight:700;color:var(--docs-ink,#111827)}.mdx-components_productGuideLinksList__j_hMD{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.mdx-components_productGuideLinksList__j_hMD a{display:inline-flex;align-items:center;min-height:2rem;padding:.25rem .625rem;border:1px solid color-mix(in srgb,var(--docs-accent,#472cf5) 24%,white);border-radius:999px;background:color-mix(in srgb,var(--docs-accent,#472cf5) 8%,white);color:var(--docs-accent,#472cf5);font-weight:700;text-decoration:none}.mdx-components_productGuideLinksList__j_hMD a:hover{border-color:color-mix(in srgb,var(--docs-accent,#472cf5) 42%,white);background:color-mix(in srgb,var(--docs-accent,#472cf5) 12%,white)}.mdx-components_productGuideLinksDetail__U7KVI{margin-top:.5rem;color:var(--docs-ink-soft,#6b7280)}.mdx-components_tableWrapper__jX0zj{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0}.mdx-components_tableWrapper__jX0zj table{margin:0}.mdx-components_inlineIcon__NcdvF{display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:color-mix(in srgb,var(--docs-accent,#472cf5) 88%,#ffffff);opacity:.9;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.mdx-components_promptBlock__vz1r9{margin:1.25rem 0;overflow:hidden;border:1px solid #e0e7ff;border-radius:14px;background:rgba(238,242,255,.4);color:#0f172a}.mdx-components_promptBlockHeader__KHmor{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.7rem .8rem .35rem 1rem;border:0;background:transparent}.mdx-components_promptBlockTitleGroup__ZK_Y8{display:flex;align-items:center;gap:.4rem;min-width:0}.mdx-components_promptBlockKicker__cVZ1g{display:inline-flex;align-items:center;gap:.35rem;color:#5145cd;font-size:.78rem;font-weight:650;line-height:1.35}.mdx-components_promptBlockKickerIcon__DF9DF{width:.95rem;height:.95rem;flex:0 0 auto}.mdx-components_promptBlockCopyButton__u3ROf{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.9rem;padding:.28rem .65rem;border:1px solid rgba(81,69,205,.18);border-radius:999px;background:rgba(255,255,255,.7);color:#5145cd;font-size:.74rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.mdx-components_promptBlockCopyButton__u3ROf:hover{border-color:rgba(81,69,205,.32);background:#ffffff}.mdx-components_promptBlockCopyButton__u3ROf:active{transform:translateY(1px)}.mdx-components_promptBlockCopyButton__u3ROf:disabled{cursor:not-allowed;opacity:.5;transform:none}.mdx-components_promptBlockCopyButton__u3ROf:focus-visible{outline:2px solid rgba(81,69,205,.32);outline-offset:2px}.mdx-components_promptBlockCopyButton__u3ROf svg{width:.88rem;height:.88rem}.mdx-components_promptBlockText__swbNb{margin:0!important;padding:.35rem 1rem 1rem!important;border:0!important;background:transparent!important;color:#1e293b!important;font:inherit!important;font-size:.92rem!important;font-weight:450!important;line-height:1.85!important;white-space:pre-wrap;overflow-wrap:anywhere}.mdx-components_promptBlockTrigger__1ydbZ{display:inline-flex;align-items:center;margin-right:.1rem;padding:.05rem .55rem;border-radius:999px;background:rgba(81,69,205,.14);color:#5145cd;font-size:.86rem;font-weight:600;line-height:1.55;white-space:nowrap;vertical-align:baseline}.mdx-components_aiWorkflowHeroPreview__QBh4w{margin:2rem 0 2.35rem;padding:0}.mdx-components_aiAgentFlowPreview__rvFrj{margin:1.5rem 0;overflow:hidden;border:1px solid #dfe5ee;border-radius:.5rem;background:#ffffff;color:#1f2937}.mdx-components_aiAgentFlowGrid__rPuke{display:grid;grid-template-columns:minmax(0,1fr);min-height:20rem}.mdx-components_aiAgentChatPanel__VbV_l{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fbfcfe}.mdx-components_aiAgentChatHeader__5ky8W{display:flex;align-items:center;min-height:3rem;padding:.75rem 1rem;border-bottom:1px solid #e5eaf2;background:#ffffff}.mdx-components_aiAgentToolBadge__BmAi1{display:inline-flex;align-items:center;gap:.45rem;min-height:1.75rem;padding:.25rem .65rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#ffffff;color:#374151;font-size:.78rem;font-weight:650;line-height:1}.mdx-components_aiAgentToolBadge__BmAi1 .mdx-components_cardBrandIcon__V4MqH{width:.95rem;height:.95rem;margin-top:0}.mdx-components_aiAgentToolPart__Nc0ru,.mdx-components_aiAgentToolSegment__0nCAZ{display:inline-flex;align-items:center}.mdx-components_aiAgentToolPart__Nc0ru{gap:.35rem}.mdx-components_aiAgentToolDivider__soTE9{margin:0 .12rem 0 0;color:#9ca3af;font-weight:700}.mdx-components_aiAgentChatBody__5PJ_x{display:grid;align-content:center;gap:.85rem;padding:1.25rem}.mdx-components_aiAgentMessageRowAssistant__s4KYx,.mdx-components_aiAgentMessageRowUser__mKh5A{display:flex;min-width:0}.mdx-components_aiAgentMessageRowUser__mKh5A{justify-content:flex-end}.mdx-components_aiAgentMessageRowAssistant__s4KYx{justify-content:flex-start}.mdx-components_aiAgentBubbleAssistant__A6g9b,.mdx-components_aiAgentBubbleUser__EFWhr{max-width:min(31rem,88%);padding:.85rem .95rem;border-radius:.5rem;font-size:.86rem;line-height:1.65;overflow-wrap:anywhere}.mdx-components_aiAgentBubbleUser__EFWhr{background:#213047;color:#ffffff}.mdx-components_aiAgentAttachments__4jdfF{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.mdx-components_aiAgentAttachment__O7mpw{display:inline-flex;align-items:center;max-width:100%;padding:.28rem .5rem;border:1px solid rgb(255 255 255/.22);border-radius:.35rem;background:rgb(255 255 255/.1);color:#ffffff;font-size:.75rem;line-height:1.35}.mdx-components_aiAgentBubbleAssistant__A6g9b{display:grid;gap:.55rem;border:1px solid #e5eaf2;background:#ffffff;color:#334155}.mdx-components_aiAgentStatusBadge__ODtfC{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:1.45rem;padding:.2rem .55rem;border-radius:.35rem;background:#eef6f1;color:#166534;font-size:.72rem;font-weight:650;line-height:1.2}.mdx-components_aiAgentInput__3jSO9{margin:0 1rem 1rem;min-height:2.6rem;display:flex;align-items:center;padding:0 .85rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#ffffff;color:#94a3b8;font-size:.82rem}.mdx-components_agentInstallVisual__N0ZrU,.mdx-components_sankaOauthVisual__dvqj1{margin:1.5rem 0;overflow:hidden;border:1px solid #dfe5ee;border-radius:.5rem;background:#ffffff;color:#1f2937;box-shadow:0 18px 42px rgba(15,23,42,.08)}.mdx-components_agentInstallVisual__N0ZrU{aspect-ratio:16/9;display:grid;grid-template-rows:auto minmax(0,1fr)}.mdx-components_agentInstallVisual__N0ZrU *,.mdx-components_sankaOauthVisual__dvqj1 *{box-sizing:border-box}.mdx-components_agentInstallTopbar__9sn4q,.mdx-components_sankaOauthBrowserBar__UmYYN{display:flex;align-items:center;gap:.75rem;min-height:2.7rem;padding:0 .9rem;border-bottom:1px solid #e5eaf2;background:#ffffff}.mdx-components_agentInstallDots__zoWm_{display:inline-flex;align-items:center;gap:.38rem;flex:0 0 auto}.mdx-components_agentInstallDots__zoWm_ span{width:.62rem;height:.62rem;border-radius:999px}.mdx-components_agentInstallDots__zoWm_ span:first-child{background:#ff5f57}.mdx-components_agentInstallDots__zoWm_ span:nth-child(2){background:#ffbd2e}.mdx-components_agentInstallDots__zoWm_ span:nth-child(3){background:#28c840}.mdx-components_agentInstallWindowTitle__QNFzY{display:inline-flex;align-items:center;gap:.4rem;color:#64748b;font-size:.78rem;font-weight:650}.mdx-components_agentInstallWindowTitle__QNFzY .mdx-components_cardBrandIcon__V4MqH{width:.95rem;height:.95rem;margin:0}.mdx-components_agentInstallShell__aVdmj{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);min-height:0;overflow:hidden}.mdx-components_agentInstallSidebar__VCUFs{display:grid;align-content:start;gap:.35rem;padding:.85rem .7rem;border-right:1px solid #eef2f7;background:#fbfcfe}.mdx-components_agentInstallNavItem__vxNP2{min-height:2.1rem;display:flex;align-items:center;padding:0 .62rem;border-radius:.5rem;color:#64748b;font-size:.76rem;font-weight:620;line-height:1.2;overflow-wrap:anywhere}.mdx-components_agentInstallNavItem__vxNP2[data-active=true]{background:#f0efff;color:#4338ca}.mdx-components_agentInstallMain__OnTbR{min-width:0;display:grid;grid-template-rows:auto minmax(13rem,1fr) auto;background:#ffffff}.mdx-components_agentInstallMainHeader__gKYLu{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;align-items:center;min-height:5.4rem;padding:1rem 1.15rem;border-bottom:1px solid #eef2f7}.mdx-components_agentInstallAgentBadge__FUSjc{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;min-height:2.2rem;padding:0 .65rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#ffffff;color:#111827;font-size:.82rem;font-weight:720}.mdx-components_agentInstallAgentBadge__FUSjc .mdx-components_cardBrandIcon__V4MqH,.mdx-components_sankaOauthAgent__8fY8V .mdx-components_cardBrandIcon__V4MqH{width:1rem;height:1rem;margin-top:0}.mdx-components_agentInstallKicker__371Cm{display:block;margin-bottom:.25rem;color:#64748b;font-size:.72rem;font-weight:650;line-height:1.2}.mdx-components_agentInstallMainHeader__gKYLu h3{margin:0;color:#111827;font-size:clamp(1rem,1.45vw,1.3rem);font-weight:700;line-height:1.25}.mdx-components_agentInstallActionArea__HkVPB{position:relative;display:grid;justify-items:end;gap:.35rem}.mdx-components_agentInstallCreateButton__H3jdB{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .8rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#111827;color:#ffffff;font-size:.74rem;font-weight:700}.mdx-components_agentInstallDropdown__OAZKU{display:grid;gap:.2rem;min-width:8.6rem;padding:.35rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#ffffff;box-shadow:0 14px 30px rgba(15,23,42,.12)}.mdx-components_agentInstallDropdown__OAZKU span{min-height:1.8rem;display:flex;align-items:center;padding:0 .55rem;border-radius:.4rem;color:#334155;font-size:.74rem;font-weight:650}.mdx-components_agentInstallDropdown__OAZKU span[data-primary=true]{background:#f4f3ff;color:#4338ca}.mdx-components_agentInstallMarketplacePanel__vOOif,.mdx-components_agentInstallPromptPanel__vfdQQ{display:grid;align-items:center;padding:.75rem 0;min-height:0;overflow:hidden;background:linear-gradient(180deg,#ffffff,#fbfcff)}.mdx-components_agentInstallPromptPanel__vfdQQ{gap:.65rem;align-content:center}.mdx-components_agentInstallPanelTitle__Klc7G{color:#64748b;font-size:.74rem;font-weight:700}.mdx-components_agentInstallPromptPanel__vfdQQ pre{margin:0;max-width:38rem;padding:1rem;border:1px solid #dedbff;border-left:4px solid #5b4df5;border-radius:.5rem;background:#f4f3ff;color:#172033;font:inherit;font-size:.86rem;font-weight:560;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.mdx-components_agentInstallMarketplacePanel__vOOif{place-items:center}.mdx-components_agentInstallMarketplaceModal__iCpa8{width:min(100%,28rem);padding:.75rem;border:1px solid #dfe5ee;border-radius:.5rem;background:#ffffff}.mdx-components_agentInstallModalHeader__KMj0p{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.mdx-components_agentInstallModalHeader__KMj0p strong{color:#111827;font-size:1rem;font-weight:720}.mdx-components_agentInstallModalHeader__KMj0p span{color:#94a3b8;font-size:1rem}.mdx-components_agentInstallWarning__4PJwq{margin:0 0 .85rem;padding:.7rem .75rem;border:1px solid #f0c2c0;border-radius:.5rem;background:#fff1f0;color:#9f3b36;font-size:.76rem;font-weight:560;line-height:1.55}.mdx-components_agentInstallMarketplaceModal__iCpa8 label{display:grid;gap:.4rem}.mdx-components_agentInstallMarketplaceModal__iCpa8 label span{color:#475569;font-size:.74rem;font-weight:700}.mdx-components_agentInstallMarketplaceModal__iCpa8 code{display:block;min-height:2.35rem;padding:.62rem .75rem;border:2px solid #4f8df7;border-radius:.5rem;background:#ffffff;color:#111827;font-size:.78rem;font-weight:620;line-height:1.35;overflow-wrap:anywhere}.mdx-components_agentInstallButtonRow__ydiv5{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.6rem}.mdx-components_agentInstallButtonRow__ydiv5 span,.mdx-components_sankaOauthActions__rq3P3 span{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:0 .8rem;border:1px solid #e5eaf2;border-radius:.45rem;background:#ffffff;color:#334155;font-size:.74rem;font-weight:700}.mdx-components_agentInstallButtonRow__ydiv5 span[data-primary=true],.mdx-components_sankaOauthActions__rq3P3 span[data-primary=true]{border-color:#4338ca;background:#4338ca;color:#ffffff}.mdx-components_agentInstallStepRail__QHSqM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.9rem 1rem 1rem;border-top:1px solid #eef2f7}.mdx-components_agentInstallStepRail__QHSqM span{min-height:2.35rem;display:flex;align-items:center;justify-content:center;padding:0 .5rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#fbfcfe;color:#64748b;font-size:.7rem;font-weight:700;line-height:1.25;text-align:center;overflow-wrap:anywhere}.mdx-components_agentInstallStepRail__QHSqM span[data-active=true]{border-color:#d8d5ff;background:#f4f3ff;color:#4338ca}.mdx-components_agentInstallCodexMain__oFJAH{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:.55rem;padding:.65rem 1rem .75rem;background:#ffffff;overflow:hidden}.mdx-components_agentInstallCodexTopRow__wbkhi{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mdx-components_agentInstallCodexTabs__i_0l8{display:inline-flex;align-items:center;gap:.85rem}.mdx-components_agentInstallCodexTabs__i_0l8 span{position:relative;padding:.35rem .1rem;color:#94a3b8;font-size:.82rem;font-weight:650}.mdx-components_agentInstallCodexTabs__i_0l8 span[data-active=true]{color:#111827}.mdx-components_agentInstallCodexTabs__i_0l8 span[data-active=true]:after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;height:2px;border-radius:999px;background:#111827}.mdx-components_agentInstallCodexHeadline__P1664{margin:0;text-align:center;color:#111827;font-size:clamp(.95rem,1.5vw,1.25rem);font-weight:700;line-height:1.2}.mdx-components_agentInstallCodexSearchRow__BrPR_{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;align-items:center}.mdx-components_agentInstallCodexSearch__60S81{min-height:2.1rem;display:flex;align-items:center;padding:0 .85rem;border:1px solid #e5eaf2;border-radius:999px;background:#f8fafc;color:#94a3b8;font-size:.78rem;font-weight:560}.mdx-components_agentInstallCodexFilter__uw24b{min-height:2.1rem;display:inline-flex;align-items:center;padding:0 .7rem;border:1px solid #e5eaf2;border-radius:999px;background:#ffffff;color:#475569;font-size:.74rem;font-weight:650;white-space:nowrap}.mdx-components_agentInstallPluginGrid__Dx1R_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;align-content:start}.mdx-components_agentInstallPluginTile___aoyN{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .75rem;border:1px solid #eef2f7;border-radius:.65rem;background:#ffffff}.mdx-components_agentInstallPluginIcon__vdXcs{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:.5rem;color:#ffffff;font-size:.78rem;font-weight:720;letter-spacing:-.02em}.mdx-components_agentInstallPluginText__z_r5p{display:grid;gap:.1rem;min-width:0}.mdx-components_agentInstallPluginText__z_r5p strong{color:#111827;font-size:.84rem;font-weight:720;line-height:1.2}.mdx-components_agentInstallPluginText__z_r5p span{color:#94a3b8;font-size:.72rem;font-weight:560;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdx-components_agentInstallPluginStatus__JSp9G{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid #e5eaf2;background:#ffffff;color:#94a3b8;font-size:.85rem;font-weight:700}.mdx-components_agentInstallPluginStatus__JSp9G[data-installed=true]{border-color:#cbd5e1;background:#f8fafc;color:#475569}.mdx-components_sankaOauthAddress__cZNex{min-width:0;flex:1 1 auto;display:flex;align-items:center;min-height:1.9rem;padding:0 .75rem;border:1px solid #e5eaf2;border-radius:.5rem;color:#64748b;font-size:.75rem;font-weight:620;overflow-wrap:anywhere}.mdx-components_sankaOauthBody__DJ3DK{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;justify-items:center;padding:1.2rem;background:#fbfcfe}.mdx-components_sankaOauthCard__QxAN0{display:grid;gap:.8rem;align-content:start;padding:1.15rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#ffffff}.mdx-components_sankaOauthWordmark__E_j2j{width:6.2rem;height:auto}.mdx-components_sankaOauthAgent__8fY8V{display:flex;align-items:center;gap:.5rem;min-width:0;color:#111827;font-size:.92rem;font-weight:720;line-height:1.45}.mdx-components_sankaOauthWorkspace__x45zu{display:grid;gap:.25rem;padding:.75rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#fbfcfe}.mdx-components_sankaOauthWorkspace__x45zu span{color:#64748b;font-size:.72rem;font-weight:650}.mdx-components_sankaOauthWorkspace__x45zu strong{color:#111827;font-size:.9rem;font-weight:700}.mdx-components_sankaOauthScopes__gk3AL{display:flex;flex-wrap:wrap;gap:.45rem}.mdx-components_sankaOauthScopes__gk3AL span{display:inline-flex;align-items:center;min-height:1.65rem;padding:0 .55rem;border:1px solid #d8d5ff;border-radius:999px;background:#f4f3ff;color:#4338ca;font-size:.7rem;font-weight:700}.mdx-components_sankaOauthActions__rq3P3{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.mdx-components_sankaOauthSide__xCCoJ{display:grid;align-content:center;gap:.6rem}.mdx-components_sankaOauthSide__xCCoJ span{position:relative;display:flex;align-items:center;min-height:2.5rem;padding:0 .75rem 0 1.9rem;border:1px solid #e5eaf2;border-radius:.5rem;background:#ffffff;color:#64748b;font-size:.76rem;font-weight:700;line-height:1.3}.mdx-components_sankaOauthSide__xCCoJ span:before{content:"";position:absolute;left:.7rem;width:.55rem;height:.55rem;border-radius:999px;background:#cbd5e1}.mdx-components_sankaOauthSide__xCCoJ span[data-active=true]{border-color:#d8d5ff;background:#f4f3ff;color:#4338ca}.mdx-components_sankaOauthSide__xCCoJ span[data-active=true]:before{background:#4338ca}.mdx-components_sankaAuditPreview__if5Dq{margin:1.5rem 0;overflow:hidden;border:1px solid #dfe5ee;border-radius:.5rem;background:#ffffff;color:#1f2937}.mdx-components_sankaAuditTopbar__tj9ls{display:grid;grid-template-columns:minmax(8rem,.38fr) minmax(12rem,1fr);gap:1rem;align-items:center;min-height:3.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5eaf2;background:#ffffff}.mdx-components_sankaAuditBrand__plbT8{display:inline-flex;align-items:center;min-width:0}.mdx-components_sankaAuditWordmark__1BaoM{display:block;width:6.6rem;height:auto}.mdx-components_sankaAuditSearch__2MRpS{min-height:2.35rem;display:flex;align-items:center;padding:0 .85rem;border:1px solid #e5eaf2;border-radius:.5rem;color:#94a3b8;font-size:.8rem}.mdx-components_sankaAuditBody__AE73r{display:grid;grid-template-columns:minmax(0,1fr);min-height:27rem}.mdx-components_sankaAuditMain__aw6a8{min-width:0;padding:1.25rem}.mdx-components_sankaAuditTitleRow__7Gmgv{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mdx-components_sankaAuditKicker__wnJ_1{display:block;margin-bottom:.25rem;color:#64748b;font-size:.72rem;font-weight:650;line-height:1.4}.mdx-components_sankaAuditTitleRow__7Gmgv h3{margin:0;color:#111827;font-size:1.15rem;font-weight:750;line-height:1.3}.mdx-components_sankaAuditFilters__8LBvs{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8rem,.42fr) minmax(7rem,.34fr);gap:.5rem;margin-bottom:.85rem}.mdx-components_sankaAuditFilters__8LBvs span{min-height:2.2rem;display:flex;align-items:center;padding:0 .75rem;border:1px solid #e5eaf2;border-radius:.45rem;color:#64748b;font-size:.7rem;line-height:1.2}.mdx-components_sankaAuditTableScroll___2ZCe{overflow-x:auto;-webkit-overflow-scrolling:touch}.mdx-components_sankaAuditTable__wkfpO{min-width:42rem;border-top:1px solid #e5eaf2}.mdx-components_sankaAuditRow__wswDm,.mdx-components_sankaAuditTableHead__yjbfX{display:grid;grid-template-columns:1.15fr 1fr 1.35fr 1.35fr .95fr;gap:.75rem;align-items:center}.mdx-components_sankaAuditTableHead__yjbfX{min-height:2.5rem;color:#8b93a1;font-size:.7rem;font-weight:750}.mdx-components_sankaAuditRow__wswDm{min-height:4.2rem;border-top:1px solid #eef2f7;color:#334155;font-size:.76rem;line-height:1.45}.mdx-components_sankaAuditRow__wswDm span{min-width:0;overflow-wrap:anywhere}.mdx-components_sankaAuditRow__wswDm strong{display:inline-block;margin-right:.4rem;color:#111827;font-size:.84rem}.mdx-components_sankaAuditRow__wswDm em{display:inline-flex;margin-top:.35rem;padding:.18rem .5rem;border:1px solid #e5eaf2;border-radius:999px;background:#f8fafc;color:#4b5563;font-style:normal;font-size:.68rem;font-weight:700;line-height:1.2}.mdx-components_sankaAuditNote__IJQcH{margin:1rem 0 0;padding:.75rem .85rem;border:1px solid #d7eadf;border-radius:.5rem;background:#f2faf5;color:#355f43;font-size:.8rem;line-height:1.6}.mdx-components_sankaTechnologyDiagram__B_0iA{margin:1.25rem 0 1.5rem;padding:1.5rem;border:1px solid rgba(15,23,42,.12);border-radius:.75rem;background:#f8fafc;color:#1f2937}.mdx-components_sankaTechnologyHeader__45brY{display:grid;gap:.35rem;margin:0 0 1.25rem;text-align:center}.mdx-components_sankaTechnologyKicker__N6wT_{font-size:.78rem;font-weight:600;color:#64748b}.mdx-components_sankaTechnologyHeader__45brY strong{font-size:1rem;font-weight:650;line-height:1.5;color:#111827}.mdx-components_sankaTechnologyHeader__45brY span:last-child{font-size:.86rem;line-height:1.6;color:#475569}.mdx-components_sankaTechnologyFrame__5pPbM{position:relative;padding:1.8rem 1rem 1rem;border:2px solid #1f2937;border-radius:.75rem;background:#ffffff}.mdx-components_sankaTechnologyBoxLabel__Egi3A,.mdx-components_sankaTechnologyFrameLabel__AElsg{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:1.5rem;padding:.15rem .6rem;border-radius:.25rem;background:#111827;color:#ffffff;font-size:.72rem;font-weight:650;line-height:1.2}.mdx-components_sankaTechnologyFrameLabel__AElsg{position:absolute;top:0;left:1rem;transform:translateY(-50%)}.mdx-components_sankaTechnologyGrid__kgJRI{display:grid;grid-template-columns:minmax(0,.85fr) minmax(18rem,1.15fr);gap:1rem;align-items:stretch}.mdx-components_sankaTechnologyRecordGroup__O2D0l{display:grid;grid-template-columns:1fr;gap:.75rem}.mdx-components_sankaTechnologyObjectPreview__S_BAi{display:grid;gap:.5rem;padding:.65rem;border:1px solid #e2e8f0;border-radius:.55rem;background:#ffffff}.mdx-components_sankaTechnologyObjectPreview__S_BAi strong{font-size:.78rem;line-height:1.3;color:#111827}.mdx-components_sankaTechnologyObjectPreviewCompact__Zw0Zv{border-color:transparent;padding:0}.mdx-components_sankaTechnologyRecordColumn__4cGsi{display:grid;gap:.45rem;align-content:start}.mdx-components_sankaTechnologyPropertyGrid__wl8gh span,.mdx-components_sankaTechnologyRecordColumn__4cGsi span{display:flex;align-items:center;min-height:2rem;padding:.45rem .65rem;border:1px solid #e2e8f0;border-radius:.4rem;background:#f8fafc;font-size:.78rem;font-weight:550;line-height:1.25;color:#334155}.mdx-components_sankaTechnologyObjectBox__SPoqr{position:relative;padding:1.35rem .75rem .75rem;border:2px solid #1f2937;border-radius:.65rem;background:#ffffff}.mdx-components_sankaTechnologyObjectBox__SPoqr>.mdx-components_sankaTechnologyBoxLabel__Egi3A,.mdx-components_sankaTechnologyPropertyBox__qVu35>.mdx-components_sankaTechnologyBoxLabel__Egi3A{position:absolute;top:0;left:.75rem;transform:translateY(-50%)}.mdx-components_sankaTechnologyObjectBody__Jc2MF{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.75rem}.mdx-components_sankaTechnologyPropertyBox__qVu35{position:relative;padding:1.35rem .65rem .65rem;border:2px solid #1f2937;border-radius:.65rem;background:#ffffff}.mdx-components_sankaTechnologyPropertyGrid__wl8gh{display:grid;grid-template-columns:1fr;gap:.45rem}.mdx-components_sankaTechnologyPropertyGrid__wl8gh span{justify-content:center;text-align:center;font-size:.72rem}.mdx-components_sankaTechnologyFootnote___GHP0{margin:.75rem 0 0;font-size:.74rem;line-height:1.6;color:#64748b}@media (max-width:760px){.mdx-components_aiAgentFlowGrid__rPuke{grid-template-columns:1fr;min-height:0}.mdx-components_aiAgentChatBody__5PJ_x{padding:1rem}.mdx-components_aiAgentBubbleAssistant__A6g9b,.mdx-components_aiAgentBubbleUser__EFWhr{max-width:100%}.mdx-components_promptBlockHeader__KHmor{align-items:stretch;flex-direction:column}.mdx-components_promptBlockCopyButton__u3ROf{width:100%}.mdx-components_promptBlockText__swbNb{font-size:.875rem!important}.mdx-components_agentInstallShell__aVdmj,.mdx-components_sankaOauthBody__DJ3DK{grid-template-columns:1fr}.mdx-components_agentInstallSidebar__VCUFs{display:none}.mdx-components_agentInstallMainHeader__gKYLu{grid-template-columns:1fr;align-items:start}.mdx-components_agentInstallActionArea__HkVPB{justify-items:start}.mdx-components_agentInstallStepRail__QHSqM{grid-template-columns:repeat(2,minmax(0,1fr))}.mdx-components_agentInstallVisual__N0ZrU{aspect-ratio:auto}.mdx-components_agentInstallCodexMain__oFJAH{padding:.85rem}.mdx-components_agentInstallCodexSearchRow__BrPR_,.mdx-components_agentInstallPluginGrid__Dx1R_,.mdx-components_sankaAuditBody__AE73r,.mdx-components_sankaAuditTopbar__tj9ls{grid-template-columns:1fr}.mdx-components_sankaAuditMain__aw6a8{padding:1rem}.mdx-components_sankaAuditFilters__8LBvs{grid-template-columns:1fr}.mdx-components_sankaTechnologyDiagram__B_0iA{padding:1rem}.mdx-components_sankaTechnologyGrid__kgJRI,.mdx-components_sankaTechnologyObjectBody__Jc2MF,.mdx-components_sankaTechnologyRecordGroup__O2D0l{grid-template-columns:1fr}.mdx-components_sankaTechnologyGrid__kgJRI{gap:.75rem}}.mermaid-diagram_shell__mieHx{margin:1.35rem 0 2rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--docs-border,#e5e7eb) 86%,#94a3b8);border-radius:1rem;background:#ffffff;box-shadow:0 16px 44px rgba(15,23,42,.08)}.mermaid-diagram_shell__mieHx:fullscreen{display:flex;flex-direction:column;width:100vw;height:100vh;margin:0;border:0;border-radius:0;background:#f8fafc}.mermaid-diagram_header__Lp1Xd{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem .85rem;border-bottom:1px solid var(--docs-border,#e5e7eb);background:linear-gradient(180deg,#ffffff,#f8fafc)}.mermaid-diagram_heading__MWmuR{align-self:center;min-width:0}.mermaid-diagram_title__pn8rL{margin:0;color:var(--docs-ink,#1f2937);font-size:.95rem;font-weight:650;line-height:1.45}.mermaid-diagram_caption__auhsi{margin:.18rem 0 0;color:var(--docs-ink-soft,#6b7280);font-size:.8rem;line-height:1.45}.mermaid-diagram_toolbar__HlLY2{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem}.mermaid-diagram_toolButton__b_rXP{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(148,163,184,.42);border-radius:.55rem;background:rgba(255,255,255,.92);color:#334155;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.mermaid-diagram_toolButton__b_rXP:hover:not(:disabled){border-color:rgba(71,44,245,.35);background:#ffffff;color:var(--docs-accent,#472cf5)}.mermaid-diagram_toolButton__b_rXP:active:not(:disabled){transform:translateY(1px)}.mermaid-diagram_toolButton__b_rXP:disabled{cursor:not-allowed;opacity:.42}.mermaid-diagram_toolButton__b_rXP:focus-visible{outline:2px solid color-mix(in srgb,var(--docs-accent,#472cf5) 44%,transparent);outline-offset:2px}.mermaid-diagram_toolButton__b_rXP svg{width:1rem;height:1rem}.mermaid-diagram_zoomValue__ZY_qt{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;height:2rem;padding:0 .5rem;border:1px solid rgba(148,163,184,.28);border-radius:.55rem;color:#64748b;background:rgba(248,250,252,.9);font-size:.75rem;font-variant-numeric:tabular-nums}.mermaid-diagram_pageBar__m4qFh{display:flex;align-items:center;gap:.55rem;padding:.55rem 1rem;border-bottom:1px solid var(--docs-border,#e5e7eb);background:rgba(248,250,252,.82)}.mermaid-diagram_pageBarLabel__aGc3c{color:var(--docs-ink-soft,#6b7280);font-size:.72rem;font-weight:700}.mermaid-diagram_pageTabs__gp_tj{display:inline-flex;align-items:center;gap:.25rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.mermaid-diagram_pageTabs__gp_tj::-webkit-scrollbar{display:none}.mermaid-diagram_pageTab__7mMeA{display:inline-flex;align-items:center;justify-content:center;min-height:1.65rem;padding:0 .72rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--docs-ink-soft,#6b7280);font-size:.76rem;font-weight:650;white-space:nowrap;cursor:pointer}.mermaid-diagram_pageTab__7mMeA:hover{color:var(--docs-ink,#1f2937);background:rgba(255,255,255,.72)}.mermaid-diagram_pageTabActive__fz6ru{border-color:rgba(71,44,245,.18);background:rgba(71,44,245,.09);color:var(--docs-accent,#472cf5)}.mermaid-diagram_viewport__VIsw_{position:relative;min-height:380px;max-height:680px;padding:1.25rem;background-color:#fbfdff;background-image:radial-gradient(rgba(148,163,184,.58) 1px,transparent 0);background-size:18px 18px}.mermaid-diagram_shell__mieHx:fullscreen .mermaid-diagram_viewport__VIsw_{flex:1 1 auto;min-height:0;max-height:none;padding:2rem}.mermaid-diagram_viewportInner__IhDWb{display:flex;flex-direction:column;gap:1rem;min-width:0;height:100%}.mermaid-diagram_legend__u7CYI{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.38rem .56rem;border:1px solid rgba(148,163,184,.38);border-radius:.65rem;background:rgba(255,255,255,.92);box-shadow:0 8px 20px rgba(15,23,42,.05)}.mermaid-diagram_legendTitle__UQ6_C{margin:0;color:var(--docs-ink,#1f2937);font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap}.mermaid-diagram_legendGrid__8C1Xs{display:flex;flex-wrap:nowrap;gap:.7rem;align-items:center;color:var(--docs-ink-soft,#6b7280);font-size:.72rem;line-height:1;white-space:nowrap}.mermaid-diagram_legendItem__DU7I7{display:inline-flex;align-items:center;gap:.28rem}.mermaid-diagram_legendMark__NIFMj{display:inline-block;flex:0 0 auto;width:.78rem;height:.62rem;border:2px solid transparent;border-radius:.24rem}.mermaid-diagram_legendPrompt__cvsOy{background:#efe3ff;border-color:#8b5cf6;border-radius:999px}.mermaid-diagram_legendOutput__LqzYE{background:#dbeafe;border-color:#3b82f6}.mermaid-diagram_legendRecord__JDA4f{background:#dcfce7;border-color:#22c55e;border-radius:999px}.mermaid-diagram_legendCheck__JfFCq{width:.62rem;height:.62rem;background:#fef3c7;border-color:#f59e0b;border-radius:.16rem;transform:rotate(45deg)}.mermaid-diagram_diagramScroll__WK3mN{min-height:0;overflow:auto;overscroll-behavior:contain;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.mermaid-diagram_diagramScroll__WK3mN::-webkit-scrollbar{display:none;width:0;height:0}.mermaid-diagram_diagramScrollPanning___Z4xx{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mermaid-diagram_diagramScrollPanning___Z4xx .mermaid-diagram_canvas__OVMY6{pointer-events:none}.mermaid-diagram_canvas__OVMY6{margin:0 auto;transition:width .16s ease}.mermaid-diagram_canvas__OVMY6 svg{display:block;width:100%;max-width:none;height:auto;overflow:visible;font-family:var(--font-body),"Noto Sans JP",system-ui,sans-serif}.mermaid-diagram_canvas__OVMY6 g.cluster rect{rx:10px;ry:10px}.mermaid-diagram_canvas__OVMY6 g.edgeLabel rect{fill:transparent!important;opacity:0!important}.mermaid-diagram_canvas__OVMY6 g.edgeLabel,.mermaid-diagram_canvas__OVMY6 g.edgeLabel div,.mermaid-diagram_canvas__OVMY6 g.edgeLabel foreignObject,.mermaid-diagram_canvas__OVMY6 g.edgeLabel p,.mermaid-diagram_canvas__OVMY6 g.edgeLabel span{background:transparent!important;background-color:transparent!important}.mermaid-diagram_canvas__OVMY6 g.edgeLabel{text-shadow:0 1px 0 rgba(255,255,255,.92),1px 0 0 rgba(255,255,255,.92),0 -1px 0 rgba(255,255,255,.92),-1px 0 0 rgba(255,255,255,.92)}.mermaid-diagram_error__s_BdY,.mermaid-diagram_state__S_vKB{margin:0;border:1px solid rgba(148,163,184,.32);border-radius:.75rem;background:rgba(255,255,255,.86);color:var(--docs-ink-soft,#6b7280);font-size:.85rem}.mermaid-diagram_state__S_vKB{padding:1rem}.mermaid-diagram_error__s_BdY{white-space:pre-wrap;padding:1rem;color:#991b1b;background:#fff1f2}@media (max-width:720px){.mermaid-diagram_header__Lp1Xd{flex-direction:column;align-items:stretch}.mermaid-diagram_toolbar__HlLY2{justify-content:flex-start;overflow-x:auto;padding-bottom:.1rem}.mermaid-diagram_viewport__VIsw_{min-height:360px;padding:.9rem}.mermaid-diagram_legendGrid__8C1Xs{gap:.45rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.mermaid-diagram_canvas__OVMY6,.mermaid-diagram_toolButton__b_rXP{transition:none}}.hero-builder-animation_heroSplit__SRFj2{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;height:420px;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 24px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.06);background:#ffffff}.hero-builder-animation_heroSplitUseCases__6ugnA{height:486px;gap:18px;overflow:visible;border:0;background:transparent;box-shadow:none}.hero-builder-animation_heroSplitUseCases__6ugnA .hero-builder-animation_chatPanel__pbPlh{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 24px rgba(0,0,0,.1)}.hero-builder-animation_useCaseTabs__QRGLW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;padding:8px;border:1px solid #ececf3;border-radius:14px;background:#f7f7fb;box-shadow:0 1px 2px rgba(15,23,42,.06),0 12px 28px rgba(15,23,42,.08)}.hero-builder-animation_useCaseTab___Rzic{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:8px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;font-family:inherit;text-align:left;transition:background .18s,border-color .18s,box-shadow .18s,color .18s}.hero-builder-animation_useCaseTab___Rzic:hover{background:rgba(255,255,255,.72);color:#111827}.hero-builder-animation_useCaseTabActive__2VDLG{border-color:#e5e7eb;background:#ffffff;color:#111827;box-shadow:0 1px 3px rgba(15,23,42,.08)}.hero-builder-animation_useCaseTabIcon__VHGA6{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#472cf5}.hero-builder-animation_useCaseTabIcon__VHGA6 svg{display:block;width:19px;height:19px}.hero-builder-animation_useCaseTabCopy__Tki1P{display:flex;min-width:0;flex-direction:column;gap:1px}.hero-builder-animation_useCaseTabLabel__KUllm{font-size:11px;font-weight:700;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.hero-builder-animation_useCaseTabExamples__Zlj91{color:#8a8f9c;font-size:9.5px;font-weight:500;line-height:1.3;white-space:normal}.hero-builder-animation_heroSplitDocs__I5SEP{height:410px;border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.06),0 18px 48px rgba(15,23,42,.12)}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_chatBubble__rDXds{font-size:14px}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_toolTab__vNDUa{color:#111827;cursor:default;font-weight:600}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_toolTabActive__Wi1EY{background:transparent}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_toolIcon__Rbr_l{opacity:1}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_chatBubbleUser__P_WVK{font-weight:400}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_changeLogHeaderTitle__Y2pI7{font-size:14px;font-weight:500}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_changeLogLabel__pugNi{font-weight:500}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_changeLogTitle__DC_xx{font-size:15px;font-weight:500}.hero-builder-animation_heroSplitDocs__I5SEP .hero-builder-animation_changeLogDetail__lDnp0{font-weight:400}.hero-builder-animation_chatPanel__pbPlh{flex:1;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;background:#ffffff}.hero-builder-animation_chatHeader__1E4qk{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:42px;padding:0 14px;border-bottom:1px solid #f0f0f3;background:#fafbfc}.hero-builder-animation_agentHeader__HsEZt{display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end;gap:6px;color:#111827;font-size:13px;font-weight:600;line-height:1}.hero-builder-animation_windowSignalGroup__dYcbD{display:inline-flex;align-items:center;gap:7px;justify-self:start}.hero-builder-animation_windowSignal__AJnGo{width:11px;height:11px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.hero-builder-animation_windowSignalClose__4JVcT{background:#ff5f57}.hero-builder-animation_windowSignalMinimize__X3O8w{background:#ffbd2e}.hero-builder-animation_windowSignalZoom__8A8qn{background:#28c840}.hero-builder-animation_windowTitle__4xHkW{min-width:0;justify-self:center;overflow:hidden;color:#4b5563;font-size:12px;font-weight:600;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.hero-builder-animation_agentHeaderSegment__1NMm6,.hero-builder-animation_agentHeaderTool__VYK9e{display:inline-flex;align-items:center}.hero-builder-animation_agentHeaderSegment__1NMm6{gap:8px}.hero-builder-animation_agentHeaderTool__VYK9e{justify-content:center;width:24px;height:24px;border:1px solid #e5e7eb;border-radius:999px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.hero-builder-animation_agentHeaderIcon__ynWEf{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 auto}.hero-builder-animation_agentHeaderIcon__ynWEf svg{display:block;width:14px;height:14px}.hero-builder-animation_agentHeaderDivider__nj8_L{color:#9ca3af;font-weight:400}.hero-builder-animation_platformChrome__gYW_0{display:flex;align-items:center;gap:10px;width:100%;height:38px;padding:0 12px;border-bottom:1px solid rgba(0,0,0,.06);background:#fafbfc}.hero-builder-animation_platformChromeTraffic__wpfh3{display:flex;gap:6px;flex:0 0 auto}.hero-builder-animation_platformChromeDot__ls_oZ{width:10px;height:10px;border-radius:50%}.hero-builder-animation_platformChromeTitle__roBpV{flex:1;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#374151;letter-spacing:-.01em}.hero-builder-animation_platformChromeMark__VUyHU{flex-shrink:0;display:flex;align-items:center}.hero-builder-animation_platformChromeSyncBadge__HnhjT{flex:0 0 auto;display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:#059669}.hero-builder-animation_platformChromeSyncDot__kpP_D{width:6px;height:6px;border-radius:50%;background:#10b981;animation:hero-builder-animation_platformSyncPulse__rzIKI 2s ease-in-out infinite}@keyframes hero-builder-animation_platformSyncPulse__rzIKI{0%,to{opacity:1}50%{opacity:.4}}.hero-builder-animation_toolTab__vNDUa{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:none;border-radius:6px;font-size:12px;font-weight:400;color:#9ca3af;background:transparent;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap;font-family:inherit}.hero-builder-animation_toolTabActive__Wi1EY{background:#f3f4f6;color:#111827;font-weight:600}.hero-builder-animation_toolIcon__Rbr_l{display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.52;transition:opacity .2s}.hero-builder-animation_toolIcon__Rbr_l img{display:block;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.hero-builder-animation_toolTabActive__Wi1EY .hero-builder-animation_toolIcon__Rbr_l{opacity:1}.hero-builder-animation_chatBody__p30zM{flex:1;min-height:0;padding:16px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.hero-builder-animation_chatBodyStitched__iFqjk{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin}.hero-builder-animation_chatEmpty__a3UMC{flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:#9ca3af}.hero-builder-animation_chatBubbleRow__EkT56{display:flex;gap:8px}.hero-builder-animation_chatBubbleRowUser__cAuZ6{justify-content:flex-end}.hero-builder-animation_chatBubbleRowAi___oY_o{justify-content:flex-start}.hero-builder-animation_chatBubble__rDXds{max-width:82%;padding:9px 13px;border-radius:12px;font-size:13px;line-height:1.55}.hero-builder-animation_chatBubbleUser__P_WVK{background:#472cf5;color:#ffffff;border-bottom-right-radius:4px}.hero-builder-animation_chatBubbleAi__JrEDa{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:#f3f4f6;color:#1f2937;border-bottom-left-radius:4px}.hero-builder-animation_chatBubbleNew__FKlMK{animation:hero-builder-animation_bubbleIn__ojJ3m .28s cubic-bezier(.16,1,.3,1)}@keyframes hero-builder-animation_bubbleIn__ojJ3m{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-builder-animation_toolCallBadge__z5iIX{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;margin-bottom:0;border-radius:5px;background:rgba(99,102,241,.08);color:#472cf5;font-size:11px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.hero-builder-animation_toolCallIcon__jmNdl{width:12px;height:12px}.hero-builder-animation_thinkingDots__1lZaF{display:inline-flex;gap:4px;padding:2px 0}.hero-builder-animation_thinkingDots__1lZaF span{width:5px;height:5px;border-radius:50%;background:#9ca3af;animation:hero-builder-animation_dotPulse___mpJ5 1.2s ease-in-out infinite}.hero-builder-animation_thinkingDots__1lZaF span:nth-child(2){animation-delay:.15s}.hero-builder-animation_thinkingDots__1lZaF span:nth-child(3){animation-delay:.3s}@keyframes hero-builder-animation_dotPulse___mpJ5{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.hero-builder-animation_chatInput__739Im{padding:10px 16px;border-top:1px solid #f0f0f3}.hero-builder-animation_chatInputPlaceholder__esTBg{display:block;padding:8px 12px;border-radius:8px;background:#f9fafb;border:1px solid #e5e7eb;font-size:13px;color:#9ca3af}.hero-builder-animation_chatInputText__ud10i{display:block;padding:8px 12px;border-radius:8px;background:#ffffff;border:1px solid #472cf5;font-size:13px;color:#111827;line-height:1.55}.hero-builder-animation_chatInputCursor__OxSJt{display:inline-block;width:2px;height:1em;background:#472cf5;vertical-align:text-bottom;margin-left:1px;animation:hero-builder-animation_inputCursorBlink__8ACfk 1s step-end infinite}@keyframes hero-builder-animation_inputCursorBlink__8ACfk{0%,to{opacity:1}50%{opacity:0}}.hero-builder-animation_changeLogPanel__AcKPT{flex:0.8;display:flex;flex-direction:column;min-width:0;background:#fafbfc}.hero-builder-animation_changeLogHeader__KdjSS{padding:12px 16px;border-bottom:1px solid #f0f0f3}.hero-builder-animation_changeLogHeaderTitle__Y2pI7{font-size:13px;font-weight:600;color:#111827;letter-spacing:.01em}.hero-builder-animation_changeLogBody__2Io1I{flex:1;padding:20px 16px;overflow:hidden}.hero-builder-animation_changeLogBodyStitched__zXFgK{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin}.hero-builder-animation_changeLogEmpty__N7wX9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;font-size:13px;color:#9ca3af}.hero-builder-animation_changeLogEmptyIcon__wrpgN{width:32px;height:32px;color:#d1d5db}.hero-builder-animation_changeLogEmptyIcon__wrpgN svg{width:100%;height:100%}.hero-builder-animation_changeLogTimeline__tZpIB{display:flex;flex-direction:column}.hero-builder-animation_changeLogNode__T0z8_{display:flex;gap:12px;min-height:0}.hero-builder-animation_changeLogNodeNew__e7LFc{animation:hero-builder-animation_nodeSlideIn__gnRBs .32s cubic-bezier(.16,1,.3,1)}@keyframes hero-builder-animation_nodeSlideIn__gnRBs{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-builder-animation_changeLogMarker__7cFSb{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:16px;padding-top:3px}.hero-builder-animation_changeLogDot__ey9VX{width:10px;height:10px;border-radius:50%;background:#472cf5;flex-shrink:0;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.hero-builder-animation_changeLogLine__9Ix3D{flex:1;width:2px;background:#e0e0e6;margin:4px 0;min-height:16px}.hero-builder-animation_changeLogContent__UlVCO{display:flex;flex-direction:column;gap:1px;padding-bottom:20px}.hero-builder-animation_changeLogLabel__pugNi{font-size:11px;font-weight:600;color:#472cf5;text-transform:uppercase;letter-spacing:.4px}.hero-builder-animation_changeLogTitle__DC_xx{font-size:14px;font-weight:600;color:#111827}.hero-builder-animation_changeLogDetail__lDnp0{font-size:13px;color:#6b7280}@media (max-width:768px){.hero-builder-animation_heroSplit__SRFj2{height:auto;min-height:auto}.hero-builder-animation_useCaseTabs__QRGLW{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px}.hero-builder-animation_useCaseTab___Rzic{display:flex;justify-content:center;gap:4px;padding:7px 4px;text-align:center}.hero-builder-animation_useCaseTabIcon__VHGA6{display:none}.hero-builder-animation_useCaseTabLabel__KUllm{white-space:normal}.hero-builder-animation_useCaseTabExamples__Zlj91{display:none}.hero-builder-animation_heroSplitDocs__I5SEP{height:auto}.hero-builder-animation_changeLogPanel__AcKPT,.hero-builder-animation_chatPanel__pbPlh{flex:auto}.hero-builder-animation_chatPanel__pbPlh{height:320px;min-height:320px;max-height:320px;border-right:none}.hero-builder-animation_changeLogPanel__AcKPT{height:220px;min-height:220px;max-height:220px}.hero-builder-animation_chatBody__p30zM{overflow-y:auto}.hero-builder-animation_changeLogHeader__KdjSS{min-height:45px;display:flex;align-items:center}.hero-builder-animation_changeLogBody__2Io1I{overflow-y:auto}.hero-builder-animation_chatBubble__rDXds{font-size:12px}.hero-builder-animation_toolTab__vNDUa{font-size:11px;padding:3px 7px}}.sanka-os-stack_osStack__R9jKE{--os-mono:ui-monospace,"SF Mono","SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace;position:relative;margin:44px auto 0;max-width:880px;container-type:inline-size;-webkit-font-smoothing:antialiased}.sanka-os-stack_osStack__R9jKE,.sanka-os-stack_osStack__R9jKE *,.sanka-os-stack_osStack__R9jKE :after,.sanka-os-stack_osStack__R9jKE :before{box-sizing:border-box}.sanka-os-stack_osStack__R9jKE:before{content:"";position:absolute;inset:-28px -16px;background-image:linear-gradient(90deg,rgba(71,44,245,.06) 1px,transparent 0),linear-gradient(180deg,rgba(71,44,245,.06) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(70% 85% at 50% 42%,#000 52%,transparent 98%);mask-image:radial-gradient(70% 85% at 50% 42%,#000 52%,transparent 98%);pointer-events:none}.sanka-os-stack_osHeader__bs5Ad{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 30px;text-align:center}.sanka-os-stack_osKicker__oDvOT{display:inline-flex;align-items:center;gap:9px;font-family:var(--os-mono);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#472cf5}.sanka-os-stack_osKicker__oDvOT:before{content:"◆";font-size:7px}.sanka-os-stack_osLead__PU2TC{font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:#111827;text-wrap:balance}.sanka-os-stack_osLeadAccent__A4gEf{color:#472cf5}.sanka-os-stack_osSub__J7_M7{font-size:15px;letter-spacing:-.01em;color:#6b7280}.sanka-os-stack_osLayerGovernance__yJFiC{--os-ink:#3018c2;--os-label:rgba(64,38,224,0.82);--os-ring:rgba(71,44,245,0.22);--os-bracket:rgba(71,44,245,0.55);--os-chip-ink:#3d23cf;--os-chip-ring:rgba(71,44,245,0.3);--os-chip-bg:rgba(71,44,245,0.05);--os-dot:#472cf5;z-index:3}.sanka-os-stack_osLayerWorkflows__Hmd_i{--os-ink:#6553e2;--os-label:rgba(91,70,230,0.72);--os-ring:rgba(71,44,245,0.17);--os-bracket:rgba(71,44,245,0.38);--os-chip-ink:#6553e2;--os-chip-ring:rgba(71,44,245,0.22);--os-chip-bg:rgba(71,44,245,0.04);--os-dot:rgba(71,44,245,0.6);z-index:2}.sanka-os-stack_osLayerData__So_B8{--os-ink:#9387ea;--os-label:rgba(110,92,233,0.6);--os-ring:rgba(71,44,245,0.13);--os-bracket:rgba(71,44,245,0.26);--os-chip-ink:#8d80e8;--os-chip-ring:rgba(71,44,245,0.16);--os-chip-bg:rgba(71,44,245,0.03);--os-dot:rgba(71,44,245,0.34);z-index:1}.sanka-os-stack_osLayers__8Q4IA{position:relative;z-index:1;display:flex;flex-direction:column}.sanka-os-stack_osLayer__b5tcQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;text-align:left;cursor:pointer;position:relative;display:flex;flex-direction:column;padding:26px 32px;border-radius:16px;color:inherit;background:linear-gradient(180deg,rgba(247,246,255,.94),rgba(255,255,255,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px var(--os-ring),0 24px 48px -28px rgba(23,16,90,.28);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition-property:transform,box-shadow,width,opacity;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (hover:hover){.sanka-os-stack_osLayer__b5tcQ:hover:not(.sanka-os-stack_osLayerActive__gAeDl){transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px var(--os-bracket),0 28px 52px -28px rgba(23,16,90,.34)}.sanka-os-stack_osStackHasActive___YLkY .sanka-os-stack_osLayer__b5tcQ:not(.sanka-os-stack_osLayerActive__gAeDl):hover{opacity:.85}}.sanka-os-stack_osLayer__b5tcQ:focus-visible,.sanka-os-stack_osLegendItem__Jr3X_:focus-visible{outline:2px solid #472cf5;outline-offset:3px}.sanka-os-stack_osLayer__b5tcQ.sanka-os-stack_osLayerActive__gAeDl{--os-ink:#3018c2;--os-label:rgba(64,38,224,0.85);--os-ring:rgba(71,44,245,0.22);--os-bracket:rgba(71,44,245,0.55);--os-chip-ink:#3d23cf;--os-chip-ring:rgba(71,44,245,0.3);--os-chip-bg:rgba(71,44,245,0.05);z-index:10;background:linear-gradient(180deg,#ffffff,#fbfaff);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 0 0 1.5px rgba(71,44,245,.42),0 34px 70px -32px rgba(23,16,90,.45),0 0 60px -18px rgba(71,44,245,.3)}.sanka-os-stack_osStackHasActive___YLkY .sanka-os-stack_osLayer__b5tcQ:not(.sanka-os-stack_osLayerActive__gAeDl){opacity:.55}.sanka-os-stack_osStackHasActive___YLkY .sanka-os-stack_osLegendItem__Jr3X_:not(.sanka-os-stack_osLegendItemActive__vacw9){opacity:.62}.sanka-os-stack_osLayer__b5tcQ:after,.sanka-os-stack_osLayer__b5tcQ:before{content:"";position:absolute;top:9px;width:15px;height:15px;border:2px solid var(--os-bracket);pointer-events:none}.sanka-os-stack_osLayer__b5tcQ:before{left:9px;border-right:0;border-bottom:0;border-top-left-radius:4px}.sanka-os-stack_osLayer__b5tcQ:after{right:9px;border-left:0;border-bottom:0;border-top-right-radius:4px}.sanka-os-stack_osLayerHead__o89Rf{display:flex;align-items:center;gap:26px}.sanka-os-stack_osLayerMeta__WK0bD{display:flex;flex-direction:column;gap:7px;flex:0 0 232px;min-width:0}.sanka-os-stack_osLayerLabel__Hdlhv{font-family:var(--os-mono);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--os-label)}.sanka-os-stack_osLayerLabel__Hdlhv,.sanka-os-stack_osLayerName__6p3Np{transition-property:color;transition-duration:.25s;transition-timing-function:ease}.sanka-os-stack_osLayerName__6p3Np{font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:800;letter-spacing:-.015em;line-height:1.1;color:var(--os-ink)}.sanka-os-stack_osLayerDivider__dbM_q{align-self:stretch;width:1px;background:linear-gradient(180deg,transparent,var(--os-ring),transparent)}.sanka-os-stack_osChips__JqOEz{display:flex;flex-wrap:wrap;gap:10px;flex:1;min-width:0}.sanka-os-stack_osChip__Dcdou{font-family:var(--os-mono);font-size:12.5px;letter-spacing:.02em;line-height:1;padding:9px 14px;border-radius:9px;white-space:nowrap;color:var(--os-chip-ink);background:var(--os-chip-bg);box-shadow:inset 0 0 0 1px var(--os-chip-ring);transition-property:color,background-color,box-shadow;transition-duration:.25s;transition-timing-function:ease}.sanka-os-stack_osLayerDetail___ta1_{display:grid;grid-template-rows:0fr;opacity:0;transition-property:grid-template-rows,opacity;transition-duration:.4s,.25s;transition-timing-function:cubic-bezier(.2,0,0,1),ease}.sanka-os-stack_osLayerActive__gAeDl .sanka-os-stack_osLayerDetail___ta1_{grid-template-rows:1fr;opacity:1;transition-duration:.4s,.35s;transition-delay:0s,.08s}.sanka-os-stack_osLayerDetailInner__51T96{display:block;overflow:hidden;min-height:0}.sanka-os-stack_osLayerDetailText__23ASz{display:block;width:100%;margin-top:20px;padding-top:16px;border-top:1px solid var(--os-ring);font-size:14.5px;line-height:1.7;letter-spacing:-.005em;color:#4b4e5c;text-wrap:pretty}@container (min-width: 561px){.sanka-os-stack_osLayer__b5tcQ{min-height:112px}.sanka-os-stack_osLayer__b5tcQ.sanka-os-stack_osLayerWorkflows__Hmd_i{width:calc(100% - 6cqi);margin:-12px auto 0}.sanka-os-stack_osLayer__b5tcQ.sanka-os-stack_osLayerData__So_B8{width:calc(100% - 12cqi);margin:-12px auto 0}.sanka-os-stack_osLayer__b5tcQ.sanka-os-stack_osLayerActive__gAeDl{width:100%;transform:scale(1.02)}.sanka-os-stack_osLayer__b5tcQ.sanka-os-stack_osLayerGovernance__yJFiC.sanka-os-stack_osLayerActive__gAeDl{transform:scale(1.02) translateY(-2px)}}@container (max-width: 560px){.sanka-os-stack_osLayers__8Q4IA{gap:12px}.sanka-os-stack_osLayer__b5tcQ{padding:20px}.sanka-os-stack_osLayerHead__o89Rf{flex-direction:column;align-items:stretch;gap:14px}.sanka-os-stack_osLayerMeta__WK0bD{flex:none}.sanka-os-stack_osLayerLabel__Hdlhv{white-space:normal}.sanka-os-stack_osLayerDivider__dbM_q{display:none}}.sanka-os-stack_osLegend__UmcPs{position:relative;z-index:1;display:flex;justify-content:center;flex-wrap:wrap;gap:14px 28px;margin-top:40px}.sanka-os-stack_osLegendItem__Jr3X_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:9px;padding:8px 10px;border-radius:999px;font-family:var(--os-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--os-label);transition-property:transform,color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (hover:hover){.sanka-os-stack_osLegendItem__Jr3X_:hover{color:var(--os-ink);background-color:rgba(71,44,245,.05)}}.sanka-os-stack_osLegendItem__Jr3X_:active{transform:scale(.96)}.sanka-os-stack_osLegendItem__Jr3X_.sanka-os-stack_osLegendItemActive__vacw9{color:#3d23cf;background-color:rgba(71,44,245,.07)}.sanka-os-stack_osLegendDot__YO1aI{width:8px;height:8px;border-radius:50%;background:var(--os-dot);transition-property:box-shadow,background-color;transition-duration:.2s;transition-timing-function:ease}.sanka-os-stack_osLegendItemActive__vacw9 .sanka-os-stack_osLegendDot__YO1aI{background:#472cf5;box-shadow:0 0 0 4px rgba(71,44,245,.16)}@media (prefers-reduced-motion:reduce){.sanka-os-stack_osChip__Dcdou,.sanka-os-stack_osLayerDetail___ta1_,.sanka-os-stack_osLayerLabel__Hdlhv,.sanka-os-stack_osLayerName__6p3Np,.sanka-os-stack_osLayer__b5tcQ,.sanka-os-stack_osLegendDot__YO1aI,.sanka-os-stack_osLegendItem__Jr3X_{transition:none}}.line-pages_linePage__UIwOA{--line-max:1160px}.line-pages_linePage__UIwOA *,.line-pages_linePage__UIwOA :after,.line-pages_linePage__UIwOA :before{box-sizing:border-box;min-width:0}.line-pages_hero__pooij{padding:64px 24px 56px}.line-pages_heroInner__CNGio{max-width:var(--line-max);margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.line-pages_heroInnerStack__S_uuZ{grid-template-columns:1fr;gap:28px}.line-pages_heroCopy__UBqYQ{min-width:0}.line-pages_chipStrip__13wDn{margin-bottom:16px}.line-pages_chip__znMaT{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;border-radius:999px;padding:5px 14px}.line-pages_harborChip__goQPA{background:#fff;border:1px solid #dbe4f0;color:#1b2a4a}.line-pages_cargoChip__sX3hH{background:#fff;border:1px solid #e2e5ec;color:#1b2740}.line-pages_darkChip__puwhU{background:rgba(255,255,255,.14);color:#fff}.line-pages_heroTitle__Nw4Kw{font-family:var(--font-display),"Avenir Next",sans-serif;font-size:clamp(30px,4.2vw,44px);line-height:1.14;letter-spacing:-.02em;margin:0 0 14px}.line-pages_heroLede__OyUCG{font-size:16px;line-height:1.7;max-width:52ch;margin:0}.line-pages_heroActions__0w78Z{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.line-pages_heroPrimary__Om55p{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700;font-size:14px;padding:11px 20px;border-radius:10px;text-decoration:none}.line-pages_heroPrimary__Om55p:hover{filter:brightness(1.06)}.line-pages_heroSecondary___uR_N{display:inline-flex;align-items:center;background:#fff;font-weight:700;font-size:14px;padding:11px 20px;border-radius:10px;border:1px solid;text-decoration:none}.line-pages_harborHero__Zv_gw{background:#f5f8fc}.line-pages_constellation___NaQD{position:relative;height:280px}.line-pages_port__XpMOu{left:6%;top:32%;width:112px;height:112px;border-radius:50%;box-shadow:0 10px 28px rgba(27,42,74,.12);display:flex;flex-direction:column;justify-content:center;gap:4px;font-weight:800;font-size:11.5px;text-align:center}.line-pages_dock__gPkjQ,.line-pages_port__XpMOu{position:absolute;background:#fff;align-items:center;color:#1b2a4a}.line-pages_dock__gPkjQ{display:inline-flex;gap:7px;box-shadow:0 4px 14px rgba(27,42,74,.1);font-size:12.5px;font-weight:700;border-radius:999px;padding:7px 14px;text-decoration:none;white-space:nowrap}.line-pages_dock__gPkjQ:hover{box-shadow:0 6px 18px rgba(27,42,74,.18)}.line-pages_dockDot__0R9BW{width:8px;height:8px;border-radius:50%;flex-shrink:0}.line-pages_cargoHero__FVLS7{background:#f6f7f9}.line-pages_tileGrid___NJ00{display:grid;grid-template-columns:repeat(3,92px);grid-auto-rows:92px;gap:12px;justify-content:center}.line-pages_tile___TiJf{background:#fff;border-radius:16px;box-shadow:0 8px 22px rgba(27,39,64,.1);flex-direction:column;gap:7px;font-size:11px;font-weight:700;color:#1b2740;text-align:center;padding:6px}.line-pages_tilePlus__UgakT,.line-pages_tile___TiJf{display:flex;align-items:center;justify-content:center}.line-pages_tilePlus__UgakT{border:2px dashed #c3cbdc;border-radius:16px;color:#8a94a6;font-size:22px}.line-pages_ferryHero__g2kVJ{background:linear-gradient(120deg,#0b3a4a,#0e7490)}.line-pages_routeWrap___B7Nx{position:relative;max-width:780px;padding-bottom:18px}.line-pages_routeSvg__gwZUp{width:100%;display:block}.line-pages_routeLabelStart__z5sBy{position:absolute;left:0;top:22%;font-size:11px;color:#bfe9f5}.line-pages_routeLabelEnd__Lnww3{position:absolute;right:0;bottom:0;font-size:11px;color:#bfe9f5}.line-pages_watchtowerHero__hjhpF{background:linear-gradient(120deg,#1e1b4b,#4c1d95)}.line-pages_dashCard__zS5oX{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:18px;color:#fff;max-width:380px;justify-self:center;width:100%}.line-pages_dashKicker__oqRd_{font-size:11px;letter-spacing:.06em;color:#c4b5fd}.line-pages_dashTotal__Zbu57{font-size:27px;font-weight:800;margin-top:2px}.line-pages_dashDelta__JifLV{font-size:12px;color:#86efac}.line-pages_dashBars__BT3Rc{margin-top:12px;display:grid;gap:8px;font-size:12px;color:#ede9fe}.line-pages_dashBar__sD13A{height:7px;border-radius:4px;margin-top:3px}.line-pages_proofStrip___3Los{max-width:var(--line-max);margin:0 auto;padding:26px 24px;border-bottom:1px solid #eef1f5;text-align:center}.line-pages_proofCredential__S2Rna{font-size:13px;font-weight:600;color:#6b7280;margin:0 0 14px}.line-pages_proofLogos__Udybr{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:26px}.line-pages_proofLogos__Udybr img{height:22px;width:auto;max-width:110px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.65}.line-pages_sectionWrap__26GZu{max-width:var(--line-max);margin:0 auto;padding:52px 24px 0}.line-pages_sectionHead__cI9NM{max-width:760px;scroll-margin-top:96px}.line-pages_sectionTitle__Y88jm{font-family:var(--font-display),"Avenir Next",sans-serif;font-size:25px;letter-spacing:-.01em;margin:0 0 8px;color:#111827}.line-pages_sectionLede__bR23J{font-size:15px;line-height:1.75;color:#6b7280;margin:0}.line-pages_appCards__BWwbi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:24px}.line-pages_appCard__Kg1ol{display:flex;flex-direction:column;gap:8px;border:1px solid #e5e7eb;border-radius:14px;padding:20px 22px;text-decoration:none;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}a.line-pages_appCard__Kg1ol:hover{border-color:#c7d2fe;box-shadow:0 4px 16px rgba(17,24,39,.06)}.line-pages_appCardHead__hEJcM{display:flex;align-items:center;gap:9px}.line-pages_appDot__mLX_m{width:9px;height:9px;border-radius:50%;flex-shrink:0}.line-pages_appName__9GA_8{font-size:15.5px;font-weight:700;color:#111827}.line-pages_appDesc__ggOlG{font-size:13.5px;line-height:1.65;color:#4b5563}.line-pages_appPricing__LY4Xl{font-size:12.5px;font-weight:600;color:#6b7280}.line-pages_stageCards__svTeD{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:24px}.line-pages_stageCard__C8HRq{display:flex;flex-direction:column;gap:4px;border:1px solid #e5e7eb;border-radius:14px;padding:18px 20px;background:#fff}.line-pages_stageNum__gufhx{font-size:13px;font-weight:800;color:#0e7490}.line-pages_stageName__dRmhT{font-size:15.5px;font-weight:700;color:#111827}.line-pages_stageArtifact__ZMsuu{font-size:13px;line-height:1.6;color:#6b7280}.line-pages_faqList__5GBXz{margin-top:20px;border-top:1px solid #e5e7eb}.line-pages_faqItem__dAI7V{border-bottom:1px solid #e5e7eb;padding:4px 0}.line-pages_faqQuestion__u1HJB{cursor:pointer;font-size:15px;font-weight:600;color:#111827;padding:12px 4px;list-style:none}.line-pages_faqQuestion__u1HJB::-webkit-details-marker{display:none}.line-pages_faqQuestion__u1HJB:after{content:"+";float:right;color:#9ca3af;font-weight:700}.line-pages_faqItem__dAI7V[open] .line-pages_faqQuestion__u1HJB:after{content:"–"}.line-pages_faqAnswer__xyYB1{font-size:14px;line-height:1.7;color:#4b5563;margin:0;padding:0 4px 14px;max-width:78ch}.line-pages_ctaBand__PW9Ra{margin-top:64px;padding:56px 24px;text-align:center;color:#fff}.line-pages_ctaBandTitle__85Ojj{font-family:var(--font-display),"Avenir Next",sans-serif;font-size:clamp(22px,3vw,30px);letter-spacing:-.01em;margin:0 0 18px}.line-pages_ctaBandActions__9JHYe{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.line-pages_ctaBandPrimary__BlrUX{gap:8px;background:#fff;color:#111827}.line-pages_ctaBandPrimary__BlrUX,.line-pages_ctaBandSecondary__CrOHQ{display:inline-flex;align-items:center;font-weight:700;font-size:14px;padding:12px 22px;border-radius:10px;text-decoration:none}.line-pages_ctaBandSecondary__CrOHQ{color:#fff;border:1px solid rgba(255,255,255,.4)}@media (max-width:900px){.line-pages_heroInner__CNGio{grid-template-columns:1fr}.line-pages_constellation___NaQD{position:static;height:auto;display:flex;flex-wrap:wrap;gap:10px}.line-pages_port__XpMOu{position:static;width:auto;height:auto;border-radius:999px;flex-direction:row;padding:8px 16px}.line-pages_dock__gPkjQ{position:static}.line-pages_tileGrid___NJ00{grid-template-columns:repeat(3,84px);grid-auto-rows:84px;justify-content:start}}