@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--app-font:"__Inter_f367f3","__Inter_Fallback_f367f3"}body,html{font-family:var(--app-font)}@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:.3rem;width:.3rem}.hide-scroll-bar::-webkit-scrollbar{display:none;scrollbar-width:none}::-webkit-scrollbar-thumb{background-color:rgba(217,217,227,.6);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}.ant-notification-notice .ant-notification-notice-message:empty+.ant-notification-notice-description{padding-right:24px}.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:rgb(from var(--ant-color-text-description) r g b/.7)}.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}button.text-link{all:unset;cursor:pointer}a.text-link,button.text-link{color:var(--ant-color-text-base);text-decoration:underline}.primary-link,a.text-link:hover,button.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}button{transition:all .3s ease-in-out!important;cursor:pointer!important;font-family:var(--app-font)}.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;flex-direction:column}.primary-button,.unsubscribe-form{justify-content:center;align-items:center}.primary-button{box-shadow:0 2px 5px 0 rgba(34,34,34,.15);border:0;color:#fff;display:inline-flex;font-size:14px;font-weight:600;position:relative;background:transparent!important;z-index:1}.primary-button:after,.primary-button:before{transition:opacity .3s ease-in-out;content:"";position:absolute;inset:0;background:linear-gradient(to left,var(--ant-color-primary),var(--ant-color-primary-active));border-radius:8px;z-index:-1}.primary-button:after{opacity:0;background:linear-gradient(to left,var(--ant-color-primary-active),var(--ant-color-primary))}@media(hover:hover)and (pointer:fine){.primary-button:hover:after{opacity:1}}.ant-btn-link{padding-left:12px;padding-right:8px}@media(hover:hover)and (pointer:fine){.ant-btn-link:hover:not(:disabled){background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.1)!important}}.ant-btn-link:disabled{opacity:.5}.ant-btn-link:disabled svg{fill:rgb(from var(--ant-color-text-description) r g b/.7)}.ant-btn-link svg{fill:var(--ant-color-primary)}.mdxeditor-toolbar .app-icon{display:block!important}.mdxeditor-root-contenteditable{max-width:1220px;margin:0 auto}.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:min(280px,60vw);width:max-content;min-width:180px!important;border-radius:5px;max-height:min(70vh,420px);overflow-y:auto;background:var(--ant-color-bg-elevated)}.app-sider-collapsed:not(.app-sider-panel-collapsed)~.ant-splitter .app-dropdown.ant-dropdown.pin-dropdown,.app-sider-collapsed:not(.app-sider-panel-collapsed)~.ant-splitter .app-dropdown.ant-dropdown.thread-dropdown{max-width:min(280px,51vw)}.app-dropdown.ant-dropdown.notification-dropdown{max-width:80vw;padding:12px}.app-dropdown.ant-dropdown.notification-dropdown:not(.ant-dropdown-hidden){display:flex;flex-direction:column}.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: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;font-size:14px}.app-dropdown.ant-dropdown .app-dropdown-option .app-icon,.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{flex:1 1 auto;min-height:1%;gap:8px;position:relative}.chat-page,.chat-wrapper{display:flex;align-items:stretch}.chat-wrapper{height:100%;flex-direction:column}.chat-inner{width:100%;flex:0 0 auto;display:flex;flex-direction:column;align-self:stretch;min-height:1%;padding:8px 0}@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 .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;border-radius:0 16px 16px 0;opacity:1;visibility:visible;overflow:hidden;background:var(--ant-layout-header-bg);z-index:-1;box-shadow:0 1px 2px 0 rgba(0,0,0,.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;color:var(--ant-color-text-base);font-size:14px}.app-sider-chat-content,.app-sider-drawer-content{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;overflow:hidden;position:relative}.app-sider-nav{overflow-y:auto;overflow-x:hidden}.sider-nav-list{list-style:none;padding:0;margin:0;align-items:stretch;gap:8px}.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:var(--ant-color-text-base);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:8px;font-size:11px;line-height:1.2;font-weight:600;width:100%;cursor:pointer;position:relative;font-family:var(--app-font)}.sider-link.active,.sider-link.active.opened{background:rgb(from var(--ant-color-primary-hover) r g b/.15)}@media(hover:hover)and (pointer:fine){.sider-link.active.opened:hover,.sider-link.active:hover{background:rgb(from var(--ant-color-primary-hover) r g b/.25)}}.sider-link.opened{background:rgb(from var(--ant-color-primary-hover) r g b/.15)}.sider-link.opened .link-chevron{transform:translateY(-50%) rotateY(-180deg)}@media(hover:hover)and (pointer:fine){.sider-link:hover{background:rgb(from var(--ant-color-primary-hover) r g b/.15)}}.sider-link .link-chevron{transition:transform .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);right:3px;z-index:1;color:var(--ant-color-primary)}.app-sider-logo{align-items:center;padding:8px 10px 6px}.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 8px;overflow:hidden;color:#fff;font-size:14px}.menu-wrapper{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 8px;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:flex-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)}}.global-spin{z-index:9999}.app-util-text{display:block;color:rgb(from var(--ant-color-text-description) r g b/.7);padding:8px 0;line-height:40px;font-size:14px}.notification-dropdown-content{width:420px;max-width:100%;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;flex:1 1 auto}.notification-dropdown-top{border-bottom:1px solid var(--ant-color-border);flex:0 0 auto;padding-bottom:12px}.notification-dropdown-bottom{border-top:1px solid var(--ant-color-border);flex:0 0 auto;padding-top:12px}.notification-item{display:flex;gap:8px;padding:8px;border:1px solid var(--ant-color-border);border-radius:8px;min-width:0;max-width:100%;width:100%}.notification-item-content{flex:1 1 auto;min-width:0;align-self:center}.notification-item-title-holder{display:flex;align-items:center;gap:8px}.notification-item-title-holder .ant-checkbox-wrapper{line-height:0}.notification-info{flex:1 1 auto;min-width:0}.notification-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:14px}.notification-item-actions{flex:0 0 auto;display:flex;gap:8px}.textarea-small-placeholder::placeholder{font-size:14px}.dropdown-thread-input input::placeholder{font-size:14px}.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)}.ant-modal-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.trial-modal .ant-modal-content{padding:0;background:transparent}.trial-content-holder{font-size:14px;display:flex;border:1px solid var(--ant-color-border);border-radius:16px;overflow:hidden;background:rgb(from var(--ant-color-bg-container) r g b/.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theme-light .trial-content-holder{background:var(--ant-color-bg-base)}.trial-content-holder:before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:var(--ant-color-primary);border-radius:50%;filter:blur(100px);opacity:.2;z-index:-1}.theme-light .trial-content-holder:before{content:none}.trial-content-holder:after{content:"";position:absolute;bottom:-100px;right:-100px;width:500px;height:500px;background:#1e598d;border-radius:50%;filter:blur(50px);opacity:.2;z-index:-1}.theme-light .trial-content-holder:after{content:none}.trial-left-col{flex:1 1 auto;padding:40px;display:flex;flex-direction:column;align-items:stretch}.trial-right-col{width:280px;flex:0 0 auto;padding:40px 20px;border-left:1px solid var(--ant-color-border)}.theme-light .trial-right-col{background:rgb(from var(--ant-color-text-base) r g b/.05)}.trial-content-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--ant-color-primary)}.trial-content-sublabel{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;color:var(--ant-color-text-tertiary);margin-bottom:12px}.trial-content-title{margin:0;font-size:30px;line-height:1.15}.trial-content-text{margin:0;color:rgb(from var(--ant-color-text-description) r g b/.7);line-height:1.6}.trial-content-top{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid var(--ant-color-border);margin-bottom:30px;padding-bottom:30px}.trial-features{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}.trial-feature-item{display:flex;gap:12px;align-items:flex-start}.trail-feature-icon{width:34px;height:34px;border-radius:10px;border:1px solid;display:flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0;background:rgb(from currentColor r g b/.12)}.trail-feature-title{font-size:16px;color:var(--ant-color-text-base)}.trial-feature-badge{font-size:10px;font-weight:700;text-transform:uppercase;border-radius:100px;padding:2px 8px;border:1px solid;background:rgb(from currentColor r g b/.12);align-self:flex-start;line-height:18px}.trail-feature-text{color:rgb(from var(--ant-color-text-description) r g b/.7);line-height:1.5}.trial-card{border-radius:12px;border:1px solid var(--ant-color-border-secondary);padding:12px;background:rgb(from var(--ant-color-bg-layout) r g b/.5);box-shadow:0 2px 6px 1px rgba(0,0,0,.12)}.theme-light .trial-card{background:var(--ant-color-bg-elevated)}.trial-card-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.trial-card-icon{width:24px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgb(from var(--ant-color-border-secondary) r g b/.05)}.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}.synthesis-item{display:flex;align-items:center;gap:6px}.synthesis-item:not(:last-child){border-bottom:1px solid var(--ant-color-border)}.synthesis-item-link{transition:all .3s ease-in-out;flex:1 1 auto;display:flex;align-items:center;min-height:40px;border:0;background:transparent;cursor:pointer;color:currentColor;text-align:left;min-width:0}@media(hover:hover)and (pointer:fine){.synthesis-item-link:hover{color:var(--ant-color-primary)}}.synthesis-item-link .synthesis-item-text{flex:1 1 auto;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.synthesis-item-link svg{flex:0 0 auto}.drawer-top{padding:8px 8px 0;display:flex;flex-direction:column;align-items:stretch;gap:7px}.drawer-top-folder{margin:0 -8px;padding:0 8px;color:var(--ant-color-text-description);font-size:12px;font-weight:600;letter-spacing:1.5px}.drawer-bottom{margin-top:auto;padding:0 8px 8px}.drawer-bottom:empty{display:none}.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{transition:background .3s ease-in-out;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}.chat-folder.active{background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.15)}@media(hover:hover)and (pointer:fine){.chat-folder:hover{background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.25)}}.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{transition:background .3s ease-in-out;padding:4px 0 4px 8px;display:flex;align-items:center;border-radius:4px;min-height:42px;border:1px solid transparent}@media(hover:hover)and (pointer:fine){.chat-item:hover.active{background:rgb(from var(--ant-color-primary-hover) r g b/.05)}.chat-item:hover .chat-item-link,.chat-item:hover a{color:var(--ant-color-primary)}}.chat-item.active{border-color:rgb(from var(--ant-color-primary-hover) r g b/.3);background:rgb(from var(--ant-color-primary-hover) r g b/.15)}.main-menu{list-style:none;margin:0;color:var(--ant-color-text-base);font-size:14px;min-height:100%;padding:0 0 8px;position:relative}.main-menu .main-menu-sub{list-style:none;padding:8px 0 0 8px;margin:0 0 0 14px;position:relative}.main-menu .main-menu-sub:after{content:"";position:absolute;top:0;left:0;height:calc(100% - 28px);background:var(--ant-color-border);width:1px}.main-menu .main-menu-sub>li{position:relative}.main-menu .main-menu-sub>li:after{content:"";position:absolute;width:8px;height:8px;border-width:2px;border-left:1px solid var(--ant-color-border);border-bottom:1px solid var(--ant-color-border);border-right:0 solid var(--ant-color-border);border-top:0 solid var(--ant-color-border);top:calc(50% - 8px);left:-8px;border-radius:0 0 0 2px}.main-menu .chat-item-link,.main-menu a{transition:all .3s ease-in-out;padding:0;text-align:left;border:none;background:transparent;flex:1 1 auto;color:currentColor;max-width:100%;display:inline-flex;align-items:center;gap:6px;margin-right:4px;min-width:1%;cursor:pointer}.is-dragging .main-menu .chat-item-link:not(:active),.is-dragging .main-menu a:not(:active){pointer-events:none}.main-menu .chat-item-link .chat-item-text,.main-menu a .chat-item-text{flex:1 1 auto;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.main-menu .chat-item-link svg,.main-menu a svg{flex:0 0 auto}.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-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 -4px;flex:0 0 auto}@media(min-width:768px){.chat-top{margin:0 -8px}}.chat-top-item{position:relative;padding:0 4px}@media(min-width:768px){.chat-top-item{padding:0 8px}}@media(max-width:764px){.chat-top-item.chat-top-search:not(:last-child){padding-right:0}.chat-top-item.chat-top-share{padding-left:0}}@media(min-width:768px){.chat-top-item:not(:first-child):before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:16px;width:1px;background:var(--ant-color-border)}}.chat-top-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:816px;margin:0 auto;width:100%;padding:0 8px}.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 8px;display:flex;flex-direction:column}.shared-chat-page .chat-content{padding:0}.chat-content>.chat-content-inner{max-width:800px;margin:0 auto;width:100%;display:flex;flex-direction:column;flex:1 1 auto}.interaction{position:relative}.interaction:not(:last-child){padding-bottom:40px}.interaction:last-child{padding-bottom:20px}.highlight,.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-description) r g b/.07);border-radius:1.5rem;overflow-x:auto}.markdown-link{color:currentColor;word-break:break-all;text-decoration:underline}.markdown-link:hover{color:var(--ant-color-primary);text-decoration:underline}.markdown{overflow-wrap:break-word}.chat-sider-body .markdown,.shared-chat-page .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{font-weight:400;font-size:.875em;line-height:1.7142857;margin:16px 0;border-radius:.375rem;padding:0}.markdown .base-code,.markdown .pre-content{display:inline-block;max-width:100%;overflow-x:auto;vertical-align:bottom}.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}.chat-sider-body .markdown-table-wrapper,.shared-chat-page .markdown-table-wrapper{margin-left:0}.markdown-table{text-align:left;border-collapse:collapse;width:100%;table-layout:auto}.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:120px;height:50px}.interaction-bottom{padding:16px 0 0}.chat-sider-body .interaction-bottom,.shared-chat-page .interaction-bottom{padding-left:0}.interaction-thread-count{margin-bottom:30px}.interaction-thread-count .message-count{gap:4px}.thread-headline{font-size:16px;line-height:1.5;color:var(--ant-color-text-base);margin:30px 0;display:flex;align-items:center}.thread-headline .app-icon{align-self:flex-start;flex:0 0 auto;margin-right:19px;margin-top:3px;color:rgb(from var(--ant-color-text-description) r g b/.7)}.threads-summary-holder{margin:30px 0}.ant-collapse-arrow.item-open .app-icon{transform:scaleY(-1)}.ant-collapse-arrow .app-icon{transition:transform .3s ease-in-out}.content-summary-body{padding:12px}.content-summary-body-inner{overflow-y:auto;overflow-x:hidden;max-height:210px}.chat-headline{margin:0 auto 38px;font-size:10px;line-height:1.5;font-weight:600;letter-spacing:1.5px;text-align:center;text-transform:uppercase;color:rgb(from var(--ant-color-text-description) r g b/.7)}.chat-headline .app-icon{margin-right:8px;opacity:.7;vertical-align:middle}.chat-page-info{font-size:12px;text-align:center;padding:8px;color:rgb(from var(--ant-color-text-description) r g b/.7);border-top:1px solid var(--ant-color-border);margin:0}@media(max-width:1023px){.chat-page-info{font-size:9px;padding:6px}}.interaction-regenerate{margin:0}.interaction-regenerate .ant-btn{vertical-align:middle;margin:4px 8px}.chat-tips{margin:auto 0}.chat-tip-svg{display:flex;align-items:center;justify-content:center;height:60px;width:100%}@media(max-width:576px){.chat-tip-svg{width:60px;flex:0 0 auto}}.chat-tip-svg svg{flex:0 0 auto;max-width:100%;max-height:100%}.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:rgb(from var(--ant-color-text-description) r g b/.7);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;box-shadow:0 4px 3px 0 rgba(0,0,0,.15);position:relative;z-index:1;overflow:hidden}.chat-tip-block:after,.chat-tip-block:before{transition:all .3s ease-in-out;content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,transparent 0,rgb(from var(--ant-color-text-base) r g b/.1))}.chat-tip-block:before{opacity:0;background:linear-gradient(to bottom,transparent 0,rgb(from var(--ant-color-primary) r g b/.1))}@media(min-width:1024px){.chat-tip-block{min-height:120px;justify-content:space-between;padding:16px 12px}}@media(min-width:576px){.chat-tip-block{font-size:16px;flex-direction:column;align-items:flex-start}}@media(hover:hover)and (pointer:fine){.chat-tip-block:hover{border-color:var(--ant-color-primary);background-position:50% 10%}.chat-tip-block:hover:before{opacity:1}.chat-tip-block:hover:after{opacity:0}}.selection-actions-holder{transition:opacity .3s ease-in-out;position:absolute;left:50%;transform:translateX(-50%);z-index:999;display:flex;align-items:center;justify-content:center;background:var(--ant-layout-header-bg);border-radius:8px;border:1px solid var(--ant-color-border);box-shadow:0 4px 12px 0 rgba(0,0,0,.16)}.selection-actions-holder,.selection-actions-holder.disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-actions-holder.disabled{pointer-events:none}.selection-actions-item{padding:4px}.selection-actions-item:not(:last-child){border-right:1px solid var(--ant-color-border)}.selection-btn{transition:color .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-btn.ant-dropdown-open{background:rgb(from var(--ant-color-primary-hover) r g b/.15);color:var(--ant-color-primary)}.chat-message{position:relative}.overlay-btn{position:fixed;inset:0;z-index:100}::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)}}.chat-tabs{width:100%;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:1%}.chat-tabs .ant-tabs-nav{flex:0 0 auto;margin-bottom:0;background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.05);padding:4px 0;min-width:0}.chat-tabs .ant-tabs-nav .ant-tabs-tab:first-child{margin-left:8px}.chat-tabs .ant-tabs-content,.chat-tabs .ant-tabs-content-holder,.chat-tabs .ant-tabs-tabpane{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.chat-tabs .chat-inner{height:100%}.chat-tabs .ant-tabs-nav-wrap .ant-tabs-tab-btn{transition:color .3s ease-in-out;line-height:1;display:flex;align-items:center;color:var(--ant-color-text-description);text-shadow:none!important}@media(hover:hover)and (pointer:fine){.chat-tabs .ant-tabs-nav-wrap .ant-tabs-tab-btn:hover{color:var(--ant-color-primary)}}.chat-tabs .ant-tabs-nav-wrap .ant-tabs-tab{border-radius:6px!important;height:32px;padding:0 6px;display:flex;align-items:center;background:var(--ant-layout-header-bg);border:1px solid rgb(from var(--ant-color-text-description) r g b/.4)}.chat-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{background:rgb(from var(--ant-color-primary-hover) r g b/.15);border-color:var(--ant-color-primary)}.chat-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ant-color-text-base)}.chat-tabs .ant-tabs-tab-remove{line-height:0;padding-top:0;padding-bottom:0}.chat-tabs .ant-tabs-tab-remove .anticon{vertical-align:top}.chat-tab-title{font-size:12px;display:inline-flex;align-items:center;gap:10px;line-height:1.2!important}.chat-tab-title .app-icon{color:rgb(from var(--ant-color-text-description) r g b/.7)}.chat-tab-title .anticon-loading{margin-right:0!important}.ant-tabs-tab-active .chat-tab-title .app-icon{color:var(--ant-color-primary)}.chat-tab-title .chat-tab-title-text{max-width:130px;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:430px;margin:0 auto;padding:40px 0}.login-block .login-head{margin-bottom:30px;text-align:center}@media(min-width:768px){.login-block .login-head{margin-bottom:50px}}.login-block h2{font-size:36px;line-height:1.2;font-weight:400;margin:0}@media(min-width:768px){.login-block h2{font-size:50px}}.login-block p{font-size:18px;margin:0;color:var(--ant-color-text-description);font-weight:300;letter-spacing:.6px}@media(min-width:768px){.login-block p{font-size:20px}}.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%;padding:8px}.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}.discount{position:absolute;right:10px;top:10px;background:#ef4444;color:#fff;padding:12px 8px 20px;font-weight:500;font-size:16px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.suggestions{font-size:12px;text-align:center;padding-top:24px}.suggestions-text{color:rgb(from var(--ant-color-text-description) r g b/.7);line-height:1.8}.suggestions-text:first-child{margin-top:0}.plan-badge{padding:10px 10px 10px 45%;position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(45deg,rgb(from #1e598d r g b/.6) 0,rgb(from var(--ant-color-bg-elevated) r g b/.4) 62%);box-shadow:0 2px 9px 0 rgba(34,34,34,.15);line-height:1.5;font-size:11px}.plan-badge,.plan-badge-img{display:flex;align-items:center}.plan-badge-img{justify-content:flex-end;flex:0 0 auto;position:absolute;top:-50px;left:-40px;bottom:-32px;width:calc(39% + 40px)}.plan-badge-img svg{display:block;max-width:100%;height:auto}.plan-badge-body{display:flex;flex-direction:column;gap:4px;align-items:stretch;flex:1 1 auto}.plan-badge-title{font-weight:700;font-size:12px}.plan-badge-btn{height:28px;align-self:flex-start;padding-left:25px;padding-right:25px;font-weight:600;background:var(--ant-color-text-base);color:var(--ant-color-bg-base);margin-top:8px;border:0}@media(hover:hover)and (pointer:fine){.plan-badge-btn:hover{background:rgb(from var(--ant-color-text-base) r g b/.8)!important;color:var(--ant-color-bg-base)!important}}.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}.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:12px;gap:12px;min-width:1%;cursor:pointer;border-radius:12px}@media(hover:hover)and (pointer:fine){.results-list-item:hover{background:rgb(from var(--ant-color-primary) r g b/.05)}.results-list-item:hover .results-list-item-text,.results-list-item:hover .results-list-item-title{color:var(--ant-color-primary)}.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:center;width:32px;height:32px;border-radius:10px;border:1px solid transparent;background:rgb(from var(--ant-color-primary-hover) r g b/.15);color:var(--ant-color-primary)}.results-list-item-content{flex:1 1 auto;min-width:1%}.results-list-item-title{transition:color .3s ease-in-out;line-height:1.5;font-size:16px;font-weight:700;flex:1 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-list-item-bottom{padding-top:8px;display:flex;align-items:center;gap:8px}.results-list-item-vector-search{font-size:9px;text-transform:uppercase;line-height:1;color:var(--ant-color-primary);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:20px;padding:0 8px;border-radius:100px;background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.1);border:var(--ant-color-border);flex:0 0 auto}.results-list-item-text{transition:color .3s ease-in-out;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.3;color:var(--ant-color-text-description);max-width:100%;margin-bottom:4px}.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-top{display:flex;justify-content:space-between;gap:16px;margin-bottom:2px}.results-list-item-meta{display:flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.1);border-radius:10px;background-color:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.05)}.results-list-item-meta-label{display:block;font-size:9px;line-height:15px;letter-spacing:1px}.latest-chat-label,.results-list-item-meta-label{font-weight:700;color:rgb(from var(--ant-color-text-description) r g b/.7);text-transform:uppercase}.latest-chat-label{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:1.2px;padding:0 13px}.latest-chat-item{transition:background .3s ease-in-out,border-color .3s ease-in-out;cursor:pointer;display:flex;align-items:center;min-width:0;padding:12px;gap:12px;border-radius:10px;border:1px solid transparent}@media(hover:hover)and (pointer:fine){.latest-chat-item:hover{background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.1);border-color:var(--ant-color-border)}.latest-chat-item:hover .latest-chat-icon{color:var(--ant-color-primary);background:var(--ant-color-bg-container)}.latest-chat-item:hover .latest-chat-item-chevron{opacity:1}}.latest-chat-icon{transition:background .3s ease-in-out,color .3s ease-in-out;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.05);color:var(--ant-color-text-description);flex:0 0 auto}.latest-chat-body{flex:1 1 auto;max-width:100%}.latest-chat-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:14px;font-weight:500;line-height:1.428}.latest-chat-meta{display:flex;align-items:center;gap:8px}.latest-chat-date,.results-list-item-meta-text{font-size:10px;line-height:1.4;letter-spacing:.12px;color:rgb(from var(--ant-color-text-description) r g b/.7);font-weight:500}.results-list-item-meta-text{color:var(--ant-color-text-description)}.latest-chat-item-chevron{transition:opacity .3s ease-in-out;flex:0 0 auto;color:rgb(from var(--ant-color-text-base) r g b/.5);opacity:0}.latest-chat-item-chevron.visible{opacity:1}.search-select .ant-select-selection-item{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.8px}.search-select .ant-select-prefix .app-icon{display:block!important}.search-select-dropdown .ant-select-item.ant-select-item-option{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.8px;color:var(--ant-color-text-description)}.search-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected{background:transparent!important;color:var(--ant-color-primary)}.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)}}.share-link-holder{display:flex;align-items:center}.share-link{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.share-table .ant-table{scrollbar-color:inherit}.share-table .ant-table tr{transition:all .25s ease-in-out}.share-table .ant-table .share-row-deleting{pointer-events:none;opacity:.5}.share-table .ant-table>.ant-table-container .ant-table-header .ant-table-thead>tr>th.ant-table-cell{padding:10px 12px}.share-table .ant-table>.ant-table-container .ant-table-tbody{min-height:150px}.share-table .ant-table>.ant-table-container .ant-table-tbody td.ant-table-cell,.share-table .ant-table>.ant-table-container .ant-table-tbody th.ant-table-cell{padding:5px 12px;height:54px}.share-modal .ant-modal-body{min-height:140px}.share-modal .ant-modal-body .ant-table-body{min-height:166px}.share-threads .ant-collapse-header{background:rgb(from var(--ant-color-primary) r g b/.2);border-radius:8px!important}@media(hover:hover)and (pointer:fine){.share-threads .ant-collapse-header:hover{background:rgb(from var(--ant-color-primary) r g b/.3)}}.share-threads .ant-collapse-content-box{padding-top:14px!important}.chat-toc{transition:width .3s ease-in-out;position:absolute;top:0;right:0;width:0;height:100%;z-index:5;bottom:0;display:flex;flex-direction:column;align-items:stretch;visibility:visible;overflow:hidden;background:var(--ant-layout-header-bg);font-size:14px}.chat-toc.chat-toc-open{width:264px}.chat-toc-inner{width:264px;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;min-height:1%}.chat-toc-top{flex:0 0 auto;padding:8px}.chat-toc-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 0 0 12px;margin:9px 0}.chat-toc-label{display:block;color:var(--ant-color-text-description);text-transform:uppercase;font-weight:600;font-size:10px;line-height:22px;letter-spacing:1px}.toc-list{position:relative}.toc-list.toc-child-list{padding-left:0;padding-right:4px}.toc-list,.toc-list ul{margin:0;list-style:none}.toc-toggler{border:0;background:transparent;cursor:pointer;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:center;display:flex;align-items:center;justify-content:center;height:40px;margin-left:-12px;padding:6px 6px 6px 12px}.toc-toggler .app-icon{transition:transform .3s ease-in-out,color .3s ease-in-out;color:var(--ant-color-text-description)}.active .toc-toggler .app-icon{color:var(--ant-color-primary)}.toc-toggler.open .app-icon{transform:rotate(90deg)}.toc-link-item-inner{transition:background .3s ease-in-out,border .3s ease-in-out;display:flex;align-items:center;flex:1 1 auto;min-width:1%;border-radius:8px;padding:0 8px}.toc-link-item.active .toc-link-item-inner{border:1px solid rgb(from var(--ant-color-primary-hover) r g b/.3);background:rgb(from var(--ant-color-primary-hover) r g b/.15)}.toc-child-list{padding-left:15px}.toc-link-item{transition:background .3s ease-in-out;height:40px;display:flex;align-items:center;font-weight:500;font-size:14px}@media(hover:hover)and (pointer:fine){.toc-link-item:hover .toc-options-btn{display:flex;opacity:1}.toc-link-item:hover.active .toc-link-item-inner{background:rgb(from var(--ant-color-primary-hover) r g b/.05)}.toc-link-item:hover .toc-link{color:var(--ant-color-primary)}}.toc-link{transition:color .3s ease-in-out;padding:0;text-align:left;background:transparent;border:none;display:flex;align-items:center;flex:1 1 auto;min-width:1%;color:var(--ant-color-text-base);cursor:pointer}.toc-link-text{display:block;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.toc-options-btn{opacity:0;display:none}.active .toc-options-btn{opacity:1;display:flex}@media(max-width:1199px){.toc-options-btn{opacity:.2;display:flex}}.toc-spin,.toc-spin.ant-spin-container{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto}.dropdown-pin-title{display:flex;align-items:center;gap:8px;padding:12px;line-height:1.334;font-size:12px;text-transform:uppercase;color:var(--ant-color-text-description);font-weight:600;letter-spacing:.3px;border-bottom:1px solid var(--ant-color-border)}.dropdown-pin-inner{max-height:180px;overflow-y:auto}.dropdown-pin-inner .dropdown-list-item{padding:10px 12px;font-size:14px;font-weight:400;border-bottom:1px solid var(--ant-color-border);margin-bottom:0}.dropdown-generate-video-form{padding:8px}.dropdown-list-item-dot{display:flex!important;align-items:center;justify-content:center;height:6px;width:6px;color:var(--ant-color-text-description);flex:0 0 auto!important}.dropdown-list-item-dot:before{display:block;content:"";width:6px;height:6px;background:currentColor;border-radius:50%}.pin-text{text-align:center;text-transform:uppercase}.dropdown-pin-bottom{padding:8px}.dropdown-pin-input-wrapper{border-bottom:1px solid var(--ant-color-border);padding:8px}.pin-input-error{font-size:12px;color:var(--ant-color-error)}.pins{height:100%;display:flex;flex-direction:column;align-items:stretch;visibility:visible;overflow:hidden;background:var(--ant-layout-header-bg);width:0;flex:0 0 auto;font-size:14px;z-index:109;border-left:1px solid var(--ant-color-border);position:relative}@media(max-width:1199px){.pins{position:fixed;top:0;right:0;bottom:0}}.pins.pins-open{width:100%;min-width:319px}@media(max-width:1199px){.pins.pins-open{width:320px}}.pins .ant-drawer-body{display:flex;flex-direction:column}.pins-overlay{display:none}@media(max-width:1199px){.pins-open+.pins-overlay{opacity:1;visibility:visible;pointer-events:unset}.pins-overlay{pointer-events:none;display:block;opacity:0;visibility:hidden;position:fixed;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:0;left:0;bottom:0;right:0;z-index:108;background:rgba(0,0,0,.1)}}.pins-inner{width:100%;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;min-height:1%}.pins-top{flex:0 0 auto;padding:12px 8px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ant-color-border)}.ant-drawer-header .pins-top{border-bottom:0}.pins-title{display:flex;align-items:center;gap:9px;font-size:14px;min-width:0}.pins-title .app-icon{color:var(--ant-color-primary);flex:0 0 auto}.pins-label{font-weight:600;line-height:20px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0;flex:1 1 auto}.pins-count{color:var(--ant-color-text-description)}.pins-body{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.pins-footer{flex:0 0 auto;padding:12px}.pin-item{justify-content:space-between;border-bottom:1px solid var(--ant-color-border)}.pin-item,.pin-item-title{display:flex;align-items:center}.pin-item-title{transition:background-color .3s ease-in-out;cursor:pointer;flex:1 1 auto;gap:11px;padding:12px;min-width:0;font-size:14px;color:currentColor}.pin-items-top .pin-item-title{cursor:auto}@media(hover:hover)and (pointer:fine){.pin-items-top .pin-item-title:hover{background-color:transparent}.pin-item-title:hover{background-color:rgb(from var(--ant-color-primary-hover) r g b/.15)}}.pin-item-title .ant-btn,.pin-item-title .app-icon{flex:0 0 auto}.pin-item-title .pin-item-text{font-weight:600;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-item-title .pin-item-count{margin-right:auto;color:var(--ant-color-text-description)}.pin-item-dot{display:flex!important;align-items:center;justify-content:center;height:12px;width:12px;color:var(--ant-color-text-description);flex:0 0 auto!important}.pin-item-dot:before{display:block;content:"";width:6px;height:6px;background:currentColor;border-radius:50%}.pin-text{display:block;font-size:10px;line-height:1.4;color:rgb(from var(--ant-color-text-description) r g b/.7);font-weight:600;padding:18px 12px;border-bottom:1px solid var(--ant-color-border)}.pin-items-panel{transition:width .3s ease-in-out;position:absolute;top:0;left:-1px;width:320;height:100%;display:flex;flex-direction:column;align-items:stretch;visibility:visible;overflow:hidden;background:var(--ant-layout-header-bg);flex:0 0 auto;font-size:14px;z-index:100;border-left:1px solid var(--ant-color-border)}.pin-items-panel-inner,.pin-items-panel.open{width:320px}.pin-items-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:10px;margin-bottom:-1px}.app-drawer .ant-drawer .ant-drawer-header{border-bottom:1px solid var(--ant-color-border)}.app-drawer .ant-drawer-body{padding:12px}.pin-items-top-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.pin-items-top-actions .collapse-extra-btn{line-height:0}.pin-items-select{transition:color .3s ease-in-out;font-size:14px;color:var(--ant-color-primary);cursor:pointer}@media(hover:hover)and (pointer:fine){.pin-items-select:hover{color:var(--ant-color-primary-hover)}}.ant-drawer-title{min-width:0}.pin-blocks{display:flex;flex-direction:column;align-items:stretch;gap:8px;font-size:14px;line-height:1.4}.pin-block{transition:border .3s ease-in-out,background .3s ease-in-out;display:flex;align-items:flex-start;gap:8px;padding:8px;border:1px solid var(--ant-color-border);border-radius:8px}.pin-block-check{flex:0 0 auto}.pin-block-check label{line-height:0;vertical-align:top;margin-top:3px}.pin-block-check label .ant-checkbox-inner{width:18px;height:18px;border-radius:4px}.pin-block-body{flex:1 1 auto;min-width:0;align-self:center}.pin-block-text{word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.pin-block-options{flex:0 0 auto}.pin-items-drawer .ant-drawer-footer{border-top:none}.pin-items-drawer .ant-drawer-header{border-color:var(--ant-color-border)}.pin-items-footer{padding:0 12px}.pin-collapse{background:transparent;border:0;border-radius:0}.pin-collapse .ant-collapse-item{transition:border-color .3s ease-in-out;margin-bottom:8px;background:rgb(from rgb(from var(--ant-color-text-description) r g b/.7) r g b/.05);border-radius:12px!important;border:1px solid transparent!important}.pin-collapse .ant-collapse-item.ant-collapse-item-active{border-color:var(--ant-color-border)!important}.pin-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-extra>.app-icon{transform:scaleY(-1)}.pin-collapse .ant-collapse-item:last-child{margin-bottom:0}.pin-collapse .ant-collapse-content{background:transparent;border-top-color:var(--ant-color-border)}.pin-collapse .ant-collapse-header{display:flex;align-items:center!important}.pin-collapse .ant-collapse-header .ant-collapse-extra{color:var(--ant-color-text-description)}.pin-collapse .ant-collapse-header .ant-collapse-extra .app-icon{transition:transform .3s ease-in-out}.pin-collapse .ant-collapse-header-text{flex:1 1 auto}.pin-collapse .ant-collapse-content-box{padding:0!important}.pin-collapse-title{display:flex;align-items:center;gap:8px;font-size:12px}.footer-collapse-label,.pin-collapse-title{text-transform:uppercase;color:var(--ant-color-text-description);font-weight:600;line-height:1.2;letter-spacing:1.2px}.footer-collapse-label{display:block;font-size:10px;margin-bottom:10px}.footer-collapse-block{padding:10px}.footer-collapse-block:not(:last-child){border-bottom:1px solid var(--ant-color-border)}.synthesis-select.ant-select-open .ant-select-arrow{transform:scaleY(-1)}.synthesis-select .ant-select-selection-item,.synthesis-select .ant-select-selection-placeholder{font-size:13px}.synthesis-select .ant-select-arrow{transition:transform .3s ease-in-out}.synthesis-select-dropdown .ant-select-item.ant-select-item-option{border-bottom:1px solid var(--ant-color-border)}.synthesis-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected{background:transparent!important;color:var(--ant-color-primary)}