/*!
 *  build: kktuku 
 *  copyright: vuejs-core.cn  
 *  time: 2026-11-14 18:00:00
 */[data-v-37a12560]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.model-select-container[data-v-37a12560]{display:flex;height:70vh;gap:20px}.left-panel[data-v-37a12560],.right-panel[data-v-37a12560]{flex:1;display:flex;flex-direction:column;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.panel-header[data-v-37a12560]{padding:15px;border-bottom:1px solid #e4e7ed;background-color:#f5f7fa;display:flex;justify-content:space-between;align-items:center}.panel-header h3[data-v-37a12560]{margin:0;font-size:16px;font-weight:600;color:#303133}.panel-header.sub[data-v-37a12560]{padding:10px 15px;border-bottom:1px solid #ebeef5}.model-source-tabs[data-v-37a12560]{flex-shrink:0}.sub-title[data-v-37a12560]{font-size:13px;color:#606266}.right-header-actions[data-v-37a12560]{display:flex;gap:8px;align-items:center}.model-list[data-v-37a12560]{flex:1;overflow-y:auto;padding:10px}.model-list--lens-brands[data-v-37a12560]{padding:6px 10px 10px}.lens-brand-section[data-v-37a12560]{margin-bottom:12px}.lens-brand-section[data-v-37a12560]:last-child{margin-bottom:0}.lens-brand-title[data-v-37a12560]{font-size:12px;font-weight:600;color:#909399;padding:8px 4px 6px;border-bottom:1px solid #ebeef5;margin-bottom:6px}.model-item[data-v-37a12560]{display:flex;align-items:center;padding:10px;margin-bottom:8px;background-color:#fff;border:1px solid #e4e7ed;border-radius:4px;transition:all .3s}.model-item[data-v-37a12560]:hover{background-color:#f5f7fa;border-color:#409eff}.model-item .model-name[data-v-37a12560]{flex:1;font-size:14px;color:#606266}.model-textarea[data-v-37a12560]{flex:1;margin:15px}.model-textarea[data-v-37a12560] .el-textarea__inner{font-family:monospace;font-size:13px;line-height:1.8}.selected-count[data-v-37a12560]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 15px;border-top:1px solid #e4e7ed;background-color:#f5f7fa;font-size:14px;color:#606266}.selected-count .selected-count-text[data-v-37a12560]{flex:1;min-width:0;text-align:left}.selected-count .selected-sort-actions[data-v-37a12560]{display:flex;gap:6px;flex-shrink:0;align-items:center}.empty-tip[data-v-37a12560]{display:flex;align-items:center;justify-content:center;flex:1;min-height:120px;color:#909399;font-size:14px}.dialog-footer[data-v-37a12560]{text-align:right}.product-color-row[data-v-37a12560]{padding:0 15px 10px;border-bottom:1px solid #ebeef5;margin-bottom:8px}.product-color-label[data-v-37a12560]{display:inline-block;margin-bottom:6px;margin-right:8px;color:#606266;font-size:13px;font-weight:600;vertical-align:middle}.product-color-radios[data-v-37a12560]{display:inline-flex;flex-wrap:wrap;vertical-align:middle}.product-color-tip[data-v-37a12560]{margin:8px 0 0;color:#909399;font-size:12px;line-height:1.4}.product-brand-single[data-v-37a12560]{margin-right:8px;color:#606266;font-size:13px;font-weight:600}.model-item--clickable[data-v-37a12560]{cursor:pointer}.personal-toolbar[data-v-37a12560]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:0 15px 10px}.personal-set-select[data-v-37a12560]{width:220px;flex-shrink:0}.save-personal-hint[data-v-37a12560]{margin-left:8px;color:#909399;font-size:12px}.personal-set-option{display:flex;align-items:center;width:100%}.personal-set-option .personal-set-pin-tag{flex-shrink:0;margin-right:6px}.personal-set-option .personal-set-option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personal-set-option .personal-set-option-count,.personal-set-option .personal-set-option-owner{flex-shrink:0;margin-left:8px;color:#909399;font-size:12px}.personal-manage-dialog .personal-manage-tip{display:flex;align-items:flex-start;gap:6px;margin-bottom:12px;padding:8px 10px;background:#f4f4f5;border-radius:4px;color:#606266;font-size:12px;line-height:1.5}.personal-manage-dialog .personal-manage-tip i{margin-top:2px;color:#909399}.personal-manage-dialog .personal-manage-search{margin-bottom:10px}.personal-manage-dialog .personal-manage-head,.personal-manage-dialog .personal-manage-row{display:flex;align-items:center;gap:8px;padding:0 12px}.personal-manage-dialog .personal-manage-head .col-pin,.personal-manage-dialog .personal-manage-row .col-pin{flex:0 0 48px;display:flex;justify-content:center}.personal-manage-dialog .personal-manage-head .col-name,.personal-manage-dialog .personal-manage-row .col-name{flex:1;min-width:0}.personal-manage-dialog .personal-manage-head .col-public,.personal-manage-dialog .personal-manage-row .col-public{flex:0 0 80px;display:flex;justify-content:center}.personal-manage-dialog .personal-manage-head .col-sort,.personal-manage-dialog .personal-manage-row .col-sort{flex:0 0 120px;display:flex;justify-content:flex-end}.personal-manage-dialog .personal-manage-head .col-ops,.personal-manage-dialog .personal-manage-row .col-ops{flex:0 0 72px;display:flex;justify-content:center;align-items:center;gap:0}.personal-manage-dialog .personal-manage-head{height:36px;margin-bottom:0;border:1px solid #ebeef5;border-bottom:none;border-radius:4px 4px 0 0;background:#f5f7fa;color:#909399;font-size:12px}.personal-manage-dialog .personal-manage-list{max-height:420px;overflow-y:auto;border:1px solid #ebeef5;border-radius:0 0 4px 4px}.personal-manage-dialog .personal-manage-row{min-height:56px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ebeef5;background:#fff}.personal-manage-dialog .personal-manage-row:last-child{border-bottom:none}.personal-manage-dialog .personal-manage-row.pinned{background:#fdf6ec}.personal-manage-dialog .personal-manage-row.is-draggable{cursor:grab}.personal-manage-dialog .personal-manage-row.is-draggable:active{cursor:grabbing}.personal-manage-dialog .personal-manage-ghost{opacity:.6;background:#f5f7fa!important}.personal-manage-dialog .personal-manage-drag{opacity:.95;box-shadow:0 2px 8px rgba(0,0,0,.08)}.personal-manage-dialog .personal-manage-name{display:flex;flex-direction:column;gap:2px}.personal-manage-dialog .personal-manage-name .name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133;font-size:14px}.personal-manage-dialog .personal-manage-name .name-meta{color:#909399;font-size:12px}.personal-manage-dialog .personal-manage-sort .sort-input{width:110px}.personal-manage-dialog .personal-manage-edit{color:#909399;padding:0 4px}.personal-manage-dialog .personal-manage-edit:hover{color:#409eff}.personal-manage-dialog .personal-manage-delete{color:#909399;padding:0 4px}.personal-manage-dialog .personal-manage-delete:hover{color:#f56c6c}.personal-manage-dialog .personal-manage-empty{padding:40px 16px;text-align:center;color:#909399;font-size:13px}.personal-set-edit-toolbar{display:flex;align-items:center;justify-content:space-between;margin-top:6px;gap:8px}.personal-set-edit-count{color:#909399;font-size:12px}.personal-set-edit-sort-actions{display:flex;align-items:center;gap:6px}