.search .operation{margin-bottom:2vh}.search .icons{display:flex;align-items:center}.search .icons .item{width:40px;cursor:pointer}.search .icons .tip{margin-bottom:4px}.search .select-count{font-weight:600;color:#40a9ff}.search .select-clear{margin-left:10px}.search .page{margin-top:2vh}.search .drop-down{margin-left:5px}.tree-list{position:relative;min-height:80px}.drawer-footer{z-index:10;width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:left;background:#fff}.ai-user-secret-head{margin-bottom:16px}.ai-user-policy-section{margin-bottom:24px}.ai-user-policy-section h3{margin-bottom:12px}.ai-user-policy-provider{border:1px solid #dcdee2;border-radius:4px;padding:12px 14px;margin-bottom:10px}.ai-user-policy-provider-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ai-user-policy-provider-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ai-user-policy-provider-actions{display:flex;align-items:center;gap:6px}.ai-user-compute-factor{display:inline-flex;align-items:center;gap:6px;margin-left:4px;color:#515a6e}.ai-user-compute-factor .ivu-input-number{width:112px}.ai-user-policy-model-group{display:flex;align-items:flex-start;padding-top:10px;border-top:1px solid #e8eaec}.ai-user-policy-model-group+.ai-user-policy-model-group{margin-top:8px}.ai-user-policy-model-label{flex:0 0 72px;padding-top:2px;color:#808695}.ai-user-policy-model-options{flex:1;min-width:0}.ai-user-policy-provider .ivu-checkbox-group-item{min-width:220px;margin:0 10px 8px 0}.ai-user-model-billing{display:flex;align-items:center;gap:8px;margin:2px 0 8px 0;padding-left:4px;color:#808695}.ai-user-model-billing .ivu-select{width:110px}.ai-user-model-billing .ivu-input-number{width:120px}.ai-user-pipeline-row{margin-bottom:12px}.ai-user-policy-drawer .ivu-drawer-body{display:flex;flex-direction:column;overflow:hidden;padding:0}.ai-user-policy-scroll{flex:1;min-height:0;overflow-y:auto;padding:16px}.ai-user-policy-footer{flex:none;border-top:1px solid #e8e8e8;padding:10px 16px;background:#fff}