.default-bg[data-v-4aac6425]{height:calc(100vh - 40px)}.sidebar[data-v-4aac6425]{display:none}.container-fluid[data-v-4aac6425]{overflow:hidden}.container-fluid .row[data-v-4aac6425]{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.container-fluid .row .el-col[data-v-4aac6425]{padding:0 3px;position:relative}.container-fluid .row .el-col i[data-v-4aac6425]{background:#fff;border:1px solid #898989;border-radius:50%;color:#898989;cursor:pointer;font-size:16px;height:16px;line-height:16px;padding:2px;position:absolute;right:0;top:-8px;width:16px}.container-fluid .row .el-col .link-list-b[data-v-4aac6425]:hover:after{display:block}.container-fluid .row .el-col .link-list-b[data-v-4aac6425]:after{background:#898989;border-radius:2px;color:#fff;content:"修改";display:none;height:100%;left:0;line-height:50px;position:absolute;top:0;width:100%}.container-fluid .row .el-col .link-list-a[data-v-4aac6425],.container-fluid .row .el-col .link-list-b[data-v-4aac6425]{background:#fff;border:1px solid hsla(0,0%,100%,.4);border-radius:12px;color:#4b5563;display:block;font-size:14px;margin:6px 0;overflow:hidden;padding:8px 12px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.container-fluid .row .el-col .link-list-a[data-v-4aac6425]:hover,.container-fluid .row .el-col .link-list-b[data-v-4aac6425]:hover{background:#fff;border-color:rgba(43,95,245,.2);box-shadow:0 4px 12px rgba(43,95,245,.1);color:#2b5ff5;transform:translateY(-2px)}.hero-layout[data-v-4aac6425]{flex-direction:column;justify-content:space-between;min-height:calc(100vh - 120px);padding-bottom:60px;position:relative}.hero-center[data-v-4aac6425],.hero-layout[data-v-4aac6425]{align-items:center;display:flex}.hero-center[data-v-4aac6425]{flex:1;flex-direction:column;justify-content:center;margin-top:-40px;text-align:center;z-index:10}.hero-center .main-slogan[data-v-4aac6425]{color:#1a1a1a;font-size:54px;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin-bottom:24px;text-shadow:0 2px 4px rgba(0,0,0,.05)}.hero-center .main-slogan .gradient-text[data-v-4aac6425]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#2b5ff5,#a855f7);-webkit-background-clip:text;display:inline-block;position:relative}.hero-center .main-slogan .gradient-text[data-v-4aac6425]:after{background:rgba(43,95,245,.1);border-radius:4px;bottom:10px;content:"";height:12px;left:0;position:absolute;width:100%;z-index:-1}.hero-center .sub-slogan[data-v-4aac6425]{color:#4b5563;font-size:24px;font-weight:500;opacity:.9}.hero-center .sub-slogan .typing-text[data-v-4aac6425]{animation:typing-4aac6425 3.5s steps(30),blink-caret-4aac6425 .75s step-end infinite;border-right:3px solid #2b5ff5;display:inline-block;overflow:hidden;padding-right:8px;white-space:nowrap}@media screen and (max-height:800px){.hero-center[data-v-4aac6425]{margin-top:0}.hero-center .main-slogan[data-v-4aac6425]{font-size:42px;margin-bottom:16px}.hero-center .sub-slogan[data-v-4aac6425]{font-size:20px}}@media screen and (max-width:1024px){.hero-center[data-v-4aac6425]{margin-top:0}.hero-center .main-slogan[data-v-4aac6425]{font-size:36px}.hero-center .sub-slogan[data-v-4aac6425]{font-size:18px}}.suosuo-box[data-v-4aac6425]{align-items:center;background:transparent;border-radius:0;display:flex;height:320px;justify-content:center;margin:40px auto 0;max-width:1200px;position:relative;width:100%}.suosuo-box .buttom[data-v-4aac6425],.suosuo-box .left[data-v-4aac6425],.suosuo-box .right[data-v-4aac6425]{display:none}.sousuo[data-v-4aac6425]{background:hsla(0,0%,100%,.85);border-radius:32px;margin-bottom:20px;max-width:840px;overflow:hidden;padding:40px;position:relative;width:100%}.sousuo.fixed-bottom[data-v-4aac6425]{animation:slideUp-4aac6425 .8s cubic-bezier(.2,.8,.2,1) forwards;max-width:900px;transform-origin:center bottom;width:90%}.sousuo[data-v-4aac6425]:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));content:"";height:1px;left:0;position:absolute;right:0;top:0}.sousuo[data-v-4aac6425]:hover{background:hsla(0,0%,100%,.85);box-shadow:0 15px 80px -12px rgba(43,95,245,.12),0 8px 10px -8px rgba(0,0,0,.06),inset 0 0 0 1px hsla(0,0%,100%,.9);transform:translateY(-4px)}.sousuo .ai-search-container[data-v-4aac6425]{position:relative;text-align:center;z-index:1}.sousuo .ai-search-container .header[data-v-4aac6425]{color:#1a1a1a;display:none;font-size:24px;font-weight:700;letter-spacing:-.02em;margin-bottom:24px;text-shadow:0 2px 4px rgba(0,0,0,.05)}.sousuo .ai-search-container .header .highlight[data-v-4aac6425]{background:linear-gradient(120deg,rgba(43,95,245,.08),rgba(43,95,245,.15));border:1px solid rgba(43,95,245,.1);border-radius:12px;color:#2b5ff5;display:inline-block;padding:6px 16px;position:relative}.sousuo .ai-search-container .header .highlight[data-v-4aac6425]:after{animation:sparkle-4aac6425 2s ease-in-out infinite;content:"✨";font-size:18px;position:absolute;right:-12px;top:-14px;transform:rotate(15deg)}.sousuo .ai-search-container .ai-input-box[data-v-4aac6425]{background:hsla(0,0%,100%,.95);border:2px solid transparent;border-radius:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.02);margin-bottom:20px;overflow:hidden;padding:6px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.sousuo .ai-search-container .ai-input-box[data-v-4aac6425]:before{background:linear-gradient(90deg,#2b5ff5,#a855f7,#ec4899);border-radius:26px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s;z-index:-1}.sousuo .ai-search-container .ai-input-box[data-v-4aac6425]:focus-within{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px) scale(1.01)}.sousuo .ai-search-container .ai-input-box[data-v-4aac6425]:focus-within:before{opacity:.15}.sousuo .ai-search-container .ai-input-box .input-wrapper[data-v-4aac6425]{align-items:center;background:#fff;border-radius:20px;display:flex;height:60px;padding:0 20px}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-icon[data-v-4aac6425]{-webkit-text-fill-color:transparent;animation:pulse-4aac6425 2s ease-in-out infinite;background:linear-gradient(135deg,#2b5ff5,#a855f7);-webkit-background-clip:text;filter:drop-shadow(0 2px 4px rgba(43,95,245,.2));font-size:26px;margin-right:16px}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-input[data-v-4aac6425]{background:transparent;border:none;color:#1f2937;flex:1;font-size:16px;font-weight:500;letter-spacing:-.01em;outline:none}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-input[data-v-4aac6425]::-moz-placeholder{color:#9ca3af;font-weight:400;-moz-transition:color .3s;transition:color .3s}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-input[data-v-4aac6425]::placeholder{color:#9ca3af;font-weight:400;transition:color .3s}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-input[data-v-4aac6425]:focus::-moz-placeholder{color:#d1d5db}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-input[data-v-4aac6425]:focus::placeholder{color:#d1d5db}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-btn[data-v-4aac6425]{align-items:center;background:linear-gradient(135deg,#2b5ff5,#1d4ed8);border:none;border-radius:14px;box-shadow:0 4px 12px rgba(43,95,245,.25);color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;overflow:hidden;padding:10px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-btn[data-v-4aac6425]:after{background:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,0));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-btn[data-v-4aac6425]:hover{box-shadow:0 8px 20px rgba(43,95,245,.35);transform:translateY(-2px)}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-btn[data-v-4aac6425]:hover:after{opacity:1}.sousuo .ai-search-container .ai-input-box .input-wrapper .ai-btn[data-v-4aac6425]:active{box-shadow:0 2px 8px rgba(43,95,245,.25);transform:translateY(0)}.sousuo .ai-search-container .ai-tags[data-v-4aac6425]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:center}.sousuo .ai-search-container .ai-tags .tag-label[data-v-4aac6425]{color:#6b7280;font-weight:600;margin-right:4px}.sousuo .ai-search-container .ai-tags .ai-tag[data-v-4aac6425]{background:hsla(0,0%,100%,.5);border:1px solid rgba(229,231,235,.6);border-radius:99px;color:#4b5563;cursor:pointer;font-weight:500;overflow:hidden;padding:6px 14px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.sousuo .ai-search-container .ai-tags .ai-tag[data-v-4aac6425]:hover{background:#fff;border-color:rgba(43,95,245,.2);box-shadow:0 4px 12px rgba(0,0,0,.05);color:#2b5ff5;transform:translateY(-2px)}.sousuo .ai-search-container .ai-tags .ai-tag[data-v-4aac6425]:active{transform:translateY(0)}@keyframes slideUp-4aac6425{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes typing-4aac6425{0%{width:0}to{width:100%}}@keyframes blink-caret-4aac6425{0%,to{border-color:transparent}50%{border-color:#2b5ff5}}@keyframes sparkle-4aac6425{0%,to{opacity:1;transform:rotate(15deg) scale(1)}50%{opacity:.8;transform:rotate(30deg) scale(1.2)}}@keyframes pulse-4aac6425{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}[data-v-4aac6425] .modify-dialog{border-radius:26px;overflow:hidden}