.agent-all-skills-dialog-overlay{-webkit-backdrop-filter:blur(8px);background:#000000b8}.agent-all-skills-dialog-overlay .el-overlay-dialog{box-sizing:border-box;padding:32px}.el-dialog.agent-all-skills-dialog{box-sizing:border-box;background:#141414;border:.5px solid #ffffff1a;border-radius:12px;height:min(700px,100vh - 64px);margin:auto;padding:16px 0 4px;overflow:hidden;box-shadow:0 4px 10px #0000001a,0 2px 4px #0000000a}.el-dialog.agent-all-skills-dialog .el-dialog__header{display:none}.el-dialog.agent-all-skills-dialog .el-dialog__body{color:#f7f7f7;height:100%;padding:0;font-family:PingFang SC,Microsoft YaHei,sans-serif}.agent-all-skills-dialog__content{flex-direction:column;height:100%;min-height:0;display:flex}.agent-all-skills-dialog__header{flex:none;padding:0 16px 16px;position:relative}.agent-all-skills-dialog__tabs{align-items:center;gap:16px;height:40px;display:flex}.agent-all-skills-dialog button,.agent-all-skills-dialog input{letter-spacing:0;font-family:inherit}.agent-all-skills-dialog__tabs button{color:#525252;cursor:pointer;background:0 0;border:0;padding:0;font-size:17px;font-weight:500;line-height:27px;transition:color .16s}.agent-all-skills-dialog__tabs button.is-active,.agent-all-skills-dialog__tabs button:hover{color:#f7f7f7}.agent-all-skills-dialog__close{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .16s,transform .12s;display:flex;position:absolute;top:8px;right:16px}.agent-all-skills-dialog__close:hover{background:#ffffff14}.agent-all-skills-dialog__close:active{transform:translateY(1px)}.agent-all-skills-dialog__close img{width:14px;height:14px}.agent-all-skills-dialog__controls{align-items:center;gap:16px;height:32px;margin-top:16px;display:flex}.agent-all-skills-dialog__children{scrollbar-width:none;gap:8px;height:30px;margin-top:8px;display:flex;overflow-x:auto}.agent-all-skills-dialog__children::-webkit-scrollbar{display:none}.agent-all-skills-dialog__children button{color:#a8a8a8;cursor:pointer;background:0 0;border:.5px solid #ffffff1f;border-radius:8px;flex:none;height:30px;padding:0 12px;font-size:13px;line-height:19px}.agent-all-skills-dialog__children button.is-active{color:#f7f7f7;background:#ffffff1a}.agent-all-skills-dialog__categories{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;height:32px;padding-right:8px;display:flex;overflow-x:auto;overflow-y:hidden}.agent-all-skills-dialog__categories::-webkit-scrollbar{display:none}.agent-all-skills-dialog__categories button{color:#a8a8a8;cursor:pointer;white-space:nowrap;background:0 0;border:.5px solid #ffffff1f;border-radius:8px;flex:none;height:30px;padding:0 12px;font-size:13px;font-weight:400;line-height:19px;transition:color .16s,border-color .16s,background-color .16s}.agent-all-skills-dialog__categories button:hover{color:#f7f7f7;border-color:#fff3}.agent-all-skills-dialog__categories button.is-active{color:#f7f7f7;background:#ffffff1a}.agent-all-skills-dialog__search{background:#171717;border:.5px solid #525252;border-radius:9999px;flex:0 0 336px;align-items:center;gap:8px;width:336px;height:32px;padding:0 16px;transition:border-color .16s;display:flex}.agent-all-skills-dialog__search:focus-within,.agent-all-skills-dialog__search:hover{border-color:#777}.agent-all-skills-dialog__search input{color:#f7f7f7;background:0 0;border:0;outline:0;flex:1;min-width:0;height:30px;padding:0;font-size:13px;font-weight:400}.agent-all-skills-dialog__search input::placeholder{color:#ffffff4d}.agent-all-skills-dialog__search img{flex:0 0 14px;width:14px;height:14px}.agent-all-skills-dialog__list{scrollbar-color:#ffffff38 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:0 16px 12px;overflow-y:auto}.agent-all-skills-dialog__list::-webkit-scrollbar{width:6px}.agent-all-skills-dialog__list::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.agent-all-skills-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agent-all-skills-dialog__empty{color:#525252;justify-content:center;align-items:center;height:100%;font-size:13px;line-height:21px;display:flex}
