._header_cpr53_1{z-index:1000;background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000000f}._leftContent_cpr53_16{align-items:center;display:flex}._logo_cpr53_21{color:inherit;align-items:center;text-decoration:none;display:flex}._logoImage_cpr53_28{width:32px;height:32px;margin-right:8px}._title_cpr53_34{color:#1890ff;letter-spacing:-.5px;margin:0;font-size:20px;font-weight:600}._projectName_cpr53_42{background:#1890ff1a;border-radius:16px;align-items:center;height:32px;margin-left:24px;padding:0 16px;display:flex}._rightContent_cpr53_52,._projectButton_cpr53_57{align-items:center;display:flex}._userInfo_cpr53_62{cursor:pointer;border-radius:4px;padding:4px 8px;transition:background-color .3s}._userInfo_cpr53_62:hover{background:#0000000a}._rightContent_cpr53_52 .ant-btn{justify-content:center;align-items:center;display:inline-flex}._projectButton_cpr53_57{position:relative}._projectButton_cpr53_57:hover:after{content:attr(title);color:#fff;white-space:nowrap;background:#000000bf;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}._rightContent_cpr53_52>*{margin-right:16px!important}._rightContent_cpr53_52>:last-child{margin-right:0!important}.ant-dropdown-menu-item{align-items:center;display:flex}.ant-dropdown-menu-item .anticon{margin-right:8px}._pageContainer_jcr45_1{background-color:#f0f2f5;flex-direction:column;min-height:100vh;display:flex}._container_jcr45_8{flex:1;justify-content:center;align-items:center;margin-top:64px;padding:24px;display:flex}._card_jcr45_17{width:100%;max-width:600px;box-shadow:0 2px 8px #00000014}._cardTitle_jcr45_23{justify-content:space-between;align-items:center;gap:8px;display:flex}._backButton_jcr45_30{float:right;height:auto;margin-left:auto;padding:0}._links_jcr45_37{justify-content:space-between;margin-bottom:16px;display:flex}._links_jcr45_37 a{color:#1890ff;transition:color .3s}._links_jcr45_37 a:hover{color:#40a9ff}._oauthButtons_jcr45_52{justify-content:space-between;gap:16px;margin-bottom:20px;display:none}._googleButton_jcr45_59,._wechatButton_jcr45_60{flex:1;justify-content:center;align-items:center;display:flex}._googleButton_jcr45_59{color:#4285f4;background-color:#fff;border-color:#4285f4}._googleButton_jcr45_59:hover{color:#4285f4;background-color:#f8f9fa;border-color:#4285f4}._wechatButton_jcr45_60{color:#07c160;background-color:#fff;border-color:#07c160}._wechatButton_jcr45_60:hover{color:#07c160;background-color:#f8f9fa;border-color:#07c160}._wechatContainer_jcr45_91{justify-content:center;align-items:center;width:100%;min-height:220px;margin-bottom:20px;display:flex}._profileContainer_jcr45_100{background-color:#f0f2f5;justify-content:center;min-height:calc(100vh - 64px);padding:24px;display:flex}._profileCard_jcr45_108{border-radius:8px;width:100%;max-width:1000px;box-shadow:0 2px 8px #00000014}._spinContainer_jcr45_115{justify-content:center;align-items:center;min-height:400px;display:flex}._profileHeader_jcr45_122{margin-bottom:24px}._avatarSection_jcr45_126{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}._avatar_jcr45_126{border:4px solid #f0f2f5;margin-bottom:16px;box-shadow:0 2px 8px #0000001a}._uploadButton_jcr45_140{margin-top:8px}._userInfoSummary_jcr45_144{flex-direction:column;justify-content:center;display:flex}@media (width<=768px){._userInfoSummary_jcr45_144{text-align:center;align-items:center;margin-top:16px}}._profileTabs_jcr45_158{margin-top:16px}._profileForm_jcr45_162{max-width:100%}._securityCard_jcr45_166,._accountInfoCard_jcr45_167{background-color:#fafafa;border-radius:8px}._accountInfoItem_jcr45_172{flex-direction:column;margin-bottom:16px;display:flex}._accountInfoItem_jcr45_172 span:first-child{margin-bottom:4px}._verificationSection_jcr45_182{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:16px;padding:16px}._fieldHint_jcr45_190{color:#888;margin-top:4px;font-size:12px}._verificationSuccess_jcr45_196{color:#52c41a;font-weight:700}._mobileHeader_nhmey_1{z-index:1000;background-color:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 12px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 4px #0000001a}._leftSection_nhmey_16{align-items:center;display:flex}._menuButton_nhmey_21{border:none;justify-content:center;align-items:center;margin-right:8px;padding:4px;display:flex}._logoLink_nhmey_30{color:inherit;align-items:center;text-decoration:none;display:flex}._logoImage_nhmey_37{height:28px;margin-right:8px}._title_nhmey_42{white-space:nowrap;text-overflow:ellipsis;max-width:120px;margin:0;font-size:16px;font-weight:600;overflow:hidden}._rightSection_nhmey_52{align-items:center;display:flex}._projectButton_nhmey_57{border:none;justify-content:center;align-items:center;padding:4px;display:flex}._languageSelect_nhmey_65{min-width:50px}._userAvatar_nhmey_69{cursor:pointer}@media (width<=360px){._title_nhmey_42{max-width:80px}._mobileHeader_nhmey_1{padding:0 8px}}._container_whmrx_1{color:#1f2937;background-color:#f9fafb;width:100%;min-height:100vh;padding-top:64px;overflow-x:hidden}._sectionContainer_whmrx_11{max-width:1280px;margin:0 auto;padding:0 24px}._hero_whmrx_18{text-align:center;color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);justify-content:center;align-items:flex-start;min-height:calc(100vh - 64px);padding:60px 24px;display:flex;position:relative;overflow:hidden}._heroOverlay_whmrx_31{opacity:.15;z-index:1;background:url(/bg.svg) 50%/cover no-repeat;position:absolute;inset:0}._heroContent_whmrx_43{z-index:2;max-width:900px;padding-top:40px;animation:1s ease-out _fadeIn_whmrx_1;position:relative}._heroLogo_whmrx_51{justify-content:center;align-items:center;margin-bottom:20px;display:flex}._logo_whmrx_58{filter:drop-shadow(0 4px 12px #00000026);width:auto;height:120px;margin-right:15px}._heroTitle_whmrx_65{-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:10px!important;font-weight:800!important;line-height:1.1!important}._titleContainer_whmrx_74{flex-direction:column;align-items:center;margin-bottom:10px;display:flex}._heroTitle_whmrx_65:first-of-type{background:linear-gradient(135deg,#38bdf8 0%,#818cf8 100%);margin-bottom:5px!important;font-size:4rem!important}._heroTitle_whmrx_65:nth-of-type(2){background:linear-gradient(135deg,#60a5fa 0%,#a78bfa 100%);margin-bottom:20px!important;font-size:3.2rem!important}._heroSubtitle_whmrx_93{max-width:800px;color:#e2e8f0!important;margin-bottom:24px!important;margin-left:auto!important;margin-right:auto!important;font-size:1.75rem!important}._heroTagline_whmrx_102{background:#f7f4edd0;border-radius:50px;justify-content:center;align-items:center;max-width:fit-content;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:12px 24px;display:flex}._logoText_whmrx_115{background:linear-gradient(135deg,#38bdf8 0%,#818cf8 100%);-webkit-text-fill-color:transparent;text-shadow:0 2px 10px #38bdf84d;letter-spacing:1px;background-clip:text;margin-left:5px;font-family:Arial,sans-serif;font-size:5.5rem;font-weight:700;position:relative;top:-5px}._taglineIcon_whmrx_130{color:#38bdf8;margin-right:12px;font-size:1.5rem}._taglineText_whmrx_136{color:#404244;font-size:1.25rem}._cta_whmrx_141{justify-content:center;gap:16px;margin-top:24px;display:flex}._ctaButton_whmrx_148{border-radius:8px!important;height:48px!important;padding:0 32px!important;font-size:1.125rem!important;transition:all .3s!important;box-shadow:0 4px 14px #0095ff63!important}._ctaButton_whmrx_148:hover{transform:translateY(-2px)!important}._secondaryButton_whmrx_161{color:#e2e8f0!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:8px!important;height:48px!important;padding:0 32px!important;font-size:1.125rem!important;transition:all .3s!important}._secondaryButton_whmrx_161:hover{background:#fff3!important;transform:translateY(-2px)!important}._features_whmrx_178{background:#fff;padding:120px 0;position:relative;overflow:hidden}._features_whmrx_178:before{content:"";z-index:0;background:linear-gradient(135deg,#38bdf81a 0%,#818cf81a 100%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}._features_whmrx_178:after{content:"";z-index:0;background:linear-gradient(135deg,#818cf81a 0%,#38bdf81a 100%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-150px;left:-150px}._sectionTitle_whmrx_209{text-align:center;position:relative;color:#0f172a!important;margin-bottom:40px!important;font-size:2.5rem!important;font-weight:800!important}._sectionTitle_whmrx_209:after{content:"";background:linear-gradient(90deg,#38bdf8,#818cf8);border-radius:2px;width:80px;height:4px;margin:16px auto 0;display:block}._featureGrid_whmrx_228{z-index:1;position:relative}._featureCard_whmrx_233{text-align:center;background:#fff;border:1px solid #e2e8f0cc;border-radius:16px;height:100%;padding:32px 24px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d}._featureCard_whmrx_233:hover{border-color:#38bdf84d;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}._featureIconWrapper_whmrx_252{background:linear-gradient(135deg,#38bdf81a 0%,#818cf81a 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex;position:relative}._featureIcon_whmrx_252{color:#3b82f6;font-size:2.25rem}._featureCard_whmrx_233 h3{color:#0f172a!important;margin-bottom:16px!important;font-size:1.5rem!important;font-weight:700!important}._featureDescription_whmrx_276{color:#64748b!important;font-size:1rem!important;line-height:1.6!important}._agentStore_whmrx_283{background:#f8fafc;padding:120px 0;position:relative;overflow:hidden}._storeContent_whmrx_290{padding:0 20px}._storeDescription_whmrx_294{color:#475569!important;margin-bottom:32px!important;font-size:1.125rem!important;line-height:1.6!important}._storeTagline_whmrx_301{background:linear-gradient(135deg,#38bdf81a 0%,#818cf81a 100%);border-radius:8px;align-items:center;width:fit-content;margin-bottom:32px;padding:12px 20px;display:flex}._storeTags_whmrx_311{margin-bottom:32px}._storeImage_whmrx_315{justify-content:center;align-items:center;display:flex}._storeImg_whmrx_321{border-radius:12px;max-width:100%;height:auto;transition:transform .3s;box-shadow:0 20px 40px #0000001a}._storeImg_whmrx_321:hover{transform:scale(1.02)}._useCases_whmrx_334{background:#fff;padding:100px 0;position:relative;overflow:hidden}._useCases_whmrx_334:before{content:"";z-index:0;background:linear-gradient(135deg,#38bdf80d 0%,#818cf80d 100%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}._useCases_whmrx_334:after{content:"";z-index:0;background:linear-gradient(135deg,#818cf80d 0%,#38bdf80d 100%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-150px;left:-150px}._sectionSubtitle_whmrx_365{text-align:center;max-width:700px;color:#64748b!important;margin:-20px auto 20px!important;font-size:1.125rem!important;line-height:1.5!important}._sectionDescription_whmrx_374{text-align:center;max-width:800px;color:#64748b!important;margin:0 auto 40px!important;font-size:1.125rem!important;line-height:1.6!important}._useCaseCarousel_whmrx_383{z-index:1;max-width:1100px;margin:0 auto;padding:0 40px;position:relative}._carouselArrow_whmrx_391{z-index:10;opacity:.8;width:40px;height:40px;font-size:18px;transition:all .3s;position:absolute;top:50%;left:20px;transform:translateY(-50%);box-shadow:0 4px 12px #0000001a}._carouselArrow_whmrx_391:hover{opacity:1;transform:translateY(-50%)scale(1.1);box-shadow:0 6px 16px #00000026}._carouselArrowRight_whmrx_411{left:auto;right:20px}._useCaseCard_whmrx_416{margin:20px;border:none!important;border-radius:16px!important;flex-direction:column!important;height:420px!important;transition:all .3s!important;display:flex!important;overflow:hidden!important;box-shadow:0 15px 30px #00000014!important}._useCaseCard_whmrx_416:hover{transform:translateY(-10px)!important;box-shadow:0 25px 40px #0000001f!important}._useCaseContent_whmrx_433{flex-direction:column;height:100%;padding:32px;display:flex}._useCaseMainContent_whmrx_440{flex-direction:row;height:calc(100% - 84px);margin-top:20px;display:flex;overflow:hidden}._useCaseHeader_whmrx_448{flex-direction:column;margin-bottom:24px;display:flex}._useCaseTitleSection_whmrx_454{flex-wrap:wrap;align-items:center;width:100%;display:flex}._useCaseIconWrapper_whmrx_461{background:linear-gradient(135deg,#38bdf81a 0%,#818cf81a 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin-right:20px;display:flex;box-shadow:0 8px 16px #3b82f61a}._useCaseIcon_whmrx_461{color:#3b82f6;font-size:1.75rem}._useCaseTitleContainer_whmrx_479{flex:1;justify-content:space-between;align-items:center;display:flex}._useCaseTitle_whmrx_454{white-space:nowrap;align-items:center;display:flex;color:#0f172a!important;margin:0 20px 0 0!important;font-size:1.75rem!important;font-weight:700!important}._useCaseAnimation_whmrx_497{background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;width:40%;height:220px;margin-right:24px;display:flex;overflow:hidden}._useCaseAnimationImg_whmrx_509{object-fit:contain;width:100%;height:100%}._useCaseAnimationFallback_whmrx_515{background:linear-gradient(135deg,#38bdf833 0%,#818cf833 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._useCaseText_whmrx_524{flex-direction:column;flex:1;justify-content:center;display:flex}._useCaseDescription_whmrx_531{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;align-self:center;max-width:60%;display:-webkit-box;overflow:hidden;color:#64748b!important;margin-bottom:0!important;margin-left:20px!important;font-size:1rem!important;line-height:1.6!important}._useCaseFeatures_whmrx_549{margin:0;padding:0;list-style:none}._useCaseFeatureItem_whmrx_555{color:#475569;align-items:flex-start;margin-bottom:12px;font-size:.95rem;line-height:1.5;display:flex}._useCaseFeatureIcon_whmrx_564{color:#3b82f6;flex-shrink:0;margin-top:3px;margin-right:10px;font-size:1rem}._carouselDots_whmrx_572{bottom:-40px!important}._carouselDots_whmrx_572 li button{opacity:.5!important;background:#cbd5e1!important;border-radius:50%!important;width:12px!important;height:12px!important}._carouselDots_whmrx_572 li._slick-active_whmrx_584 button{opacity:1!important;background:#3b82f6!important;border-radius:6px!important;width:24px!important}._getStarted_whmrx_592{text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);padding:120px 0;position:relative;overflow:hidden}._getStarted_whmrx_592:before{content:"";opacity:.05;z-index:1;background:url(/pattern.svg);position:absolute;inset:0}@media (width<=768px){._heroTitle_whmrx_65:first-of-type{font-size:2.5rem!important}._heroTitle_whmrx_65:nth-of-type(2){font-size:2rem!important}._heroSubtitle_whmrx_93{font-size:1.1rem!important}._cta_whmrx_141{flex-direction:column;align-items:center}._features_whmrx_178,._agentStore_whmrx_283,._useCases_whmrx_334{padding:60px 16px}._carouselArrow_whmrx_391{display:none!important}._agentStore_whmrx_283 ._ant-row_whmrx_632{flex-direction:column-reverse}._useCaseCarousel_whmrx_383{padding:0}._useCaseCard_whmrx_416{margin:10px;height:auto!important}._useCaseContent_whmrx_433{padding:24px}._useCaseMainContent_whmrx_440{flex-direction:column;height:auto}._useCaseAnimation_whmrx_497{width:100%;height:180px;margin-bottom:20px;margin-right:0}._useCaseText_whmrx_524{width:100%}._useCaseTitleSection_whmrx_454{flex-direction:column;align-items:flex-start}._useCaseTitleContainer_whmrx_479{flex-direction:column;align-items:flex-start;width:100%}._useCaseTitleContainer_whmrx_479 ._useCaseDescription_whmrx_531{margin-top:8px}._useCaseIconWrapper_whmrx_461{margin-bottom:16px}._useCaseDescription_whmrx_531{-webkit-line-clamp:unset;line-clamp:unset;max-width:100%;margin-left:0!important}._deviceCaseCard_whmrx_679{margin:10px;height:auto!important}._deviceCaseContent_whmrx_683{flex-direction:column;padding:24px}._deviceCaseAnimation_whmrx_687{margin-bottom:20px}._deviceCaseTitle_whmrx_690{font-size:1.25rem!important}._deviceCaseDescription_whmrx_693{font-size:.9rem!important}}@media (width<=480px){._heroTitle_whmrx_65:first-of-type{font-size:2rem!important}._heroTitle_whmrx_65:nth-of-type(2){font-size:1.8rem!important}}._getStartedContent_whmrx_707{z-index:2;max-width:800px;margin:0 auto;padding:0 24px;position:relative}._getStartedTitle_whmrx_715{color:#fff!important;margin-bottom:24px!important;font-size:3rem!important;font-weight:800!important}._getStartedSubtitle_whmrx_722{color:#e2e8f0!important;margin-bottom:48px!important;font-size:1.5rem!important}._getStartedButton_whmrx_728{background:linear-gradient(90deg,#38bdf8,#818cf8)!important;border:none!important;border-radius:8px!important;height:56px!important;padding:0 40px!important;font-size:1.25rem!important;transition:all .3s!important;box-shadow:0 10px 20px #0003!important}._getStartedButton_whmrx_728:hover{transform:translateY(-4px)!important;box-shadow:0 15px 30px #0000004d!important}@keyframes _fadeIn_whmrx_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){._sectionContainer_whmrx_11{padding:0 40px}}@media (width<=992px){._useCaseContent_whmrx_433{text-align:center;flex-direction:column}._useCaseTitleSection_whmrx_454{flex-direction:column;align-items:center;margin-bottom:16px}._useCaseTitle_whmrx_454{margin-bottom:12px!important;margin-right:0!important}._useCaseDescription_whmrx_531{text-align:center;max-width:100%}._useCaseIconWrapper_whmrx_461{margin-bottom:16px;margin-right:0}._useCaseMainContent_whmrx_440{flex-direction:column}._useCaseAnimation_whmrx_497{width:100%;margin-bottom:24px;margin-right:0}}@media (width<=768px){._hero_whmrx_18{padding:60px 24px}._heroTitle_whmrx_65{font-size:3rem!important}._heroSubtitle_whmrx_93{font-size:1.25rem!important}._features_whmrx_178,._agentStore_whmrx_283,._useCases_whmrx_334,._getStarted_whmrx_592{padding:80px 0}._sectionTitle_whmrx_209{font-size:2rem!important}._cta_whmrx_141{flex-direction:column}._cta_whmrx_141 ._ant-btn_whmrx_820{width:100%;margin-bottom:16px}._getStartedTitle_whmrx_715{font-size:2.5rem!important}._getStartedSubtitle_whmrx_722{font-size:1.25rem!important}}@media (width<=576px){._heroTitle_whmrx_65{font-size:2.5rem!important}._heroTagline_whmrx_102{flex-direction:column}._taglineIcon_whmrx_130{margin-bottom:8px;margin-right:0}._sectionContainer_whmrx_11{padding:0 20px}}._footer_cqoms_1{z-index:1000;background:#93b5cf;height:28px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 4px #00000008}._mobileFooter_cqoms_12{height:40px}._content_cqoms_16{color:#000;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}._mobileContent_cqoms_25{text-align:center;flex-direction:column;justify-content:center;padding:2px 10px;font-size:10px;line-height:1.2}._copyright_cqoms_34,._company_cqoms_34{display:inline-block}._divider_cqoms_38{color:#d9d9d9;margin:0 8px}@media screen and (width<=767px){._copyright_cqoms_34,._company_cqoms_34{text-align:center;width:100%;display:block}}._menuContainer_1pue0_1{flex-direction:column;width:200px;height:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}._menuContainer_1pue0_1._collapsed_1pue0_11{width:80px}._menuContainer_1pue0_1._collapsed_1pue0_11 .ant-menu-item,._menuContainer_1pue0_1._collapsed_1pue0_11 .ant-menu-submenu-title{text-align:center;padding-inline:0!important}._menuContainer_1pue0_1._collapsed_1pue0_11 .ant-menu-item-icon{margin-inline-end:0}._menuWrapper_1pue0_25{flex:1;overflow:auto}._collapseButtonContainer_1pue0_30{width:inherit;z-index:1;background:#fff;border-top:1px solid #f0f0f0;justify-content:left;padding:16px;display:flex;position:fixed;bottom:8px}._collapseButton_1pue0_30{border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .3s;display:flex;bottom:8px}._mobileMenu_1pue0_54{border-right:none!important}._menuWrapper_1pue0_25 .ant-menu-item-selected{font-weight:500;color:#346c9c!important;background-color:#e6f7ff!important;border-right:3px solid #1890ff!important}._menuWrapper_1pue0_25 .ant-menu-item:hover,._menuWrapper_1pue0_25 .ant-menu-submenu-title:hover{color:#346c9c!important;background-color:#f0f9ff!important}._menuWrapper_1pue0_25 .ant-menu-item-selected:after{opacity:1;transform:scaleY(1)}._menuWrapper_1pue0_25 .ant-menu-item-active,._menuWrapper_1pue0_25 .ant-menu-submenu-active{background-color:#f0f9ff!important}._collapseButton_1pue0_30:hover,._collapseButton_1pue0_30:focus{background:#f0f0f0;border-radius:50%}._container_1kn2n_1{background:#f0f2f5;min-height:100vh;padding:24px}._header_1kn2n_7{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._viewSwitch_1kn2n_14{margin-left:16px}._content_1kn2n_18{margin-top:24px}._projectCard_1kn2n_22{flex-direction:column;height:100%;margin-bottom:16px;transition:all .3s;display:flex}._projectCard_1kn2n_22:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}._projectListItem_1kn2n_35{cursor:pointer;background:#fff;border-radius:4px;margin-bottom:8px;padding:16px;transition:all .3s}._projectListItem_1kn2n_35:hover{background:#f5f5f5}._statistics_1kn2n_48{justify-content:space-around;margin-top:16px;display:flex}._container_tiooh_1{padding:24px}._headerCard_tiooh_5,._statsRow_tiooh_9{margin-bottom:24px}._listCard_tiooh_13{height:400px}._listCard_tiooh_13 .ant-card-body{height:calc(100% - 57px);padding-right:0;overflow:auto}._listCard_tiooh_13 .ant-list,._listCard_tiooh_13 .ant-list-split,._listCard_tiooh_13 .ant-list-items,._listCard_tiooh_13 .ant-table-wrapper,._listCard_tiooh_13 .ant-table,._listCard_tiooh_13 .ant-table-container,._listCard_tiooh_13 .ant-table-content{overflow:visible!important}._listCard_tiooh_13 .ant-card-body::-webkit-scrollbar{width:6px}._listCard_tiooh_13 .ant-card-body::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}._listCard_tiooh_13 .ant-card-body::-webkit-scrollbar-track{background:0 0}._emptyGraph_tiooh_50{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;display:flex}._emptyIcon_tiooh_59{color:#4fd1c5;margin-bottom:16px;font-size:48px}._createButton_tiooh_65{background-color:#4fd1c5;border-color:#4fd1c5;margin-top:16px}._createButton_tiooh_65:hover{background-color:#38b2ac;border-color:#38b2ac;transition:all .2s;transform:scale(1.05)}._modalFooter_tiooh_78{text-align:right;margin-bottom:0}._graphTable_tiooh_84{margin-top:-16px}._graphTable_tiooh_84 .ant-table{background:0 0}._graphTable_tiooh_84 .ant-table-thead>tr>th{color:#fff;background:#2a4365;border-bottom:none;padding:12px 16px}._graphTable_tiooh_84 .ant-table-tbody>tr>td{border-bottom:1px solid #e2e8f0;padding:12px 16px}._graphTable_tiooh_84 .ant-table-tbody>tr:hover>td{background:#edf2f7}._graphTable_tiooh_84 .ant-table-cell{vertical-align:middle}._graphTable_tiooh_84 .ant-tag,._statusTag_tiooh_120{border:none;border-radius:4px;padding:4px 12px;font-weight:500}._labelCell_tiooh_127{color:#2a4365;background:#edf2f7;width:30%;font-weight:500}._cardTitleWithAction_tiooh_134{justify-content:space-between;align-items:center;width:100%;display:flex}._valueCell_tiooh_141{color:#4a5568;width:70%}._emptyGraph_tiooh_50 p{color:#4a5568;margin-bottom:0;font-size:14px}._modalFooter_tiooh_78 .ant-btn{margin-left:8px}._container_dkkua_1{padding:24px}._buttonGroup_dkkua_5{text-align:right;margin-top:20px}@media (width<=768px){._container_dkkua_1{padding:16px}._buttonGroup_dkkua_5{text-align:center}._buttonGroup_dkkua_5>div{flex-direction:column;width:100%;display:flex;gap:10px!important}._buttonGroup_dkkua_5 button{width:100%}}._container_1f9az_2{flex-direction:column;width:100%;height:100%;padding:16px;display:flex}._searchBar_1f9az_10{border-bottom:1px solid #eee;width:100%;margin-bottom:16px;padding-bottom:16px}._contentArea_1f9az_17{flex:1;width:100%;height:calc(100vh - 160px);display:flex}._graphWrapper_1f9az_24{border:1px solid #eee;border-radius:4px;flex:1;min-height:500px;margin-right:16px;position:relative;overflow:hidden}._panelWrapper_1f9az_34{background:#fff;border:1px solid #eee;border-radius:4px;width:300px;height:100%;overflow-y:auto}._searchPanel_1f9az_43{z-index:10;background:#fff;border-radius:4px;width:300px;padding:16px;position:absolute;top:10px;left:10px;box-shadow:0 0 10px #0000001a}._toolbar_1f9az_55{z-index:10;background:#fff;border-radius:4px;gap:8px;padding:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #0000001a}._toolbarButton_1f9az_69{justify-content:center;align-items:center;display:flex}._propertyPanel_1f9az_76{width:100%;padding:16px}._empty_1f9az_81{flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}._propertySection_1f9az_89{align-items:center;gap:8px;margin-bottom:8px;display:flex}._propertyValue_1f9az_96{word-break:break-all;margin-left:4px}._propertyTable_1f9az_101{margin-top:8px}._propertyItem_1f9az_105{word-break:break-all}._legendContainer_1f9az_110{z-index:999;background:#ffffffe6;border-radius:5px;max-height:300px;padding:10px;position:absolute;bottom:10px;right:10px;overflow-y:auto;box-shadow:0 0 10px #0000001a}._legendTitle_1f9az_123{border-bottom:1px solid #ddd;margin-bottom:8px;padding-bottom:5px;font-weight:700}._legendSectionTitle_1f9az_130{margin-top:5px;margin-bottom:5px;font-weight:700}._legendItem_1f9az_136{align-items:center;margin-bottom:5px;display:flex}._legendIndicator_1f9az_142{border:1px solid #5b8ff9;width:15px;height:15px;display:inline-block}._legendText_1f9az_149{margin-left:8px;font-size:12px}._circleIndicator_1f9az_155{border-radius:50%}._squareIndicator_1f9az_159{border-radius:0}._diamondIndicator_1f9az_163{border-radius:0;transform:rotate(45deg)}._triangleIndicator_1f9az_168{background-color:#0000;border:none;width:0;height:0}._nodeLabel_1f9az_176{fill:#000;font-size:12px}._edgeLabel_1f9az_181{fill:#666;font-size:10px}._container_uy176_2{padding:16px}._filterGroup_uy176_6{flex-direction:column;display:flex}._filterItem_uy176_11{margin-bottom:8px}._divider_uy176_15{margin:12px 0}._searchButton_uy176_19{margin-top:8px}._clearButton_uy176_23{margin-left:8px}._title_uy176_27{margin-bottom:16px;font-weight:700}._formItem_uy176_32{margin-bottom:16px}._container_4k6g1_2{padding:16px}._panelTitle_4k6g1_6{margin-bottom:16px;font-weight:700}._formItem_4k6g1_11{margin-bottom:16px}._inputNumber_4k6g1_15{width:100%}._collapsibleSection_4k6g1_19{margin-bottom:16px}._checkboxGroup_4k6g1_23{flex-direction:column;display:flex}._checkboxItem_4k6g1_28{margin-bottom:8px}._settingsButton_4k6g1_32{margin-top:16px}._documentManagement_c127r_1{background-color:#f5f5f5;width:100%;height:100%;display:flex;position:relative}.ant-tree{background:0 0}._leftPanel_lgcyb_1{background-color:#fff;border-right:1px solid #e8e8e8;flex-direction:column;width:220px;height:100%;display:flex}._searchSection_lgcyb_10{border-bottom:1px solid #e8e8e8;padding:6px}._treeSection_lgcyb_15{flex:1;padding:6px;overflow-y:auto}._tagSection_lgcyb_21{border-top:1px solid #e8e8e8;height:300px;padding:6px;overflow-y:auto}._tagHeader_lgcyb_28{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._mainContent_agm1c_1{background-color:#fff;flex:1;height:100%;margin:0 1px;padding:8px;overflow-y:auto}._fileListContainer_agm1c_10{flex-direction:column;height:100%;display:flex}._toolbar_agm1c_16{border-bottom:1px solid #f0f0f0;justify-content:flex-end;align-items:center;padding:8px;display:flex}._fileList_agm1c_10{flex:1;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;padding:6px;display:grid;overflow-y:auto}._fileCard_agm1c_33{cursor:pointer;border:1px solid #e8e8e8;border-radius:4px;max-height:200px;padding:2px;transition:all .3s}._fileCard_agm1c_33:hover{box-shadow:0 2px 8px #00000017}._selectedCard_agm1c_46{background-color:#e6f7ff;border-color:#1890ff}._searchResults_agm1c_51{flex-direction:column;gap:16px;display:flex}._searchFilters_agm1c_57{background:#f5f5f5;border-radius:4px;margin-bottom:16px;padding:16px}._fileViewer_agm1c_64{flex-direction:column;height:100%;padding:16px;display:flex}._selectedFile_agm1c_71,._selectedRow_agm1c_75{background-color:#e6f7ff}._selectedRow_agm1c_75:hover>td{background-color:#bae7ff!important}._rightPanel_1wu42_1{background-color:#fff;border-left:1px solid #e8e8e8;flex-direction:column;width:220px;height:100%;padding:8px;display:flex}._actions_1wu42_11{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._actionButton_1wu42_18{text-align:left;border-radius:6px;width:100%;height:36px;transition:all .3s}._actionButton_1wu42_18:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._actionButton_1wu42_18 .anticon{margin-right:8px}._properties_1wu42_35{background-color:#fafafa;border-radius:8px;flex:1;padding:8px;overflow-y:auto}._uploadModal_1wu42_43{& .ant-upload-drag{height:180px}}._divider_1wu42_49{margin:8px 0}._fileInfo_1wu42_53{padding:8px}._fileInfo_1wu42_53 .ant-descriptions-title{margin-bottom:16px;font-size:16px}._fileInfo_1wu42_53 .ant-descriptions-item-label{font-weight:500}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/assets/woff/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/assets/ttf/KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/woff2/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/assets/woff/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/assets/ttf/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/assets/woff/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/assets/ttf/KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/woff2/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/assets/woff/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/assets/ttf/KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/assets/woff/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/assets/ttf/KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/woff2/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/assets/woff/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/assets/ttf/KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/woff2/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/assets/woff/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/assets/ttf/KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/woff2/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/assets/woff/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/assets/ttf/KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/assets/woff/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/assets/ttf/KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/woff2/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/assets/woff/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/assets/ttf/KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/woff2/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/assets/woff/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/assets/ttf/KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/woff2/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/assets/woff/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/assets/ttf/KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/woff2/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/assets/woff/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/assets/ttf/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/assets/woff/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/assets/ttf/KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/assets/woff/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/assets/ttf/KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/assets/woff/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/assets/ttf/KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/assets/woff/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/assets/ttf/KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/woff/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/assets/ttf/KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/assets/woff/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/assets/ttf/KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/woff2/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/assets/woff/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/assets/ttf/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo)")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo)")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#dcdcdc;background:#1e1e1e}.hljs-keyword,.hljs-literal,.hljs-symbol,.hljs-name{color:#569cd6}.hljs-link{color:#569cd6;text-decoration:underline}.hljs-built_in,.hljs-type{color:#4ec9b0}.hljs-number,.hljs-class{color:#b8d7a3}.hljs-string,.hljs-meta .hljs-string{color:#d69d85}.hljs-regexp,.hljs-template-tag{color:#9a5334}.hljs-subst,.hljs-function,.hljs-title,.hljs-params,.hljs-formula{color:#dcdcdc}.hljs-comment,.hljs-quote{color:#57a64a;font-style:italic}.hljs-doctag{color:#608b4e}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9b9b9b}.hljs-variable,.hljs-template-variable{color:#bd63c5}.hljs-attr,.hljs-attribute{color:#9cdcfe}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-tag,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#d7ba7d}.hljs-addition{background-color:#144212;width:100%;display:inline-block}.hljs-deletion{background-color:#600;width:100%;display:inline-block}.virtualized-markdown-viewer{position:relative;overflow:hidden}.mobile-viewer{overflow-x:hidden;padding:0 5px!important}.virtualized-list{scrollbar-width:thin;scrollbar-color:#0000004d transparent;overflow-x:hidden;overflow-y:auto!important}.virtualized-list::-webkit-scrollbar{width:8px}.virtualized-list::-webkit-scrollbar-track{background:0 0}.virtualized-list::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.markdown-chunk{border-bottom:1px solid #0000000d;padding:0 8px}.loading-highlight{color:#666;background-color:#f5f5f5;border-radius:4px;padding:8px;font-style:italic}.collapsible-heading-container{position:relative}.collapsible-heading{cursor:pointer;border-left:3px solid #0000;border-radius:6px;align-items:center;margin:.5em 0;padding:.5em .25em;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.collapsible-heading:hover{background-color:#1661ab14;border-left-color:#1661ab80;padding-left:.5em}.heading-toggle{color:#1661ab;cursor:pointer;background-color:#1661ab1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:.75em;padding:0;font-size:.8em;transition:all .3s;display:inline-flex;box-shadow:0 2px 5px #0000000d}.heading-toggle:hover{background-color:#1661ab33;transform:scale(1.1)}.heading-toggle .anticon{font-size:12px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.collapsible-heading.collapsed .heading-toggle .anticon-down{transform:rotate(-90deg)}.collapsible-heading.collapsed .heading-toggle{color:#555;background-color:#00000014}.heading-content{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.collapsible-content{border-left:1px dashed #1661ab33;margin-left:.75em;padding-left:1.5em;transition:max-height .35s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.collapsible-content.collapsed-content{display:none}h1.collapsible-heading,.heading-level-1{color:#1661ab;border-bottom:2px solid #1661ab33;margin-top:1.5em;padding-bottom:.3em;font-size:1.9em;font-weight:700}h2.collapsible-heading,.heading-level-2{color:#1a73e8;border-bottom:1px solid #1a73e81a;margin-top:1.2em;padding-bottom:.2em;font-size:1.6em;font-weight:600}h3.collapsible-heading,.heading-level-3{color:#2c3e50;margin-top:1em;font-size:1.4em;font-weight:600}h4.collapsible-heading,.heading-level-4{color:#34495e;margin-top:.8em;font-size:1.25em;font-weight:600}h5.collapsible-heading,.heading-level-5{color:#455a64;margin-top:.6em;font-size:1.15em;font-weight:600}h6.collapsible-heading,.heading-level-6{color:#546e7a;margin-top:.5em;font-size:1.05em;font-style:italic;font-weight:600}.markdown-viewer{overflow-wrap:break-word;line-height:1.5}.markdown-viewer p{margin-bottom:1em}.markdown-viewer h1,.markdown-viewer h2,.markdown-viewer h3,.markdown-viewer h4,.markdown-viewer h5,.markdown-viewer h6{margin-top:1.5em;margin-bottom:.75em;font-weight:600}.markdown-viewer a{color:#1677ff;text-decoration:none}.markdown-viewer a:hover{text-decoration:underline}.markdown-viewer img{border-radius:4px;max-width:100%;height:auto}.markdown-viewer ul,.markdown-viewer ol,.markdown-viewer .custom-list{margin-top:.5em;margin-bottom:.5em;padding-left:2em;line-height:1.1}.markdown-viewer li{margin-bottom:.25em}.markdown-viewer li p,.markdown-viewer .custom-list li p{margin-bottom:.5em;display:inline-block}.markdown-viewer blockquote{color:#666;border-left:4px solid #d9d9d9;margin-left:0;padding-left:1em}.code-block-container{background-color:#1e1e1e;border:1px solid #ffffff1a;border-radius:8px;margin:1em 0;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000026}.copy-button{z-index:2;color:#fff;cursor:pointer;background-color:#52c41acc;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #0003}.copy-button:hover{background-color:#52c41a;transform:translateY(-1px);box-shadow:0 4px 8px #0000004d}.copy-button .anticon{margin-right:4px}.code-block-header{background:linear-gradient(90deg,#2c3e50,#1e1e1e);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.code-language{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#2980b9b3;border-radius:4px;align-items:center;padding:3px 10px;font-size:13px;font-weight:600;display:flex;box-shadow:0 2px 4px #0003}.code-language:before{content:"";background-color:#3498db;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block;box-shadow:0 0 0 2px #3498db4d}.markdown-viewer pre{margin:0;padding:.5em 1em 1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.5;overflow-x:auto;background-color:#0000!important}.markdown-viewer code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.hljs{color:inherit;background:0 0;padding:.5em;display:block;overflow-x:auto}.markdown-viewer pre code{color:inherit;background-color:#0000;border-radius:0;padding:0}.markdown-viewer :not(pre)>code{background-color:#0000000d;border-radius:3px;padding:2px 4px;font-size:.9em}.mermaid-diagram{box-sizing:border-box;background-color:#fff;border-radius:6px;justify-content:center;width:100%;min-height:100px;margin:1em 0;padding:1em;transition:height .3s;display:flex;overflow:auto}.mermaid-loading{text-align:center;color:#888;box-sizing:border-box;background-color:#f5f5f5;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:100px;padding:1em;display:flex}.mermaid-error{color:#ff4d4f;box-sizing:border-box;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:6px;width:100%;min-height:100px;padding:1em}.mermaid-error pre{white-space:pre-wrap;word-break:break-word;max-width:100%;margin-top:.5em;overflow-x:auto}.katex-display{padding:.5em 0;overflow:auto hidden}.markdown-viewer table,.markdown-viewer .custom-table{border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:8px;width:100%;margin:.75em 0;font-size:.95em;display:table;overflow:hidden;box-shadow:0 2px 8px #0000001a}.markdown-viewer th,.markdown-viewer td{text-align:left;border:none;border-bottom:1px solid #e8e8e8;padding:12px 16px;position:relative}.markdown-viewer th{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#1661ab;font-size:.85em;font-weight:600}.markdown-viewer tr:last-child td{border-bottom:none}.markdown-viewer tr:nth-child(2n){background-color:#f5f8fa}.markdown-viewer tr:hover{background-color:#f0f7ff}@media (width<=768px){.markdown-viewer table,.markdown-viewer .custom-table{display:block;overflow-x:auto}}.message-content .markdown-viewer{margin:0;padding:0}.chat-layout{flex-direction:column;height:calc(100vh - 128px);min-height:calc(100vh - 128px);max-height:calc(100vh - 128px);display:flex;overflow:hidden}.ant-card-body{flex-direction:column;height:100%;display:flex}.chat-main{flex-direction:column;flex:1;min-height:0;display:flex}.chat-messages{scrollbar-width:thin;scrollbar-color:#0003 transparent;background-color:#f5f5f5;flex:1;padding:20px;overflow-y:auto}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:0 0}.chat-messages::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.chat-history-group{margin-bottom:16px}.date-header{color:#8c8c8c;z-index:1;background-color:#fff;border-bottom:1px solid #f0f0f0;padding:12px 16px 8px;font-size:14px;font-weight:500;position:sticky;top:0}.sessions-group{padding:4px 0}.chat-history-group .ant-list{background:0 0}.chat-input-container{background-color:#fff;border-top:1px solid #f0f0f0;padding:8px;position:sticky;bottom:0}.chat-input-container .ant-input{resize:none;min-height:48px;max-height:144px;overflow-y:auto}.chat-container{background-color:#f5f5f5;grid-template-columns:300px 1fr;gap:16px;height:100%;padding:16px;display:grid}@media (width<=768px){.chat-container{grid-template-rows:1fr;grid-template-columns:1fr;gap:8px;padding:8px}.chat-container.sidebar-open .chat-sidebar{z-index:1000;width:80%;height:100%;display:flex;position:fixed;top:0;left:0}.chat-container.sidebar-open .chat-main{opacity:.3;pointer-events:none}.chat-container:not(.sidebar-open) .chat-sidebar{display:none}.chat-sidebar-toggle{z-index:999;color:#fff;background-color:#1661ab;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:fixed;bottom:80px;left:16px;box-shadow:0 2px 8px #0003}.chat-overlay{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}.chat-container.sidebar-open .chat-overlay{display:block}}.chat-sidebar{background:#fff;border-radius:8px;flex-direction:column;height:100%;max-height:100%;display:flex;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.chat-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px;display:flex}@media (width<=768px){.chat-header{flex-direction:column;gap:8px;padding:12px}.chat-header button{width:100%!important}}.chat-history{flex:1;padding:2px;overflow-y:auto}.chat-history .ant-list-item{padding:0}.chat-history .ant-list-split .ant-list-item{border-bottom:none}.chat-session{cursor:pointer;border-radius:1px;justify-content:space-between;align-items:center;min-height:32px;margin-bottom:0;padding:1px 2px;transition:background-color .3s;display:flex!important}.chat-session:hover{background-color:#f5f5f5}.chat-session.active{background-color:#6664ff}.chat-session.inactive{background-color:#e6f4ff}.session-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.chat-main{background:#fff;border-radius:8px;flex-direction:column;height:100%;display:flex;box-shadow:0 2px 8px #0000001a}.chat-messages{flex:1;padding:8px;overflow-y:auto}@media (width<=768px){.chat-messages{padding:8px 4px}.message-content{padding:8px;font-size:14px}}.chat-input-container{border-top:1px solid #f0f0f0;padding:16px}@media (width<=768px){.chat-input-container{z-index:900;background-color:#fff;padding:8px;position:fixed;bottom:40px;left:0;right:0;box-shadow:0 -2px 8px #0000001a}.chat-messages{padding-bottom:110px}.chat-sidebar-toggle{bottom:120px}}.message-item{justify-content:center;width:100%;margin-bottom:4px;display:flex}.message-container{align-items:flex-start;gap:2px;width:90%;max-width:90%;display:flex}@media (width<=768px){.message-container{gap:8px;width:95%;max-width:95%}}.user-message .message-container{flex-direction:row-reverse;margin-left:auto}.bot-message .message-container{margin-right:auto}.message-info{flex-direction:column;flex-shrink:0;align-items:center;width:60px;display:flex}@media (width<=768px){.message-info{width:40px}.message-sender{font-size:11px}.message-time{font-size:10px}}.message-avatar{margin-bottom:8px}.message-sender{color:#333;text-align:center;word-break:break-word;margin-bottom:4px;font-size:13px;font-weight:500}.message-content{white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:8px;width:90%;padding:6px 8px;box-shadow:0 2px 8px #0000000f}.reasoning-content{background:#93b5cf}.user-message .message-content{background:#e6f7ff}.bot-message .message-content{background:#fff}.message-time{color:#999;margin-top:4px;font-size:12px}.ant-list-item-meta-title{font-weight:600;margin-bottom:4px!important}.ant-avatar{background-color:#1661ab}.jsoneditor,.jsoneditor-modal{text-size-adjust:none}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=text],.jsoneditor input[type=search],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=search]{border:inherit;height:auto;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;line-height:inherit;transition:none}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=text]:focus,.jsoneditor input[type=search]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal input[type=search]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{text-align:left;vertical-align:inherit;border-radius:inherit;padding:0;display:table-cell}.jsoneditor .autocomplete.dropdown{cursor:default;text-align:left;background:#fff;border:1px solid #d3d3d3;outline:0;margin:0;padding:5px;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;position:absolute;overflow:hidden auto;box-shadow:2px 2px 12px #8080804d}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{width:0;height:0;position:relative}.jsoneditor-contextmenu{box-sizing:content-box;z-index:2;position:absolute}.jsoneditor-contextmenu .jsoneditor-menu{background:#fff;border:1px solid #d3d3d3;width:128px;height:auto;margin:0;padding:0;list-style:none;position:relative;top:0;left:0;box-shadow:2px 2px 12px #8080804d}.jsoneditor-contextmenu .jsoneditor-menu button{cursor:pointer;color:#4d4d4d;box-sizing:border-box;text-align:left;background:0 0;border:none;width:128px;height:auto;margin:0;padding:0 8px 0 0;font-family:arial,sans-serif;font-size:14px;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{border:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;border-left:1px solid #e5e5e5;width:32px;height:24px}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{-o-transition:all .3s ease-out;border:none;padding:0 10px;transition:all .3s ease-out;display:none;position:relative;top:0;left:-10px;box-shadow:inset 0 0 10px #80808080}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:1s ease-in-out all}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:0 -72px;width:24px;height:24px;margin:0 4px 0 0;padding:0;position:absolute;top:0;right:0}.jsoneditor-contextmenu .jsoneditor-icon{background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);border:none;width:24px;height:24px;margin:0;padding:0;position:absolute;top:0;left:0}.jsoneditor-contextmenu .jsoneditor-text{word-wrap:break-word;padding:4px 0 4px 24px}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{border-top:1px solid #e5e5e5;height:0;margin-top:5px;padding-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu ul,.jsoneditor-contextmenu li{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:hover,.jsoneditor-contextmenu .jsoneditor-menu button:focus{color:#1a1a1a;background-color:#f5f5f5;outline:none}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus{background-color:#f5f5f5}.jsoneditor-modal{color:#4d4d4d;max-width:95%;line-height:1.3em;box-shadow:2px 2px 12px #8080804d;border-radius:2px!important;padding:45px 15px 15px!important}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{box-sizing:border-box;color:#fff;background:#3883fa;width:100%;height:30px;padding:0 10px;font-family:arial,sans-serif;font-size:11pt;line-height:30px;position:absolute;top:0;left:0}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;white-space:nowrap;padding-right:0}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{color:#fff;background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{color:gray;background:#d3d3d3}.jsoneditor-modal .jsoneditor-select-wrapper{display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";pointer-events:none;border-top:6px solid #666;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:14px;right:8px}.jsoneditor-modal select{appearance:none;text-indent:0;min-width:180px;max-width:350px;text-overflow:"";padding:3px 24px 3px 10px;font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{border-left-style:none;border-radius:0;margin:0;padding:4px 10px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-left-style:solid;border-top-left-radius:3px;border-bottom-left-radius:3px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{border-radius:3px;width:100%;padding:0;line-height:1.2em}.jsoneditor-modal .jsoneditor-jmespath-label{color:#1e90ff;margin-top:20px;margin-bottom:5px;font-weight:700}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{border-collapse:collapse;width:100%}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{margin:4px 0 2px;font-style:italic}.jsoneditor-modal .jsoneditor-inline{width:100%;padding-top:2px;padding-bottom:2px;display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{flex-wrap:wrap;display:flex}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{flex:1;min-width:180px}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table th,.jsoneditor-modal table td{text-align:left;vertical-align:middle;color:#4d4d4d;border-spacing:0;border-collapse:collapse;font-weight:400}.jsoneditor-modal select,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal #query{color:#4d4d4d;background:#fff;border:1px solid #d3d3d3;border-radius:3px;padding:4px}.jsoneditor-modal textarea,.jsoneditor-modal #query{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal select,.jsoneditor-modal option,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal #query{font-family:arial,sans-serif;font-size:10.5pt}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{box-sizing:border-box;width:100%;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal select,.jsoneditor-modal input{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{color:#fff;background:#3883fa;border-color:#3883fa}.jsoneditor{color:#1a1a1a;box-sizing:border-box;border:thin solid #3883fa;width:100%;height:100%;padding:0;line-height:100%;position:relative}div.jsoneditor-field,div.jsoneditor-value,a.jsoneditor-value,div.jsoneditor-readonly,div.jsoneditor-default{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;float:left;border:1px solid #0000;min-width:32px;min-height:16px;margin:1px;padding:2px;line-height:16px}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{color:gray;min-width:16px}div.jsoneditor-empty{border-style:dashed;border-color:#d3d3d3;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{vertical-align:top;color:gray;padding:3px 0}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{color:gray;background:#f5f5f5}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{box-sizing:border-box;white-space:pre-wrap;word-break:break-all;width:100%;height:100%;margin:0;padding:2px;overflow:auto}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{background:#fff;width:100%;height:100%;position:relative;overflow:auto}div.jsoneditor-tree button.jsoneditor-button{cursor:pointer;background-color:#0000;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);border:none;width:24px;height:24px;margin:0;padding:0}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{cursor:move;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-72px -72px}div.jsoneditor-tree :focus{outline:none}div.jsoneditor-tree div.jsoneditor-show-more{color:gray;background-color:#e5e5e5;border-radius:3px;margin:2px 0;padding:3px 4px;font-family:arial,sans-serif;font-size:14px;display:inline-block}div.jsoneditor-tree div.jsoneditor-show-more a{color:gray;display:inline-block}div.jsoneditor-tree div.jsoneditor-color{cursor:pointer;border:1px solid gray;width:12px;height:12px;margin:4px;display:inline-block}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{color:#fff;background:#a1a1a1;border-radius:3px;margin:0 3px;padding:3px;font-family:arial,sans-serif;display:inline-block}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px;width:24px;height:24px;margin:0 4px 0 0;padding:0}div.jsoneditor-outer{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:static}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{box-sizing:border-box;text-align:center;width:100%;display:none;position:absolute;top:15%;left:0}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}div.jsoneditor-value.jsoneditor-url,a.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{margin:2px;padding:2px;display:inline-block}a.jsoneditor-value.jsoneditor-url:hover,a.jsoneditor-value.jsoneditor-url:focus{color:#ee422e}div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover,div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-value.jsoneditor-highlight{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-object,div.jsoneditor-value.jsoneditor-array{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:hover,div.jsoneditor-tree div.jsoneditor-show-more a:focus{color:#ee422e}textarea.jsoneditor-text,.ace-jsoneditor{min-height:150px}textarea.jsoneditor-text.ace_editor,.ace-jsoneditor.ace_editor{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text{box-sizing:border-box;resize:none;background-color:#fff;border:none;outline-width:0;width:100%;height:100%;margin:0}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-dragarea,tr.jsoneditor-selected button.jsoneditor-contextmenu-button{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:hover,div.jsoneditor-tree button.jsoneditor-dragarea:focus,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor tr,div.jsoneditor th,div.jsoneditor td{margin:0;padding:0}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor td,div.jsoneditor th,div.jsoneditor textarea,pre.jsoneditor-preview,.jsoneditor-schema-error,.jsoneditor-popover{color:#1a1a1a;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor-schema-error{cursor:default;text-align:center;width:24px;height:24px;line-height:24px;display:inline-block;position:relative}.jsoneditor-popover{color:#fff;cursor:auto;background-color:#4c4c4c;border-radius:3px;width:200px;padding:7px 10px;position:absolute;box-shadow:0 0 5px #0006}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #4c4c4c;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{content:"";margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:7px solid #4c4c4c;margin-top:-7px;position:absolute;top:19px;left:-14px}.jsoneditor-popover:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;margin-left:-7px;display:block;position:absolute;left:50%}.jsoneditor-text-errors tr.jump-to-line:hover{cursor:pointer;text-decoration:underline}.jsoneditor-schema-error:hover .jsoneditor-popover,.jsoneditor-schema-error:focus .jsoneditor-popover{animation:.3s linear fade-in,.3s linear move-up;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{color:gray;background-color:#ebebeb;border-radius:8px;margin:auto;padding:7px 15px;position:absolute;bottom:31px;left:calc(50% - 92px)}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{border-collapse:collapse;border-top:1px solid #ffc700;width:100%}.jsoneditor .jsoneditor-text-errors td{vertical-align:middle;padding:3px 6px}.jsoneditor .jsoneditor-text-errors td pre{white-space:pre-wrap;margin:0}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{cursor:pointer;border:none;width:24px;height:24px;margin:0 4px 0 0;padding:0}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-color:#0000;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-25px 0}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{animation:.3s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{box-sizing:border-box;border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa;width:100%;height:35px;margin:0;padding:2px}.jsoneditor-menu>button,.jsoneditor-menu>.jsoneditor-modes>button{color:#fff;opacity:.8;float:left;background-color:#0000;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);border:1px solid #0000;border-radius:2px;width:26px;height:26px;margin:2px;padding:0;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu>button:hover,.jsoneditor-menu>.jsoneditor-modes>button:hover{background-color:#fff3;border:1px solid #fff6}.jsoneditor-menu>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>.jsoneditor-modes>button:active{background-color:#ffffff4d}.jsoneditor-menu>button:disabled,.jsoneditor-menu>.jsoneditor-modes>button:disabled{opacity:.5;background-color:#0000;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{float:left;display:inline-block}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>button.jsoneditor-separator,.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{color:#fff;opacity:.8;vertical-align:middle;font-family:arial,sans-serif;font-size:14px}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{padding:10px;font-size:8pt;position:absolute;top:0;right:0}.jsoneditor-navigation-bar{box-sizing:border-box;color:gray;background-color:#ebebeb;border-bottom:1px solid #d3d3d3;width:100%;height:26px;margin:0;padding:0;font-family:arial,sans-serif;font-size:14px;line-height:26px;overflow:hidden}.jsoneditor-search{border-collapse:collapse;border-spacing:0;font-family:arial,sans-serif;display:flex;position:absolute;top:4px;right:4px}.jsoneditor-search input{color:#1a1a1a;border:none;outline:none;width:120px;margin:1px;font-family:arial,sans-serif;line-height:20px}.jsoneditor-search button{vertical-align:top;background:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);border:none;width:16px;height:24px;margin:0;padding:0}.jsoneditor-search button:hover{background-color:#0000}.jsoneditor-search button.jsoneditor-refresh{background-position:-99px -73px;width:18px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{color:#fff;padding-right:5px;font-family:arial,sans-serif;line-height:26px}.jsoneditor-frame{background-color:#fff;border:1px solid #0000;margin:0;padding:0 2px}.jsoneditor-statusbar{color:gray;box-sizing:border-box;background-color:#ebebeb;border-top:1px solid #d3d3d3;height:26px;font-size:14px;line-height:26px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;cursor:pointer;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-168px -48px;width:24px;height:24px;margin-top:1px;padding:0}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;cursor:pointer;margin:0 4px 0 0}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;background-image:url(/assets/svg/jsoneditor-icons-CIlYC0TY.svg);background-position:-25px 0;width:24px;height:24px;margin:1px;padding:0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{white-space:nowrap;outline:none;padding:0 5px;overflow:hidden}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;z-index:1;background-color:#ebebeb;position:absolute;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{cursor:pointer;background-color:#ebebeb;height:20px;padding:0 3px;position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-family:arial,sans-serif;font-size:9pt}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{clip:rect(0px,0px,0px,0px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selectr-visible{opacity:0;z-index:11;width:100%;height:100%;position:absolute;top:0;left:0}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{opacity:1;height:auto;display:block;top:100%;min-height:200px!important}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{z-index:1;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:3px;width:100%;padding:7px 28px 7px 14px;position:relative}.selectr-selected:before{content:"";border:4px solid #0000;border-top-color:#6c7a86;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:10px;transform:rotate(0)translateY(-50%)}.selectr-container.open .selectr-selected:before,.selectr-container.native-open .selectr-selected:before{border:4px solid #0000;border-top-width:0;border-bottom-color:#6c7a86}.selectr-label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:none;overflow:hidden}.selectr-placeholder{color:#6c7a86}.selectr-tags{white-space:normal;margin:0;padding:0}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{float:left;cursor:default;color:#fff;background:#acb7bf;border:none;border-radius:10px;margin:0 2px 2px 0;padding:2px 25px 2px 8px;list-style:none;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-top:0 solid #0000;border-radius:0 0 3px 3px;width:100%;display:none;position:absolute;top:calc(100% - 1px);left:0}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{cursor:pointer;z-index:11;background-color:#0000;border:none;width:20px;height:20px;padding:0;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:before,.selectr-clear:after,.selectr-input-clear:before,.selectr-input-clear:after,.selectr-tag-remove:before,.selectr-tag-remove:after{content:" ";background-color:#6c7a86;width:2px;height:10px;position:absolute;top:5px;left:9px}.selectr-tag-remove:before,.selectr-tag-remove:after{background-color:#fff;width:3px;height:12px;top:4px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{box-sizing:border-box;border:1px solid #999;border-radius:3px;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;top:5px;left:5px}.selectr-notice{box-sizing:border-box;background-color:#fff;border-top:1px solid #999;border-radius:0 0 3px 3px;width:100%;padding:8px 16px;display:none}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{max-height:200px;margin:0;padding:0;display:none;position:relative;top:calc(100% + 2px);overflow:auto scroll}.selectr-container.open .selectr-options,.selectr-container.open .selectr-input-container,.selectr-container.notice .selectr-options-container{display:block}.selectr-option{cursor:pointer;padding:5px 20px;font-weight:400;list-style:none;display:block;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{padding:0;font-weight:700}.selectr-optgroup--label{margin-top:10px;padding:5px 15px;font-weight:700}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 #0000;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{transform:rotate(180deg)translateY(50%)}.selectr-disabled{opacity:.6}.selectr-empty,.has-selected .selectr-placeholder{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{content:" ";clear:both;display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;width:auto;min-width:90px}.selectr-tag-input{width:100%;font-family:inherit;font-weight:inherit;font-size:inherit;border:none;padding:3px 10px}.selectr-input-container.loading:after{content:"";width:20px;height:20px;-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;border:3px solid #ddd;border-top-color:#aaa;border-radius:50%;animation:.5s linear infinite forwards selectr-spin;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@keyframes selectr-spin{0%{transform:rotate(0)translateY(-50%)}to{transform:rotate(360deg)translateY(-50%)}}.selectr-container.open.inverted .selectr-selected{border-color:#0000 #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-width:1px 1px 0;border-color:#999 #999 #0000;border-radius:3px 3px 0 0;top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-placeholder-shown{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.markdown-editor-container{gap:16px;height:100%;min-height:600px;display:flex}.editor-section,.preview-section{background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex:1;min-width:0;overflow:hidden}.editor-input-container{height:100%;position:relative;overflow-y:auto}.editor-input{resize:none;tab-size:1;caret-color:#444;white-space:pre-wrap;word-break:break-word;z-index:1;background:0 0;outline:0;height:100%;min-height:100%;padding:15px 10px;font-family:Menlo,Monaco,Courier New,monospace;font-size:14px;position:relative}.syntax-highlight-overlay{pointer-events:none;font-family:Menlo,Monaco,Courier New,monospace;font-size:14px;position:absolute;inset:0}.editor-preview{height:100%;padding:15px 10px;overflow-y:auto}.editor-preview-content{white-space:pre-wrap;word-break:break-word;outline:none;min-height:100%;padding:15px 10px}.editor-placeholder{color:#999;text-overflow:ellipsis;user-select:none;pointer-events:none;font-size:14px;display:inline-block;position:absolute;top:15px;left:10px;overflow:hidden}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-code{background-color:#f5f5f5;border-radius:3px;padding:2px 4px;font-family:monospace}.editor-paragraph{margin:0;position:relative}.editor-heading-h1{margin:16px 0;font-size:24px;font-weight:700}.editor-heading-h2{margin:14px 0;font-size:20px;font-weight:700}.editor-heading-h3{margin:12px 0;font-size:16px;font-weight:700}.editor-quote{color:#666;border-left:4px solid #d9d9d9;margin:8px 0;padding-left:16px}.editor-list-ol{padding-left:20px;list-style-type:decimal}.editor-list-ul{padding-left:20px;list-style-type:disc}.editor-listitem{margin:4px 0}.editor-nested-listitem{list-style-type:none}.editor-code-wrapper{margin:16px 0}.code-block-container{background-color:#fafafa;border-radius:6px;font-family:Fira Code,Fira Mono,Menlo,Consolas,Monaco,monospace;font-size:14px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.code-block-header{background-color:#eaeaeb;border-bottom:1px solid #d8d8d9;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.code-block-language{color:#696c77;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.code-block-copy-button{color:#383a42;cursor:pointer;background-color:#0000;border:1px solid #b2b2b3;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .2s}.code-block-copy-button:hover{color:#383a42;background-color:#d8d8d9}.editor-code-wrapper pre{margin:0}.editor-code-wrapper pre[class*=language-]{border-radius:0;margin:0}.editor-link{color:#1890ff;text-decoration:none}.editor-link:hover{text-decoration:underline}code[class*=language-],pre[class*=language-]{color:#383a42;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;hyphens:none;direction:ltr;background:#fafafa;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;line-height:1.5}code[class*=language-]::-moz-selection{color:inherit;background:#e5e5e6}code[class*=language-] ::-moz-selection{color:inherit;background:#e5e5e6}pre[class*=language-] ::-moz-selection{color:inherit;background:#e5e5e6}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-] ::selection{color:inherit;background:#e5e5e6}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.2em .3em}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{color:#696c77;background:#e5e5e6;border-radius:.3em;padding:.1em .4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{color:#383a42;background:#c6c7c7}.line-highlight.line-highlight{background:#383a420d}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{color:#383a42;background:#e5e5e6;border-radius:.3em;padding:.1em .6em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::-moz-selection{background-color:#fb566940}pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection{background-color:#fb566940}pre>code.diff-highlight .token.token.deleted:not(.prefix) ::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::-moz-selection{background-color:#38e06240}pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection{background-color:#38e06240}pre>code.diff-highlight .token.token.inserted:not(.prefix) ::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:#f2f2f2}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:#0000}._container_1l3s1_1{background:#f5f5f5;flex-direction:column;height:calc(100vh - 128px);min-height:calc(100vh - 128px);max-height:calc(100vh - 128px);display:flex;position:relative;overflow:hidden}@media (width<=767px){._container_1l3s1_1{height:calc(100vh - 104px);min-height:calc(100vh - 104px);max-height:calc(100vh - 104px);padding:0}}._controlBar_1l3s1_22{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._mobileControlBar_1l3s1_30{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:8px 12px;display:flex;position:relative;box-shadow:0 1px 4px #0000001a}._mobileButtons_1l3s1_42{align-items:center;display:flex}@media (width<=767px){._controlBar_1l3s1_22{margin-bottom:12px}}._messageContainer_1l3s1_53{flex-direction:row;width:100%;margin:0;padding:6px;display:flex;position:absolute;inset:0;overflow:hidden}@media (width<=767px){._messageContainer_1l3s1_53{padding:4px}}._dualMessageColumn_1l3s1_73{background:#fff;border-radius:8px;flex-direction:column;width:100%;height:100%;padding:2px;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (width<=767px){._dualMessageColumn_1l3s1_73{border-radius:4px;padding:1px;box-shadow:0 1px 4px #0000001a}}._dualMessageColumn_1l3s1_73[data-bot="1"]{background:#1890ff05;border:1px solid #1890ff1a}._dualMessageColumn_1l3s1_73[data-bot="2"]{background:#52c41a05;border:1px solid #52c41a1a}._columnHeader_1l3s1_103{border-bottom:1px solid #f0f0f0;justify-content:center;align-items:center;margin-bottom:6px;padding:6px 0;display:flex}._messageListContainer_1l3s1_112{flex:1;height:calc(100% - 28px);overflow-y:auto}._messageList_1l3s1_112{padding:6px}._messageTime_1l3s1_122{color:#999;font-size:12px}.message-container{flex-direction:row;align-items:flex-start;width:85%;padding:4px 8px;display:flex}.user-message .message-container{flex-direction:row-reverse}.message-info{flex-direction:column;align-items:center;width:40px;min-width:40px;display:flex}.bot-message .message-info{margin-right:4px}.user-message .message-info{margin-left:4px}.message-sender{text-align:center;margin:4px 0;font-size:12px;font-weight:600}.message-time{color:#999;text-align:center;font-size:11px}.message-content{white-space:pre-wrap;word-break:break-word;flex:1;font-size:14px;line-height:1.6}@media (width<=767px){.message-content{font-size:13px}}.bot-message .message-content{margin-right:auto}.user-message .message-content{margin-left:auto}.reasoning-content{color:#666;background-color:#e2e1e4;border-radius:4px;margin-bottom:8px;padding:8px 12px}.content{background-color:#baccd9;border-radius:4px;padding:4px 6px}.user-message .message-content{background-color:#e6f7ff}.bot-message .message-content{background-color:#f6ffed}._ant-tabs-nav_1l3s1_212{margin:0!important}._chatHistory_1l3s1_216{background:#fff;border-radius:8px;flex-direction:column;width:300px;height:100%;max-height:100%;display:flex;overflow-y:auto;box-shadow:0 2px 8px #0000001a}._dateHeader_1l3s1_228{color:#8c8c8c;z-index:1;background-color:#fff;border-bottom:1px solid #f0f0f0;padding:8px 12px 4px;font-size:13px;font-weight:500;position:sticky;top:0}._sessionsGroup_1l3s1_240{padding:4px 0}._chatSession_1l3s1_244{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;min-height:0;margin-bottom:1px;padding:0;transition:background-color .3s;display:flex!important}._chatHistory_1l3s1_216 .ant-list-item{min-height:0!important;padding:4px 8px!important;line-height:1.2!important}._chatHistory_1l3s1_216 .ant-list-split .ant-list-item{border-bottom:none!important}._sessionsGroup_1l3s1_240 .ant-list-item{padding:2px 8px!important}._chatSession_1l3s1_244:hover{background-color:#f5f5f5}._chatSession_1l3s1_244._active_1l3s1_276{color:#fff;background-color:#6664ff}._chatSession_1l3s1_244._active_1l3s1_276 ._sessionDate_1l3s1_281{color:#ffffffa6}._sessionName_1l3s1_285{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding:0 4px;font-size:13px;overflow:hidden}._sessionDate_1l3s1_281{color:#8c8c8c;margin-left:4px;font-size:11px}._graphBuilder_h6vgy_1{background-color:#f5f5f5;width:100%;height:100%;display:flex;position:relative}.ant-table-wrapper{width:100%}.ant-modal-content{border-radius:8px}.ant-steps-item-title{font-size:14px}.ant-card{border-radius:8px}.ant-statistic-title{font-size:14px}.ant-empty-description{color:#8c8c8c}._leftPanel_1wkuy_1{background-color:#fff;border-right:1px solid #e8e8e8;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}._header_1wkuy_11{border-bottom:1px solid #e8e8e8;padding:16px 20px}._content_1wkuy_16{flex:1;padding:16px;overflow-y:auto}._loadingContainer_1wkuy_22{justify-content:center;align-items:center;height:400px;display:flex}._selectedRow_1wkuy_29{background-color:#e6f7ff}._rightPanel_ijrf7_1{background-color:#fff;border-left:1px solid #e8e8e8;width:280px;height:100%;padding:16px;overflow-y:auto}._section_ijrf7_10{margin-bottom:24px}._section_ijrf7_10 h4{margin-bottom:16px}._steps_1pvgk_1{margin-bottom:24px}._stepsContent_1pvgk_5{background-color:#fafafa;border:1px dashed #e9e9e9;border-radius:8px;min-height:400px;margin-bottom:24px;padding:16px;overflow-y:auto}._stepsAction_1pvgk_15{justify-content:flex-end;display:flex}._tableContainer_1pvgk_20{height:400px;overflow-y:auto}._schemaContainer_1pvgk_25{flex-direction:column;gap:16px;height:400px;display:flex;overflow-y:auto}._schemaSection_1pvgk_33{margin-bottom:16px}._schemaSection_1pvgk_33 h3{margin-bottom:8px}._fileSelector_1pvgk_42{border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;height:400px;padding:8px;display:flex}._fileSelectorHeader_1pvgk_51{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}._fileSelectorHeader_1pvgk_51 h3{margin:0}._fileSelectorContent_1pvgk_64{flex:1;overflow-y:auto}._fileSelectorFooter_1pvgk_69{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}._selectedFilesList_1pvgk_78{max-height:150px;margin-top:16px;overflow-y:auto}._selectedFile_1pvgk_78{background-color:#f5f5f5;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 8px;display:flex}._schemaSelectorContainer_1pvgk_95{flex-direction:row;width:100%;height:100%;display:flex}._schemaCard_1pvgk_102{flex-direction:column;height:400px;display:flex}._schemaItem_1pvgk_108{flex-direction:column;display:flex}._schemaItemName_1pvgk_113{font-weight:500}._schemaItemDesc_1pvgk_117{color:#888;font-size:12px}._schemaLoading_1pvgk_122{justify-content:center;align-items:center;height:400px;display:flex}._selectedSchemaList_1pvgk_129{max-height:150px;margin-top:16px;overflow-y:auto}._selectedSchemaItem_1pvgk_135{background-color:#f5f5f5;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 8px;display:flex}._modelAndPromptSelector_1pvgk_146{flex-direction:row;gap:16px;padding:16px;display:flex}._modelSelectorLoading_1pvgk_153{justify-content:center;align-items:center;height:300px;display:flex}._selectorOption_1pvgk_160{flex-direction:row;align-items:center;display:flex}._selectorOptionName_1pvgk_166{font-weight:500}._selectorOptionDesc_1pvgk_170{color:#888;font-size:12px}._overviewTab_1lqlv_1{flex-direction:column;gap:24px;display:flex}._progressSection_1lqlv_7,._statsSection_1lqlv_8,._logSection_1lqlv_9{margin-top:16px}._progressSection_1lqlv_7 h3,._statsSection_1lqlv_8 h3,._logSection_1lqlv_9 h3{margin-bottom:16px;font-size:16px;font-weight:500}._statsSection_1lqlv_8 ._ant-card_1lqlv_21{border-radius:8px}._logSection_1lqlv_9{max-height:300px;overflow-y:auto}.history-sidebar{background-color:#fafafa;border-right:1px solid #e8e8e8;flex-direction:column;width:250px;height:100%;transition:width .3s;display:flex;overflow:hidden}.history-sidebar.collapsed{width:50px}.history-header{background-color:#f0f2f5;border-bottom:1px solid #e8e8e8;padding:16px}.header-content{justify-content:space-between;align-items:center;display:flex}.create-button{color:#1890ff;cursor:pointer;font-size:18px;transition:all .3s}.create-button:hover{color:#40a9ff;transform:scale(1.1)}.collapse-button-bottom{cursor:pointer;color:#1890ff;background-color:#f0f2f5;border-top:1px solid #e8e8e8;justify-content:center;align-items:center;margin-top:auto;padding:16px;font-size:16px;transition:color .3s;display:flex}.collapse-button-bottom:hover{color:#40a9ff}.history-sidebar.collapsed .collapse-button-bottom{padding:16px 0}.history-sidebar.collapsed .history-header{justify-content:center;padding:16px 0;display:flex}.history-header h4{color:#1890ff;margin:0}.history-list{flex:1;transition:opacity .3s;overflow-y:auto}.history-sidebar.collapsed .history-list,.history-sidebar.collapsed .history-loading,.history-sidebar.collapsed .history-empty{opacity:0;visibility:hidden}.history-item{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .3s;display:flex!important}.history-item:hover{background-color:#e6f7ff}.history-item-content{flex-direction:column;width:calc(100% - 30px);max-width:190px;display:flex}.history-item-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:4px;overflow:hidden}.history-item-date{font-size:12px}.history-loading,.history-empty{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.deep-research-container{background-color:#f8f9fa;flex-direction:column;height:100%;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.deep-research-main-content{flex:1;height:calc(100% - 100px);display:flex;overflow:hidden}.deep-research-content-area{flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.collapsed-input-bar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:18px;min-height:44px;margin-bottom:22px;padding:14px 22px;font-size:15px;transition:box-shadow .2s;display:flex;box-shadow:0 2px 10px #0000000f}.collapsed-input-bar:hover{box-shadow:0 4px 16px #0000001a}.collapsed-label{color:#a0aec0;margin-right:2px;font-weight:500}.collapsed-value{color:#2d3748;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:#edf2f7;border-radius:6px;max-width:160px;margin-right:4px;padding:2px 10px;font-size:14px;font-weight:500;overflow:hidden}.collapsed-value.collapsed-ellipsis{color:#b7791f;background:#fffbe7;border:1px dashed #ffe58f;max-width:260px}.expand-btn{color:#3b5bdb;cursor:pointer;background:linear-gradient(90deg,#e0e7ff 0%,#f0fff4 100%);border:1px solid #c3dafe;border-radius:8px;margin-left:18px;padding:4px 18px;font-size:15px;font-weight:500;transition:background .18s,box-shadow .18s;box-shadow:0 1px 4px #3b5bdb0a}.expand-btn:hover{color:#2563eb;background:linear-gradient(90deg,#dbeafe 0%,#c6f6d5 100%);box-shadow:0 2px 8px #3b5bdb14}.search-input-container{background-color:#fff;border:1px solid #e6e8eb;border-radius:12px;margin-bottom:20px;padding:16px;transition:all .3s;box-shadow:0 4px 12px #00000014}.search-input-container:focus-within{border-color:#d0d7de;box-shadow:0 6px 16px #0000001f}.search-input{resize:none;border:none;padding:8px 0;font-size:16px;line-height:1.5}.search-input:focus{box-shadow:none;outline:none}.search-input::placeholder{color:#8c8c8c;font-size:15px}.search-actions{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.search-options{align-items:center;gap:8px;display:flex}.search-option-label{color:#666;font-size:14px}.model-label{color:#1677ff;margin-left:4px;font-size:14px;font-weight:500}.search-buttons{gap:8px;display:flex}.upload-button,.reconnect-button{color:#666;background:0 0;border:none}.reconnect-button:hover:not(:disabled){color:#1677ff}.send-button{background-color:#1677ff;border-color:#1677ff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .3s;display:flex;box-shadow:0 2px 6px #1677ff33}.send-button:hover:not(:disabled){background-color:#4096ff;border-color:#4096ff;transform:translateY(-1px);box-shadow:0 4px 12px #1677ff66}.search-results-container{flex:1;gap:20px;min-height:0;display:flex;position:relative;overflow:hidden}.content-column{scroll-behavior:smooth;background-color:#fff;border-radius:12px;flex-direction:column;flex:3;min-width:0;padding:0;display:flex;overflow-y:auto;box-shadow:0 4px 12px #00000014}.reasoning-wrapper{scroll-behavior:smooth;background-color:#fff;border-bottom:1px solid #f0f0f0;transition:all .3s;overflow:hidden}.reasoning-header{cursor:pointer;color:#333;user-select:none;scroll-behavior:smooth;background-color:#fafafa;justify-content:space-between;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;display:flex}.reasoning-header:hover{background-color:#f0f0f0}.collapse-icon{color:#1677ff;font-size:14px}.reasoning-content{max-height:500px;padding:24px;transition:max-height .3s,padding .3s;overflow-y:auto}.reasoning-wrapper.collapsed .reasoning-content{max-height:0;padding:0 24px;overflow:hidden}.search-result-wrapper{scroll-behavior:smooth;background-color:#fff;border-bottom:1px solid #f0f0f0;max-height:500px;transition:all .3s;overflow-y:auto}.search-result-header{cursor:pointer;color:#333;user-select:none;scroll-behavior:smooth;background-color:#fafafa;justify-content:space-between;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;display:flex}.search-result-header:hover{background-color:#f0f0f0}.search-result-wrapper.collapsed .content-wrapper{max-height:0;padding:0 24px;overflow:hidden}.content-wrapper{flex:1;padding:24px;transition:margin-top .3s;overflow-y:auto}.content-wrapper.collapsed{max-height:0;padding:0 24px;overflow:hidden}.tool-calls-wrapper{scroll-behavior:smooth;background-color:#fff;border-bottom:1px solid #f0f0f0;max-height:500px;transition:all .3s;overflow-y:auto}.tool-calls-wrapper.collapsed .content-wrapper{max-height:0;padding:0 24px;overflow:hidden}.tool-calls-header{cursor:pointer;color:#333;user-select:none;scroll-behavior:smooth;background-color:#fafafa;justify-content:space-between;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;display:flex}.tool-calls-header:hover{background-color:#f0f0f0}.outline-column{background-color:#fff;border-radius:12px;flex-direction:column;flex:1;padding:0;display:flex;overflow-y:hidden;box-shadow:0 4px 12px #00000014}.outline-column.collapsed{display:none!important}.outline-toggle-wrapper{cursor:pointer;background-color:#fff;border-radius:0 8px 8px 0;flex:0 0 32px;justify-content:center;align-items:center;width:32px;transition:background-color .2s;display:flex;box-shadow:-2px 0 8px #0000000d}.outline-toggle-wrapper:hover{background-color:#f0f0f0}.outline-wrapper{flex:1;padding:16px;overflow-y:auto}.outline-header{color:#333;background-color:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 16px 12px;font-size:16px;font-weight:500;display:flex}.current-phase{color:#1677ff;background-color:#1677ff1a;border-radius:10px;padding:2px 8px;font-size:13px;font-weight:400}.research-phases{background-color:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:16px 24px;display:flex}.phase-item{flex:1;align-items:center;gap:10px;display:flex}.phase-progress{cursor:default;flex-direction:column;flex:1;gap:4px;display:flex}.phase-label{color:#666;margin-bottom:2px;font-size:13px}.loading-container{text-align:center;color:#666;background-color:#fff;flex:1;justify-content:center;align-items:center;height:200px;display:flex}.streaming-indicator{color:#8c8c8c;background-color:#00000005;border-top:1px solid #f0f0f0;justify-content:center;align-items:center;padding:12px;font-size:14px;display:flex}.streaming-indicator .ant-spin{margin-right:8px}.thinking-content-section,.report-content-section{flex-direction:column;flex:1;min-width:0;min-height:0;transition:all .3s;display:flex;overflow:auto}.thinking-content-section.collapsed,.report-content-section.collapsed{flex:0;min-height:44px;height:auto!important}.section-header{cursor:pointer;color:#333;user-select:none;background-color:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;display:flex}.thinking-header{background-color:#1677ff0d}.report-header{background-color:#52c41a0d}.section-header:hover{background-color:#f0f0f0}.section-content{flex-direction:column;flex:1;min-height:0;padding:20px 24px;display:flex;overflow:auto}.thinking-content-section.collapsed .section-content,.report-content-section.collapsed .section-content{display:none}.content-resizer{cursor:row-resize;background-color:#f0f0f0;height:6px;transition:background-color .2s;position:relative}.content-resizer:hover,.content-resizer:active{background-color:#1677ff}.content-resizer:before{content:"";background-color:#d9d9d9;border-radius:1px;width:40px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-resizer:hover:before,.content-resizer:active:before{background-color:#fff}.thinking-loading{background:#fafbfc;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:40px 0;display:flex}.thinking-loading .ant-spin{margin-bottom:16px}.thinking-message{color:#666;text-align:center;margin:0;font-size:14px;animation:2s infinite pulse}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.thinking-markdown-viewer,.report-markdown-viewer{width:100%}.thinking-markdown-viewer h1,.report-markdown-viewer h1{color:#24292e;border-bottom:1px solid #eaecef;margin-top:24px;margin-bottom:16px;padding-bottom:8px;font-size:24px;font-weight:600}.thinking-markdown-viewer h2,.report-markdown-viewer h2{color:#24292e;margin-top:20px;margin-bottom:14px;padding-bottom:4px;font-size:20px;font-weight:600}.thinking-markdown-viewer h3,.report-markdown-viewer h3{color:#24292e;margin-top:16px;margin-bottom:12px;font-size:18px;font-weight:600}.empty-state{text-align:center;color:#666;background-color:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px #00000014}.empty-state-content{max-width:600px;padding:40px 20px}.empty-state h2{color:#333;margin-bottom:16px;font-size:28px;font-weight:600}.empty-state p{color:#666;margin-bottom:24px;font-size:16px;line-height:1.6}.example-queries{text-align:left;background-color:#f8f9fa;border:1px solid #e6e8eb;border-radius:8px;padding:16px 24px}.example-queries p{color:#333;margin-bottom:10px;font-weight:500}.example-queries ul{margin:0;padding-left:20px}.example-queries li{margin-bottom:8px;line-height:1.5}.example-queries li:last-child{margin-bottom:0}@media (width<=768px){.deep-research-container{-webkit-overflow-scrolling:touch;padding:12px;overflow-y:auto}.deep-research-main-content,.search-results-container,.content-column{height:auto;overflow:visible}.deep-research-main-content{height:calc(100% - 80px)}.search-results-container{flex-direction:column;gap:10px}.content-column,.outline-column{flex:none;width:100%}.content-column{-webkit-overflow-scrolling:touch;order:2;min-width:100%;max-height:100%;overflow-y:scroll}.history-sidebar{z-index:1000;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:translate(-100%)}.history-sidebar.mobile-visible{transform:translate(0)}.history-toggle-btn{color:#fff;z-index:100;background-color:#1677ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex;position:fixed;bottom:80px;left:12px;box-shadow:0 2px 8px #00000026}.history-sidebar-backdrop{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}.history-sidebar-backdrop.visible{display:block}.search-input-container{padding:12px}.search-actions{flex-direction:column;align-items:flex-start}.search-options{flex-wrap:wrap;gap:6px;width:100%;margin-bottom:10px}.search-buttons{justify-content:flex-end;width:100%}.collapsed-input-bar{flex-wrap:wrap;gap:8px;padding:10px 16px}.collapsed-value{max-width:100px}.collapsed-value.collapsed-ellipsis{max-width:150px}.content-column{border-radius:8px;margin-bottom:10px}.content-wrapper,.reasoning-content,.section-content{padding:16px}.reasoning-header,.section-header,.tool-calls-header,.search-result-header{padding:10px 16px}.outline-column{max-height:300px;margin-bottom:15px}.outline-header,.outline-wrapper{padding:12px}.outline-toggle-btn{color:#fff;z-index:100;background-color:#52c41a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex;position:fixed;bottom:80px;right:12px;box-shadow:0 2px 8px #00000026}.outline-panel-backdrop{z-index:999;background-color:#00000080;display:none;position:fixed;inset:0}.outline-panel-backdrop.visible{display:block}.outline-column{z-index:1000;background-color:#fff;width:90%;height:100%;transition:transform .3s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.outline-column.mobile-visible{transform:translate(0)}}.content-column::-webkit-scrollbar{width:6px}.outline-column::-webkit-scrollbar{width:6px}.content-wrapper::-webkit-scrollbar{width:6px}.outline-wrapper::-webkit-scrollbar{width:6px}.content-column::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.outline-column::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.content-wrapper::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.outline-wrapper::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.content-column::-webkit-scrollbar-track{background-color:#f5f5f5}.outline-column::-webkit-scrollbar-track{background-color:#f5f5f5}.content-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}.outline-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}.content-wrapper h1{color:#262626;border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:12px;font-size:26px}.content-wrapper h2{color:#262626;margin-top:28px;margin-bottom:16px;font-size:22px}.content-wrapper h3{color:#262626;margin-top:24px;margin-bottom:12px;font-size:18px}.content-wrapper p{margin-bottom:16px;line-height:1.6}.content-wrapper ul,.content-wrapper ol{margin-bottom:16px;padding-left:24px}.content-wrapper li{margin-bottom:8px}.content-wrapper code{background-color:#f6f8fa;border-radius:4px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em}.content-wrapper pre{background-color:#f6f8fa;border-radius:8px;margin-bottom:20px;padding:16px;overflow-x:auto}.content-wrapper table{border-collapse:collapse;width:100%;margin-bottom:20px}.content-wrapper th,.content-wrapper td{text-align:left;border:1px solid #e6e8eb;padding:10px}.content-wrapper th{background-color:#f8f9fa;font-weight:500}.content-wrapper blockquote{color:#595959;background-color:#f8f9fa;border-left:4px solid #1677ff;border-radius:0 4px 4px 0;margin-bottom:16px;margin-left:0;margin-right:0;padding:12px 16px}.outline-wrapper h2{color:#262626;margin-top:0;margin-bottom:12px;font-size:18px}.outline-wrapper h3{color:#262626;margin-top:16px;margin-bottom:8px;font-size:16px}.outline-wrapper ul{margin-bottom:12px;padding-left:20px}.outline-wrapper li{margin-bottom:6px;font-size:14px;line-height:1.5}.deep-research-share-container{background-color:#f8f9fa;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}.deep-research-share-content{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem;transition:all .3s}.loading-container{color:#666;background-color:#fffc;border-radius:12px;justify-content:center;align-items:center;height:60vh;display:flex}.error-container{max-width:800px;margin:3rem auto;animation:.5s ease-in-out fadeIn}.research-content{margin:1rem 0;animation:.5s ease-in-out slideUp}.research-card{border:none;border-radius:12px;transition:box-shadow .3s,transform .3s;overflow:hidden;box-shadow:0 8px 24px #00000014}.research-card:hover{transform:translateY(-2px);box-shadow:0 12px 36px #0000001f}.research-header{background:linear-gradient(90deg,#1677ff0d 0%,#52c41a0d 100%);border-bottom:1px solid #f0f0f0;align-items:center;margin-bottom:1.5rem;padding:1.5rem 1.5rem 1rem;display:flex}.research-icon{color:#1890ff;background-color:#1890ff1a;border-radius:50%;margin-right:16px;padding:10px;font-size:28px;transition:all .3s}.research-card:hover .research-icon{background-color:#1890ff26;transform:scale(1.05)}.research-metadata{background-color:#fafafa;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:2rem;padding:1rem 1.5rem;display:flex}.research-report{margin-top:1.5rem;padding:0 1.5rem 1.5rem}.report-markdown-viewer{width:100%;font-size:16px;line-height:1.6}.report-markdown-viewer h1{color:#24292e;border-bottom:1px solid #eaecef;margin-top:24px;margin-bottom:16px;padding-bottom:8px;font-size:24px;font-weight:600}.report-markdown-viewer h2{color:#24292e;margin-top:20px;margin-bottom:14px;padding-bottom:4px;font-size:20px;font-weight:600}.report-markdown-viewer h3{color:#24292e;margin-top:16px;margin-bottom:12px;font-size:18px;font-weight:600}.report-markdown-viewer pre{background-color:#f6f8fa;border:1px solid #eaecef;border-radius:6px;margin:1rem 0;padding:1rem;overflow-x:auto}.report-markdown-viewer img{max-width:100%;height:auto}.deep-research-share-footer{text-align:center;background-color:#f0f2f5;border-top:1px solid #e8e8e8;margin-top:2rem;padding:1.5rem;box-shadow:0 -2px 8px #0000000d}.footer-content{max-width:1200px;margin:0 auto}@media (width<=768px){.deep-research-share-content{padding:1rem}.research-header{flex-direction:column;align-items:flex-start}.research-icon{margin-bottom:.5rem}.research-metadata{flex-direction:column;padding:.75rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.deep-research-setting-container{background-color:#f5f5f5;min-height:calc(100vh - 64px);padding:24px}.setting-header{margin-bottom:24px}.setting-header h1{margin-bottom:8px;font-size:24px}.setting-header h2{color:#666;margin-bottom:16px;font-size:16px}.setting-tabs{background-color:#fff;border-radius:4px;padding:24px;box-shadow:0 1px 2px #0000001a}.action-buttons{justify-content:flex-end;margin-top:16px;display:flex}.action-buttons button{margin-left:8px}.form-container{max-width:800px}.list-container{margin-top:16px}.list-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.list-header h3{margin-bottom:0}.card-container{margin-bottom:16px}.card-actions{justify-content:flex-end;display:flex}.empty-state{text-align:center;padding:48px 0}.empty-state h3{color:#666;margin-top:16px}.constraint-content-editor{border:1px solid #d9d9d9;border-radius:4px;margin-top:16px;padding:16px}.form-item-with-help{margin-bottom:24px}.form-item-with-help .ant-form-item-explain{margin-top:4px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-layout{min-height:100%}.site-layout-content{background:#fff;min-height:280px;padding:12px}
