.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}}.pricing-page_page__Fs5yU{max-width:1088px;margin:0 auto;padding:48px 16px 0;color:#1f2937;animation:pricing-page_pricingPageDissolveIn__0vePB .42s ease-out both}@keyframes pricing-page_pricingPageDissolveIn__0vePB{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pricing-page_page__Fs5yU{animation:none}}.pricing-page_hero__bQwIW{text-align:center;margin-bottom:40px}.pricing-page_heroTitle__5ygwt{margin:0;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:700;letter-spacing:.01em;color:#111827}.pricing-page_heroSubtitle__8a4W9{margin:12px auto 0;max-width:760px;font-size:clamp(1rem,1.8vw,1.15rem);font-weight:400;line-height:1.5;letter-spacing:-.01em;color:#364153}.pricing-page_heroActions__rx_h4{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:22px}.pricing-page_primaryAnchor__21Mfd,.pricing-page_secondaryAnchor__KLnbY{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;font-size:1rem;font-weight:500;padding:10px 20px}.pricing-page_primaryAnchor__21Mfd{color:#ffffff;border:1px solid #1a1a2e;background:#1a1a2e}.pricing-page_primaryAnchor__21Mfd:hover{background:#141425}.pricing-page_secondaryAnchor__KLnbY{color:#364153;border:1px solid #d1d5dc;background:#ffffff}.pricing-page_secondaryAnchor__KLnbY:hover{background:#f3f4f6}.pricing-page_pickerRow__t9mru{justify-content:flex-end;margin:0 0 14px;flex-wrap:wrap}.pricing-page_currencyPicker__CYJLf,.pricing-page_pickerRow__t9mru{display:flex;align-items:center;gap:10px}.pricing-page_currencyPicker__CYJLf label{font-size:.9rem;font-weight:500;color:#364153}.pricing-page_currencyPicker__CYJLf select{border:1px solid rgba(17,24,39,.16);border-radius:8px;padding:8px 12px;font-size:.9rem;font-weight:500;color:#111827;background:#ffffff;min-width:140px;cursor:pointer}.pricing-page_currencyPicker__CYJLf select:focus{outline:none;border-color:rgba(71,44,245,.7);box-shadow:0 0 0 3px rgba(71,44,245,.14)}.pricing-page_planCards__IXWVw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-bottom:34px}.pricing-page_planCard__v6_nA{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;height:100%;padding:24px;overflow:hidden}.pricing-page_planBadge__Udl2I{display:inline-flex;align-items:center;border-radius:8px;background:#111827;color:#ffffff;font-size:.8rem;font-weight:600;padding:4px 12px;margin-bottom:12px}.pricing-page_planPrice__aJjgj{margin:0 0 10px;font-size:1.1rem;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#111827}.pricing-page_planCard__v6_nA p{margin:0 0 7px;font-size:.9rem;line-height:1.5;color:#374151;font-weight:400}.pricing-page_planCtaPrimary__qzCqQ,.pricing-page_planCtaSecondary__e3DbS{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:100%;box-sizing:border-box;margin-top:auto;border-radius:12px;padding:12px 16px;text-decoration:none;font-size:1rem;font-weight:500}.pricing-page_planCtaPrimary__qzCqQ{background:rgba(239,246,255,.5);color:#155dfc;border:1px solid #e5e7eb}.pricing-page_planCtaPrimary__qzCqQ:hover{background:rgba(239,246,255,.8)}.pricing-page_planCtaSecondary__e3DbS{background:rgba(239,246,255,.5);color:#155dfc;border:1px solid #e5e7eb}.pricing-page_planCtaSecondary__e3DbS:hover{background:rgba(239,246,255,.8)}.pricing-page_creditGuide__oIg0k{width:100vw;margin:0 calc(50% - 50vw) 34px;background:#f8fafc;color:#1f2937;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.pricing-page_creditGuideInner__UwMS6{width:min(1088px,calc(100% - 40px));margin:0 auto;padding:34px 0}.pricing-page_creditGuideHeader__5pGQP{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.pricing-page_creditGuideEyebrow__477gB{margin:0 0 6px;color:#155dfc;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-page_creditGuideTitle__G_Eah{margin:0;color:#111827;font-size:1.55rem;line-height:1.25;font-weight:700}.pricing-page_creditGuideRate__fa_MR{display:inline-flex;align-items:center;justify-content:center;min-width:220px;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;background:#ffffff}.pricing-page_creditGuideRate__fa_MR strong{color:#111827;font-size:1.05rem;line-height:1.35}.pricing-page_creditGuideLead__a2slD{max-width:820px;margin:0 0 22px;color:#4b5563;font-size:.95rem;line-height:1.7}.pricing-page_creditGuideGrid__VHuZt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-page_creditGuideItem__9bOAC{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#ffffff}.pricing-page_creditGuideItem__9bOAC span{display:block;margin-bottom:8px;color:#155dfc;font-size:.8rem;font-weight:800}.pricing-page_creditGuideItem__9bOAC strong{display:block;color:#111827;font-size:1rem;line-height:1.35;margin-bottom:6px}.pricing-page_creditGuideItem__9bOAC p{margin:0;color:#4b5563;font-size:.84rem;line-height:1.55}.pricing-page_comparisonSection__UUF_a{margin-bottom:40px;border:1px solid #e5e7eb;border-radius:16px;background:#ffffff;padding:32px;overflow:hidden}.pricing-page_comparisonTitle__wNzW0{margin:0 0 24px;text-align:center;font-size:2rem;line-height:1.2;font-weight:600;color:#101828}.pricing-page_comparisonDesktop__AuXTe{display:block}.pricing-page_comparisonMobile__WOq0r{display:none}.pricing-page_comparisonSticky__hDeWw{position:static;background:#ffffff;border-bottom:1px solid #f3f4f6;padding:0;margin-bottom:0}.pricing-page_comparisonHeaderRow__rOL0N{display:grid;grid-template-columns:minmax(180px,2.4fr) repeat(3,minmax(0,1.25fr));align-items:center;gap:0;height:48px}.pricing-page_comparisonHeaderSpacer__Pfgv4{min-height:1px}.pricing-page_comparisonRows__K82l8{min-width:0}.pricing-page_comparisonRow__4hlu5{display:grid;grid-template-columns:minmax(180px,2.4fr) repeat(3,minmax(0,1.25fr));align-items:center;gap:0;border-bottom:1px solid #f3f4f6;padding:0}.pricing-page_comparisonRow__4hlu5:nth-child(odd){background:rgba(249,250,251,.72)}.pricing-page_comparisonRow__4hlu5:last-child{border-bottom:none}.pricing-page_featureCol__vngGf{min-height:52px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;font-size:.9rem;font-weight:500;color:#101828}.pricing-page_featureTitle__sb8zO{display:inline-block}.pricing-page_helpLink__C6tcZ{color:#9aa4b2;display:inline-flex;align-items:center;text-decoration:none}.pricing-page_helpLink__C6tcZ:hover{color:#364153}.pricing-page_helpLink__C6tcZ:focus-visible{color:#111827;outline:2px solid rgba(17,24,39,.18);outline-offset:2px;border-radius:999px}.pricing-page_comparisonBadge__OD7hi{width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:8px;background:#1e2939;color:#ffffff;font-size:.8rem;font-weight:600;text-align:center;padding:4px 16px;line-height:1.2}.pricing-page_valueCol__GSNGb{min-height:52px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.85rem;line-height:1.5;color:#364153;font-weight:400;padding:0 10px}.pricing-page_valueCol__GSNGb svg{display:block;color:#1e2939}.pricing-page_subValue__J7UVy{margin-top:3px;font-size:.7rem;color:#6a7282;font-weight:400}.pricing-page_mobilePlanCard__O6NnR{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#ffffff}.pricing-page_mobilePlanHeader__BONg3{height:44px;background:#1e2939;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600}.pricing-page_mobilePlanRows__B_owH{display:flex;flex-direction:column}.pricing-page_mobilePlanRow__uXG5c{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid #f3f4f6}.pricing-page_mobilePlanRow__uXG5c:last-child{border-bottom:none}.pricing-page_mobileFeatureTitle__PQ9se{font-size:.9rem;line-height:1.5;color:#101828;font-weight:500}.pricing-page_mobileFeatureTitleGroup__hGVkj{display:inline-flex;align-items:center;gap:6px;min-width:0}.pricing-page_mobileFeatureValue__p_J0j{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;max-width:60%;font-size:.85rem;line-height:1.5;color:#364153;font-weight:400}.pricing-page_mobileFeatureValue__p_J0j svg{color:#1e2939;display:block}.pricing-page_anchorOffset__3RV12{position:relative;top:-100px}.pricing-page_estimateSection__wbVrK{width:100%;max-width:1088px;box-sizing:border-box;padding:0 4px;margin:0 auto 34px}.pricing-page_estimateEyebrow__9Ao3H{margin:0;text-align:center;color:#9e9587;font-size:.98rem;font-weight:800;letter-spacing:.01em}.pricing-page_estimateTitle___uYFT{margin:8px 0 18px;text-align:center;color:#111827;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:800}.pricing-page_estimateCard__KlskC{max-width:700px;margin:0 auto;background:#ffffff;border:1px solid rgba(17,24,39,.12);border-radius:14px;box-shadow:0 8px 20px rgba(15,23,42,.09);padding:18px}.pricing-page_estimateRowTop__UIG93{display:none}.pricing-page_fieldStack__KVInR{display:flex;flex-direction:column;gap:14px}.pricing-page_fieldRow__6boiL{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.pricing-page_fieldLabelGroup___zdnU{width:300px;max-width:100%}.pricing-page_fieldLabel__mWfSR{color:#111827;font-size:.95rem;font-weight:700;margin-bottom:6px}.pricing-page_select__UK4h7{width:100%;border:1px solid rgba(17,24,39,.16);border-radius:8px;padding:9px 10px;font-size:.9rem;color:#111827;background:#ffffff}.pricing-page_select__UK4h7:focus{outline:none;border-color:rgba(71,44,245,.7);box-shadow:0 0 0 3px rgba(71,44,245,.14)}.pricing-page_fieldValue__c7RIe{min-width:130px;text-align:right;color:#111827;font-size:.95rem;font-weight:700;white-space:nowrap}.pricing-page_serviceFieldValue__eVCQY{max-width:250px;white-space:normal;line-height:1.45}.pricing-page_totalDivider__X9NQk{border:0;border-top:1px solid rgba(17,24,39,.12);margin:20px 0 16px}.pricing-page_totalRow__kyOWC{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pricing-page_totalLabel__63Me_{color:#111827;font-size:1.45rem;font-weight:800}.pricing-page_totalValue__p_p_1{text-align:right;color:#111827;font-size:1.35rem;font-weight:800}.pricing-page_timeSaved__liQ3R{margin-top:10px;font-size:.95rem;color:#374151}.pricing-page_estimateTierLabel__x5wha{margin-top:6px;font-size:.8rem;color:#6b7280}.pricing-page_estimateAddOnLabel__d2qyF{margin-top:4px;color:#4b5563;font-size:.82rem;font-weight:700;line-height:1.4}.pricing-page_faqSection__m3LRz{width:100%;max-width:700px;box-sizing:border-box;padding:0 4px;margin:0 auto 42px}.pricing-page_faqTitle__4FlRl{margin:0 0 20px;text-align:center;color:#9e9587;font-size:2rem;font-weight:800}.pricing-page_faqList__WtR_c{display:flex;flex-direction:column;gap:22px}.pricing-page_faqList__WtR_c article{scroll-margin-top:120px}.pricing-page_faqList__WtR_c article h4{margin:0 0 8px;font-size:1.25rem;line-height:1.35;color:#111827;font-weight:800}.pricing-page_faqList__WtR_c article p{margin:0 0 10px;color:#374151;font-size:.95rem;line-height:1.7;font-weight:400}.pricing-page_bottomCta__nxvpu{margin:0 calc(50% - 50vw);padding:66px 20px;background:linear-gradient(83.7deg,#d5d0fd -3.16%,#f4f4ff 17.95%,#f4f4ff 73.13%,#fef6f2 99.33%)}.pricing-page_bottomCtaInner__boHTu{max-width:900px;margin:0 auto;text-align:center}.pricing-page_bottomCtaTitle__TIOXr{margin:0 0 24px;color:#111827;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2;font-weight:600}.pricing-page_bottomCtaActions__egzVc{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.pricing-page_bottomCtaGhost___KsVy,.pricing-page_bottomCtaPrimary__HLCgU{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;text-decoration:none;font-size:.95rem;font-weight:700;padding:10px 18px}.pricing-page_bottomCtaPrimary__HLCgU{background:#472cf5;color:#ffffff;border:1px solid #472cf5}.pricing-page_bottomCtaPrimary__HLCgU:hover{background:#3f26db}.pricing-page_bottomCtaGhost___KsVy{color:#111827;border:1px solid transparent}.pricing-page_bottomCtaGhost___KsVy:hover{background:rgba(17,24,39,.05)}@media (max-width:960px){.pricing-page_page__Fs5yU{padding:32px 16px 0}.pricing-page_heroTitle__5ygwt{font-size:2rem}.pricing-page_heroSubtitle__8a4W9{max-width:499px;font-size:1rem}.pricing-page_primaryAnchor__21Mfd,.pricing-page_secondaryAnchor__KLnbY{font-size:.9rem;padding:10px 18px}.pricing-page_planCards__IXWVw{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.pricing-page_planCard__v6_nA{padding:24px}.pricing-page_planPrice__aJjgj{font-size:2rem}.pricing-page_creditGuide__oIg0k{margin-bottom:26px}.pricing-page_creditGuideInner__UwMS6{width:min(100% - 32px,680px);padding:28px 0}.pricing-page_creditGuideHeader__5pGQP{flex-direction:column;gap:14px}.pricing-page_creditGuideRate__fa_MR{width:100%;min-width:0;box-sizing:border-box}.pricing-page_creditGuideGrid__VHuZt{grid-template-columns:1fr}.pricing-page_comparisonSection__UUF_a{padding:16px}.pricing-page_comparisonTitle__wNzW0{margin-bottom:16px;font-size:1.6rem}.pricing-page_comparisonDesktop__AuXTe{display:none}.pricing-page_comparisonMobile__WOq0r{display:flex;flex-direction:column;gap:24px}.pricing-page_mobileFeatureValue__p_J0j{max-width:58%;flex-wrap:wrap}.pricing-page_estimateSection__wbVrK{padding:0 2px;margin-bottom:28px}.pricing-page_faqSection__m3LRz{padding:0 2px}.pricing-page_fieldRow__6boiL{flex-direction:column;align-items:stretch;gap:6px}.pricing-page_fieldLabelGroup___zdnU{width:100%}.pricing-page_fieldValue__c7RIe{text-align:left;min-width:0}.pricing-page_serviceFieldValue__eVCQY{max-width:100%}.pricing-page_totalRow__kyOWC{flex-direction:column;gap:8px}.pricing-page_totalValue__p_p_1{text-align:left}}@media (max-width:560px){.pricing-page_hero__bQwIW{margin-bottom:30px}.pricing-page_heroTitle__5ygwt{font-size:2rem;line-height:1.2}.pricing-page_heroActions__rx_h4{margin-top:16px}.pricing-page_planCard__v6_nA{padding:18px}.pricing-page_planPrice__aJjgj{font-size:1.8rem;line-height:1.2}.pricing-page_mobilePlanRow__uXG5c{padding:0 12px}.pricing-page_mobileFeatureTitle__PQ9se{font-size:.84rem}.pricing-page_mobileFeatureValue__p_J0j{font-size:.8rem;max-width:54%}.pricing-page_estimateCard__KlskC{padding:14px}}.product-hero-mermaid-visual_visual__Zjz09{--hero-flow-width:820px;box-sizing:border-box;width:100%;min-width:0;height:300px;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;padding:13px 14px 9px;border:0;border-radius:0;background:#ffffff;box-shadow:none;overflow:hidden}.product-hero-mermaid-visual_legend__OQJl8{display:flex;align-items:center;gap:12px;min-width:0;color:#30415e;font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;white-space:nowrap}.product-hero-mermaid-visual_legendTitle__OCY_v{color:#66758f;font-weight:400}.product-hero-mermaid-visual_legendItem__9K3L0{display:inline-flex;align-items:center;gap:5px}.product-hero-mermaid-visual_legendSwatch__y3U2L{width:11px;height:11px;border-radius:4px;background:#ffffff;flex:0 0 auto}.product-hero-mermaid-visual_legendSwatchPrompt__zNjtq{background:#f1e8ff;border:1.5px solid #a78bfa}.product-hero-mermaid-visual_legendSwatchAction__1wJn1{background:#e8f1ff;border:1.5px solid #8fb5ff}.product-hero-mermaid-visual_legendSwatchData__2b0P8{background:#dcfce7;border:1.5px solid #34d399}.product-hero-mermaid-visual_legendSwatchCheck__JQWnu{background:#fffbeb;border:1.5px solid #fbbf24}.product-hero-mermaid-visual_scrollFrame__LrycF{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.product-hero-mermaid-visual_canvas__mbCbi{width:100%;height:100%;min-width:0;overflow-x:auto;overflow-y:hidden;display:flex;align-items:center;justify-content:flex-start;padding:2px 0 7px;background-image:radial-gradient(rgba(98,116,142,.16) 1px,transparent 0);background-size:16px 16px;scrollbar-color:rgba(100,116,139,.22) transparent;scrollbar-width:thin;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.product-hero-mermaid-visual_canvasDragging__zuhaO{cursor:grabbing}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar{height:4px}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-track{background:transparent}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-thumb{background:rgba(100,116,139,.22);border-radius:999px}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.34)}.product-hero-mermaid-visual_edgeFade__gyxxe{position:absolute;top:0;bottom:7px;z-index:2;width:58px;opacity:0;pointer-events:none;transition:opacity .16s ease}.product-hero-mermaid-visual_edgeFadeLeft__3WDCN{left:0;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.86) 42%,transparent)}.product-hero-mermaid-visual_edgeFadeRight__3xO4k{right:0;background:linear-gradient(270deg,#ffffff,rgba(255,255,255,.86) 42%,transparent)}.product-hero-mermaid-visual_edgeFadeVisible__x1qrm{opacity:1}.product-hero-mermaid-visual_scrollChip__s4pAD{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:18px;right:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:31px;padding:0 12px;border:1px solid rgba(203,213,225,.9);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(15,23,42,.13);color:#30415e;cursor:pointer;font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;transform:translateX(0);transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease;white-space:nowrap}.product-hero-mermaid-visual_scrollChip__s4pAD:hover{box-shadow:0 13px 28px rgba(15,23,42,.17)}.product-hero-mermaid-visual_scrollChipHidden__jOjyb{opacity:0;pointer-events:none;transform:translateX(8px)}.product-hero-mermaid-visual_workflowSvg__UQ_83{display:block;width:var(--hero-flow-width)!important;min-width:var(--hero-flow-width);max-width:none;height:auto;flex:0 0 auto;margin:0;overflow:visible}.product-hero-mermaid-visual_svgNode__A8Qu1{filter:drop-shadow(0 10px 18px rgba(15,23,42,.1))}.product-hero-mermaid-visual_svgNodeHubspot__m14RI{fill:#fff4ee;stroke:#ff6d50;stroke-width:3px}.product-hero-mermaid-visual_svgNodePrompt__xRmmG{fill:#f1e8ff;stroke:#8b5cf6;stroke-width:3px}.product-hero-mermaid-visual_svgNodeProcess__lCnUg{fill:#e8f1ff;stroke:#60a5fa;stroke-width:3px}.product-hero-mermaid-visual_svgNodeSanka__cYJkd{fill:#e9f7f1;stroke:#34c38f;stroke-width:3px}.product-hero-mermaid-visual_svgNodeApproval__GnN79{fill:#fff4c7;stroke:#fbbf24;stroke-width:3px}.product-hero-mermaid-visual_svgNodeMoneyForward__Y6U0H{fill:#e8f1ff;stroke:#60a5fa;stroke-width:3px}.product-hero-mermaid-visual_svgNodeData__DDp3z{fill:#e9f7f1;stroke:#34c38f;stroke-width:3px}.product-hero-mermaid-visual_svgConnectorMuted__pxugw,.product-hero-mermaid-visual_svgConnector__u8051{fill:none;color:#657083;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.product-hero-mermaid-visual_svgConnector__u8051{stroke-width:3px}.product-hero-mermaid-visual_svgConnectorMuted__pxugw{stroke-width:2px;stroke-dasharray:7 7;opacity:.72}.product-hero-mermaid-visual_svgEdgeLabel__D9wzx,.product-hero-mermaid-visual_svgLabelMuted__AbUXe,.product-hero-mermaid-visual_svgLabel__qPOcm{font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.product-hero-mermaid-visual_svgLabel__qPOcm{fill:#172033;font-size:14px;font-weight:700;letter-spacing:0}.product-hero-mermaid-visual_svgLabelMuted__AbUXe{fill:#64748b;font-size:15px;font-weight:700;letter-spacing:0}.product-hero-mermaid-visual_svgEdgeLabel__D9wzx{fill:#334155;font-size:13px;font-weight:800;letter-spacing:0}@media (max-width:767px){.product-hero-mermaid-visual_visual__Zjz09{--hero-flow-width:620px;height:240px;padding:8px 8px 7px;gap:6px}.product-hero-mermaid-visual_legend__OQJl8{-moz-column-gap:9px;column-gap:9px;row-gap:3px;flex-wrap:wrap;overflow-x:visible;padding-bottom:1px;font-size:11px;white-space:normal}.product-hero-mermaid-visual_canvas__mbCbi{padding-bottom:6px}.product-hero-mermaid-visual_edgeFade__gyxxe{bottom:6px;width:42px}.product-hero-mermaid-visual_scrollChip__s4pAD{right:8px;min-height:29px;padding:0 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.product-hero-mermaid-visual_edgeFade__gyxxe,.product-hero-mermaid-visual_scrollChip__s4pAD{transition:none}}