.c-btn{gap:4px;border-radius:4px;font-size:14px;font-weight:400;line-height:1.4;height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent;cursor:pointer}.c-btn,.c-btn-suffix-icon{display:inline-flex;align-items:center;justify-content:center}.c-btn-suffix-icon{margin-left:4px}.c-btn.c-btn-sm{height:28px;padding:4px 12px}.c-btn.c-btn-round{border-radius:20px}.c-btn:disabled{cursor:not-allowed;opacity:.5}.c-btn.c-btn-primary{background:#0256ff;color:#fff;border-color:#0256ff}.c-btn.c-btn-primary.c-btn-active,.c-btn.c-btn-primary:hover:not(:disabled){background:#0137a3;border-color:#0137a3}.c-btn.c-btn-default{background:#fff;color:#000;border-color:#d7dbe7}.c-btn.c-btn-default.c-btn-active,.c-btn.c-btn-default:hover:not(:disabled){background:#fff;color:#000;border-color:#000}.c-btn.c-btn-outline{background:#fff;color:#0256ff;border-color:#0256ff}.c-btn.c-btn-outline.c-btn-active,.c-btn.c-btn-outline:hover:not(:disabled){background:rgba(2,86,255,.1);color:#0256ff;border-color:#0256ff}.c-btn.c-btn-ghost,.c-btn.c-btn-ghost:hover:not(:disabled){background:#ebf0ff;color:#0256ff;border-color:#0256ff}.c-btn.c-btn-ghost:hover:not(:disabled){box-shadow:0 4px 10px rgba(2,86,255,.15)}.c-btn.c-btn-ghost.c-btn-active{background:#ebf0ff;color:#0256ff;border-color:#0256ff}.c-btn.c-btn-text{background:transparent;color:#000;border-color:transparent}.c-btn.c-btn-text.c-btn-active,.c-btn.c-btn-text:hover:not(:disabled){background:#ebf0ff;color:#0256ff}.c-btn.c-btn-text-primary{background:transparent;color:#0256ff;border-color:transparent}.c-btn.c-btn-text-primary.c-btn-active,.c-btn.c-btn-text-primary:hover:not(:disabled){background:#ebf0ff;color:#0256ff}.c-btn.c-btn-teal{background:#00c3cc;color:#fff;border-color:#00c3cc}.c-btn.c-btn-teal.c-btn-active,.c-btn.c-btn-teal:hover:not(:disabled){background:#1ea0d3;border-color:#1ea0d3}.c-btn.c-btn-purple{background:#7d2ae8;color:#fff;border-color:#7d2ae8}.c-btn.c-btn-purple.c-btn-active,.c-btn.c-btn-purple:hover:not(:disabled){background:#532ae8;border-color:#532ae8}.c-btn.c-btn-outline-dark{background:#fff;color:#000;border-color:#000}.c-btn.c-btn-outline-dark:hover:not(:disabled){background:#fff;color:#000;border-color:#000;box-shadow:0 4px 10px rgba(0,0,0,.1)}.c-btn.c-btn-outline-dark.c-btn-active{background:#fff;color:#000;border-color:#000}.c-btn.c-btn-underline{background:#fff;color:#000;border-color:transparent;border-radius:4px 4px 0 0;position:relative}.c-btn.c-btn-underline:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#000;transition:background .2s}.c-btn.c-btn-underline.c-btn-active,.c-btn.c-btn-underline:hover:not(:disabled){background:#fff;color:#000}.c-btn.c-btn-underline-primary{background:#fff;color:#0256ff;border-color:transparent;border-radius:4px 4px 0 0;position:relative}.c-btn.c-btn-underline-primary:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#0256ff;transition:background .2s}.c-btn.c-btn-underline-primary.c-btn-active,.c-btn.c-btn-underline-primary:hover:not(:disabled){background:#fff;color:#0256ff}.c-modal .ant-modal-content{padding:10px;border:1px solid #d7dbe7;border-radius:4px}.c-modal .ant-modal-header{margin-bottom:0;padding:0}.c-modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 10px 10px;border-bottom:1px solid #d7dbe7}.c-modal-title{font-size:14px;font-weight:400;color:#000}.c-modal-close-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;cursor:pointer;border-radius:4px;transition:background .2s}.c-modal-close-btn:hover{background:rgba(0,0,0,.06)}.c-modal-close-icon{font-size:12px;color:#000}.c-modal-header-actions{display:flex;gap:12px}.c-modal .ant-modal-body{padding:10px 0 0}.image-display-transparent-bg{background:#898989;background-image:linear-gradient(45deg,#535353 25%,transparent 0,transparent 75%,#535353 0),linear-gradient(45deg,#535353 25%,transparent 0,transparent 75%,#535353 0);background-position:0 0,8px 8px;background-size:16px 16px}.search-field-container{display:flex;align-items:center;height:36px;border:1px solid #d7dbe7;border-radius:4px;background:#fff;padding:0 8px;gap:0;transition:border-color .2s}.search-field-container:focus-within{border-color:#000}.search-field-type-selector{flex-shrink:0;width:92px;height:34px!important;padding:0!important}.search-field-type-selector .ant-select-selector{height:34px!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0 8px!important}.search-field-type-selector .ant-select-selection-item{padding:0!important;line-height:34px!important;font-size:14px;color:#000!important}.search-field-type-selector .ant-select-arrow{color:#000!important}.search-field-type-selector .ant-select-selector:hover,.search-field-type-selector.ant-select-focused .ant-select-selector,.search-field-type-selector.ant-select-open .ant-select-selector{border:none!important;box-shadow:none!important}.search-field-type-dropdown .ant-select-item-option-selected{background-color:#f5f5f5!important;color:#000!important;font-weight:500!important}.search-field-type-dropdown .ant-select-item-option-active{background-color:#f5f5f5!important;color:#000!important}.search-field-type-dropdown .ant-select-item-option-selected .ant-select-item-option-state{color:#000!important}.search-field-divider{flex-shrink:0;width:1px;height:20px;background:#d7dbe7;margin:0 4px}.search-field-input{flex:1;border:none!important;background:transparent!important;box-shadow:none!important;padding:0 8px!important}.search-field-input,.search-field-input .ant-input{height:36px!important}.search-field-input:focus,.search-field-input:hover{border:none!important;box-shadow:none!important}.search-field-input::placeholder{color:#767676}.search-field-button{flex-shrink:0;margin-left:4px}.tag-select-wrapper{--tag-primary:#0256ff;--tag-primary-bg:rgba(2,86,255,.1);--tag-primary-bg-hover:rgba(2,86,255,.15);--tag-text:#000;--tag-text-secondary:#6c6c6c;--tag-border:#d7dbe7;--tag-empty:#999;position:relative}.tag-select{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.tag-select-content{display:flex;align-items:center;gap:12px;flex:1;min-width:0;overflow:hidden}.tag-select-label,.tag-select-tag{font-size:14px;color:var(--tag-text);white-space:nowrap;flex-shrink:0}.tag-select-tag{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:4px 8px;background:#fff;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s;user-select:none;line-height:20px}.tag-select-tag-active,.tag-select-tag:hover{color:var(--tag-primary);border-color:var(--tag-primary)}.tag-select-tag-active{background:var(--tag-primary-bg)}.tag-select-tag-active:hover{background:var(--tag-primary-bg-hover)}.tag-select-tag-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tag-select-popover{width:100%}.tag-select-panel{background:#fff;border:2px solid var(--tag-primary);border-radius:4px;padding:4px 10px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.tag-select-panel-header{display:flex;align-items:center;justify-content:space-between;padding:4px 0;gap:10px}.tag-select-panel-search{display:flex;align-items:center;gap:4px;width:320px;height:36px;border:1px solid var(--tag-border);border-radius:4px;padding:0 4px 0 8px;background:#fff}.tag-select-panel-search .tag-select-panel-input{flex:1;padding:0;height:28px}.tag-select-panel-body{max-height:300px;overflow-y:auto}.tag-select-group{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px dashed var(--tag-border)}.tag-select-group:last-child{border-bottom:none}.tag-select-group-label{font-size:14px;color:var(--tag-text-secondary);white-space:nowrap;flex-shrink:0;min-width:100px;text-align:right;padding-top:4px}.tag-select-group-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;flex:1}.tag-select-empty{padding:20px 0;text-align:center;color:var(--tag-empty);font-size:14px}