.ai-configuration main[data-v-95b302c8]{margin-top:16px;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.07),0 1px 10px 0 rgba(0,0,0,.06);border-radius:4px;padding:20px}.ai-configuration main header[data-v-95b302c8]{margin-bottom:20px}.ai-configuration main header h2[data-v-95b302c8]{font-size:20px;font-weight:600;color:#333;margin-bottom:8px}.ai-configuration main header span[data-v-95b302c8]{font-size:14px;color:#999}.ai-configuration main .section-title[data-v-95b302c8]{display:flex;align-items:center;margin-bottom:20px;font-size:16px;font-weight:600;color:#333}.ai-configuration main .section-title i[data-v-95b302c8]{margin-right:8px;font-size:18px;color:#3373f2}.ai-configuration main .section-title[data-v-95b302c8]:before{content:"";display:inline-block;width:4px;height:16px;background-color:#3373f2;margin-right:10px;border-radius:2px}.ai-configuration main .model-config-section[data-v-95b302c8]{margin-bottom:30px}.ai-configuration main .model-config-section .model-list .model-item[data-v-95b302c8]{display:flex;align-items:center;padding:16px 20px;margin-bottom:12px;background-color:#f8fafc;border-radius:8px;transition:all .3s}.ai-configuration main .model-config-section .model-list .model-item[data-v-95b302c8]:last-child{margin-bottom:0}.ai-configuration main .model-config-section .model-list .model-item[data-v-95b302c8]:hover{background-color:#ecf5ff}.ai-configuration main .model-config-section .model-list .model-item .model-name[data-v-95b302c8]{width:200px;font-size:14px;font-weight:500;color:#666}.ai-configuration main .model-config-section .model-list .model-item .model-input[data-v-95b302c8]{flex:1;margin:0 16px}.ai-configuration main .model-config-section .model-list .model-item .model-input[data-v-95b302c8] .ant-input{border-radius:6px}.ai-configuration main .model-config-section .model-list .model-item .model-action[data-v-95b302c8]{width:85px}.ai-configuration main .model-config-section .model-list .model-item .model-action .ant-btn[data-v-95b302c8]{width:100%}.ai-configuration main .application-config-section .application-list[data-v-95b302c8]{padding:20px 20px;background-color:#f8fafc;border-radius:8px}.ai-configuration main .application-config-section .application-list .application-item[data-v-95b302c8]{display:grid;grid-template-columns:40px minmax(120px,150px) minmax(0,1fr) 85px;gap:12px 16px;align-items:center;padding:18px 20px;margin-bottom:12px;background-color:#fff;border-radius:8px;transition:all .3s}.ai-configuration main .application-config-section .application-list .application-item[data-v-95b302c8]:last-child{margin-bottom:0}.ai-configuration main .application-config-section .application-list .application-item[data-v-95b302c8]:hover{background-color:#ecf5ff}.ai-configuration main .application-config-section .application-list .application-item .app-icon[data-v-95b302c8]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#ecf5ff;border-radius:8px;grid-column:1;grid-row:1}.ai-configuration main .application-config-section .application-list .application-item .app-icon img[data-v-95b302c8]{width:24px;height:24px}.ai-configuration main .application-config-section .application-list .application-item .app-label[data-v-95b302c8]{min-width:0;font-size:14px;font-weight:500;color:#666;line-height:1.4;grid-column:2;grid-row:1}.ai-configuration main .application-config-section .application-list .application-item .app-select[data-v-95b302c8]{min-width:0;grid-column:3;grid-row:1}.ai-configuration main .application-config-section .application-list .application-item .app-select[data-v-95b302c8] .ant-select{width:100%}.ai-configuration main .application-config-section .application-list .application-item .app-action[data-v-95b302c8]{width:85px;justify-self:end;grid-column:4;grid-row:1}.ai-configuration main .application-config-section .application-list .application-item .app-action .ant-btn[data-v-95b302c8]{width:100%}.ai-configuration main .application-config-section .application-list .application-item .prompt-block[data-v-95b302c8]{grid-column:1/-1;grid-row:2;margin-top:-2px}.ai-configuration main .application-config-section .application-list .application-item .prompt-block .prompt-label[data-v-95b302c8]{margin-bottom:6px;font-size:12px;color:#999}.ai-configuration main .application-config-section .application-list .application-item .prompt-block[data-v-95b302c8] .ant-input{border-radius:6px;resize:none}@media(max-width:1200px){.ai-configuration main .application-config-section .application-list .application-item[data-v-95b302c8]{grid-template-columns:40px minmax(0,1fr);gap:10px 12px;align-items:start}.ai-configuration main .application-config-section .application-list .application-item .app-action[data-v-95b302c8],.ai-configuration main .application-config-section .application-list .application-item .app-label[data-v-95b302c8],.ai-configuration main .application-config-section .application-list .application-item .app-select[data-v-95b302c8],.ai-configuration main .application-config-section .application-list .application-item .prompt-block[data-v-95b302c8]{grid-column:2/-1}.ai-configuration main .application-config-section .application-list .application-item .app-action[data-v-95b302c8]{justify-self:start}}.ai-configuration main[data-v-95b302c8] .ant-btn-primary{background-color:#3373f2;border-color:#3373f2}.ai-configuration main[data-v-95b302c8] .ant-btn-primary:hover{background-color:#528bff;border-color:#528bff}.ai-configuration main[data-v-95b302c8] .ant-input-Default{height:40px;font-size:14px}.ai-configuration main[data-v-95b302c8] .ant-select-Default{font-size:14px}