.layout-container[data-v-a876974d]{display:flex;height:100vh;height:100dvh;min-width:0;min-height:0;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);overflow:hidden}.layout-header[data-v-a876974d]{background-color:#f0f2f9;color:#030f17;padding:0 24px;display:flex;align-items:center;height:64px;flex-shrink:0}.layout-header h1[data-v-a876974d]{margin:0;font-size:18px}.header-content[data-v-a876974d]{display:flex;justify-content:flex-start;gap:10px;align-items:center;width:100%}.header-content img[data-v-a876974d]{width:36px;height:36px;object-fit:contain}.theme-toggle[data-v-a876974d]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .3s}.theme-toggle[data-v-a876974d]:hover{background-color:#fff3}.menu-toggle[data-v-a876974d]{margin-left:auto;background:none;border:none;font-size:16px;cursor:pointer;min-height:44px;padding:8px 12px;border:1px solid #dce3f0;border-radius:10px;color:#174b83}.layout-sider[data-v-a876974d]{width:200px;background-color:#f0f2f9;position:relative;padding-bottom:72px;overflow-y:auto;flex-shrink:0}.layout-sider .login-button[data-v-a876974d]{position:absolute;left:16px;right:16px;bottom:16px;height:40px;border-radius:999px;border:none;background-color:#1f8ceb;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;box-shadow:0 4px 10px #1f8ceb59;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease}.layout-sider .login-button[data-v-a876974d]:hover{background-color:#1673c4;transform:translateY(-1px);box-shadow:0 6px 14px #1f8ceb73}.layout-sider .login-button[data-v-a876974d]:active{transform:translateY(0);box-shadow:0 3px 8px #1f8ceb4d}.layout-sider[data-v-a876974d] .ant-menu{background-color:transparent}.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-item,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:0;padding-right:34px;height:90px;gap:8px;line-height:1.2}.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-item .ant-menu-title-content,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-item .ant-menu-title-content,.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-submenu .ant-menu-title-content,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-submenu .ant-menu-title-content{display:inline;flex:unset;align-items:center;line-height:1.2;white-space:pre-line;text-align:center}.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-item .ant-menu-item-icon,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-item .ant-menu-item-icon,.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon{margin-bottom:4px}.layout-sider[data-v-a876974d] .icon-top-menu>.ant-menu-submenu>.ant-menu-submenu-title,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-submenu>.ant-menu-submenu-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:0;height:90px;gap:8px}.layout-drawer .login-button[data-v-a876974d]{display:block;width:calc(100% - 32px);margin:16px;height:40px;border-radius:999px;border:none;background-color:#1f8ceb;color:#fff;font-size:1rem;font-weight:500;cursor:pointer}.layout-sider[data-v-a876974d] .ant-menu-item-selected{background-color:#1f8ceb!important;color:#fff!important}.layout-content[data-v-a876974d]{flex:1;min-width:0;min-height:0;background-color:#fff;overflow-y:auto}.layout-sider[data-v-a876974d] .iconfont{font-size:16px;color:inherit}.layout-sider[data-v-a876974d] .ant-menu-item-selected .iconfont{color:#fff!important}.dark-mode .layout-header[data-v-a876974d]{background-color:#141414;border-bottom-color:#434343}.dark-mode .layout-sider[data-v-a876974d]{background-color:#1f1f1f;border-right-color:#434343}.dark-mode .layout-sider .login-button[data-v-a876974d],.dark-mode .layout-drawer .login-button[data-v-a876974d]{background-color:#1f8ceb;color:#fff}.dark-mode .layout-sider[data-v-a876974d] .ant-menu{background-color:#1f1f1f;color:#e6e6e6}.dark-mode .layout-sider[data-v-a876974d] .ant-menu-item{color:#e6e6e6}.dark-mode .layout-sider[data-v-a876974d] .ant-menu-item:hover{color:#fff}.dark-mode .layout-sider[data-v-a876974d] .ant-menu-item-selected{background-color:#1f8ceb!important;color:#fff}.dark-mode .layout-content[data-v-a876974d]{background-color:#141414;color:#e6e6e6}.dark-mode .layout-content[data-v-a876974d] h2,.dark-mode .layout-content[data-v-a876974d] p{color:#e6e6e6}@media(max-width:1023px){.layout-container[data-v-a876974d]{flex-direction:column;height:var(--app-height, 100dvh)}.mobile-header[data-v-a876974d]{height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0}.mobile-header h1[data-v-a876974d]{font-size:17px}.mobile-header .header-content[data-v-a876974d]{gap:8px}.mobile-header img[data-v-a876974d]{width:30px;height:30px}.layout-content[data-v-a876974d]{width:100%}}.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-item,.layout-drawer[data-v-a876974d] .icon-top-menu>.ant-menu-submenu>.ant-menu-submenu-title{flex-direction:row;justify-content:flex-start;height:56px;gap:12px;padding-right:32px}.layout-drawer[data-v-a876974d] .ant-menu-title-content{text-align:left!important}.layout-drawer[data-v-a876974d] .ant-menu-item-icon{margin-bottom:0!important}.layout-drawer[data-v-a876974d] .ant-menu-sub .ant-menu-item{min-height:44px;line-height:44px}.home-container[data-v-23897e0b]{display:flex;align-items:center;justify-content:center;min-height:100%;padding:clamp(20px,4vw,40px) clamp(12px,2.2vw,20px);background-color:inherit;background-image:var(--v7e670188);background-size:cover}.content-wrapper[data-v-23897e0b]{width:100%;max-width:800px;text-align:center}.title-section[data-v-23897e0b]{margin-bottom:10px}.title-section[data-v-23897e0b]{margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:8px}.title-logo[data-v-23897e0b]{height:clamp(36px,5vw,50px)}.title-section h1[data-v-23897e0b]{margin:0;font-weight:700;font-size:clamp(22px,3.2vw,30px);color:#030f17}.title-section h1 span[data-v-23897e0b]{color:#1f8ceb}.subtitle[data-v-23897e0b]{margin:0;font-size:18px;color:#8c8c8c}.intro-section[data-v-23897e0b]{margin-bottom:clamp(20px,4vw,40px)}.intro-section p[data-v-23897e0b]{margin:0;color:#333;font-size:14px;line-height:1.6}.input-section[data-v-23897e0b]{margin-bottom:0}.custom-sender[data-v-23897e0b]{position:relative;max-width:820px;width:100%;margin:0 auto;background:#fff}.custom-sender[data-v-23897e0b] .ant-input-textarea{background:#fff;box-shadow:0 1px 7px #c4d9ff4d;border-radius:clamp(12px,2vw,16px);border:1px solid #E1E3E1;overflow:hidden}.custom-sender[data-v-23897e0b] textarea{min-height:clamp(88px,14vw,108px);resize:none}.custom-sender[data-v-23897e0b] .ant-btn-primary{position:absolute;right:clamp(10px,2vw,16px);bottom:clamp(10px,2vw,16px)}.navigation-section[data-v-23897e0b]{margin-top:clamp(14px,2.6vw,20px);max-width:820px;width:100%;margin-left:auto;margin-right:auto}.nav-title[data-v-23897e0b]{font-size:18px;font-weight:600;margin-bottom:20px;color:#262626}.nav-grid[data-v-23897e0b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px}.nav-card[data-v-23897e0b]{padding:10px 8px;border-radius:16px;background:#fff;border:1px solid #E1E3E1;cursor:pointer;transition:all .3s;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;gap:8px}.nav-card[data-v-23897e0b]:hover{border-color:#1890ff;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.nav-icon[data-v-23897e0b]{display:inline-flex;align-items:center;justify-content:center}.nav-icon i[data-v-23897e0b]{font-size:16px}.nav-icon .icon-a-AIzhushou2x[data-v-23897e0b]{color:#ca72f3}.nav-icon .icon-rementuijian[data-v-23897e0b]{color:#818ff8}.nav-icon .icon-xuanze[data-v-23897e0b]{color:#118af3}.nav-icon .icon-xiezuo[data-v-23897e0b]{color:#ff6980}.nav-icon .icon-daohang[data-v-23897e0b]{color:#2ecba0}.nav-label[data-v-23897e0b]{font-size:13px;font-weight:500;color:#262626;white-space:pre-line}.nav-layout[data-v-23897e0b]{display:flex;flex-direction:column;gap:clamp(10px,2vw,16px)}.nav-top-row[data-v-23897e0b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2vw,16px)}.nav-pill[data-v-23897e0b]{max-width:392px;width:100%;display:flex;flex-direction:row;align-items:center;gap:clamp(12px,3vw,27px);padding:clamp(14px,3vw,20px) clamp(18px,5vw,60px);border-radius:18px;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6f8bff,#8cd4ff);transition:transform .25s ease,box-shadow .25s ease}.nav-pill-match[data-v-23897e0b]{background-image:var(--v896f0bf4);background-size:cover}.nav-pill-assistant[data-v-23897e0b]{background-image:var(--v375a42df);background-size:cover}.nav-pill-icon i[data-v-23897e0b]{font-size:22px}.nav-pill-text[data-v-23897e0b]{font-size:clamp(14px,2.2vw,16px);font-weight:700;color:#030f17}.nav-main-row[data-v-23897e0b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2vw,16px)}.nav-left-column[data-v-23897e0b]{display:flex;flex-direction:column;gap:clamp(10px,2vw,16px)}.nav-block[data-v-23897e0b]{max-width:392px;width:100%;border-radius:20px;padding:clamp(14px,3vw,20px) clamp(14px,3.6vw,30px);background:#fff;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.nav-block-research[data-v-23897e0b]{background-image:var(--v584091c2);background-size:cover}.nav-block-write[data-v-23897e0b]{background-image:var(--v80effd7c);background-size:cover}.nav-block-navigation[data-v-23897e0b]{background-image:var(--v0f1a077b);background-size:cover;background-position:0px}.nav-block-header[data-v-23897e0b]{display:flex;align-items:center;gap:clamp(8px,1.6vw,10px);margin-bottom:clamp(10px,2vw,12px)}.nav-block-icon i[data-v-23897e0b]{font-size:18px}.nav-block-title[data-v-23897e0b]{display:flex;flex-direction:column;align-items:flex-start;font-weight:600;color:#20273a}.nav-block-subtitle[data-v-23897e0b]{font-size:12px;font-weight:400;color:#5b647a}.nav-feature-columns[data-v-23897e0b]{display:flex;gap:clamp(14px,3vw,24px);margin-top:clamp(4px,1.2vw,6px)}.nav-block-navigation .nav-feature-columns[data-v-23897e0b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(14px,3vw,24px)}.nav-feature-list[data-v-23897e0b]{margin:6px 0 0;padding:0 0 0 4px;list-style:none;display:flex;flex-wrap:wrap;gap:4px clamp(10px,2vw,16px);font-size:clamp(12px,2vw,14px);color:#3b4255}.nav-block-navigation .nav-feature-list[data-v-23897e0b]{flex-wrap:nowrap;flex-direction:column;gap:clamp(8px,2vw,10px)}.nav-feature-list-2col[data-v-23897e0b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(10px,2vw,16px);row-gap:clamp(8px,2vw,10px)}.nav-feature-list li[data-v-23897e0b]{display:flex;align-items:center}.nav-feature-list li[data-v-23897e0b]:before{content:"·";margin-right:4px}.nav-feature-link[data-v-23897e0b]{color:inherit;text-decoration:none;cursor:pointer}.nav-feature-link.more[data-v-23897e0b]{color:#1f8ceb}.nav-feature-link[data-v-23897e0b]:hover{text-decoration:underline}.nav-pill[data-v-23897e0b]:hover,.nav-block[data-v-23897e0b]:hover{transform:translateY(-2px);box-shadow:0 4px 4px #5075ff33}[data-v-23897e0b] .dark-mode .title-section h1{-webkit-text-fill-color:unset;background:linear-gradient(135deg,#177ddc,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-v-23897e0b] .dark-mode .subtitle,[data-v-23897e0b] .dark-mode .intro-section p{color:#b3b3b3}[data-v-23897e0b] .dark-mode .nav-title{color:#e6e6e6}[data-v-23897e0b] .dark-mode .nav-card{background:#262626;border-color:#434343}[data-v-23897e0b] .dark-mode .nav-card:hover{background:#2f2f2f;border-color:#177ddc}[data-v-23897e0b] .dark-mode .nav-label{color:#e6e6e6}@media(max-width:768px){.home-container[data-v-23897e0b]{padding:24px 16px;background-position:center;align-items:flex-start}.title-section h1[data-v-23897e0b]{font-size:22px}.input-section[data-v-23897e0b]{margin-bottom:20px}.custom-sender[data-v-23897e0b] textarea{min-height:96px}.nav-main-row[data-v-23897e0b]{grid-template-columns:minmax(0,1fr)}.nav-feature-columns[data-v-23897e0b]{flex-direction:column}.nav-pill[data-v-23897e0b]{padding:14px 12px;gap:10px;min-height:72px}.nav-pill-icon img[data-v-23897e0b]{width:28px;height:28px;object-fit:contain}.nav-block-icon img[data-v-23897e0b]{width:30px;height:30px;object-fit:contain}.nav-pill-text[data-v-23897e0b]{font-size:14px;line-height:1.4}.nav-feature-link[data-v-23897e0b]{display:flex;align-items:center;min-height:40px;width:100%}.nav-feature-list[data-v-23897e0b],.nav-feature-list-2col[data-v-23897e0b]{gap:0 12px}.nav-block-navigation .nav-feature-list[data-v-23897e0b]{gap:0}}@media(max-width:480px){.nav-top-row[data-v-23897e0b]{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-pill[data-v-23897e0b]{max-width:100%;padding:14px 12px}.nav-block[data-v-23897e0b]{max-width:100%}}@media(max-width:360px){.nav-top-row[data-v-23897e0b]{grid-template-columns:minmax(0,1fr)}.nav-pill[data-v-23897e0b]{gap:10px;padding:12px 14px}}@media(max-width:767px){.home-container[data-v-23897e0b]{padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body{scrollbar-width:thin;scrollbar-color:#E4E4E6 transparent}html{font-size:clamp(12px,1vw + 11px,16px)}body{font-size:1rem}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-select-selector,.ant-menu,.ant-menu-item,.ant-menu-submenu-title,.ant-tabs,.ant-tabs-tab,.ant-form-item-label>label,.ant-table,.ant-table-cell,.ant-tag,.ant-badge,.ant-pagination,.ant-breadcrumb,.ant-descriptions,.ant-descriptions-item-label,.ant-descriptions-item-content,.ant-segmented,.ant-segmented-item-label{font-size:1rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:#e4e4e6;border-radius:4px}::-webkit-scrollbar-button{width:0;height:0;display:none}.markdown-body{font-size:1rem;line-height:1.7}.markdown-body table{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0;font-size:13px;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0;background-color:#fff}.markdown-body th,.markdown-body td{padding:8px 12px;border-bottom:1px solid #f5f5f5;text-align:left}.markdown-body thead th{background-color:#f5f8ff;font-weight:600;color:#262626;border-bottom:1px solid #d6e4ff}.markdown-body tbody tr:nth-child(2n){background-color:#fafafa}.markdown-body tbody tr:hover{background-color:#f0f5ff}.markdown-body .mermaid{margin:12px 0;padding:12px;border-radius:8px;border:1px solid #f0f0f0;background-color:#fff}.dark-mode .markdown-body table{background-color:#141414;border-color:#303030}.dark-mode .markdown-body th,.dark-mode .markdown-body td{border-bottom-color:#303030}.dark-mode .markdown-body thead th{background-color:#111d2c;color:#e6e6e6;border-bottom-color:#177ddc}.dark-mode .markdown-body tbody tr:nth-child(2n){background-color:#1f1f1f}.dark-mode .markdown-body tbody tr:hover{background-color:#112a45}.dark-mode .markdown-body .mermaid{border-color:#303030;background-color:#141414}.mermaid-preview-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.mermaid-preview-inner{position:relative;width:90vw;max-width:90vw;max-height:90vh;padding:16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #0003;overflow:auto}.mermaid-preview-inner .mermaid{width:100%}.mermaid-preview-inner .mermaid svg{width:100%;height:auto}.mermaid-preview-close{position:absolute;top:8px;right:10px;border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1}.dark-mode .mermaid-preview-inner{background:#141414}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.input-area .filter-panel{max-height:0;opacity:0;transform:translateY(-8px);overflow:hidden;margin-bottom:0!important;pointer-events:none;transition:max-height .22s ease,opacity .18s ease,transform .22s ease}.input-area:hover .filter-panel,.input-area:focus-within .filter-panel{max-height:320px;opacity:1;transform:translateY(0);margin-bottom:12px!important;pointer-events:auto}}html,body,#app{width:100%;height:100%;margin:0}body{overflow:hidden}.layout-content .chat-page,.layout-content .chat-content,.layout-content .chat-page .chat-wrapper,.layout-content .chat-page .chat-area,.layout-content .chat-page .bubbles-container{min-width:0;min-height:0}.layout-content .chat-page{overflow:hidden}.layout-content .chat-content{width:100%}.layout-content .chat-page .chat-area{overscroll-behavior:contain}.layout-content .chat-page .input-area{flex-shrink:0;min-width:0}.layout-content .chat-page .ant-bubble,.layout-content .chat-page .ant-bubble-content-wrapper,.layout-content .chat-page .ant-bubble-content{min-width:0;max-width:100%}.markdown-body{min-width:0;overflow-wrap:anywhere}.markdown-body pre{max-width:100%;overflow-x:auto}.markdown-body img{max-width:100%;height:auto}.markdown-body .markdown-table-scroll{max-width:100%;overflow-x:auto;margin:12px 0}.markdown-body .markdown-table-scroll table{margin:0}.markdown-body .mermaid{max-width:100%;overflow-x:auto}.markdown-body .mermaid svg{max-width:100%;height:auto}@media(max-width:1199px){.layout-content .chat-page .chat-content:not(.deepseek-main){flex-direction:column}.layout-content .chat-page .content-header{width:100%;padding:16px 24px 12px;overflow:visible;flex-shrink:0}.layout-content .chat-page .content-header h1{margin-bottom:4px;font-size:18px}.layout-content .chat-page .content-header p{font-size:13px;line-height:1.5}.layout-content .chat-page .chat-wrapper{width:100%;margin-inline:auto}}@media(max-width:1023px),(hover:none),(pointer:coarse){.layout-content .chat-page .input-area{display:flex;flex-direction:column;max-height:calc(100% - 64px)}.layout-content .chat-page .input-area>.ant-sender,.layout-content .chat-page .ai-disclaimer{flex-shrink:0}.layout-container input,.layout-container textarea,.layout-container .ant-select-selection-search-input,.ant-modal input,.ant-drawer input{font-size:16px}.ant-drawer-close{min-width:44px;min-height:44px}.layout-content .chat-page .filter-panel .ant-card-body{padding:12px}.layout-content .chat-page .filter-panel .ant-form{gap:10px}.layout-content .chat-page .filter-panel .ant-form-item{min-width:0;max-width:100%;width:100%;margin:0 0 8px}.layout-content .chat-page .filter-panel .ant-form-item-row{display:flex;flex-direction:column}.layout-content .chat-page .filter-panel .ant-form-item-label{padding:0 0 4px;text-align:left}.layout-content .chat-page .filter-panel .ant-form-item-control{min-width:0}.layout-content .chat-page .filter-panel .ant-input,.layout-content .chat-page .filter-panel .ant-select,.layout-content .chat-page .filter-panel .ant-input-affix-wrapper{min-width:0!important;width:100%;max-width:100%}.layout-content .chat-page .filter-panel .ant-segmented{max-width:100%;overflow-x:auto}.layout-content .chat-page .filter-panel .ant-segmented-item-label{padding-inline:8px;min-height:36px;line-height:36px}.layout-content .chat-page .filter-panel .ant-checkbox-wrapper{min-height:36px;align-items:center}}@media(max-width:767px){html{font-size:14px}.layout-content .chat-page .content-header{padding:12px 16px 8px}.layout-content .chat-page .chat-area{padding:12px}.layout-content .chat-page .input-area{padding:8px 12px max(8px,env(safe-area-inset-bottom,0px))}.layout-content .chat-page .ant-sender{width:100%}.layout-content .chat-page .ant-sender textarea{max-height:120px}.layout-content .chat-page .large-sender textarea{min-height:72px;padding:8px}.layout-content .chat-page .ai-disclaimer{padding:0;margin-top:6px;font-size:11px;line-height:1.4}.layout-content .chat-page .markdown-table-scroll th,.layout-content .chat-page .markdown-table-scroll td{min-width:96px}.layout-content .chat-page .not-login-message{max-width:100%;padding:24px 20px}.layout-content .chat-page .login-action-button{min-height:44px}.layout-content .chat-page [class$=-not-logged]{min-width:0;padding:16px}.keyboard-open .chat-page .content-header p,.keyboard-open .chat-page .ai-disclaimer{display:none}.keyboard-open .chat-page .content-header{padding-block:6px}.keyboard-open .chat-page .ant-sender textarea{max-height:72px}.mermaid-preview-inner{width:94vw;max-width:94vw;padding:12px}.mermaid-preview-close{min-width:44px;min-height:44px;background:#fff;border-radius:8px}}@media(max-height:500px)and (max-width:1023px){.layout-content .chat-page .content-header p,.layout-content .chat-page .ai-disclaimer{display:none}.layout-content .chat-page .content-header{padding-block:6px}}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(/ai/assets/iconfont-DD-_BIGb.ttf?t=1764752186929) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-jiantoushang:before{content:""}.icon-danjiantou-you:before{content:""}.icon-xuanze:before{content:""}.icon-zhiding:before{content:""}.icon-daohang:before{content:""}.icon-rementuijian:before{content:""}.icon-shanchu:before{content:""}.icon-xiezuo:before{content:""}.icon-rili:before{content:""}.icon-fenxiang1:before{content:""}.icon-zhongmingming:before{content:""}.icon-jiantouxia:before{content:""}.icon-xinjianduihua:before{content:""}.icon-gongzuotai-2:before{content:""}.icon-a-AIzhushou2x:before{content:""}.icon-shangjiantou:before{content:""}
