@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e769f40faa52555-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Open_Sans_2fad4c;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e807dee2426166ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_Fallback_2fad4c;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_2fad4c{font-family:__Open_Sans_2fad4c,__Open_Sans_Fallback_2fad4c;font-style:normal}.__variable_2fad4c{--app-font:"__Open_Sans_2fad4c","__Open_Sans_Fallback_2fad4c"}@media(prefers-color-scheme:dark){body,html{background:#161b1d;color:var(--ant-color-text-base)}}body{padding:0;margin:0;min-width:320px;min-height:100svh;overflow-x:hidden;contain:paint;width:100%}.landing,body{font-weight:400}.landing .landing-footer{font-size:13px;line-height:1.429;color:#fff;position:relative;z-index:6}.landing .landing-footer a{transition:opacity .3s ease-in-out;color:currentColor}.landing .landing-footer a:hover{opacity:.6}*{box-sizing:border-box}img{display:block}::-webkit-scrollbar{height:.15rem;width:.15rem}.hide-scroll-bar::-webkit-scrollbar{display:none;scrollbar-width:none}::-webkit-scrollbar-thumb{background-color:rgba(217,217,227,.8);border-color:#fff;border-radius:9999px;border-width:1px}::-webkit-scrollbar-thumb:hover{background-color:#d9d9e3}.dark ::-webkit-scrollbar-thumb{background-color:#565869}.dark ::-webkit-scrollbar-thumb:hover{background-color:rgba(217,217,227,.8)}::-webkit-scrollbar-track{background-color:transparent;border-radius:9999px}.container{width:100%;max-width:1720px;margin:0 auto}.app-empty{padding:40px 0;flex:1 1 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-empty .ant-empty-description{font-weight:400}.app-empty .app-empty-text{margin-top:53px;text-align:center;color:color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base));font-size:16px}.app-empty .app-empty-text.sm{margin-top:0;font-size:14px}.app-empty .app-empty-text.sm p{margin:0 0 20px}.app-empty .app-empty-text.sm p:last-child{margin-bottom:0}.app-empty .app-empty-text p{margin:0 0 37px}.app-empty .app-empty-text p svg{vertical-align:text-top!important}.app-empty .app-empty-text p:last-child{margin-bottom:0}.btn-white{background-color:#fff!important;color:#161b1d!important;border-color:#fff!important}.btn-white:hover{background-color:#e5e5e5!important;border-color:#e5e5e5!important}.btn-white:active{background-color:#d2d2d2!important;border-color:#d2d2d2!important}.btn-black{background-color:#161b1d!important;color:#fff!important;border-color:#161b1d!important}.btn-black:hover:not([disabled]){background-color:#3a474d!important;border-color:#3a474d!important}.btn-black:active:not([disabled]){background-color:#333f45!important;border-color:#333f45!important}.btn-black-outline{transition:box-shadow .3s ease-in-out,color .3s ease-in-out;background-color:transparent!important;color:#161b1d!important;border-color:#161b1d!important}.btn-black-outline:hover:not([disabled]){box-shadow:inset 0 0 0 1px #161b1d!important}.btn-black-outline:active:not([disabled]){color:#333f45!important;border-color:#333f45!important;box-shadow:inset 0 0 0 1px #333f45!important}.btn-gradient{transition:background .3s ease-in-out;background:radial-gradient(ellipse at top,var(--ant-color-primary),transparent),radial-gradient(ellipse at bottom,#1e598d,transparent)!important;color:#fff!important;border:none!important;background-size:100% auto!important}.btn-gradient:hover{background-size:200% auto!important}.btn-gradient:active{background-size:300% auto!important}.ant-btn:disabled img{filter:grayscale(1);opacity:.4}.ant-notification-notice-wrapper:has(.ant-notification-notice-error){background-image:linear-gradient(180deg,#e61824,#161b1d)!important;background-size:4px 100%;background-repeat:no-repeat}.ant-notification-notice-wrapper:has(.ant-notification-notice-success){background-image:linear-gradient(180deg,#52c41a,#161b1d)!important;background-size:4px 100%;background-repeat:no-repeat}.ant-notification-notice-wrapper:has(.ant-notification-notice-warning){background-image:linear-gradient(180deg,#ff9100,#161b1d)!important;background-size:4px 100%;background-repeat:no-repeat}.ant-notification-notice-wrapper:has(.ant-notification-notice-info){background-image:linear-gradient(180deg,#1e598d,#161b1d)!important;background-size:4px 100%;background-repeat:no-repeat}.ant-notification-notice .ant-notification-notice-message{font-weight:600}.chat-content-holder{height:100svh;min-height:400px;overflow:hidden;display:flex;width:100%;align-items:flex-start;align-self:stretch}.chat-content-holder>*{align-self:stretch}.ant-image-preview-root .ant-image-preview-img{cursor:auto}.text-muted{color:#888}.text-small{font-size:14px}.text-gray-600{color:color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base))}.font-small{font-size:12px;line-height:1.66666}.font-sm{font-size:14px;line-height:1.571428}a.text-link{color:var(--ant-color-text-base);text-decoration:underline}.primary-link,a.text-link:hover{text-decoration:none}.primary-link{color:var(--ant-color-primary)}.primary-link:hover{color:var(--ant-color-primary-hover)}.primary-link:active{color:var(--ant-color-primary-active)}.read-only-input{pointer-events:none;border-color:currentColor}.ant-input{text-overflow:ellipsis}.app-ordered-list{padding-left:20px}.ant-progress .ant-progress-text{color:inherit}.ant-progress .ant-progress-bg{box-shadow:1px 0 0 2px var(--ant-color-bg-base)}.header-card{min-height:48px;display:flex;align-items:center}.header-card .ant-card-body{padding:4px 8px}.app-overlay{position:fixed;top:0;left:0;width:100vw;height:100svh;display:flex;align-items:center;justify-content:center;background:rgb(from var(--ant-color-primary) r g b/.2);color:var(--ant-color-primary);z-index:999}.sr-only,button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-only{position:absolute;clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.typing{display:inline-flex;justify-content:center;align-items:center;height:1em;position:relative;gap:4px}.typing-dot{display:inline-flex;width:3px;height:3px;border-radius:50%;background:currentColor;animation:dotBounce 1.3s linear infinite}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes dotBounce{0%,60%,to{margin-bottom:0}30%{margin-bottom:4px}}.ant-btn-icon-only .ant-btn-icon{line-height:0}.unsubscribe-block{max-width:800px;margin:0 auto;z-index:4}.unsubscribe-block .decor-1,.unsubscribe-block .decor-2{top:0;left:0;transform:translate(-50%,-50%);position:absolute;width:35vw;height:35vw;border-radius:50%;background:var(--ant-color-primary);filter:blur(14.2857142857vw);z-index:0;pointer-events:none}.unsubscribe-block .decor-2{top:100%;left:100%;background:#1e598d}.unsubscribe-block-text{position:relative;z-index:5;text-align:center}.unsubscribe-block-text h2{color:var(--ant-color-primary);font-size:42px;margin:0}.unsubscribe-block-text hr{max-width:50%;min-width:200px;margin:32px auto;border-width:1px 0 0;opacity:.3}.unsubscribe-form{display:flex;justify-content:center;flex-direction:column;align-items:center}.trigger-button{position:absolute;visibility:hidden;opacity:0;left:-9999px;z-index:-9}.app-dropdown.ant-dropdown{box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);max-width:250px;width:max-content;min-width:150px!important;border-radius:5px;max-height:min(60vh,420px);overflow-y:auto;background:var(--ant-color-bg-elevated)}.app-dropdown.ant-dropdown .ant-dropdown-menu-item-group-list{margin:0}.app-dropdown.ant-dropdown .ant-dropdown-menu-vertical{overflow:hidden}.app-dropdown.ant-dropdown .ant-dropdown-menu-item-divider{margin:0}.app-dropdown.ant-dropdown .ant-dropdown-menu{border-radius:5px;padding:8px 0;box-shadow:none}.app-dropdown.ant-dropdown .ant-dropdown-menu-item-group-title .app-dropdown-option{padding-top:10px;padding-bottom:4px;min-height:22px;line-height:1}.app-dropdown.ant-dropdown .ant-dropdown-menu-item:active{background-color:var(--ant-control-item-bg-active-hover)!important}.app-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{color:currentColor}.app-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:hover{background-color:rgb(from var(--ant-color-error) r g b/.1)}.app-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:active{background-color:rgb(from var(--ant-color-error) r g b/.2)!important}.app-dropdown.ant-dropdown .app-dropdown-option{display:flex;align-items:center;padding:10px 12px;font-weight:400;min-height:40px;gap:8px}.app-dropdown.ant-dropdown .app-dropdown-option svg{flex:0 0 auto}@media(min-width:576px){.model-dropdown-trigger.ant-dropdown-open .model-name,.model-dropdown-trigger:hover .model-name{max-width:135px}}.model-dropdown-trigger .model-name{transition:max-width .1s ease-in-out;display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-tag,.app-tooltip{font-weight:600}.app-tooltip{max-width:234px!important}.app-tooltip span{font-weight:400}strong{font-weight:600}.chat-page{display:flex;align-items:stretch;justify-content:center;flex:1 1 auto;min-height:1%;gap:8px;position:relative}.chat-wrapper{height:100%;display:flex;flex-direction:column}.chat-inner{width:100%;flex:0 0 auto;display:flex;flex-direction:column;align-self:stretch;min-height:1%}@media(min-width:1200px){.chat-page:has(>.chat-sider) .chat-inner{max-width:min(768px,50% - 4px)}}@media(max-width:1199px){.chat-page:has(>.chat-sider) .chat-inner{opacity:0;visibility:hidden}}@media(max-width:1199px){.sider-overlay{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(22,27,29,.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.sider-overlay.collapsed{width:0;height:0;opacity:0;visibility:hidden;pointer-events:none}.app-sider{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,margin .3s ease-in-out;position:relative;z-index:10;display:flex;flex-direction:column;margin-right:264px;background:var(--ant-layout-sider-bg);will-change:margin}@media(max-width:1199px){.app-sider{margin-right:0}}@media(max-width:767px){.app-sider.app-sider-panel-collapsed{margin-left:-64px;opacity:0;visibility:hidden}}.app-sider.app-sider-collapsed{margin-right:0}.app-sider.app-sider-collapsed:after{width:156px;height:223px;filter:blur(20px);top:-70px;right:45px;left:auto}.app-sider.app-sider-collapsed:before{width:100px;height:405px;top:0;filter:blur(20px);left:auto;right:38px}.app-sider:after,.app-sider:before{transition:opacity .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out,top .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out;content:"";display:block;position:absolute;z-index:-1;border-radius:50%;background:var(--ant-color-primary);width:226px;height:223px;opacity:.4;filter:blur(50px);top:-110px;left:-80px;pointer-events:none}.app-sider:before{background:#1e598d;width:117px;height:241px;opacity:.3;top:0;left:auto;right:30px}.app-sider .ant-layout-sider-children{display:flex;flex-direction:column}.app-sider .app-sider-button{border-color:#fff;font-weight:400;min-height:40px;font-size:14px}.app-sider .app-sider-button .ant-btn-icon{margin-left:auto}.app-sider .app-sider-button:active,.app-sider .app-sider-button:hover{border-color:#fff!important;color:var(--ant-color-primary)!important}.app-sider-holder{display:flex;flex-direction:column;align-items:stretch;width:64px;flex:1 1 auto;height:100%;gap:10px}.app-sider-collapse-btn{transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:transparent;border:0;cursor:pointer;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px}@media(hover:hover)and (pointer:fine){.app-sider-collapse-btn:hover{background:rgb(from var(--ant-color-primary) r g b/.2)}}.app-sider-drawer{transition:all .3s ease-in-out;position:absolute;top:0;left:100%;bottom:0;display:flex;flex-direction:column;align-items:stretch;box-shadow:inset 1px 0 0 0 hsla(0,0%,90%,.2);opacity:1;visibility:visible;overflow:hidden;background:var(--ant-layout-sider-bg);z-index:-1}.app-sider-collapsed .app-sider-drawer{opacity:0;visibility:hidden}.app-sider-collapsed .app-sider-drawer .app-sider-drawer-content{transform:translateX(-60px)}.app-sider-drawer-content{transition:transform .3s ease-in-out;display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;overflow:hidden;color:#fff;font-size:14px}.app-sider-nav{overflow-y:auto;overflow-x:hidden}.sider-nav-list{list-style:none;padding:0;margin:0;align-items:stretch;gap:10px}.sider-link,.sider-nav-list{display:flex;flex-direction:column}.sider-link{transition:all .3s ease-in-out;align-items:center;justify-content:center;gap:6px;padding:6px 3px;color:#fff;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;font-size:11px;line-height:1.2;font-weight:400;width:100%;cursor:pointer;position:relative;font-family:var(--app-font)}.sider-link.active,.sider-link.active.opened{background:var(--ant-color-primary)}.sider-link.opened{background:rgb(from var(--ant-color-primary) r g b/.3)}.sider-link.opened .link-chevron{transform:rotateY(-180deg)}@media(hover:hover)and (pointer:fine){.sider-link:hover{background:rgb(from var(--ant-color-primary) r g b/.2)}}.sider-link .link-chevron{transition:transform .3s ease-in-out;position:absolute;top:14px;right:-1px;z-index:1;opacity:.5}.app-sider-logo{align-items:center;padding:16px 10px 10px}.app-sider-bottom,.app-sider-logo{display:flex;justify-content:center;flex:0 0 auto}.app-sider-bottom{gap:10px;margin-top:auto}.app-sider-bottom,.sider-content{flex-direction:column;align-items:stretch}.sider-content{display:flex;flex:1 1 auto;padding:0 3px 17px;overflow:hidden;color:#fff;font-size:14px}.menu-wrapper{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 12px;margin:16px 0}.message-count{display:flex;align-items:flex-start;gap:12px}.message-count>.app-icon{color:#d9d9d9}.message-count+.interaction-actions{margin-top:6px}.tag-hover{cursor:pointer}.tag-hover:hover{opacity:.8}.app-icon{fill:currentColor}.chat-dot-loader{display:flex;align-items:start;min-height:32px}.dot-loader{margin:0 10px;color:var(--ant-color-primary);width:3px;aspect-ratio:1;transform:translateX(-20px);border-radius:50%;box-shadow:20px 0 0 3px,34px 0 0 1px,48px 0 0 0;animation:dotAnim 1.5s linear infinite alternate}@keyframes dotAnim{50%{box-shadow:20px 0 0 1px,34px 0 0 3px,48px 0 0 1px}to{box-shadow:20px 0 0 0,34px 0 0 1px,48px 0 0 3px}}.ant-input{font-weight:400}.app-card-title{display:block;margin-bottom:8px}.app-title-1{font-size:42px;display:block;margin:0 0 55px;font-weight:600;line-height:1.2}.app-title-1:last-child{margin-bottom:0}.sider-breadcrumbs{padding-left:14px;line-height:1}.sider-breadcrumbs ol{align-items:center;line-height:1;flex-wrap:nowrap}.sider-breadcrumbs li:first-child{line-height:0}.sider-breadcrumbs li:last-child:not(:first-child){min-width:0;display:flex;line-height:0;align-items:center}.sider-breadcrumbs li:last-child:not(:first-child) span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1;line-height:22px}.sider-breadcrumbs .ant-breadcrumb-link,.sider-breadcrumbs a{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:20px}.resize-active *,.resize-active :after,.resize-active :before{transition:none!important;animation:none!important}.app-color-switcher .ant-radio{position:absolute;opacity:0;visibility:hidden;width:0;height:0}.app-color-switcher-box{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%}.iframe-wrapper{background:rgba(0,0,0,.15);border-radius:8px}.iframe-wrapper .ant-spin-nested-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;z-index:0}.app-btn{transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:32px;align-items:center;justify-content:center;border-radius:4px;font-size:14px;box-sizing:border-box;outline:none;font-weight:400;white-space:nowrap;text-align:center;cursor:pointer;color:var(--ant-color-text-base);height:32px;padding:0 15px;background:transparent;box-shadow:none;border:0}.notification-btns{padding-top:15px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.app-btn-primary{color:#fff;background:var(--ant-color-primary)}.app-btn-primary:hover{background:var(--ant-color-primary-hover)}.app-btn-primary:active{background:var(--ant-color-primary-active)}.app-btn-default{color:#888;border:1px solid rgb(from var(--ant-color-text-base) r g b/.2)}.app-btn-default:active,.app-btn-default:hover{color:var(--ant-color-text-base);border-color:var(--ant-color-text-base)}.app-btn-default:active{background:rgb(from var(--ant-color-text-base) r g b/.05)}.app-btn-close{color:var(--ant-color-text-base);border:0}.app-btn-close:hover{color:var(--ant-color-text-base);background:rgb(from #000 r g b/.2)}.app-btn-close:active{color:var(--ant-color-text-base);background:rgb(from #000 r g b/.4)}.show-more-block{display:-webkit-box;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical}.show-more-button{all:unset;transition:color .3s ease-in-out;color:#888;font-size:12px;font-weight:600;cursor:pointer}@media(hover:hover)and (pointer:fine){.show-more-button:hover{color:var(--ant-color-text-base)}}.app-container{min-height:100svh;display:flex;flex-direction:column;align-items:stretch;contain:content}.app-container .ant-layout-sider{overflow:hidden}.app-container .sider-title{text-transform:uppercase;font-weight:600;padding-left:8px;letter-spacing:.08em}.app-container .ant-layout-header{line-height:normal}.app-modal.ant-modal .ant-modal-header{padding:10px;flex:0 0 auto}@media(min-width:1024px){.app-modal.ant-modal .ant-modal-header{padding:20px 24px}}.app-modal.ant-modal .ant-modal-content{margin:20px auto;padding:0;max-height:calc(100svh - 80px);display:flex;flex-direction:column;align-items:stretch;min-height:190px}@media(min-width:1024px){.app-modal.ant-modal .ant-modal-content{margin:40px auto}}.app-modal.ant-modal .ant-modal-body{padding:0 10px;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}@media(min-width:1024px){.app-modal.ant-modal .ant-modal-body{padding:0 24px}}.app-modal.ant-modal .ant-modal-body p{margin:0 0 1em}.app-modal.ant-modal .ant-modal-body p:last-child{margin-bottom:0}.app-modal.ant-modal .ant-modal-footer{padding:10px;flex:0 0 auto;margin-top:0}@media(min-width:1024px){.app-modal.ant-modal .ant-modal-footer{padding:20px 24px}}.app-modal.ant-modal .ant-modal-footer .ant-btn-text{border:0}.app-modal.ant-modal .ant-modal-footer .ant-btn-text:hover{background-color:rgba(0,0,0,.1)}.app-modal.ant-modal .ant-modal-footer .ant-btn-text:active{background-color:rgba(0,0,0,.2)}.collapse-wrapper{margin-bottom:16px}.collapse-wrapper:last-child{margin-bottom:0}.collapse{background-color:var(--ant-layout-header-bg);border-radius:10px;padding:20px 16px}.collapse-extra{transition:padding .3s ease-in-out;display:flex;align-items:center;gap:4px;position:relative;flex:0 0 auto}.collapse-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.collapse-title h3{font-weight:600;font-size:16px;margin:0;flex:1 1 auto;text-overflow:ellipsis;overflow:hidden;min-width:1%;align-self:center}.collapse-description{color:rgb(from var(--ant-color-text-base) r g b/.6)}.collapse-item{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;opacity:0;visibility:hidden;transform:translateY(15px);max-height:0;overflow:hidden}.collapse-item.collapse-open{position:static;transform:translateY(0);opacity:1;visibility:visible;max-height:none}.collapse-item .interaction:not(:last-child):after{content:"";display:block;height:1px;background:#aaa;margin:24px 0 0 50px}.collapse-body{position:relative;padding-left:16px}.collapse-body-bottom{padding-left:8px}.collapse-open+.collapse-body-bottom:before{border-color:#888}.collapse-body-bottom:before{content:"";position:absolute;bottom:8px;left:0;width:10px;top:5px;border:1px solid #d9d9d9;border-width:0 0 2px 2px;border-radius:0 0 0 10px}.collapse-item-content{padding-bottom:20px}.message-intro-wrapper{position:relative;margin-bottom:18px}.message-intro-wrapper:last-child{margin-bottom:0}.message-intro{background-color:var(--ant-layout-header-bg);padding:20px 16px;border-radius:10px;display:block;color:currentColor}.message-intro h4{font-weight:600;font-size:16px;margin:0 0 16px}.message-intro p{color:rgb(from var(--ant-color-text-base) r g b/.6);margin:0 0 16px}.message-intro p:last-child{margin-bottom:0}a.message-intro{transition:background .3s ease-in-out}a.message-intro:hover{color:currentColor;background:rgb(from var(--ant-color-primary) r g b/.1)}.message-intro-title{padding-right:30px;margin-bottom:16px}.message-intro-title h4,.message-intro-title:last-child{margin-bottom:0}.message-intro-extra{position:absolute;top:12px;right:12px}.drawer-top{padding:16px 12px 0;display:flex;align-items:center;gap:12px}.drag-preview{background:var(--ant-color-primary);display:inline-block;vertical-align:middle;text-align:left;padding:4px 8px;border-radius:4px;max-width:200px;min-width:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:32px;position:fixed}.dragging-source{opacity:.3}.drop-target{background-color:rgb(from var(--ant-color-primary) r g b/.2)}.chat-folder{padding:4px 0 4px 8px;display:flex;align-items:center;border-radius:4px;min-height:40px;gap:8px;position:-webkit-sticky;position:sticky;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1}@media(hover:hover)and (pointer:fine){.chat-folder:hover{background:rgb(from var(--ant-color-primary) r g b/.2)}}.folder-trigger{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;min-width:1%}.folder-icon{flex:0 0 auto}.folder-title{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.chat-item{padding:4px 0 4px 8px;display:flex;align-items:center;border-radius:4px;min-height:40px}.chat-item.active{background:hsla(0,0%,90%,.2)}.main-menu{list-style:none;margin:0;color:#fff;font-size:14px;min-height:100%;padding:0 0 32px;position:relative}.main-menu .main-menu-sub{list-style:none;padding:0 0 0 8px;margin:0 0 0 16px;position:relative}.main-menu .main-menu-sub:after{content:"";position:absolute;top:0;left:0;height:calc(100% - 18px);background:hsla(0,0%,100%,.2);width:2px}.main-menu .main-menu-sub>li{position:relative}.main-menu .main-menu-sub>li:after{content:"";position:absolute;width:6px;height:2px;background:hsla(0,0%,100%,.2);top:50%;left:-6px}.main-menu a{transition:all .3s ease-in-out;flex:1 1 auto;color:currentColor;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden;margin-right:4px}.is-dragging .main-menu a:not(:active){pointer-events:none}.main-menu a:hover{color:var(--ant-color-primary)}.main-menu .ant-btn{color:currentColor}.menu-title{text-transform:uppercase;display:block;font-weight:600;font-size:10px;line-height:22px;opacity:.45;padding:0 10px;letter-spacing:1px}.chat-sider{height:100%;width:100%;max-width:min(768px,50% - 4px);flex:0 0 auto;display:flex;flex-direction:column}@media(max-width:1199px){.chat-sider{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;border-radius:15px}}.chat-sider-title{margin:0;font-size:20px}.chat-sider-head{border-radius:15px 15px 0 0;background:rgb(from var(--ant-color-text-base) r g b/.05);padding:12px 16px;flex:0 0 auto}@media(max-width:1199px){.chat-sider-head{background:transparent;padding:8px 16px}}.chat-sider-body{border-radius:0 0 15px 15px;background:rgb(from var(--ant-color-text-base) r g b/.05);padding:0 16px 8px;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:1%}@media(max-width:1199px){.chat-sider-body{background:transparent;padding:0 16px}}.chat-sider-body-content{flex:1 1 auto;display:flex;flex-direction:column;min-height:1%;overflow-y:auto;overflow-x:hidden}.chat-sider-body-content .chat-content{padding-top:0}.chat-nav{flex:0 0 auto;margin-bottom:20px}@media(max-width:1199px){.chat-nav{margin-bottom:8px}}.chat-nav ul{display:flex;align-items:center;justify-content:flex-end;column-gap:17px;list-style:none;margin:0;padding:0}.chat-nav ul .hidden{position:absolute;top:0;left:0;opacity:0;visibility:hidden;width:0;height:0}.chat-nav .nav-link{-webkit-appearance:none;-moz-appearance:none;appearance:none}.chat-nav-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.chat-form{flex:0 0 auto;overflow:hidden;max-width:768px;margin:0 auto;width:100%}.chat-form>form{display:block;width:100%}.chat-form-holder{background-color:rgb(from var(--ant-color-text-base) r g b/.05);padding:5px 8px 5px 12px;border-radius:8px;border:1px solid rgb(from var(--ant-color-text-base) r g b/.1)}.chat-form-holder .question-wrapper{position:relative}.chat-form-holder .question-suggestion{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:10px;left:0;width:100%}@media(max-width:767px){.chat-form-holder .question-suggestion{top:0}}.chat-form-holder .question-suggestion-inner{transition:transform .6s ease-in-out}.chat-form-holder .question-suggestion-item{transition:opacity .6s ease;width:100%;white-space:nowrap;overflow:hidden;display:block;max-width:100%;text-overflow:ellipsis;color:#666;height:24px;text-align:left;opacity:0}.chat-form-holder .question-suggestion-item.visible{opacity:1}.chat-form-holder textarea{border:none;border-radius:0;background-color:transparent!important;box-shadow:none!important;padding:10px 11px 0 0;min-height:44px!important;font-size:16px}@media(max-width:767px){.chat-form-holder textarea{min-height:30px!important;padding:0}}.chat-form-holder .app-upload.ant-upload-wrapper .ant-upload-list{overflow-x:auto;flex-wrap:nowrap}.chat-form-button{transition:opacity .3s ease-in-out,color .3s ease-in-out;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.chat-form-button.ant-btn-link:not(:disabled):hover{color:var(--ant-color-primary)}.chat-form-button.ant-btn-disabled,.chat-form-button.ant-btn-loading,.chat-form-button:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;pointer-events:none}.chat-form-button.ant-btn-disabled,.chat-form-button:disabled{opacity:1;background-color:rgb(from var(--ant-color-text-base) r g b/.15);color:#666!important}.chat-form-button.ant-btn-loading{opacity:1!important}@media(max-width:767px){.chat-form-button{width:32px!important;height:32px}}.chat-content{flex:1 1 auto;min-height:1%;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column}.chat-content>.chat-content-inner{max-width:768px;margin:0 auto;width:100%;display:flex;flex-direction:column;flex:1 1 auto}.interaction{position:relative;z-index:1}.interaction:not(:last-child){padding-bottom:40px}.interaction:last-child{padding-bottom:20px}.interaction.highlight{animation:highlight 2s ease-in-out}@keyframes highlight{0%{background-color:rgb(from var(--ant-color-primary) r g b/.3)}to{background-color:rgb(from var(--ant-color-primary) r g b/0)}}.message-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.message-icon.icon-grayscale{filter:grayscale(1) opacity(.3)}.user-message{margin-bottom:40px}.user-message .user-message-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.user-message .user-message-row>div{max-width:100%}.user-message .user-message-files-col{width:83.33%}@media(min-width:576px){.user-message .user-message-files-col{width:calc(50% - 8px)}}@media(min-width:768px){.user-message .user-message-files-col{width:calc(33.33% - 16px)}}.user-message .user-message-images-col{width:calc(41.66% - 8px)}@media(min-width:576px){.user-message .user-message-images-col{width:calc(33.33% - 16px)}}.user-message pre{padding:10px 20px;margin:0;font-family:var(--app-font);text-wrap:wrap;white-space:pre-wrap;background:rgb(from var(--ant-color-text-base) r g b/.03);border-radius:1.5rem;overflow-x:auto}.markdown{overflow-wrap:break-word;padding-left:50px}.chat-sider-body .markdown{padding-left:0}.markdown hr{border-color:rgb(from color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base)) r g b/.2);border-top:0}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown pre{overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin:16px 0;border-radius:.375rem;padding:0}.markdown .paragraph{margin:16px 0}.markdown .paragraph:last-child{margin-bottom:0}.markdown .paragraph:first-child{margin-top:0}.markdown>ol,.markdown>ul{margin-top:1.25em;margin-bottom:1.25em;padding-left:20px}.markdown>ol ol,.markdown>ol ul,.markdown>ul ol,.markdown>ul ul{padding-left:10px}.markdown>ol li,.markdown>ul li{margin:16px 0}.markdown>ol:last-child,.markdown>ul:last-child{margin-bottom:0}.markdown>ol:first-child,.markdown>ul:first-child{margin-top:0}.markdown blockquote{margin:1.25em 0;padding:0 0 0 1em;border-left:3px solid}.markdown-table-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.markdown-table{text-align:left;border-collapse:collapse;width:100%}.markdown-table th{background-color:rgb(from color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base)) r g b/.1)}.markdown-table td,.markdown-table th{border:1px solid rgb(from color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base)) r g b/.2);padding:.5rem;white-space:pre-wrap;min-width:150px}.interaction-bottom{padding:16px 0 0 50px}.chat-sider-body .interaction-bottom{padding-left:0}.interaction-thread-count{margin-bottom:30px}.interaction-thread-count .message-count{gap:4px}.chat-headline{margin:0 auto;padding-bottom:40px;font-size:13px;text-align:center;max-width:660px;color:#888}.chat-page-info{font-size:12px;text-align:center;margin:8px 0 0;color:#888}@media(max-width:1023px){.chat-page-info{font-size:9px;margin:4px 0 0}}.interaction-regenerate{margin:0}.interaction-regenerate .ant-btn{vertical-align:middle;margin:4px 8px}.bot-answer-actions-parent{position:relative}.bot-answer-actions-parent:before{content:"";position:absolute;top:0;left:-50px;width:50px;bottom:0}li blockquote p:before,li.bot-answer-actions-parent:before,li>.bot-answer-actions-parent:before{left:-65px;width:65px}li blockquote p .bot-answer-actions,li.bot-answer-actions-parent .bot-answer-actions,li>.bot-answer-actions-parent .bot-answer-actions{left:-65px}.depth-2 li blockquote p:before,.depth-2>li.bot-answer-actions-parent:before,.depth-2>li>.bot-answer-actions-parent:before{left:-75px;width:75px}.depth-2 li blockquote p .bot-answer-actions,.depth-2>li.bot-answer-actions-parent .bot-answer-actions,.depth-2>li>.bot-answer-actions-parent .bot-answer-actions{left:-75px}.depth-3 li blockquote p:before,.depth-3>li.bot-answer-actions-parent:before,.depth-3>li>.bot-answer-actions-parent:before{left:-85px;width:85px}.depth-3 li blockquote p .bot-answer-actions,.depth-3>li.bot-answer-actions-parent .bot-answer-actions,.depth-3>li>.bot-answer-actions-parent .bot-answer-actions{left:-85px}.depth-4 li blockquote p:before,.depth-4>li.bot-answer-actions-parent:before,.depth-4>li>.bot-answer-actions-parent:before{left:-95px;width:95px}.depth-4 li blockquote p .bot-answer-actions,.depth-4>li.bot-answer-actions-parent .bot-answer-actions,.depth-4>li>.bot-answer-actions-parent .bot-answer-actions{left:-95px}.depth-5 li blockquote p:before,.depth-5>li.bot-answer-actions-parent:before,.depth-5>li>.bot-answer-actions-parent:before{left:-105px;width:105px}.depth-5 li blockquote p .bot-answer-actions,.depth-5>li.bot-answer-actions-parent .bot-answer-actions,.depth-5>li>.bot-answer-actions-parent .bot-answer-actions{left:-105px}.depth-6 li blockquote p:before,.depth-6>li.bot-answer-actions-parent:before,.depth-6>li>.bot-answer-actions-parent:before{left:-115px;width:115px}.depth-6 li blockquote p .bot-answer-actions,.depth-6>li.bot-answer-actions-parent .bot-answer-actions,.depth-6>li>.bot-answer-actions-parent .bot-answer-actions{left:-115px}.depth-7 li blockquote p:before,.depth-7>li.bot-answer-actions-parent:before,.depth-7>li>.bot-answer-actions-parent:before{left:-125px;width:125px}.depth-7 li blockquote p .bot-answer-actions,.depth-7>li.bot-answer-actions-parent .bot-answer-actions,.depth-7>li>.bot-answer-actions-parent .bot-answer-actions{left:-125px}.depth-8 li blockquote p:before,.depth-8>li.bot-answer-actions-parent:before,.depth-8>li>.bot-answer-actions-parent:before{left:-135px;width:135px}.depth-8 li blockquote p .bot-answer-actions,.depth-8>li.bot-answer-actions-parent .bot-answer-actions,.depth-8>li>.bot-answer-actions-parent .bot-answer-actions{left:-135px}.depth-9 li blockquote p:before,.depth-9>li.bot-answer-actions-parent:before,.depth-9>li>.bot-answer-actions-parent:before{left:-145px;width:145px}.depth-9 li blockquote p .bot-answer-actions,.depth-9>li.bot-answer-actions-parent .bot-answer-actions,.depth-9>li>.bot-answer-actions-parent .bot-answer-actions{left:-145px}.depth-10 li blockquote p:before,.depth-10>li.bot-answer-actions-parent:before,.depth-10>li>.bot-answer-actions-parent:before{left:-155px;width:155px}.depth-10 li blockquote p .bot-answer-actions,.depth-10>li.bot-answer-actions-parent .bot-answer-actions,.depth-10>li>.bot-answer-actions-parent .bot-answer-actions{left:-155px}.bot-answer-actions{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;line-height:0;top:-4px;left:-45px;z-index:1;pointer-events:none;opacity:0;visibility:hidden;display:none}.bot-answer-actions .ant-btn{color:#aaa}.bot-answer-actions.visible{display:block;opacity:1;visibility:visible;pointer-events:inherit}h1 .bot-answer-actions{top:7px}h2 .bot-answer-actions{top:2px}h3 .bot-answer-actions,h4 .bot-answer-actions{top:-3px}h5 .bot-answer-actions{top:-7px}h6 .bot-answer-actions{top:-9px}@media((hover:hover) and (pointer:fine)){.selection-active .bot-answer-actions-parent:not(.has-thread) .bot-answer-actions.visible{opacity:0;visibility:hidden;pointer-events:none;display:none}}.chat-tips{margin:auto 0}.chat-tips-top{margin-bottom:24px}.chat-tips-title{font-size:28px;line-height:1.3;font-weight:600;background:linear-gradient(90.98deg,var(--ant-color-primary) -6.7%,#1e598d 38.52%,var(--ant-color-text-base) 97.23%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0}@media(min-width:768px){.chat-tips-title{font-size:40px}}.chat-tips-content-text{font-size:16px;line-height:1.3;margin-bottom:0;margin-top:12px}@media(min-width:768px){.chat-tips-content-text{font-size:18px}}.chat-tips-text{color:#888;font-size:14px;margin:0}@media(min-width:768px){.chat-tips-text{font-size:14px}}.chat-tip-block{transition:background .3s ease-in-out,border .3s ease-in-out;border:1px solid var(--ant-color-border);border-radius:8px;padding:8px 12px;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;flex:1 1 auto;text-align:left;color:currentColor;font-size:14px;line-height:1.375;gap:16px;cursor:pointer}@media(min-width:768px){.chat-tip-block{font-size:16px;flex-direction:column;align-items:start}}.chat-tip-block span{align-self:center}@media(hover:hover)and (pointer:fine){.chat-tip-block:hover{border-color:var(--ant-color-primary);background:rgb(from var(--ant-color-primary) r g b/.05)}}.selection-btn{transition:color .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out;display:none;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);border-width:0;border:4px solid var(--ant-color-primary);width:36px;height:36px;max-width:36px;min-width:36px!important;color:var(--ant-color-text-base)}.selection-btn,.selection-btn:hover:not(:disabled):not(.ant-btn-disabled){background:var(--ant-color-bg-elevated)}.selection-btn:hover:not(:disabled):not(.ant-btn-disabled):after{background:var(--ant-button-text-hover-bg)}.selection-btn.disabled{pointer-events:none}.selection-btn:after{transition:background .3s ease-in-out;content:"";position:absolute;inset:0;border-radius:50%;z-index:-2}.chat-message{position:relative}::selection{background-color:rgb(from var(--ant-color-primary) r g b/.2)}.ant-btn>*{pointer-events:none}.thread-btn.thread-highlight{box-shadow:0 0 0 0 var(--ant-color-primary);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(from var(--ant-color-primary) r g b/.7)}70%{box-shadow:0 0 0 10px rgb(from var(--ant-color-primary) r g b/0)}to{box-shadow:0 0 0 0 rgb(from var(--ant-color-primary) r g b/0)}}.code-block{position:relative;background-color:rgb(from var(--ant-color-text-base) r g b/.03);width:100%}.codeblock-header{background:rgb(from var(--ant-color-primary) r g b/.2);padding:6px 12px;border-left-width:0;border-bottom:1px rgb(from var(--ant-color-primary) r g b/.3);border-style:solid;border-right-width:0;border-top-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ant-dropdown.app-dropdown .dropdown-search-button{background-color:rgb(from var(--ant-color-primary) r g b/.1);color:var(--ant-color-primary);font-weight:600;border-radius:0;border-color:transparent;box-shadow:none;justify-content:flex-start;padding-left:12px;gap:12px;font-size:14px}.ant-dropdown.app-dropdown .dropdown-search-button:active.ant-btn-default:not(:disabled):not(.ant-btn-disabled),.ant-dropdown.app-dropdown .dropdown-search-button:hover.ant-btn-default:not(:disabled):not(.ant-btn-disabled){background-color:rgb(from var(--ant-color-primary) r g b/.2);color:var(--ant-color-primary);border-color:transparent}.dropdown-search-content{padding:8px 0;background:var(--ant-color-bg-elevated)}.dropdown-search-content-top{display:flex;align-items:center;gap:12px;padding:0 12px}.dropdown-search-content-top .dropdown-search-input{flex:1 1 auto}.dropdown-search-input.ant-input-affix-wrapper{border:0;background-color:rgb(from var(--ant-color-text-base) r g b/.08)!important;border-radius:0;box-shadow:none!important;padding-top:7px;padding-bottom:7px;font-size:16px}.dropdown-search-input.ant-input-affix-wrapper ::placeholder{color:color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base))}.dropdown-search-inner{height:144px;overflow-x:hidden;overflow-y:auto}.dropdown-list-default,.dropdown-list-item{margin-bottom:2px;padding:7px 20px 7px 12px}.dropdown-list-default:last-child,.dropdown-list-item:last-child{margin-bottom:0}.dropdown-list-item{transition:background .3s ease-in-out;cursor:pointer;display:flex;align-items:center;gap:12px}.dropdown-list-item svg{flex:0 0 auto}.dropdown-list-item span{flex:1 1 auto;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-list-item.active{background:rgb(from var(--ant-color-primary) r g b/.3)}@media(hover:hover)and (pointer:fine){.dropdown-list-item:hover{background:rgb(from var(--ant-color-primary) r g b/.1)}}.app-upload{display:block;padding-top:2px}.app-upload .ant-upload-select{position:absolute;left:999px;opacity:0;visibility:hidden}.app-upload .ant-upload-list{width:100%;display:flex;flex-wrap:wrap;gap:8px}.app-upload .ant-upload-list:after,.app-upload .ant-upload-list:before{content:none}.app-upload .ant-upload-list-item-container{flex:0 0 auto;width:calc((100% - 16px)/3);min-width:160px;max-width:100%}.app-upload .ant-upload-list-item-container .ant-upload-list-item{text-align:left;margin-top:0;height:58px!important}@media(max-width:767px){.app-upload .ant-upload-list-item-container .ant-upload-list-item{height:43px!important;padding:4px 8px!important}}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-progress{-webkit-padding-start:47px!important;padding-inline-start:47px!important;width:calc(100% - 20px)!important;bottom:2px!important}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-actions .ant-btn{border-radius:50%;height:24px}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-actions .anticon-delete svg{fill:#888}.app-upload .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path:first-child{fill:rgb(from var(--ant-color-error) r g b/.13)!important}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail{line-height:0!important;width:40px!important;height:40px!important;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail{width:30px!important;height:30px!important}}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon svg{max-height:30px;fill:var(--ant-color-text-base)}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon svg path:first-child{fill:rgb(from var(--ant-color-text-base) r g b/.13)!important}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail .anticon svg path:last-child{fill:var(--ant-color-text-base)}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail>*{flex:0 0 auto}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-name{font-size:14px}@media(max-width:767px){.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-name{font-size:12px}}.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-extra{font-size:12px}@media(max-width:767px){.app-upload .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-extra{font-size:10px}}.app-upload-extra{color:#aaa}.ant-upload-list-item-error .app-upload-extra{color:var(--ant-color-error)}.app-upload-info{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 4px 4px;border-bottom:1px solid rgb(from var(--ant-color-text-base) r g b/.1);margin-bottom:8px;font-size:12px;color:color-mix(in srgb,var(--ant-color-bg-base) 26.67%,var(--ant-color-text-base));font-weight:600}.app-upload-count{text-align:right}.app-upload-count+.ant-form-item{margin-bottom:0!important}.app-form-dragger{display:block;width:100%}.app-form-dragger .ant-upload-drag{cursor:auto;border:0!important;height:auto;display:block;background-color:transparent!important}.app-form-dragger .ant-upload-drag .ant-form-item-explain-error{text-align:left;font-size:12px}.app-form-dragger .ant-upload-drag .ant-upload-btn{display:block!important;padding:0}.app-form-dragger .ant-upload-drag .ant-upload-drag-container{display:block!important;width:100%}.app-form-dragger .ant-upload-drag .ant-upload-drag-container .chat-form-holder{width:100%}.landing{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto}.landing .text-primary{color:var(--ant-color-primary)}.landing>.ant-layout{flex:1 1 auto}.landing>.ant-layout>.ant-layout-content{display:flex;flex-direction:column}.landing .ant-btn img{transition:opacity .3s ease-in-out,filter .3s ease-in-out}.landing .ant-btn:disabled img{opacity:.5;filter:grayscale(1)}.article{padding:40px 0;max-width:680px;margin:0 auto}@media(min-width:1200px){.article{font-size:18px;line-height:1.4}}.article .h1,.article h1{font-size:28px;margin:0 0 40px;font-weight:500}@media(min-width:1200px){.article .h1,.article h1{font-size:42px}}.article h2{font-weight:500;font-size:24px;line-height:1.2;margin:2em 0 1em}@media(min-width:1200px){.article h2{font-size:32px}}.article h3{font-weight:500;font-size:22px;line-height:1.2;margin:2em 0 1em}@media(min-width:1200px){.article h3{font-size:28px}}.article p{margin:1rem 0}.article a{color:currentColor;text-decoration:underline}.article a:hover{color:currentColor;text-decoration:none}.landing-hero,.text-center{text-align:center}.landing-hero{min-height:100%;display:flex;align-items:center;justify-content:center;padding:80px 20px;position:relative;z-index:1;flex:1 1 auto;color:#fff;background-color:#161b1d;overflow:hidden}.landing-hero:after,.landing-hero:before{top:-30%;left:-30%;content:"";position:absolute;width:587px;height:500px;border-radius:50%;background:var(--ant-color-primary);filter:blur(300px);z-index:-1}.landing-hero:after{top:100%;left:100%;transform:translate(-50%,-50%);background:#1e598d}.landing-hero .ant-btn-lg{width:280px;max-width:100%}.landing-hero h1{font-weight:400;font-size:40px;margin:0 0 12px;line-height:1.21}@media(min-width:1024px){.landing-hero h1{font-size:80px}}.landing-hero h3{font-weight:400;font-size:24px;line-height:1.2;margin:0 0 12px}@media(min-width:1024px){.landing-hero h3{font-size:40px}}.landing-hero .hero-btn-wrap{margin-top:40px}@media(min-width:1024px){.landing-hero .hero-btn-wrap{margin-top:80px}}.landing-hero-content{width:100%}.login-block{max-width:360px;margin:0 auto;padding:40px 0}.login-block h2{font-size:60px;line-height:1.2;font-weight:400;text-align:center;margin:0 0 60px}.login-block .ant-form-item-explain-error{font-size:13px}.login-block .ant-form-item-required:before{content:none!important}.login-block .ant-checkbox-wrapper a{color:currentColor;text-decoration:underline}.login-block .ant-checkbox-wrapper a:hover{text-decoration:none}.login-block .ant-checkbox-wrapper input[aria-invalid=true]+.ant-checkbox-inner{border-color:#ff4d4f}.uploaded-file{display:flex;align-items:center;min-height:58px;position:relative;padding:8px;border:1px solid #ccc;border-radius:8px;gap:4px;width:100%;overflow:hidden}.uploaded-file-image{flex:0 0 auto;margin-right:8px}.uploaded-file-image svg{fill:var(--ant-color-text-base)}.uploaded-file-image svg path:first-child{fill:rgb(from var(--ant-color-text-base) r g b/.13)!important}.uploaded-file-image svg path:last-child{fill:var(--ant-color-text-base)}.uploaded-file-body{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-width:1%}.uploaded-file-actions{flex:0 0 auto;opacity:0;position:absolute;visibility:hidden}.uploaded-file:hover .uploaded-file-actions{opacity:1;visibility:visible;position:static}.uploaded-file-actions .ant-btn-icon{line-height:0}.uploaded-file-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:100%}.uploaded-file-size{font-size:12px;color:#aaa}.upload-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;padding:8px;gap:8px;cursor:auto;z-index:1}.upload-image-overlay .upload-image-buttons{margin-left:auto;display:flex;background-color:rgb(from var(--ant-color-bg-base) r g b/.8);border-radius:20px;padding:4px}.upload-image-overlay .upload-image-name{margin-top:auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-image-wrapper{display:flex;border-radius:8px;overflow:hidden}.upload-image-wrapper:after{content:"";width:0;padding-bottom:100%}@media(max-width:1199px){.upload-image-wrapper .ant-image-mask{opacity:1}}.upload-image-wrapper .ant-image{position:relative}.upload-image-wrapper .ant-image .ant-image-mask{background:transparent}.upload-image-wrapper .ant-image-img{height:100%;object-fit:cover}.settings-tabs .ant-tabs-content-holder,.settings-tabs .ant-tabs-content-holder .ant-tabs-content,.settings-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{display:flex;flex-direction:column;flex:1 1 auto;max-height:100%}.settings-tabs .ant-tabs-nav,.settings-wrapper .settings-inner{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}.settings-tabs{height:100%}.settings-wrapper{max-height:100%;overflow-y:auto;overflow-x:hidden}.plan-card{transition:box-shadow .3s ease-in-out;position:relative;overflow:hidden;max-width:408px;margin:0 auto}.plan-card:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.plan-card .ant-btn{border-radius:70px;font-weight:600}.plan-card .ant-btn-default{color:currentColor;border-color:rgb(from currentColor r g b/.4);font-weight:600;border-radius:70px}.plan-card .ant-btn-default:hover{color:currentColor!important;border-color:currentColor!important;background:rgb(from currentColor r g b/.05)!important}.plan-card .text-link{color:currentColor}.plan-card-header{padding-top:6px;display:flex;align-items:center;gap:16px}.plan-card-header h3{font-weight:300;font-size:32px;margin:0}.plan-card-price{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:16px}.price-block{display:flex;align-items:baseline;gap:6px}.price-currency{display:flex;flex-direction:column;line-height:1;font-size:14px}.current-plan-tag{min-height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;background-color:rgb(from currentColor r g b/.1);color:currentColor;border-radius:70px}.price{font-size:32px;line-height:1;font-weight:600}.old-price{font-size:24px;line-height:1.4;opacity:.4;display:block;margin-bottom:10px}.old-price span,.plan-card-content{font-size:14px}.plan-card-content ul{margin:8px 0;padding-left:20px}.plan-card-content ul li{margin-bottom:8px}.plan-card-content ul li:last-child{margin-bottom:0}.plan-card-content ul li::marker{font-size:.7rem}.plan-card-decor-1,.plan-card-decor-2{position:absolute;z-index:0}.plan-card-decor-1{height:240px;width:400px;border-radius:50%;z-index:0;bottom:-80px;right:-160px;transform:rotate(-45deg);filter:blur(120px)}.plan-card-decor-2{border-style:solid;height:50%;width:100%;border-bottom-right-radius:500%;bottom:0;right:0}.suggestions{font-size:12px;text-align:center;padding-top:24px}.suggestions-text{color:#888;line-height:1.8}.suggestions-text:first-child{margin-top:0}.plan-badge{all:unset;transition:border-color .3s ease-in-out,background .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px;border:1px solid rgb(from var(--ant-color-text-base) r g b/.1);border-radius:8px;display:flex;align-items:center;gap:8px;min-width:90px;cursor:pointer;position:relative}@media(max-width:768px){.plan-badge{gap:4px;min-width:70px}}.plan-badge:hover{background-color:rgb(from var(--ant-color-text-base) r g b/.05)}.plan-badge>:last-child{margin-right:0}@media(max-width:768px){.plan-badge .ant-tag{padding:0 4px}}.plan-badge-img{flex:0 0 auto}@media(max-width:768px){.plan-badge-img{width:24px;height:24px}}.plan-badge-img svg{display:block;max-width:100%;height:auto}.plan-badge-title{font-weight:700;font-size:14px;line-height:1}@media(max-width:768px){.plan-badge-title{font-size:12px}}.plan-badge-title:last-child{padding-right:4px}.threads-intro-wrapper{position:relative;margin-bottom:4px}.threads-intro-wrapper:last-child{margin-bottom:0}.threads-intro{background-color:var(--ant-layout-header-bg);padding:8px 40px 8px 8px;border-radius:10px;display:block;color:currentColor}.threads-intro h4{font-weight:400;font-size:12px;margin:0;color:#888;line-height:22px}.threads-intro p{margin:0}.thread-intro-icon{transition:background .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center;justify-content:center;background:rgb(from var(--ant-color-text-base) r g b/.05);width:32px;height:32px;border-radius:8px;color:#aaa}a.threads-intro{transition:background .3s ease-in-out}.thread-active a.threads-intro,a.threads-intro:hover{color:currentColor;background:rgb(from var(--ant-color-primary-hover) r g b/.12)}.thread-active a.threads-intro .thread-intro-icon,a.threads-intro:hover .thread-intro-icon{color:var(--ant-color-primary);background:rgb(from var(--ant-color-primary-hover) r g b/.2)}.threads-intro-title h4{margin-bottom:0}.threads-intro-extra{position:absolute;top:5px;right:5px;z-index:2}.threads-intro-info{all:unset;display:flex;flex-wrap:wrap;align-items:center;font-size:12px;line-height:22px;color:#888}.threads-intro-info li{all:unset;position:relative}.threads-intro-info li:not(:last-child):after{content:"•";display:inline;padding:0 6px}.app-modal.search-modal .ant-modal-header{padding:16px 16px 0;margin-bottom:0}.app-modal.search-modal .ant-modal-title{font-size:20px}.app-modal.search-modal .ant-modal-body{flex:0 0 auto;overflow:hidden;display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.app-modal.search-modal .ant-modal-body{flex:1 1 auto}}.app-modal.search-modal .ant-modal-content{margin-top:0!important;margin-bottom:0!important;max-height:none}@media(max-width:767px){.app-modal.search-modal .ant-modal-content{height:100svh;max-height:100svh;border-radius:0}}.app-modal.search-modal .ant-modal-content .ant-modal-body{padding:16px}.app-modal.search-modal .ant-form-item{margin-bottom:0}@media(max-width:767px){.app-modal.search-modal .search-type .ant-form-item-control-input{min-height:0}}.app-modal.search-modal .ant-skeleton .ant-skeleton-header{vertical-align:middle}.app-modal.search-modal .ant-skeleton .ant-skeleton-paragraph,.app-modal.search-modal .ant-skeleton .ant-skeleton-paragraph li,.app-modal.search-modal .ant-skeleton .ant-skeleton-title,.app-modal.search-modal .ant-skeleton .ant-skeleton-title li{margin:8px 0}.search-picker .ant-picker-panels>:nth-child(2){display:none!important}.search-picker .ant-picker-panels>:first-child button.ant-picker-header-next-btn,.search-picker .ant-picker-panels>:first-child button.ant-picker-header-super-next-btn{visibility:visible!important}@media(max-width:440px){.search-picker .ant-picker-panel-layout{flex-direction:column;min-width:1%;overflow:hidden}.search-picker .ant-picker-presets{flex-direction:row!important;min-width:1%!important;width:100%!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:288px!important}.search-picker .ant-picker-presets ul{height:auto!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:flex-start;gap:8px;flex:0 0 auto!important;border:none!important}.search-picker .ant-picker-presets ul li{margin-top:0!important;padding:2px 4px;border-radius:4px;color:var(--ant-color-primary);background:rgb(from var(--ant-color-primary) r g b/.1);text-overflow:unset!important}}.search-input,.search-input.ant-input-affix-wrapper{font-size:16px}.search-opener{background-color:rgb(from var(--ant-color-text-base) r g b/.05);border:1px solid rgb(from var(--ant-color-text-base) r g b/0);justify-content:flex-start;font-size:16px;color:#888}@media(hover:hover)and (pointer:fine){.search-opener:hover{border-color:rgb(from var(--ant-color-text-base) r g b/.05)!important;color:var(--ant-color-text-base)}}.custom-check,.form-custom-check{transition:color .3s ease-in-out,background .3s ease-in-out;height:22px;padding:0 8px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;background:rgb(from var(--ant-color-text-base) r g b/.08)}.custom-check.ant-checkbox-wrapper-checked,.form-custom-check.ant-checkbox-wrapper-checked{color:var(--ant-color-primary);background:rgb(from var(--ant-color-primary) r g b/.1)}@media(hover:hover)and (pointer:fine){.custom-check:hover,.form-custom-check:hover{background:rgb(from var(--ant-color-primary) r g b/.2)}}.custom-check.ant-checkbox-wrapper-disabled,.form-custom-check.ant-checkbox-wrapper-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-check .ant-checkbox,.form-custom-check .ant-checkbox{position:absolute;width:0;height:0;opacity:0;visibility:hidden;pointer-events:none;left:-9999px}.custom-check .ant-checkbox+span,.form-custom-check .ant-checkbox+span{padding:0}@media(max-width:767px){.custom-check{width:24px;height:24px;border-radius:50%;padding:0}}.form-custom-check{height:32px;font-size:13px}.form-custom-check .form-custom-check-text{line-height:1}.search-results{display:flex;flex-direction:column;gap:10px;height:392px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;max-height:100%}.results-list{display:flex;flex-direction:column;align-items:stretch}.results-list-item{transition:background .3s ease-in-out;display:flex;align-items:flex-start;padding:8px;gap:6px;border-radius:4px;min-width:1%;cursor:pointer}@media(hover:hover)and (pointer:fine){.results-list-item:hover{background:rgb(from var(--ant-color-primary) r g b/.2)}.results-list-item:hover .results-list-item-chevron{opacity:1;visibility:visible}}.results-list-item-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;min-height:24px}.results-list-item-content{flex:1 1 auto;min-width:1%}.results-list-item-title{line-height:1.5;font-size:16px;flex:1 1 auto}.results-list-item-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.3;color:#888;max-width:100%}.results-list-item-chevron{opacity:0;visibility:hidden;flex:0 0 auto;align-self:center;display:flex;align-items:center;justify-content:flex-end}.results-list-item-chevron.visible{opacity:1;visibility:visible}.results-list-item-time{font-size:12px;line-height:22px;color:#888;flex:0 0 auto}.results-list-item-top{display:flex;justify-content:space-between;gap:16px}.voice-input-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:80px;position:fixed;bottom:0;left:0;right:0;top:0;background:rgb(from var(--ant-color-bg-base) r g b/.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:20px;z-index:10}.voice-input-wrapper .voice-input-buttons{gap:12px;max-width:100%;width:800px;display:flex;align-items:center;border-radius:8px;background:var(--ant-color-bg-base);padding:10px;min-height:40px}.voice-input-wrapper .voice-input-buttons .ant-progress{display:flex;line-height:1}.voice-input-circle-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:150px;height:150px}.voice-view-circle-1,.voice-view-circle-2{position:absolute;width:100%;height:100%;border-radius:100%;top:0;left:0}.voice-view-circle-1{filter:blur(12px);z-index:2;opacity:.6;left:-30px;background:linear-gradient(to left,var(--ant-color-primary) 0,#2b81cc 79.9%);animation:viewCircle 4s linear infinite}.voice-view-circle-2{filter:blur(15px);z-index:1;background:linear-gradient(to left,var(--ant-color-primary) 8.37%,var(--ant-control-item-bg-hover) 91.49%);animation:viewCircle2 5s linear infinite}@keyframes viewCircle{0%{transform:rotate(1turn) scale(1) skew(1deg,-1deg)}50%{transform:rotate(180deg) scale(1.2) skew(-6deg,2deg)}to{transform:rotate(0deg) scale(1) skew(0)}}@keyframes viewCircle2{0%{transform:scale(1) skew(0)}25%,75%{transform:scale(1.05) skew(-5deg,-5deg)}50%{transform:scale(1.12) skew(5deg,5deg)}to{transform:scale(1) skew(0)}}