.card-component{background-color:#fff;border:1px solid #ecebf2;border-radius:1rem;margin-bottom:1rem;max-width:100%;padding:1rem;position:relative}.card-component .card-title{align-items:center;border-bottom:1px solid #ecebf2;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:space-between;line-height:1.6;margin-bottom:1rem;padding-bottom:1rem;position:relative}.card-component .card-title .utils{align-items:center;display:flex;gap:1rem;position:absolute;right:0;top:calc(50% - .5rem);transform:translateY(-50%);z-index:1}[dir=rtl] .card-component .card-title .utils{left:0;right:auto}.card-component .card-title .utils .el-button:not(:has(span)){border:none;flex:0;height:var(--el-component-size);min-width:var(--el-component-size);padding:0;width:var(--el-component-size)}.card-component .card-title .utils .el-button:not(:has(span)).el-button--secondary{color:#ccc}.card-component .card-title .el-icon{font-size:1.5rem}.card-component .card-content .el-table{border:none;outline:2px solid #f7f7f7}
